@font-face{font-family:__Big_Shoulders_Display_feeb10;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/35293e8ee31d230c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Big_Shoulders_Display_feeb10;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c9afb02ae38ed40c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Big_Shoulders_Display_feeb10;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d4c34a86ae43ab6e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Big_Shoulders_Display_feeb10;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/35293e8ee31d230c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Big_Shoulders_Display_feeb10;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c9afb02ae38ed40c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Big_Shoulders_Display_feeb10;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/d4c34a86ae43ab6e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Big_Shoulders_Display_Fallback_feeb10;src:local("Arial");ascent-override:146.71%;descent-override:31.76%;line-gap-override:0.00%;size-adjust:67.07%}.__className_feeb10{font-family:__Big_Shoulders_Display_feeb10,__Big_Shoulders_Display_Fallback_feeb10;font-style:normal}.__variable_feeb10{--font-display:"__Big_Shoulders_Display_feeb10","__Big_Shoulders_Display_Fallback_feeb10"}@font-face{font-family:__Archivo_385830;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_385830;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_385830;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_385830;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_385830;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_385830;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_385830;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_385830;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_385830;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_Fallback_385830;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_385830{font-family:__Archivo_385830,__Archivo_Fallback_385830;font-style:normal}.__variable_385830{--font-body:"__Archivo_385830","__Archivo_Fallback_385830"}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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_Fallback_595324;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324;font-style:normal}.__variable_595324{--font-mono:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324"}.landing{--ink:#070d09;--ink-2:#0e1613;--bone:#ecf1ee;--bone-2:#dce6e0;--ochre:#10b981;--ochre-deep:#047857;--concrete:#7c8a82;--money:#2e7d4f;--screen:#c8d8b0;--display:var(--font-display),sans-serif;--body:var(--font-body),sans-serif;--mono:var(--font-mono),monospace;font-family:var(--body);background:var(--bone);color:var(--ink);line-height:1.55;min-height:100vh;-webkit-font-smoothing:antialiased}.landing *{margin:0;padding:0;box-sizing:border-box}.landing a{color:inherit;text-decoration:none}.landing :focus-visible{outline:3px solid var(--ochre);outline-offset:3px}.landing .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.landing .topbar{background:var(--ink);color:var(--bone);border-bottom:1px solid #17231e}.landing .topbar-inner{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.landing .logo{font-family:var(--display);font-weight:800;font-size:26px;letter-spacing:.04em;text-transform:uppercase}.landing .logo em{font-style:normal;color:var(--ochre)}.landing .top-code{font-family:var(--mono);font-size:13px;color:var(--concrete)}.landing .top-code strong{color:var(--ochre);font-weight:600}.landing .hero{background:var(--ink);color:var(--bone);overflow:hidden}.landing .hero-inner{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center;padding:72px 0 88px}.landing .eyebrow{font-family:var(--mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--ochre);display:inline-flex;align-items:center;gap:10px;margin-bottom:22px}.landing .eyebrow:before{content:"";width:26px;height:2px;background:var(--ochre);display:inline-block}.landing h1{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(52px,7.2vw,96px);line-height:.92;letter-spacing:.005em}.landing h1 .accent{color:var(--ochre)}.landing .hero-sub{max-width:46ch;margin-top:26px;font-size:17px;color:#a8b2ac}.landing .hero-sub strong{color:var(--bone);font-weight:600}.landing .hero-cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px;align-items:center}.landing .l-btn{font-family:var(--body);font-weight:600;font-size:15px;padding:16px 28px;border:none;cursor:pointer;display:inline-block;width:auto;border-radius:0;box-shadow:none;transition:background .15s ease,color .15s ease}.landing .l-btn-primary{background:var(--ochre);color:var(--ink)}.landing .l-btn-primary:hover{background:var(--ochre-deep);color:var(--bone)}.landing .l-btn-ghost{background:transparent;color:var(--bone);border:1px solid #283831}.landing .l-btn-ghost:hover{border-color:var(--ochre);color:var(--ochre)}.landing .hero-note{font-family:var(--mono);font-size:12px;color:var(--concrete)}.landing .phone-col{display:flex;justify-content:center}.landing .phone{width:290px;background:#0f1714;border-radius:34px 34px 40px 40px;padding:22px 20px 26px;border:1px solid #223029;box-shadow:0 30px 60px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.05)}.landing .phone-brand{font-family:var(--mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#5a6660;text-align:center;margin-bottom:14px}.landing .screen{background:var(--screen);border-radius:8px;height:250px;padding:14px;font-family:var(--mono);font-size:12.5px;line-height:1.5;color:#1e2a16;overflow:hidden;position:relative;box-shadow:inset 0 2px 10px rgba(0,0,0,.25);white-space:pre-wrap}.landing .screen .sig{color:#44502f;font-size:10px;display:flex;justify-content:space-between;margin-bottom:8px}.landing .screen .paid{color:var(--money);font-weight:600}.landing .cursor{display:inline-block;width:8px;height:14px;background:#1e2a16;vertical-align:-2px;animation:landing-blink 1s steps(1) infinite}@keyframes landing-blink{50%{opacity:0}}.landing .keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px}.landing .key{background:#14201b;border:1px solid #223029;border-radius:8px;color:#8a968f;font-family:var(--mono);font-size:13px;text-align:center;padding:9px 0}.landing .key span{display:block;font-size:8px;letter-spacing:.15em;color:#5e6a63}.landing .phone-caption{text-align:center;font-family:var(--mono);font-size:12px;color:var(--concrete);margin-top:18px;max-width:290px}.landing section{padding:90px 0}.landing .section-head{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(34px,4.4vw,56px);line-height:.95;margin-bottom:18px}.landing .section-kicker{font-family:var(--mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--ochre-deep);margin-bottom:16px;display:block}.landing .rule{height:4px;background:var(--ink);margin-bottom:56px}.landing .rule.thin{height:2px}.landing .problem{background:var(--bone)}.landing .problem-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.landing .problem p{font-size:18px;max-width:52ch}.landing .problem p+p{margin-top:18px}.landing .receipts{font-family:var(--mono);font-size:13px;border-left:3px solid var(--ochre);padding-left:20px;color:#3e4a45;display:grid;gap:14px}.landing .receipts .r{background:var(--bone-2);padding:12px 14px}.landing .receipts .r b{color:var(--ink);font-weight:600}.landing .how{background:var(--ink);color:var(--bone)}.landing .how .rule{background:var(--ochre)}.landing .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#17231e;border:1px solid #17231e}.landing .step{background:var(--ink-2);padding:34px 28px 38px}.landing .step-num{font-family:var(--display);font-weight:800;font-size:54px;color:var(--ochre);line-height:1;margin-bottom:16px}.landing .step h3{font-family:var(--display);font-weight:600;text-transform:uppercase;font-size:24px;letter-spacing:.02em;margin-bottom:10px}.landing .step p{font-size:15px;color:#9aa69f}.landing .step .micro{display:block;margin-top:18px;font-family:var(--mono);font-size:12px;color:var(--concrete)}.landing .step .micro b{color:var(--ochre);font-weight:500}.landing .features{background:var(--bone)}.landing .feat-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--ink);border:1px solid var(--ink)}.landing .feat{background:var(--bone);padding:34px 30px 38px}.landing .feat h3{font-family:var(--display);font-weight:600;text-transform:uppercase;font-size:23px;margin-bottom:10px}.landing .feat p{font-size:15px;color:#3e4a45;max-width:46ch}.landing .feat .tag{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ochre-deep);display:block;margin-bottom:14px}.landing .pricing{background:var(--bone)}.landing .price-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1000px;margin:0 auto}.landing .price-card{border:2px solid var(--ink);padding:40px 40px 44px;background:var(--bone);position:relative}.landing .price-card:after{content:"";position:absolute;inset:0;transform:translate(10px,10px);border:2px solid var(--ochre);z-index:-1}.landing .price-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:8px 0 22px}.landing .price-amount{font-family:var(--mono);font-weight:600;font-size:46px;white-space:nowrap}.landing .price-per{font-family:var(--mono);font-size:12px;color:var(--concrete);white-space:nowrap}.landing .price-list{list-style:none;display:grid;gap:10px;font-size:15px}.landing .price-list li{padding-left:24px;position:relative}.landing .price-list li:before{content:"+";position:absolute;left:0;color:var(--ochre-deep);font-family:var(--mono);font-weight:600}.landing .price-foot{margin-top:26px;font-family:var(--mono);font-size:12px;color:var(--concrete)}.landing .price-note{max-width:1000px;margin:36px auto 0;font-family:var(--mono);font-size:13px;color:#3e4a45;border-left:3px solid var(--ochre);padding-left:20px}.landing .final{background:var(--ink);color:var(--bone);text-align:center;padding:110px 0 90px}.landing .dial-code{font-family:var(--mono);font-weight:600;font-size:clamp(40px,7vw,96px);color:var(--ochre);letter-spacing:.02em;display:block;margin-bottom:18px}.landing .final p{max-width:52ch;margin:0 auto 36px;color:#a8b2ac;font-size:17px}.landing .final-cta-row{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.landing .footer-meta{margin-top:70px;padding-top:26px;border-top:1px solid #17231e;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-family:var(--mono);font-size:12px;color:var(--concrete)}.landing .reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.landing .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.landing .reveal{opacity:1;transform:none;transition:none}.landing .cursor{animation:none}}@media (max-width:920px){.landing .hero-inner{grid-template-columns:1fr;padding:56px 0 64px}.landing .phone-col{order:2}.landing .feat-grid,.landing .price-grid,.landing .problem-grid,.landing .steps{grid-template-columns:1fr}.landing section{padding:64px 0}}