@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-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:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-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:__Golos_Text_4c1f08;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-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:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-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:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-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:__Golos_Text_4c1f08;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-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:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-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:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-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:__Golos_Text_4c1f08;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-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:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-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:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-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:__Golos_Text_4c1f08;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-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:__Golos_Text_Fallback_4c1f08;src:local("Arial");ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.00%;size-adjust:108.57%}.__className_4c1f08{font-family:__Golos_Text_4c1f08,__Golos_Text_Fallback_4c1f08;font-style:normal}.__variable_4c1f08{--font-body:"__Golos_Text_4c1f08","__Golos_Text_Fallback_4c1f08"}@font-face{font-family:__Unbounded_341cdc;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-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:__Unbounded_341cdc;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_341cdc;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-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:__Unbounded_341cdc;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-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:__Unbounded_341cdc;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-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:__Unbounded_341cdc;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-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:__Unbounded_341cdc;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_341cdc;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-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:__Unbounded_341cdc;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-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:__Unbounded_341cdc;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-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:__Unbounded_341cdc;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-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:__Unbounded_341cdc;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_341cdc;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-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:__Unbounded_341cdc;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-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:__Unbounded_341cdc;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-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:__Unbounded_Fallback_341cdc;src:local("Arial");ascent-override:73.93%;descent-override:18.20%;line-gap-override:0.00%;size-adjust:134.59%}.__className_341cdc{font-family:__Unbounded_341cdc,__Unbounded_Fallback_341cdc;font-style:normal}.__variable_341cdc{--font-display:"__Unbounded_341cdc","__Unbounded_Fallback_341cdc"}:root{--orange:#fa7e36;--orange-hot:#ef650f;--olive:#a0af6c;--olive-deep:#76854a;--cream:#f8f4ef;--cream-deep:#efe8df;--paper:#fff;--surface:#fff;--glow:rgba(250,126,54,.08);--cocoa:#2b1c0f;--cocoa-soft:#4a3622;--ink:#1f1a14;--ink-soft:rgba(31,26,20,.58);--hairline:rgba(31,26,20,.1);--card-shadow:0 1px 2px rgba(31,26,20,.04),0 6px 22px rgba(31,26,20,.07);--card-shadow-lift:0 2px 5px rgba(31,26,20,.05),0 16px 40px rgba(31,26,20,.12);--tint-orange:rgba(250,126,54,.15);--tint-green:rgba(118,133,74,.16);--tint-indigo:rgba(94,92,230,.13);--tint-amber:rgba(255,159,10,.16);--ic-orange:#e0670f;--ic-green:#687840;--ic-indigo:#5856d6;--ic-amber:#c77800;--display:var(--font-display),"Unbounded",sans-serif;--body:var(--font-body),"Golos Text","Helvetica Neue",sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--body);background:var(--cream);color:var(--ink);line-height:1.55;font-size:16px;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{display:block;max-width:100%}a{color:inherit}button{font-family:inherit;cursor:pointer}::selection{background:var(--orange);color:#fff}:focus-visible{outline:2px solid var(--orange);outline-offset:2px}body{background-image:radial-gradient(120% 40% at 50% -8%,var(--glow,rgba(250,126,54,.08)),transparent 70%);background-repeat:no-repeat;background-attachment:fixed}.wrap{max-width:1180px;margin:0 auto;padding:0 28px}@media (max-width:640px){.wrap{padding:0 18px}}.btn{display:inline-flex;align-items:center;gap:10px;justify-content:center;font-family:var(--body);font-weight:700;font-size:16px;text-decoration:none;padding:16px 30px;border-radius:999px;border:none;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.btn svg{width:19px;height:19px}.btn-orange{background:var(--orange);color:#fff;box-shadow:0 6px 18px rgba(250,126,54,.32)}.btn-orange:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(250,126,54,.4)}.btn-orange:active{transform:translateY(0);box-shadow:0 4px 12px rgba(250,126,54,.3)}.btn-line{background:var(--surface);color:var(--ink);box-shadow:var(--card-shadow)}.btn-line:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-lift)}.btn-cream{background:var(--cream);color:var(--cocoa);box-shadow:0 3px 0 var(--cream-deep),0 10px 28px rgba(0,0,0,.3)}.btn-cream:hover{transform:translateY(-3px)}.btn-big{font-size:18px;padding:19px 38px}.topbar{position:fixed;top:0;left:0;right:0;z-index:100;pointer-events:none}.topbar-inner{max-width:1180px;margin:14px auto 0;padding:10px 12px 10px 18px;display:flex;align-items:center;gap:18px;pointer-events:auto;background:rgba(255,250,242,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1.5px solid rgba(51,34,15,.12);border-radius:999px;box-shadow:0 8px 30px rgba(51,34,15,.08)}@media (max-width:1230px){.topbar-inner{margin:14px 20px 0}}.brand{display:flex;align-items:center;gap:10px;text-decoration:none}.brand img{width:36px;height:auto;border-radius:9px}.brand b{font-family:var(--display);font-weight:700;font-size:17px;letter-spacing:-.01em}.topnav{display:flex;gap:4px;margin-left:auto}.topnav a{text-decoration:none;font-size:14.5px;font-weight:600;color:var(--ink-soft);padding:8px 14px;border-radius:999px;transition:background .15s,color .15s}.topnav a:hover{background:rgba(51,34,15,.07);color:var(--ink)}.topbar-right{display:flex;align-items:center;gap:10px}.topbar .btn{padding:11px 20px;font-size:14.5px}@media (max-width:880px){.topnav{display:none}.topbar-right{margin-left:auto}}.lang-switch{display:flex;background:rgba(43,28,15,.07);border:1.5px solid rgba(51,34,15,.12);border-radius:999px;padding:3px}.lang-switch button{border:none;background:transparent;font-family:var(--body);font-weight:700;font-size:12px;color:var(--ink-soft);padding:5px 11px;border-radius:999px;transition:background .15s,color .15s}.lang-switch button.on{background:var(--cocoa);color:var(--cream)}.phone-head .lang-switch{background:hsla(33,83%,93%,.14);border-color:transparent}.phone-head .lang-switch button{color:var(--cream)}.phone-head .lang-switch button.on{background:var(--cream);color:var(--cocoa)}section{padding:110px 0}.sec-kick{display:inline-block;font-weight:700;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--olive);padding:7px 16px;border-radius:999px;margin-bottom:22px}.sec-kick,h1,h2,h3{font-family:var(--display)}h2{font-weight:900;font-size:clamp(30px,3.8vw,50px);line-height:1.08;letter-spacing:-.02em;text-wrap:balance;margin-bottom:18px}.sec-sub{font-size:18px;color:var(--ink-soft);max-width:560px;text-wrap:pretty}.sec-center{text-align:center}@media (max-width:800px){section{padding:80px 0}}@media (prefers-reduced-motion:no-preference){.rv{opacity:0;transform:translateY(28px);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.rv.go{opacity:1;transform:none}.bento>.rv:nth-child(2),.plans>.rv:nth-child(2),.why-row>.rv:nth-child(2){transition-delay:.08s}.bento>.rv:nth-child(3),.plans>.rv:nth-child(3),.why-row>.rv:nth-child(3){transition-delay:.16s}.bento>.rv:nth-child(4),.why-row>.rv:nth-child(4){transition-delay:.24s}.bento>.rv:nth-child(5){transition-delay:.32s}.bento>.rv:nth-child(6){transition-delay:.4s}}.hero{padding:168px 0 0;position:relative}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:40px;gap:40px;align-items:center}.hero-tag{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:700;color:var(--cocoa);background:var(--surface);padding:9px 18px;border-radius:999px;box-shadow:var(--card-shadow);margin-bottom:30px}.hero-tag .pulse{width:9px;height:9px;border-radius:50%;background:var(--olive);position:relative}.hero-tag .pulse:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--olive);opacity:.5;animation:pulse-ring 1.8s infinite}@keyframes pulse-ring{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.4);opacity:0}}.hero h1{font-family:var(--display);font-weight:900;font-size:clamp(40px,5.4vw,72px);line-height:1.04;letter-spacing:-.02em;text-wrap:balance;margin-bottom:28px}.flip-pill{display:inline-block;background:var(--orange);color:#fff;padding:0 .32em .06em;border-radius:.28em;transform:rotate(-1.2deg);white-space:nowrap;transition:opacity .25s ease,transform .25s ease}.flip-pill.out{opacity:0;transform:rotate(-1.2deg) translateY(8px)}.hero-sub{font-size:19px;color:var(--ink-soft);max-width:470px;text-wrap:pretty;margin-bottom:38px}.hero-sub b{color:var(--ink)}.hero-ctas{gap:14px}.hero-ctas,.hero-foot{display:flex;flex-wrap:wrap}.hero-foot{gap:22px;margin-top:26px;font-size:14px;font-weight:600;color:var(--ink-soft)}.hero-foot span{display:inline-flex;gap:7px;align-items:center}.hero-foot svg{width:16px;height:16px;color:var(--olive-deep)}.phone-zone{position:relative;padding:10px 0 30px}.phone{position:relative;max-width:400px;margin:0 auto;background:var(--surface);border-radius:30px;overflow:hidden;transform:rotate(1.6deg);box-shadow:0 4px 10px rgba(31,26,20,.06),0 24px 60px rgba(31,26,20,.14)}.phone-head{display:flex;align-items:center;gap:11px;padding:15px 18px;background:var(--cocoa);color:var(--cream)}.phone-head img{width:34px;height:auto;border-radius:9px}.phone-head .nm{font-weight:700;font-size:15px;line-height:1.2}.phone-head .st{font-size:12.5px;color:var(--olive);font-weight:600}.phone-head .lang-switch{margin-left:auto}.phone-body{padding:20px 16px 24px;min-height:380px;display:flex;flex-direction:column;gap:11px}.bub{max-width:85%;padding:11px 15px;font-size:14.5px;line-height:1.5;border-radius:17px;animation:bub-in .3s ease both}@keyframes bub-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bub{animation:none}}.bub-u{align-self:flex-end;background:var(--orange);color:#fff;border-bottom-right-radius:5px}.bub-b{align-self:flex-start;background:var(--cream-deep);color:var(--ink);border-bottom-left-radius:5px}.bub-dots{display:inline-flex;gap:5px;align-items:center;padding:14px 16px}.bub-dots i{width:7px;height:7px;border-radius:50%;background:var(--olive-deep);opacity:.5;animation:dotty 1.1s ease-in-out infinite;font-style:normal}.bub-dots i:nth-child(2){animation-delay:.14s}.bub-dots i:nth-child(3){animation-delay:.28s}@keyframes dotty{0%,60%,to{transform:none;opacity:.4}30%{transform:translateY(-4px);opacity:1}}.caret{display:inline-block;width:2px;height:1em;background:currentColor;vertical-align:-.15em;animation:caret-blink .8s steps(1) infinite}@keyframes caret-blink{50%{opacity:0}}.float-stick{position:absolute;font-family:var(--display);font-weight:700;font-size:13px;padding:9px 16px;border-radius:999px;white-space:nowrap;box-shadow:0 6px 18px rgba(51,34,15,.15);z-index:3}.stick-1{top:5%;right:-4px;background:var(--olive);color:#fff;transform:rotate(4deg)}.stick-2{bottom:12%;left:-16px;background:var(--surface);color:var(--cocoa);transform:rotate(-5deg)}@media (max-width:980px){.hero{padding-top:128px}.hero-grid{grid-template-columns:1fr;gap:52px}.stick-2{left:0}}.ticker{background:var(--cocoa);color:var(--cream);overflow:hidden;padding:15px 0;transform:rotate(-1deg) scale(1.02);margin:64px 0 0}.ticker-track{display:flex;gap:0;width:max-content;animation:tick 26s linear infinite}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}}@keyframes tick{to{transform:translateX(-50%)}}.ticker span{font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.04em;padding:0 26px;white-space:nowrap;display:inline-flex;align-items:center;gap:26px}.ticker span:after{content:"✦";color:var(--orange)}.bento{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:18px;gap:18px;margin-top:56px}.cell{border-radius:26px;padding:32px;position:relative;overflow:hidden;box-shadow:var(--card-shadow);transition:transform .2s ease,box-shadow .2s ease}.cell:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-lift)}.cell h3{font-family:var(--display);font-weight:700;font-size:21px;line-height:1.2;margin-bottom:10px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cell p{font-size:15.5px;color:var(--ink-soft);text-wrap:pretty;max-width:420px}.cell-icon{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;background:var(--tint-orange);color:var(--ic-orange)}.cell-icon.ic-olive{background:var(--tint-green);color:var(--ic-green)}.cell-icon.ic-cocoa{background:rgba(43,28,15,.1);color:var(--cocoa)}.cell-icon svg{width:23px;height:23px}.c-paper{background:var(--paper)}.c-orange{background:var(--orange)}.c-orange h3{color:#fff}.c-orange p{color:hsla(0,0%,100%,.85)}.c-orange .cell-icon{background:hsla(0,0%,100%,.2);color:#fff}.c-olive{background:var(--olive)}.c-olive h3{color:#fff}.c-olive p{color:hsla(0,0%,100%,.88)}.c-olive .cell-icon{background:rgba(43,28,15,.25);color:#fff}.span-7{grid-column:span 7}.span-5{grid-column:span 5}.span-4{grid-column:span 4}.soon{font-family:var(--body);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cream);padding:4px 11px;border-radius:999px}.mini-code,.soon{background:var(--cocoa)}.mini-code{margin-top:22px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px;color:#e8dcc8;border-radius:14px;padding:16px 18px;line-height:1.7;white-space:pre;overflow-x:auto}.mini-code .k{color:#fa9e63}.mini-code .s{color:#c3cf92}.mini-code .c{color:hsla(38,41%,85%,.45)}.geo-pins{margin-top:20px;display:flex;flex-direction:column;gap:8px}.geo-pin{display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.16);border-radius:12px;padding:10px 14px;font-size:13.5px;font-weight:600;color:#fff}.geo-pin svg{width:16px;height:16px;flex-shrink:0}.geo-pin em{font-style:normal;margin-left:auto;opacity:.75;font-weight:500}.lang-demo{margin-top:20px;display:flex;flex-direction:column;gap:8px}.lang-line{background:rgba(43,28,15,.18);color:#fff;font-size:14px;font-weight:600;border-radius:12px;padding:10px 14px;display:flex;gap:9px;align-items:baseline}.lang-line b{font-family:var(--display);font-size:11px;letter-spacing:.06em;opacity:.8}.bento>.rv{display:flex}.bento>.rv>.cell{flex:1 1;width:100%}.bento>.rv.span-7{grid-column:span 7}.bento>.rv.span-5{grid-column:span 5}.bento>.rv.span-4{grid-column:span 4}@media (max-width:900px){.bento{grid-template-columns:1fr}.bento>.rv.span-4,.bento>.rv.span-5,.bento>.rv.span-7,.span-4,.span-5,.span-7{grid-column:span 1}}.steps-band{background:var(--cream-deep)}.steps-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:56px}.step{padding:36px 30px;position:relative;background:var(--surface);border-radius:22px;box-shadow:var(--card-shadow)}.step-no{font-family:var(--display);font-weight:900;font-size:64px;line-height:1;color:transparent;-webkit-text-stroke:2px var(--orange);margin-bottom:18px;display:block}.step:nth-child(2) .step-no{-webkit-text-stroke-color:var(--olive-deep)}.step h3{font-family:var(--display);font-weight:700;font-size:19px;margin-bottom:10px}.step p{font-size:15px;color:var(--ink-soft);text-wrap:pretty}.step p a{font-weight:700;color:var(--orange-hot)}@media (max-width:800px){.steps-row{grid-template-columns:1fr}}.dark{background:var(--cocoa);color:var(--cream);position:relative}.dark .sec-kick{background:var(--orange)}.dark h2{color:var(--cream)}.dark .sec-sub{color:hsla(33,83%,93%,.65)}.price-vs{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin:60px 0;align-items:stretch}.vs-card{border-radius:26px;padding:38px 36px}.vs-them{background:hsla(33,83%,93%,.07);border:1.5px dashed hsla(33,83%,93%,.3)}.vs-them .vs-label{color:hsla(33,83%,93%,.6)}.vs-them .vs-price{color:hsla(33,83%,93%,.55);text-decoration:line-through;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-decoration-thickness:4px}.vs-us{background:var(--orange);color:#fff;transform:rotate(.8deg);box-shadow:0 18px 50px rgba(250,126,54,.35)}.vs-label{font-size:14.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px}.vs-price{font-family:var(--display);font-weight:900;font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:-.02em}.vs-note{margin-top:14px;font-size:15px;opacity:.85}@media (max-width:800px){.price-vs{grid-template-columns:1fr}.vs-us{transform:none}}.why-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:36px;gap:36px}.why-it h3{font-family:var(--display);font-size:17px;font-weight:700;margin:14px 0 8px}.why-it p{font-size:14.5px;color:hsla(33,83%,93%,.62);text-wrap:pretty}.why-it svg{width:26px;height:26px;color:var(--olive)}.why-it:nth-child(odd) svg{color:var(--orange)}@media (max-width:900px){.why-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.why-row{grid-template-columns:1fr}}.plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:60px;align-items:stretch}.plan{background:var(--surface);border-radius:28px;padding:38px 34px;display:flex;flex-direction:column;position:relative;height:100%;box-shadow:var(--card-shadow);transition:transform .2s ease,box-shadow .2s ease}.plan:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-lift)}.plan-hot{background:var(--cocoa);color:var(--cream);transform:rotate(1deg);box-shadow:0 16px 44px rgba(250,126,54,.3)}.plan-hot:hover{transform:rotate(1deg) translateY(-4px);box-shadow:0 22px 56px rgba(250,126,54,.4)}.plan-flag{position:absolute;top:-16px;right:26px;font-size:12px;letter-spacing:.05em;background:var(--orange);color:#fff;padding:7px 16px;border-radius:999px;transform:rotate(2deg)}.plan-flag,.plan-nm{font-family:var(--display);font-weight:700}.plan-nm{font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--olive-deep);margin-bottom:18px}.plan-hot .plan-nm{color:var(--olive)}.plan-amt{font-family:var(--display);font-weight:900;font-size:clamp(30px,2.6vw,38px);letter-spacing:-.02em;line-height:1}.plan-per{font-size:14.5px;color:var(--ink-soft);margin:8px 0 26px}.plan-hot .plan-per{color:hsla(33,83%,93%,.6)}.plan ul{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:34px}.plan li{display:flex;gap:11px;font-size:15px;align-items:flex-start}.plan li svg{width:18px;height:18px;color:var(--orange-hot);flex-shrink:0;margin-top:2px}.plan-hot li svg{color:var(--orange)}.plan .btn{margin-top:auto;width:100%}.plan-hot .btn-line{color:var(--cream);box-shadow:inset 0 0 0 2px var(--cream)}.plan-hot .btn-line:hover{background:var(--cream);color:var(--cocoa)}.plans-note{text-align:center;margin-top:36px;font-size:15px;color:var(--ink-soft)}.plans>.rv{display:flex}.plans>.rv>.plan{flex:1 1;width:100%}@media (max-width:900px){.plans{grid-template-columns:1fr;max-width:460px;margin-left:auto;margin-right:auto}.plans>.rv.hot-first{order:-1}.plan-hot{transform:none}.plan-hot:hover{transform:translate(-3px,-3px)}}.faq-chat{max-width:720px;margin:60px auto 0;display:flex;flex-direction:column;gap:14px}.faq-q{align-self:flex-end;max-width:88%}.faq-q summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:12px;background:var(--orange);color:#fff;font-weight:600;font-size:16px;padding:15px 22px;border-radius:20px 20px 6px 20px;transition:transform .15s ease,background .15s ease}.faq-q summary:hover{transform:translateX(-4px);background:var(--orange-hot)}.faq-q summary::-webkit-details-marker{display:none}.faq-q .chev{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:hsla(0,0%,100%,.25);display:flex;align-items:center;justify-content:center;transition:transform .25s ease}.faq-q .chev svg{width:13px;height:13px}.faq-q[open] .chev{transform:rotate(180deg)}.faq-a{margin-top:12px;display:flex;gap:11px;align-items:flex-start;max-width:92%}.faq-a img{width:34px;height:auto;border-radius:10px;flex-shrink:0}.faq-a div,.faq-a img{background:var(--surface);box-shadow:var(--card-shadow)}.faq-a div{padding:15px 20px;border-radius:6px 20px 20px 20px;font-size:15.5px;color:var(--ink);text-wrap:pretty}.faq-a a{font-weight:700;color:var(--orange-hot)}.final{padding:110px 0 130px;text-align:center;position:relative}.final img.mark{width:92px;margin:0 auto 30px;transform:rotate(-4deg);border-radius:22px;box-shadow:0 14px 36px rgba(51,34,15,.15)}.final h2{font-size:clamp(34px,4.6vw,60px);margin-bottom:18px}.final p{font-size:18px;color:var(--ink-soft);margin-bottom:40px}.final .tg-handle{font-family:var(--display);font-weight:700;color:var(--ink)}footer{background:var(--cocoa);color:var(--cream);padding:64px 0 0;overflow:hidden}.foot-top{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:44px}.foot-top .brand{color:var(--cream)}.foot-top .brand img{width:32px;border-radius:9px}.foot-links{display:flex;gap:26px;flex-wrap:wrap}.foot-links a{text-decoration:none;font-size:14.5px;font-weight:600;color:hsla(33,83%,93%,.7);display:inline-flex;gap:8px;align-items:center;transition:color .15s}.foot-links a:hover{color:var(--cream)}.foot-links svg{width:16px;height:16px}.foot-copy{font-size:13px;color:hsla(33,83%,93%,.45)}.foot-word{font-family:var(--display);font-weight:900;font-size:clamp(70px,13.5vw,190px);line-height:.86;letter-spacing:-.02em;text-align:center;color:transparent;-webkit-text-stroke:2px hsla(33,83%,93%,.22);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:-.12em}.mob-cta{position:fixed;left:14px;right:14px;bottom:14px;z-index:90;display:none;transform:translateY(120%);transition:transform .3s ease}.mob-cta.show{transform:none}.mob-cta .btn{width:100%}@media (max-width:700px){.mob-cta{display:block}}