@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_1e35df{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_1e35df{--font-heading:"Poppins","Poppins Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_8b3a0b{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8b3a0b{--font-body:"Inter","Inter Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-serif:"Instrument Serif","Instrument Serif Fallback"}:root{--color-primary:#E8943A;--color-primary-dark:#D37E23;--color-primary-tint:#FFF6ED;--color-bg-primary:#FFFFFF;--color-bg-soft:#FFF6ED;--color-text-primary:#1A1A1A;--color-text-secondary:#4B5563;--color-text-tertiary:#9CA3AF;--color-border:#F1F1F1}*{margin:0;padding:0;box-sizing:border-box}body,html{scroll-behavior:smooth;font-family:var(--font-body),"Inter",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;background:var(--color-bg-primary);overflow-x:hidden;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,html{color:var(--color-text-primary)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading),"Poppins",system-ui,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1.15}p{line-height:1.65;color:var(--color-text-secondary)}.serif{font-family:var(--font-serif),"Instrument Serif","Iowan Old Style",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.01em}.legal-prose{font-size:16px;line-height:1.7;color:var(--color-text-secondary)}.legal-prose h2{font-size:24px;font-weight:700;margin-top:48px;margin-bottom:14px;color:var(--color-text-primary);letter-spacing:-.02em}.legal-prose h2:first-child{margin-top:0}.legal-prose h3{font-size:17px;font-weight:700;margin-top:28px;margin-bottom:8px;color:var(--color-text-primary);letter-spacing:-.015em}.legal-prose p{margin-bottom:16px}.legal-prose ol,.legal-prose ul{margin:12px 0 20px;padding-left:24px}.legal-prose li{margin-bottom:8px}.legal-prose strong{color:var(--color-text-primary);font-weight:600}.legal-prose a{color:var(--color-primary);border-bottom:1px solid}@media (max-width:640px){.legal-prose{font-size:15px}.legal-prose h2{font-size:20px;margin-top:36px}.legal-prose h3{font-size:15.5px}}a{text-decoration:none;color:inherit}button{font-family:inherit}img,svg{max-width:100%;height:auto}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}details{interpolate-size:allow-keywords}details>div,details>p{overflow:hidden;transition:height .3s ease,opacity .25s ease}details:not([open])>div,details:not([open])>p{height:0;opacity:0}details[open]>div,details[open]>p{opacity:1}::selection{background:var(--color-primary);color:#FFF}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes drift{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(4px,-6px) rotate(2deg)}}.fade-up{opacity:0;animation:fadeUp .7s ease-out forwards}.fade-up-delay-1{animation-delay:.08s}.fade-up-delay-2{animation-delay:.16s}.fade-up-delay-3{animation-delay:.24s}.drift{animation:drift 7s ease-in-out infinite}.float-y{animation:floatY 5s ease-in-out infinite}.lift{transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s ease}.lift:hover{transform:translateY(-5px) rotate(-.4deg);box-shadow:0 22px 50px rgba(26,26,26,.1)}.lift:active{transform:translateY(-1px) scale(.99);transition-duration:.1s}.btn-lift{transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease}.btn-lift:hover{transform:scale(1.04) translateY(-1px)}.btn-lift:active{transform:scale(.97);transition-duration:.08s}.nav-logo:hover{animation:wiggle .5s ease-in-out}@keyframes wiggle{0%,to{transform:rotate(0deg)}20%{transform:rotate(-6deg)}40%{transform:rotate(5deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(2deg)}}@keyframes blink{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.05)}}.eye-blink{animation:blink 3.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.eye-blink{animation:none}}.lift:hover .icon-bounce{animation:iconPop .4s cubic-bezier(.34,1.56,.64,1)}@keyframes iconPop{0%{transform:scale(1)}40%{transform:scale(1.15) rotate(-4deg)}70%{transform:scale(.95)}to{transform:scale(1)}}.link-slide{position:relative;display:inline-block}.link-slide:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1.5px;background:currentColor;transition:width .3s cubic-bezier(.25,.8,.5,1)}.link-slide:hover:after{width:100%}.hover-tilt{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.hover-tilt:hover{transform:perspective(600px) rotateY(-2deg) rotateX(1deg) translateY(-4px);box-shadow:0 24px 48px rgba(26,26,26,.1)}.hover-pop{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.hover-pop:hover{transform:scale(1.06) rotate(-2deg)}@media (hover:none){.btn-lift:hover,.hover-pop:hover,.hover-tilt:hover,.lift:hover{transform:none;box-shadow:none}.lift:active{transform:scale(.98)}.btn-lift:active{transform:scale(.97)}}.phone-frame{width:288px;height:592px;background:#1A1A1A;border-radius:48px;padding:10px;box-shadow:0 40px 80px rgba(26,26,26,.16),0 20px 40px rgba(232,148,58,.12),inset 0 0 0 2px #2A2A2A;position:relative}.phone-screen{width:100%;height:100%;background:#FFFFFF;border-radius:40px;overflow:hidden;position:relative}.phone-notch{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:100px;height:28px;background:#1A1A1A;border-radius:999px;z-index:10}.grain{position:relative}.grain:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.35'/></svg>");opacity:.06;pointer-events:none;mix-blend-mode:multiply;z-index:0}.grain>*{position:relative;z-index:1}.container-pad{padding-left:24px;padding-right:24px}@media (max-width:1024px){.footer-grid{grid-template-columns:1.5fr 1fr 1fr!important;gap:32px!important}}@media (max-width:900px){.floating-decor{display:none!important}.hero-grid{grid-template-columns:1fr!important;gap:48px!important}.asym-grid,.two-col{gap:32px!important}.asym-grid,.three-col,.two-col{grid-template-columns:1fr!important}.three-col{gap:20px!important}.hero-title{font-size:40px!important;line-height:1.05!important;letter-spacing:-.035em!important}.section-title{font-size:30px!important;letter-spacing:-.03em!important;line-height:1.1!important}.section-pad{padding:64px 0!important}.nav-links{display:none!important}.container-pad{padding-left:20px!important;padding-right:20px!important}.footer-grid{grid-template-columns:1fr 1fr!important;gap:32px!important}.feature-row{grid-template-columns:1fr!important;gap:32px!important;padding:44px 0!important}.feature-row>*{order:0!important;padding-left:0!important;padding-right:0!important}.offset-card,.step-item{margin-left:0!important}.step-item{width:100%!important;grid-template-columns:auto 1fr!important;padding:24px 20px!important}.step-item .step-arrow{display:none!important}.stat-dominant{font-size:72px!important;line-height:.95!important}.stat-dominant-suffix{font-size:32px!important}.stats-wrapper{padding:36px 26px 32px!important}.card-lg,.stats-wrapper{border-radius:22px!important}.card-lg{padding:32px 24px!important}.card-md{padding:24px 20px!important;border-radius:18px!important}.phone-wrapper{min-height:520px!important}.problem-narrative{font-size:16px!important;line-height:1.7!important}.problem-narrative .pull-quote{font-size:20px!important}.problem-aside{position:static!important;padding-top:0!important;margin-bottom:8px}.ai-heading-row{flex-direction:column!important;align-items:flex-start!important;margin-bottom:40px!important}.ai-dark-card{padding:24px 20px!important;border-radius:22px!important}.ai-dossier-card{padding:26px 22px!important;border-radius:22px!important}.timeline-visual{min-height:auto!important;flex-direction:column!important;align-items:stretch!important;gap:16px!important}.timeline-today-sticker{position:static!important;transform:rotate(0)!important;align-self:flex-start;display:inline-flex!important;width:auto!important;margin-bottom:4px}.timeline-event-card{max-width:none!important}.timeline-event-card,.timeline-upcoming-card{transform:rotate(0deg)!important;width:100%!important;margin-top:0!important}.timeline-upcoming-card{position:static!important}.timeline-blob-bg,.timeline-status-stamp,.timeline-sticker-avatar{display:none!important}.pricing-features-grid{grid-template-columns:1fr!important}.premium-card{padding:32px 26px!important;border-radius:24px!important}.premium-card header{flex-wrap:wrap!important;gap:12px!important}.premium-card .plan-name{font-size:28px!important}.premium-price{font-size:44px!important}.premium-price-row{flex-wrap:wrap!important;gap:6px 10px!important}.premium-price-note{margin-left:0!important;width:100%!important}.free-card{padding:28px 22px!important;border-radius:22px!important}.free-price{font-size:32px!important}.popular-badge{position:static!important;align-self:flex-start}.testimonial-featured{padding:32px 26px!important;border-radius:24px!important}.testimonial-featured-quote{font-size:17px!important;line-height:1.45!important}.testimonial-card{padding:22px!important}.faq-sidebar{position:static!important;margin-bottom:8px}.hero-floating-emoji{font-size:28px!important}.hero-label{font-size:11px!important;letter-spacing:.08em!important;gap:6px!important}.hero-label svg{width:12px!important;height:12px!important}.footer-copyright{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;text-align:left!important}.cta-title{font-size:34px!important;letter-spacing:-.035em!important}.cta-deco{font-size:24px!important;opacity:.4!important}.chat-bubble{max-width:92%!important}}@media (max-width:640px){body{font-size:15px}.hero-title{font-size:32px!important}.hero-title,.section-title{letter-spacing:-.025em!important}.section-title{font-size:24px!important}.section-pad{padding:56px 0!important}.container-pad{padding-left:16px!important;padding-right:16px!important}.footer-grid{grid-template-columns:1fr!important;gap:24px!important}.card-lg{padding:26px 20px!important;border-radius:20px!important}.card-md{padding:22px 18px!important;border-radius:18px!important}.stat-dominant{font-size:56px!important}.stat-dominant-suffix{font-size:26px!important;margin-top:4px!important}.stats-wrapper{padding:28px 20px 24px!important;gap:32px!important}.hero-label{font-size:10px!important;letter-spacing:.06em!important}.phone-frame{width:240px!important;height:494px!important}.phone-wrapper{min-height:460px!important}.hero-sticker{max-width:200px!important;right:auto!important;left:50%!important;transform:translateX(-50%)!important;bottom:-12px!important}.hero-stats-strip{flex-direction:row!important;flex-wrap:wrap!important;gap:18px!important;align-items:flex-start!important}.hero-floating-emoji{font-size:22px!important}.step-item{grid-template-columns:1fr!important;gap:6px!important;padding:22px 18px!important}.step-number{font-size:42px!important;min-width:0!important}.decor-sm-hidden{display:none!important}.knowledge-grid{grid-template-columns:1fr!important}.ai-dark-card{padding:20px 16px!important}.ai-dossier-card{padding:22px 18px!important}h1,h2,h3{word-break:break-word;overflow-wrap:anywhere}.problem-narrative{font-size:15.5px!important}.problem-narrative .pull-quote{font-size:18px!important}.premium-card{padding:28px 22px!important}.premium-card .plan-name{font-size:24px!important}.premium-price{font-size:38px!important}.free-price{font-size:28px!important}.premium-price-note{font-size:12.5px!important}.testimonial-featured{padding:26px 22px!important}.testimonial-featured-quote{font-size:16px!important}.testimonial-card{padding:20px 18px!important}.cta-title{font-size:28px!important}.cta-deco{display:none!important}.feature-row{padding:36px 0!important;gap:26px!important}.usecase-anchor{min-height:auto!important;padding:32px 24px 28px!important}.usecase-anchor-title{font-size:30px!important}.usecase-anchor-icon{width:88px!important;height:88px!important;border-radius:22px!important}.usecase-anchor-icon svg{width:44px;height:44px}.step-number{font-size:36px!important}}