:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f7f8fb;color:#111827;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg: oklch(97.9% .004 271.4);--ink: oklch(21% .032 264.7);--muted: oklch(50.1% .025 259.2);--subtle: oklch(94.5% .008 264.5);--surface: oklch(100% 0 0);--surface-strong: oklch(97.2% .018 170);--line: oklch(90% .015 264.5);--green: oklch(53% .108 167.6);--green-dark: oklch(42.3% .082 171.4);--cyan: oklch(54.2% .095 217.2);--amber: oklch(58% .13 73);--red: oklch(49% .16 29);--shadow: 0 18px 44px rgba(17, 24, 39, .09);--shadow-soft: 0 10px 24px rgba(17, 24, 39, .07);--radius-control: 10px;--radius-panel: 16px;--font-mono: "SFMono-Regular", Consolas, "Liberation Mono", ui-monospace, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:linear-gradient(180deg,#fffffff5,#f7f8fbfa 38%,#f7f8fb),var(--bg)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{border:0}button:disabled{cursor:not-allowed;opacity:.72;transform:none}.spin-icon{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.site-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:74px;padding:14px clamp(18px,5vw,56px);background:#ffffffd1;border-bottom:1px solid color-mix(in oklch,var(--line),transparent 22%);-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-weight:850;letter-spacing:0}.brand-mark,.row-icon,.result-icon{display:inline-grid;place-items:center;color:#fff;background:#111827}.brand-mark{width:36px;height:36px;border-radius:10px;overflow:hidden;box-shadow:0 1px #ffffff38 inset}.brand-mark svg{width:100%;height:100%}.logo-corner,.logo-check,.logo-scan{fill:none;stroke-linejoin:round;stroke-linecap:round}.logo-corner{stroke:#fff;stroke-width:4.4}.logo-core{fill:#00a676}.logo-check{stroke:#fff;stroke-width:4.3}.logo-scan{stroke:#9de9d0;stroke-width:3.8}.nav-links{display:flex;align-items:center;gap:22px;color:var(--muted);font-size:.94rem;font-weight:650}.nav-links a:hover,.footer-links a:hover{color:var(--ink)}.header-cta,.primary-button,.secondary-button,.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;border-radius:var(--radius-control);font-weight:760;letter-spacing:0;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease}.header-cta,.primary-button{color:#fff;background:var(--green);box-shadow:0 12px 24px color-mix(in oklch,var(--green),transparent 78%)}.header-cta{padding:0 15px}.primary-button{padding:0 18px}.compact-button{min-height:38px;padding:0 13px;font-size:.9rem}.secondary-button,.icon-button{color:var(--ink);background:#fff;border:1px solid var(--line)}.secondary-button{padding:0 17px}.icon-button{min-height:38px;padding:0 12px}.text-button{font-size:.9rem}.header-cta:hover,.primary-button:hover,.secondary-button:hover,.icon-button:hover{transform:translateY(-1px)}.primary-button:hover,.header-cta:hover{background:var(--green-dark)}.secondary-button:hover,.icon-button:hover{border-color:color-mix(in oklch,var(--muted),transparent 56%);box-shadow:var(--shadow-soft)}.full-width{width:100%}.hero-shell,.checker-main,.tool-hero,.section{width:min(1180px,calc(100% - 36px));margin:0 auto}.hero-shell{padding:52px 0 34px}.hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(380px,.72fr);gap:clamp(28px,5vw,64px);align-items:start}.hero-copy{padding-top:64px}.hero-copy h1,.checker-header h1,.tool-hero h1{margin:16px 0;max-width:720px;color:var(--ink);font-size:clamp(5.2rem,8.2vw,7rem);line-height:.88;letter-spacing:0;text-wrap:balance}.hero-lede,.checker-header p,.tool-hero p{max-width:680px;color:var(--muted);font-size:1.22rem;line-height:1.55;text-wrap:pretty}.eyebrow,.section-kicker,.status-pill,.small-muted{color:var(--green-dark);font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.eyebrow,.status-pill,.trust-row span{display:inline-flex;align-items:center;gap:8px}.live-dot{width:8px;height:8px;border-radius:50%;background:#19a974;box-shadow:0 0 0 5px #19a97424}.hero-actions,.trust-row,.hero-proof{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-proof{margin-top:20px}.trust-row{color:var(--muted);font-size:.95rem;font-weight:700}.hero-proof span{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;color:#173f37;font-size:.9rem;font-weight:760;background:color-mix(in oklch,var(--green),white 91%);border:1px solid color-mix(in oklch,var(--green),white 78%);border-radius:var(--radius-control)}.proof-loop{padding-top:30px;padding-bottom:54px}.loop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.loop-grid .value-row{display:grid;grid-template-columns:42px 1fr;align-items:center;min-height:188px;padding:22px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel);border-bottom:1px solid var(--line)}.loop-grid .value-row:first-child{padding:22px}.output-section{padding-top:36px;border-top:1px solid var(--line)}.testimonials-section{padding-top:40px;padding-bottom:42px;border-top:1px solid var(--line)}.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.testimonial-card{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft)}.testimonial-shot{display:block;aspect-ratio:16 / 11;overflow:hidden;background:#eef2f7}.testimonial-shot img{width:100%;height:100%;display:block;object-fit:cover}.testimonial-card-body{padding:18px}.testimonial-card-body p{margin:0;color:var(--ink);font-weight:720;line-height:1.45}.testimonial-meta{display:flex;flex-direction:column;gap:2px;margin-top:16px}.testimonial-meta span{color:var(--muted);font-size:.92rem}.testimonial-links{display:flex;gap:12px;margin-top:14px;color:var(--green-dark);font-size:.9rem;font-weight:800}.output-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.output-card{min-height:214px;padding:22px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:0 1px #ffffffbf inset}.output-card h3{margin:16px 0 8px}.output-card p{margin:0;color:var(--muted);line-height:1.55}.sample-output{margin-top:16px;overflow:hidden;color:#dff8ee;background:#101a20;border:1px solid #26343d;border-radius:var(--radius-panel);box-shadow:0 18px 38px #101a2024}.sample-output-header{display:flex;justify-content:space-between;gap:16px;padding:13px 16px;color:#a8b6bf;border-bottom:1px solid #26343d}.sample-output-header strong{color:#9de9d0}.sample-output pre{margin:0;overflow-x:auto;padding:18px 16px;font-family:var(--font-mono);font-size:.92rem;line-height:1.7}.delivery-sample-card{background:#101a20}.delivery-file-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#26343d;border-bottom:1px solid #26343d}.delivery-file-grid div{display:grid;gap:8px;min-height:140px;padding:18px;background:#101a20}.delivery-file-grid strong{color:#f4fbf8;font-family:var(--font-mono);font-size:.96rem}.delivery-file-grid span{color:#a8b6bf;line-height:1.48}.delivery-sample-footer{display:flex;flex-wrap:wrap;gap:8px;padding:14px 16px 0}.delivery-sample-footer span{padding:6px 9px;color:#9de9d0;font-size:.8rem;font-weight:850;background:#9de9d01a;border:1px solid rgba(157,233,208,.24);border-radius:var(--radius-control)}.sample-delivery-link{display:inline-flex;align-items:center;gap:8px;margin:16px;color:#fff;font-weight:850}.preview-stage{position:relative;display:grid;gap:16px;justify-items:stretch}.preview-panel,.check-panel,.snapshot-details,.price-plan{border:1px solid var(--line);border-radius:var(--radius-panel);background:#ffffffeb;box-shadow:var(--shadow)}.preview-panel{padding:26px;box-shadow:0 22px 52px #1118271a;transition:padding .32s ease,box-shadow .32s ease,transform .32s ease,border-color .32s ease}.preview-panel-compact{min-height:clamp(450px,37vw,480px);padding:17px;border-color:color-mix(in oklch,var(--green),white 72%);box-shadow:0 12px 30px #11182714;transform:none}.panel-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;transition:margin .3s ease}.status-pill{padding:7px 10px;color:var(--green-dark);background:color-mix(in oklch,var(--green),white 90%);border:1px solid color-mix(in oklch,var(--green),white 76%);border-radius:999px}.small-muted{color:#77808d;text-align:right}.preview-panel h2,.snapshot-details h2,.section h2,.tool-hero h1{margin:0}.preview-panel h2{font-size:1.55rem;transition:font-size .3s ease}.preview-panel p,.value-row p,.price-plan p,.final-cta p{color:var(--muted);line-height:1.55}.preview-intro{overflow:hidden;max-height:110px;margin:1em 0;opacity:1;transform:translateY(0);transition:max-height .32s ease,margin .32s ease,opacity .22s ease,transform .32s ease}.preview-panel-compact .panel-topline{margin-bottom:10px}.preview-panel-compact h2{font-size:1.18rem}.preview-panel-compact .preview-intro{max-height:0;margin:0;opacity:0;transform:translateY(-6px)}.preview-form,.wallet-form{display:grid;gap:14px;margin-top:22px;transition:gap .3s ease,margin .3s ease}.preview-panel-compact .preview-form{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.preview-panel-compact .preview-form label{gap:5px;font-size:.76rem}.preview-panel-compact .preview-form input{min-height:38px;padding:0 10px;font-size:.83rem}.preview-panel-compact .preview-form .primary-button{grid-column:1 / -1;min-height:40px}.turnstile-field{display:flex;justify-content:center;min-height:65px;align-items:center;padding:8px;border:1px solid var(--line);border-radius:12px;background:color-mix(in oklch,var(--surface),white 35%)}.preview-panel-compact .turnstile-field{grid-column:1 / -1}label{display:grid;gap:8px;color:#333b48;font-size:.9rem;font-weight:750}input,textarea,select{width:100%;padding:0 14px;color:var(--ink);background:#fbfcfe;border:1px solid #cfd6e2;border-radius:var(--radius-control);outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}input,select{min-height:48px}textarea{min-height:96px;padding-top:13px;padding-bottom:13px;line-height:1.45;resize:vertical}input:focus,textarea:focus,select:focus{border-color:var(--green);box-shadow:0 0 0 4px #007f5f21}.preview-result{display:grid;gap:14px;container-type:inline-size;max-width:100%;min-width:0;overflow:hidden;margin-top:18px;padding:16px;background:#f3fbf7;border:1px solid #c9e9d8;border-radius:var(--radius-panel)}.preview-result div:first-child{display:grid;gap:4px}.preview-result span{overflow-wrap:anywhere;color:var(--green-dark);font-size:.92rem;font-weight:700}.live-preview-result{--preview-capture-width: min(1180px, calc(100vw - 36px) );width:var(--preview-capture-width);max-width:var(--preview-capture-width);margin-left:min(0px,calc(100% - var(--preview-capture-width)));animation:preview-result-expand .38s cubic-bezier(.16,1,.3,1);background:linear-gradient(180deg,#f6fbf8,#fff);border-color:#bfe6d2;transform-origin:top right}@keyframes preview-result-expand{0%{opacity:0;transform:translateY(-12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.error-result{background:#fff6f4;border-color:#f1c9c1}.error-result span{color:var(--red)}.live-preview-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.metric-mini{padding:10px;background:#fff;border:1px solid #d9eee3;border-radius:var(--radius-control)}.metric-mini strong,.metric-mini span{display:block}.metric-mini strong{color:var(--ink);font-size:1.05rem}.metric-mini span{margin-top:2px;color:var(--muted);font-size:.76rem;font-weight:800;text-transform:uppercase}.holder-sample{display:grid;overflow:hidden;border:1px solid #d9eee3;border-radius:var(--radius-control)}.preview-note{padding:10px 11px;color:#31534a;font-size:.84rem;font-weight:720;line-height:1.4;background:#eef8f3;border:1px solid #d5eadf;border-radius:var(--radius-control)}.holder-sample-row{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:9px 10px;background:#fff;border-bottom:1px solid #e8f3ee}.holder-sample-row:last-child{border-bottom:0}.holder-sample-row span{overflow-wrap:anywhere;color:#2d3748;font-size:.84rem;font-weight:800}.holder-sample-row strong{font-size:.84rem}.holder-sample-row em{color:var(--green-dark);font-size:.72rem;font-style:normal;font-weight:850;text-transform:uppercase}.result-actions{display:flex;flex-wrap:wrap;gap:10px}.compact-section{padding:20px 0 42px}.metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.metric{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;min-height:112px;padding:20px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:0 1px #ffffffbf inset}.metric svg{color:var(--cyan)}.metric strong{font-size:1.75rem;font-variant-numeric:tabular-nums}.metric span{grid-column:2;color:var(--muted);font-weight:680}.section{padding:58px 0}.two-column{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);gap:48px;align-items:start}.section h2{max-width:620px;font-size:3.15rem;line-height:1;letter-spacing:0;text-wrap:balance}.value-list{display:grid;gap:14px}.value-row{display:grid;grid-template-columns:42px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid var(--line)}.value-row:first-child{padding-top:0}.row-icon{width:42px;height:42px;border-radius:10px;background:#103d35;box-shadow:0 1px #ffffff24 inset}.value-row h3{margin:0 0 6px;font-size:1.05rem}.value-row p{margin:0}.pricing-section{border-top:1px solid var(--line)}.section-heading{display:grid;gap:10px;margin-bottom:24px}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.price-plan{display:grid;align-content:space-between;min-height:340px;padding:24px;box-shadow:none}.price-plan.highlighted{color:#fff;background:#12352f;border-color:#12352f;box-shadow:0 18px 38px #12352f2e}.price-plan.highlighted p,.price-plan.highlighted li{color:#d8eee6}.plan-name{color:var(--cyan);font-size:.82rem;font-weight:850;text-transform:uppercase}.highlighted .plan-name{color:#9de9d0}.price-plan strong{display:block;margin:10px 0 12px;font-size:2.25rem;letter-spacing:0;font-variant-numeric:tabular-nums}.price-plan ul{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.price-plan li{display:flex;align-items:center;gap:9px;color:#354052;font-weight:680}.price-plan li svg{color:var(--green);flex:0 0 auto}.plan-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;margin-top:22px;padding:0 14px;color:var(--ink);font-weight:820;background:#fff;border:1px solid var(--line);border-radius:var(--radius-control)}.plan-cta-dark{color:#103d35;background:#9de9d0;border-color:#9de9d0}.payment-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.payment-step{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:20px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel)}.payment-step>span{display:inline-grid;place-items:center;width:44px;height:44px;color:#fff;background:#103d35;border-radius:10px}.payment-step strong{display:block;margin-bottom:5px}.payment-step p{margin:0;color:var(--muted);line-height:1.48}.final-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:42px;padding:34px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel)}.final-cta p{max-width:660px}.checker-main{padding:54px 0 72px}.checker-state-panel{width:min(720px,calc(100% - 36px));margin:60px auto;text-align:center}.checker-state-panel h1{margin:12px 0 8px;font-size:2.5rem}.checker-state-panel .primary-button{margin:18px auto 0}.checker-header,.tool-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.46fr);gap:30px;align-items:end}.checker-header h1,.tool-hero h1{font-size:5.4rem}.project-badge{display:flex;align-items:center;gap:14px;justify-self:end;min-width:280px;padding:14px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft)}.project-badge>span{display:inline-grid;place-items:center;width:54px;height:54px;color:#fff;font-weight:900;background:var(--amber);border-radius:12px}.project-badge div{display:grid;gap:3px}.project-badge small{color:var(--muted);font-weight:650}.checker-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.42fr);gap:24px;margin-top:34px}.check-panel,.snapshot-details{padding:24px}.wallet-form{grid-template-columns:1fr auto;align-items:end}.checker-safety-line{margin:12px 0 18px;padding:10px 12px;color:var(--green-dark);font-weight:760;background:#edf8f3;border:1px solid #d1eadf;border-radius:var(--radius-control)}.eligibility-result{display:grid;grid-template-columns:56px 1fr;gap:16px;margin-top:22px;padding:18px;border-radius:var(--radius-panel)}.checker-empty-state{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;margin-top:18px;padding:18px;background:#f7fafc;border:1px solid var(--line);border-radius:var(--radius-panel)}.checker-empty-state svg{color:var(--green-dark)}.checker-empty-state strong,.checker-empty-state span{display:block}.checker-empty-state span{margin-top:4px;color:var(--muted)}.eligibility-result.good{background:#effaf4;border:1px solid #bfe7ce}.eligibility-result.bad{background:#fff3f1;border:1px solid #f3c0b9}.eligibility-result.good .result-icon{background:var(--green)}.eligibility-result.bad .result-icon{background:var(--red)}.result-icon{width:56px;height:56px;border-radius:12px}.eligibility-result span{display:block;color:var(--muted);font-size:.84rem;font-weight:850;text-transform:uppercase}.eligibility-result strong{display:block;margin:3px 0 7px;font-size:1.45rem}.eligibility-result p{margin:0;color:#364253}.result-share-button{margin-top:14px}.result-share-row{margin-top:12px;flex-wrap:wrap}.result-explanation{margin-top:12px;padding:14px;color:#34433e;background:#f8fbf9;border:1px solid #dbeae3;border-radius:var(--radius-control)}.result-explanation summary{cursor:pointer;color:var(--green-dark);font-weight:850}.result-explanation p{margin:10px 0 0;color:#41504b}.checker-growth-card{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:16px;background:#f7fbf9;border:1px solid #d6eadf;border-radius:var(--radius-panel)}.checker-growth-card div{display:grid;gap:4px}.checker-growth-card span{color:var(--muted)}.text-link{display:inline-flex;align-items:center;gap:7px;color:var(--green-dark);font-weight:850;white-space:nowrap}.snapshot-details{align-self:start;box-shadow:none}.snapshot-details h2{margin-bottom:16px;font-size:1.3rem}.detail-row{display:flex;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid var(--line)}.detail-row span{color:var(--muted)}.detail-row strong{text-align:right;overflow-wrap:anywhere}.snapshot-details .secondary-button{margin-top:20px}.tool-hero{width:min(1180px,calc(100% - 36px));padding:42px 0 20px;align-items:start}.tool-hero>div:first-child{padding-top:76px}.tool-hero .preview-panel{align-self:start}.checkout-main{width:min(1180px,calc(100% - 36px));margin:0 auto}.checkout-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.48fr);gap:38px;align-items:start;padding:76px 0 34px}.checkout-hero h1{margin:16px 0;font-size:clamp(4.6rem,7vw,5.4rem);line-height:.94;letter-spacing:0;text-wrap:balance}.checkout-hero p{max-width:760px;color:var(--muted);font-size:1.18rem;line-height:1.58}.checkout-panel{padding:26px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow)}.checkout-panel h2{margin:0 0 16px}.checkout-panel p,.order-output p{margin:18px 0 0;color:var(--muted);line-height:1.5}.checkout-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.55fr);gap:26px;align-items:start;margin:12px 0 46px}.checkout-form{display:grid;gap:18px}.package-switch{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:4px}.package-option{display:grid;gap:5px;min-height:154px;padding:16px;text-align:left;color:var(--ink);background:#fbfcfe;border:1px solid var(--line);border-radius:14px;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.package-option strong{color:var(--green-dark);font-size:1.22rem;font-variant-numeric:tabular-nums}.package-option span{font-weight:850}.package-option em{color:var(--muted);font-size:.82rem;font-style:normal;line-height:1.4}.package-option.active{background:color-mix(in oklch,var(--green),white 93%);border-color:color-mix(in oklch,var(--green),white 48%);box-shadow:0 0 0 4px color-mix(in oklch,var(--green),transparent 88%)}.checkout-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.checkout-fields label:nth-child(2),.checkout-fields label:nth-child(3){grid-column:1 / -1}.checkout-fields .wide-field,.checkout-fields .form-note{grid-column:1 / -1}.form-note{margin:-2px 0 2px;color:var(--muted);font-size:.82rem;line-height:1.45}.pilot-consent-box{display:grid;gap:10px;padding:14px;background:color-mix(in oklch,var(--green),white 94%);border:1px solid color-mix(in oklch,var(--green),white 76%);border-radius:var(--radius-sm)}.pilot-consent-box label{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;color:var(--ink);font-size:.9rem;font-weight:750}.pilot-consent-box input{margin-top:2px;accent-color:var(--green)}.order-output{position:sticky;top:92px;box-shadow:none}.order-status-card{display:grid;gap:6px;padding:16px;background:#f4fbf8;border:1px solid #d1eadf;border-radius:var(--radius-panel)}.order-status-card span{color:var(--green-dark);font-size:.78rem;font-weight:850;text-transform:uppercase}.order-status-card strong{font-size:1.25rem}.order-status-card p,.payment-ready p{margin:0}.payment-ready{display:grid;gap:14px;margin-top:16px}.solana-pay-box{display:grid;grid-template-columns:1fr;gap:12px;align-items:center;justify-items:center;text-align:center;padding:14px;background:#f7faf8;border:1px solid #d8eadf;border-radius:var(--radius-panel)}.solana-pay-box img,.qr-loading{width:132px;height:132px;border-radius:12px;background:#fff;border:1px solid var(--line)}.solana-pay-box img{display:block;padding:8px}.qr-loading{display:grid;place-items:center;color:var(--green-dark)}.solana-pay-box strong{display:block;margin-bottom:6px}.payment-status-good{padding:12px;color:var(--green-dark)!important;font-weight:760;background:#eaf8f1;border:1px solid #bfe6d1;border-radius:var(--radius-control)}.payment-status-note{padding:12px;color:#5d4a1a!important;font-weight:700;background:#fff8e6;border:1px solid #ecd99c;border-radius:var(--radius-control)}.preview-result-head,.preview-token-card,.preview-panels,.preview-table-header,.preview-table-row{display:grid;gap:12px}.preview-result-head{grid-template-columns:1fr auto;align-items:start}.preview-token-card{grid-template-columns:1fr 1fr;padding:14px;background:#f7fbf9;border:1px solid #d8eadf;border-radius:var(--radius-panel)}.preview-share-card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(108px,.45fr);gap:14px;align-items:stretch;width:100%;max-width:100%;min-width:0;padding:16px;color:var(--ink);background:linear-gradient(135deg,rgba(234,248,242,.78),transparent 46%),#fff;border:1px solid #cfe8dc;border-radius:var(--radius-panel);box-shadow:0 1px #ffffffe6 inset}.preview-share-main{display:grid;align-content:center;gap:6px;min-width:0}.preview-share-main h3{max-width:620px;margin:0;overflow-wrap:anywhere;color:var(--ink);font-size:clamp(1.12rem,1.6vw,1.42rem);line-height:1.12;text-wrap:balance}.preview-share-main p{max-width:650px;margin:0;overflow-wrap:anywhere;color:#40544e;font-size:.93rem}.preview-eyebrow{color:var(--green-dark);font-size:.76rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.preview-share-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-width:0}.preview-share-metrics div{display:grid;gap:3px;min-width:0;padding:9px 10px;background:#f8fbf9;border:1px solid #dbeee4;border-radius:var(--radius-control)}.preview-share-metrics span{color:var(--muted);font-size:.68rem;font-weight:900;text-transform:uppercase}.preview-share-metrics strong{overflow-wrap:anywhere;color:var(--ink);font-size:.9rem;font-variant-numeric:tabular-nums}.preview-safety-row{display:grid;align-content:center;gap:8px;min-width:0}.preview-safety-row span{padding:8px 10px;min-width:0;color:var(--green-dark);font-size:.78rem;font-weight:900;text-align:center;background:#edf8f3;border:1px solid #d2eadf;border-radius:var(--radius-control)}@container (max-width: 760px){.preview-share-card{grid-template-columns:1fr}.preview-share-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.preview-safety-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 520px){.preview-share-metrics{grid-template-columns:1fr 1fr}.preview-safety-row{grid-template-columns:1fr}}.preview-token-card div{display:grid;gap:4px}.preview-token-card span{color:var(--green-dark);font-size:.78rem;font-weight:850;text-transform:uppercase}.preview-token-card strong{color:var(--ink);font-size:1.02rem}.preview-token-card em{color:var(--muted);font-style:normal;font-weight:680}.live-preview-stats.expanded{grid-template-columns:repeat(4,1fr)}.preview-panels{grid-template-columns:1fr 1fr}.preview-mini-panel{display:grid;gap:10px;padding:14px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel)}.preview-mini-panel strong{color:var(--ink)}.preview-mini-panel p{margin:0}.mock-result-line{display:flex;align-items:center;gap:9px;padding:10px;color:var(--green-dark);font-weight:780;background:#ebf8f2;border-radius:var(--radius-control)}.kit-tags{display:flex;flex-wrap:wrap;gap:7px}.kit-tags span{padding:5px 8px;color:var(--green-dark);font-size:.78rem;font-weight:850;background:#edf8f3;border:1px solid #d1eadf;border-radius:var(--radius-control)}.preview-table{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-panel)}.preview-table-header,.preview-table-row{grid-template-columns:1.15fr .7fr 1fr;align-items:center;padding:10px 12px}.preview-table-header{color:var(--muted);font-size:.76rem;font-weight:850;text-transform:uppercase;background:#f6f8fb}.preview-table-row{border-top:1px solid var(--line)}.preview-table-row span,.preview-table-row strong,.preview-table-row em{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:.82rem}.preview-table-row em{color:var(--green-dark);font-style:normal;font-weight:760}.preview-watermark{display:flex;align-items:center;justify-content:flex-end;gap:9px;color:#52635e;font-size:.86rem;font-weight:800}.preview-watermark .brand-mark{width:26px;height:26px;border-radius:8px}.payment-timeline{display:grid;gap:8px;padding:12px;background:#f8faf9;border:1px solid #dceae4;border-radius:var(--radius-control)}.payment-timeline-step{display:grid;grid-template-columns:14px 1fr;gap:9px;align-items:center;color:var(--muted);font-size:.84rem;font-weight:780}.payment-timeline-step span{width:10px;height:10px;background:#cbd5df;border-radius:999px}.payment-timeline-step.active{color:var(--green-dark)}.payment-timeline-step.active span{background:var(--green)}.payment-trust-copy{padding:12px;color:#31504a!important;font-weight:700;background:#eef8f4;border:1px solid #d2eadf;border-radius:var(--radius-control)}.order-request-box{max-height:250px;margin:0;overflow:auto;padding:14px;color:#dff8ee;white-space:pre-wrap;background:#101a20;border:1px solid #26343d;border-radius:var(--radius-panel);font-family:var(--font-mono)}.order-status-main{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:34px 0 74px}.order-status-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:20px;align-items:stretch;margin-bottom:20px}.order-status-hero>div,.order-id-card{padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel)}.order-status-hero h1{margin:0;max-width:820px;font-size:clamp(2.3rem,5vw,4.9rem);line-height:.96}.order-status-hero p{max-width:690px;margin:14px 0 0;color:var(--muted);font-weight:650}.order-id-card{display:grid;align-content:center;gap:10px}.order-id-card span{color:var(--green-dark);font-size:.78rem;font-weight:850;text-transform:uppercase}.order-id-card strong{font-family:var(--font-mono);font-size:1.25rem;overflow-wrap:anywhere}.order-status-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:20px;align-items:start}.order-progress{margin:16px 0}.status-next-card{display:grid;gap:8px;margin-top:14px;padding:16px;background:#f7fbf9;border:1px solid #d6eadf;border-radius:var(--radius-panel)}.status-next-card p,.status-next-card span{margin:0}.status-next-card span{color:var(--muted);font-size:.92rem;font-weight:680}.checkout-error{display:grid;grid-template-columns:36px 1fr;gap:12px;padding:14px;color:var(--red);background:#fff6f4;border:1px solid #f1c9c1;border-radius:var(--radius-panel)}.checkout-error p{margin:4px 0 0;color:var(--red)}.next-step-list{display:grid;gap:0}.delivery-main{width:min(100% - 36px,1180px);margin:0 auto;padding:48px 0 72px}.delivery-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:28px;align-items:stretch}.delivery-hero h1{max-width:820px;margin:0;font-size:clamp(3.1rem,7vw,5.4rem);line-height:.94;letter-spacing:0}.delivery-hero p{max-width:760px;color:var(--muted);font-size:1.08rem;line-height:1.55}.delivery-receipt{display:grid;align-content:start;gap:12px;padding:22px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft)}.delivery-receipt>span{color:var(--green-dark);font-size:.82rem;font-weight:900;text-transform:uppercase}.delivery-receipt>strong{font-size:2.4rem}.delivery-preview-card{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,.65fr);gap:22px;align-items:center;padding:24px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft)}.delivery-preview-card h2{margin:0}.delivery-preview-card p{color:var(--muted);line-height:1.55}.delivery-checker-mock{display:grid;gap:12px;padding:20px;color:#f4fbf8;background:radial-gradient(circle at top right,rgba(157,233,208,.18),transparent 38%),#101a20;border:1px solid #26343d;border-radius:var(--radius-panel)}.delivery-checker-mock>span{color:#9de9d0;font-weight:850}.delivery-checker-mock>strong{font-size:2.25rem}.delivery-checker-mock p{margin:0;color:#b8c9c3}.delivery-checker-mock div{display:flex;flex-wrap:wrap;gap:8px}.delivery-checker-mock small{padding:6px 8px;color:#9de9d0;font-weight:850;background:#9de9d01a;border:1px solid rgba(157,233,208,.22);border-radius:var(--radius-control)}.delivery-files{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.delivery-files article{display:grid;gap:8px;min-height:160px;padding:18px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel)}.delivery-files strong{font-family:var(--font-mono);font-size:.93rem}.delivery-files p{margin:0;color:var(--muted);line-height:1.5}.delivery-message{display:grid;gap:12px;padding:24px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft)}.delivery-message h2{margin:0}.delivery-message-box{display:grid;gap:10px;padding:18px;background:#f7faf8;border:1px solid #d8eadf;border-radius:var(--radius-panel)}.delivery-message-box p{margin:0;color:#40544e;line-height:1.5}.delivery-message-box a{color:var(--green-dark);font-weight:850}.site-footer{display:flex;justify-content:space-between;gap:20px;padding:28px clamp(18px,5vw,56px);color:var(--muted);border-top:1px solid var(--line)}.site-footer div{display:flex;flex-wrap:wrap;gap:8px 18px}.site-footer strong{color:var(--ink)}.footer-links{justify-content:flex-end}@media(max-width:900px){.site-header{align-items:center}.nav-links{display:none}.hero-grid,.two-column,.pricing-grid,.loop-grid,.output-grid,.testimonial-grid,.payment-flow,.package-switch,.checkout-fields,.checkout-workspace,.checker-header,.tool-hero,.checkout-hero,.order-status-hero,.order-status-grid,.checker-layout,.preview-token-card,.preview-share-card,.preview-panels,.live-preview-stats.expanded,.delivery-file-grid,.delivery-files,.delivery-hero,.delivery-preview-card{grid-template-columns:1fr}.live-preview-result{width:100%;max-width:100%;margin-left:0}.preview-panel-compact{min-height:auto;transform:none}.preview-panel-compact .preview-form{grid-template-columns:1fr}.preview-safety-row{min-width:0}.hero-copy h1,.checker-header h1,.tool-hero h1,.checkout-hero h1{font-size:clamp(3.8rem,12vw,4.8rem)}.hero-copy,.tool-hero>div:first-child{padding-top:0}.section h2{font-size:clamp(2.35rem,7vw,2.65rem)}.project-badge{justify-self:stretch}.metrics-grid,.wallet-form{grid-template-columns:1fr}.final-cta,.checker-growth-card,.site-footer{align-items:stretch;flex-direction:column}.footer-links{justify-content:flex-start}}@media(max-width:560px){.hero-shell,.checker-main,.delivery-main,.order-status-main,.tool-hero,.section{width:min(100% - 28px,1180px)}.site-header{padding:14px;gap:12px}.brand{min-width:0}.header-cta{min-height:38px;padding:0 12px;font-size:.88rem}.hero-shell{padding-top:36px}.hero-copy h1,.checker-header h1,.tool-hero h1,.checkout-hero h1,.order-status-hero h1{font-size:clamp(3.05rem,14vw,3.65rem);line-height:.94}.hero-lede,.checker-header p,.tool-hero p,.checkout-hero p{font-size:1.04rem}.section h2{font-size:2.15rem}.preview-panel,.check-panel,.snapshot-details,.checkout-panel,.final-cta,.price-plan{padding:18px;border-radius:14px}.preview-panel h2{font-size:1.45rem;line-height:1.12}.package-option{min-height:auto}.order-output{position:static}.panel-topline,.result-actions,.hero-actions{align-items:stretch;flex-direction:column}.hero-proof{display:grid}.trust-row{gap:10px 14px}.preview-table-header,.preview-table-row{grid-template-columns:1fr;gap:4px}.preview-table-header span:nth-child(n+2){display:none}.solana-pay-box{grid-template-columns:1fr}.secondary-button,.primary-button,.icon-button{width:100%}.eligibility-result,.live-preview-stats,.holder-sample-row{grid-template-columns:1fr}}
