@font-face{font-family:Outfit;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/outfit-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/outfit-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0c0b09;--surface:#fff8ec0a;--surface-soft:#fff8ec0f;--text:#f6f1e7;--text-muted:#b7aa98;--line:#f6f1e724;--accent:#ff5c39;--accent-2:#f0c36a;--good:#9be36a;--warn:#f0c36a;--radius-lg:1.25rem;--radius-md:.8rem;--shadow:0 24px 60px #00000059}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{color:var(--text);background:radial-gradient(900px 480px at 100% -10%, #ff5c392e, transparent 60%), radial-gradient(700px 420px at -10% 20%, #f0c36a1a, transparent 55%), var(--bg);font-family:Outfit,Segoe UI,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}.site-shell{max-width:1160px;margin:0 auto;padding:0 1.1rem 2rem}.topbar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:none;border-bottom:1px solid var(--line);background:#0c0b09db;border-radius:0;justify-content:space-between;align-items:center;margin-top:0;padding:.85rem 0;display:flex;position:sticky;top:0}.brand{letter-spacing:.01em;font-weight:700}.nav-links{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.7rem .85rem;font-size:.92rem;font-weight:500;display:flex}.nav-links a:hover,.back-link:hover,.blog-link:hover{color:var(--accent)}.lang-switcher{flex-shrink:0;position:relative}.lang-trigger{border:1px solid var(--line);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .65rem .28rem .5rem;font-family:Outfit,Segoe UI,sans-serif;font-size:.8rem;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:flex}.lang-trigger:hover{color:var(--accent);background:#ff5c3914;border-color:#ff5c3973}.lang-globe{opacity:.75;flex-shrink:0;width:1rem;height:1rem}.lang-current{text-overflow:ellipsis;max-width:5rem;overflow:hidden}.lang-chevron{opacity:.5;flex-shrink:0;width:.5rem;height:.375rem}.lang-dropdown{border:1px solid var(--line);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;background:#0a1621f7;min-width:130px;animation:.12s langDropIn;position:absolute;top:calc(100% + .45rem);right:0;overflow:hidden;box-shadow:0 12px 32px #00000073}@keyframes langDropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.lang-option{color:var(--text-muted);justify-content:space-between;align-items:center;padding:.55rem .85rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:color .12s,background .12s;display:flex}.lang-option:hover{color:var(--text);background:#ff5c3914}.lang-option--active{color:var(--accent)}.lang-check{color:var(--accent);margin-left:.4rem;font-size:.75rem}.section-shell{border:none;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:clamp(2.2rem,5vw,4rem) 0}.hero{border-top:none;gap:1.25rem;padding-top:clamp(2.5rem,7vw,5.5rem);display:grid}.desire-line{max-width:16ch;color:var(--accent-2);margin:0;font-family:Instrument Serif,Georgia,serif;font-size:clamp(1.8rem,4vw,3rem);font-style:italic;font-weight:400;line-height:1.05}.shift-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.shift-card{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);gap:.7rem;padding:1.25rem 1.3rem 1.4rem;display:grid}.shift-card strong{font-family:Instrument Serif,Georgia,serif;font-size:1.7rem;font-weight:400}.shift-card ul{color:var(--text-muted);gap:.55rem;margin:0;padding-left:1.1rem;display:grid}.shift-card--after{background:linear-gradient(160deg,#ff5c3929,#fff8ec08);border-color:#ff5c3966}.chapter-index{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem}.quiet-proof{color:var(--text-muted);font-size:.95rem}.quiet-proof strong{color:var(--text);font-weight:600}.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:.8rem}h1,h2,h3{margin:0;font-family:Instrument Serif,Georgia,serif;font-weight:400;line-height:1.02}h1{letter-spacing:-.035em;font-size:clamp(2.5rem,5.5vw,4.4rem)}.hero-title{max-width:11ch;font-size:clamp(3.6rem,9vw,7.2rem)}h2{letter-spacing:-.03em;font-size:clamp(2rem,4vw,3.3rem)}h3{font-size:1.22rem}p{margin:0}.hero-copy{color:var(--text-muted);max-width:46rem;font-size:1.15rem}.hero-offer{border-radius:var(--radius-md);background:#f0c36a14;border:1px solid #f0c36a66;gap:.45rem;width:fit-content;max-width:100%;padding:.85rem 1rem;display:grid}.offer-pill{text-transform:uppercase;letter-spacing:.09em;color:var(--accent);font-size:.75rem;font-weight:700}.hero-offer p{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.hero-offer strong{font-size:1.5rem;line-height:1}.old-price{color:#6f8297;font-weight:600;text-decoration:line-through}.offer-note{color:var(--text-muted);font-size:.92rem}.hero-cta-row{flex-wrap:wrap;gap:.8rem;display:flex}.btn{letter-spacing:-.01em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.9rem 1.35rem;font-weight:600;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{color:#1a0906;background:var(--accent);box-shadow:0 12px 32px #ff5c3947}.btn-ghost{border-color:var(--line);background:#ffffff08}.hero-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.hero-metrics article{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-soft);padding:.9rem}.hero-metrics strong{display:block}.hero-metrics span{color:var(--text-muted);font-size:.92rem}.section-header{gap:.65rem;margin-bottom:1rem;display:grid}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.feature-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);gap:.5rem;padding:1rem;display:grid}.feature-card p,.blog-card p,.blog-row-card p,.pricing-band p,.post-content p,.lede{color:var(--text-muted)}.pricing-band{border-radius:var(--radius-lg);background:#16130f;border:1px solid #f0c36a59;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1.4rem,3vw,2.2rem);display:flex}.price-line{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:.6rem;display:flex}.price-now{color:var(--accent);font-family:IBM Plex Mono,Consolas,monospace;font-size:2rem;line-height:1}.price-was{color:var(--text-muted);font-weight:600;text-decoration:line-through}.price-now{font-family:Instrument Serif,Georgia,serif;font-size:clamp(3.5rem,8vw,5.5rem);font-weight:400}.price-copy{color:var(--text-muted);font-size:.94rem}.pricing-cta-group{gap:.6rem;min-width:210px;display:grid}.screenshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.shot-card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);gap:.55rem;margin:0;padding:.8rem;display:grid}.shot-frame{border-radius:calc(var(--radius-md) - .2rem);border:1px solid var(--line);background:linear-gradient(145deg,#0f1d2af2,#0a1723f0);place-items:center;min-height:180px;display:grid;overflow:hidden}.shot-frame img{object-fit:cover;width:100%;height:100%;display:block}.shot-placeholder{color:#7f93a7;text-align:center;padding:1rem;font-size:.9rem}.shot-card figcaption{font-weight:700}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.blog-card,.blog-row-card,.post-card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);gap:.65rem;padding:1rem;display:grid}.blog-link{color:var(--accent);font-weight:700}.blog-index-cta{margin-top:1rem}.blog-header{margin-bottom:1.3rem}.blog-lang-note{color:var(--text-muted);opacity:.7;margin-top:.5rem;font-size:.85rem}.blog-list{gap:1rem;display:grid}.meta-line{color:#7f93a7;font-size:.86rem}.tag-row{flex-wrap:wrap;gap:.45rem;display:flex}.tag{border:1px solid var(--line);background:var(--surface-soft);border-radius:999px;padding:.25rem .6rem;font-size:.78rem}.post-shell{max-width:880px;margin-inline:auto}.back-link{color:var(--text-muted);margin-bottom:1rem;font-weight:600;display:inline-flex}.post-content{gap:.9rem;display:grid}.post-content h2,.post-content h3{margin-top:1rem}.post-content p,.post-content li{color:var(--text-muted)}.post-content ul,.post-content ol{gap:.35rem;margin:0;padding-left:1.2rem;display:grid}.brand-accent{color:var(--accent)}.btn-sm{padding:.45rem .9rem;font-size:.88rem}.btn-xl{padding:1rem 2rem;font-size:1.1rem}.hook-band{text-align:center;background:linear-gradient(130deg,#ff5c391a,#f0c36a14);border-color:#ff5c3940}.trust-band{background:linear-gradient(130deg,#f0c36a14,#ff5c390f);border-color:#f0c36a40;gap:1rem;padding-block:1.4rem;display:grid}.trust-stats{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:1rem;display:flex}.trust-stat{text-align:center;flex-direction:column;align-items:center;gap:.2rem;display:flex}.trust-number{color:var(--good);font-family:IBM Plex Mono,Consolas,monospace;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:600;line-height:1}.trust-label{color:var(--text-muted);font-size:.82rem;font-weight:500}.trust-divider{background:var(--line);width:1px;height:2.5rem}.trust-note{text-align:center;color:var(--text-muted);margin:0;font-size:.9rem}.trust-link{color:var(--accent);font-weight:600}.trust-link:hover{text-decoration:underline}.hook-inner{gap:.7rem;max-width:70ch;margin:0 auto;display:grid}.hook-tagline{color:var(--text);font-size:clamp(1.2rem,2.5vw,1.7rem);font-weight:800;line-height:1.3}.hook-sub{color:var(--text-muted);font-size:1.05rem}.feature-icon{margin-bottom:.15rem;font-size:1.6rem;line-height:1}.feature-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.strategy-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);gap:.55rem;padding:1.1rem;display:grid}.strategy-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.strategy-header h3{margin:0}.strategy-badge{letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.22rem .6rem;font-size:.72rem;font-weight:700}.badge-active{color:var(--good);background:#35d07f26;border-color:#35d07f73}.badge-config{color:var(--accent-2);background:#f0c36a1a;border-color:#f0c36a59}.strategy-meta{flex-wrap:wrap;gap:.5rem;display:flex}.strategy-meta-item{color:var(--text-muted);background:var(--surface-soft);border:1px solid var(--line);border-radius:.4rem;padding:.2rem .55rem;font-size:.8rem}.strategy-card p{color:var(--text-muted);font-size:.93rem}.pricing-copy{flex:1;gap:.7rem;display:grid}.pricing-perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1rem;margin:0;padding:0;list-style:none;display:grid}.pricing-perks li{color:var(--text-muted);font-size:.95rem}.pricing-note{color:var(--text-muted);text-align:center;font-size:.82rem}.faq-list{grid-template-columns:minmax(0,1fr);gap:.6rem;width:100%;max-width:820px;margin:0 auto;display:grid}#faq .hero-cta-row{justify-content:center;width:100%;max-width:820px;margin-inline:auto}.faq-item{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.faq-item.open{border-color:#ff5c3973}.faq-q{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;font-family:Outfit,Segoe UI,sans-serif;font-size:1rem;font-weight:600;display:flex}.faq-q:hover{color:var(--accent)}.faq-chevron{color:var(--accent);flex-shrink:0;font-size:.75rem}.faq-a{color:var(--text-muted);border-top:1px solid var(--line);padding:0 1.1rem 1rem;overflow-wrap:anywhere;padding-top:.75rem;display:none}.faq-item.open .faq-a{display:block}.step-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.step-rail a{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-soft);min-height:2.6rem;color:var(--text);align-items:center;gap:.45rem;padding:.45rem .6rem;font-size:.86rem;font-weight:600;display:flex}.step-rail a span{width:1.35rem;height:1.35rem;color:var(--accent);background:#ff5c3929;border-radius:999px;flex-shrink:0;place-items:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;display:grid}.journey-step{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.subsection{gap:.75rem;display:grid}.subsection h2{font-size:clamp(1.25rem,2vw,1.6rem)}.step-lead{color:var(--text-muted);max-width:75ch}.process-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.process-item{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:auto 1fr;align-items:start;gap:.85rem;padding:.9rem 1rem;display:grid}.process-item h3{font-size:1.05rem}.process-item p{color:var(--text-muted);margin-top:.25rem}.process-index{width:1.8rem;height:1.8rem;color:var(--accent);background:#ff5c3929;border-radius:999px;place-items:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600;display:grid}.discord-step{border-radius:var(--radius-lg);background:linear-gradient(160deg,#f0c36a1a,#0000 70%);border:1px solid #f0c36a3d;padding:clamp(1.6rem,4vw,2.4rem) clamp(1.2rem,3vw,1.85rem)}.article-page{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.article-page .desire-line{max-width:28ch}.crumbs{color:var(--text-muted);flex-wrap:wrap;gap:.4rem;font-size:.88rem;display:flex}.crumbs a{color:var(--accent)}.prose{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}.prose p,.prose li{color:var(--text-muted)}.prose h2{margin-top:.6rem}.prose a{color:var(--accent);text-underline-offset:.15em;text-decoration:underline}.prose a.btn{text-decoration:none}.prose a.btn-primary{color:#1a0906}.strategy-brief,.guide-links{gap:.55rem;margin:0;padding-left:1.2rem;display:grid}.journey-home-link{color:var(--text-muted)}.journey-home-link a{color:var(--accent);text-underline-offset:.15em;text-decoration:underline}.journey-neighbors{border-top:1px solid var(--line);justify-content:space-between;gap:1rem;padding-top:.4rem;font-weight:700;display:flex}.journey-neighbors a:hover{color:var(--accent)}.final-cta-band{text-align:center;background:linear-gradient(130deg,#ff5c3924,#f0c36a1a);border-color:#ff5c394d;justify-items:center;gap:1rem;padding-block:3rem;display:grid}.final-cta-band h2{max-width:60ch}.final-cta-band p{color:var(--text-muted)}.final-cta-note{margin-top:-.3rem;font-size:.85rem;color:var(--text-muted)!important}.footer{border-top:1px solid var(--line);color:var(--text-muted);margin-top:2rem;padding-top:1.5rem;font-size:.9rem}.footer-inner{grid-template-columns:1.35fr 1.15fr .9fr .95fr .95fr;gap:1.6rem;padding-bottom:1.5rem;display:grid}.footer-brand-col{align-content:start;gap:.7rem;display:grid}.footer-tagline{color:var(--text-muted);font-size:.92rem;line-height:1.6}.footer-links-col{align-content:start;gap:.5rem;display:grid}.footer-col-title{color:var(--text);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.2rem;font-size:.88rem;font-weight:700}.footer-links-col a{color:var(--text-muted);font-size:.93rem;transition:color .14s}.footer-links-col a:hover{color:var(--accent)}.footer-copy{border-top:1px solid var(--line);padding-top:1rem;font-size:.82rem}.float-social{z-index:100;flex-direction:column;gap:.55rem;display:flex;position:fixed;bottom:1.4rem;right:1.2rem}.float-btn{color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .9rem .55rem .7rem;font-size:.85rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 6px 20px #00000061}.float-btn svg{flex-shrink:0;width:1.1rem;height:1.1rem}.float-btn:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000070}.float-discord{background:#5865f2;border-color:#ffffff1f}.footer-family{color:var(--text-muted);border-top:1px solid var(--line);padding-top:.9rem;font-size:.88rem}.footer-family a{color:var(--accent)}.footer-disclaimer{color:#5e7182;margin-top:.4rem;font-size:.8rem;line-height:1.6}.legal-page{gap:1rem;max-width:780px;margin-inline:auto;display:grid}.legal-date{color:var(--text-muted);margin-bottom:.5rem;font-size:.88rem}.legal-page h2{margin-top:1.2rem;font-size:1.2rem}.legal-page h3{color:var(--text-muted);margin-top:.8rem;font-size:1rem}.legal-page ul,.legal-page ol{color:var(--text-muted);gap:.4rem;margin:0;padding-left:1.4rem;display:grid}.legal-page a{color:var(--accent);text-decoration:underline}.legal-page strong{color:var(--text)}@media (width<=900px){.topbar{border-radius:0}.shift-grid{grid-template-columns:1fr}.hero-metrics,.feature-grid,.feature-grid-4,.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-grid,.screenshot-grid{grid-template-columns:1fr}.pricing-band{flex-direction:column;align-items:flex-start}.pricing-perks{grid-template-columns:1fr}.step-rail,.footer-inner{grid-template-columns:1fr 1fr}.footer-brand-col{grid-column:1/-1}}@media (width<=640px){.site-shell{padding-inline:.7rem}.topbar{flex-direction:column;align-items:flex-start;gap:.5rem}.nav-links{justify-content:flex-start;width:100%}.nav-links .btn{width:auto}.btn,.step-rail,.hero-cta-row .btn,.pricing-cta-group .btn{width:100%}.step-rail,.hero-metrics,.feature-grid,.feature-grid-4,.blog-grid,.footer-inner{grid-template-columns:1fr}.float-social{bottom:.9rem;right:.7rem}.float-btn span{display:none}.float-btn{padding:.65rem}.float-btn svg{width:1.25rem;height:1.25rem}.hook-band{text-align:left}.final-cta-band{text-align:left;justify-items:start}}
