@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_c11132{font-family:Sora,Sora Fallback;font-style:normal}.__variable_c11132{--font-sora:"Sora","Sora Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_e83d1f{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_e83d1f{--font-manrope:"Manrope","Manrope Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_e3e207{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_e3e207{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}.nc{--bg:#F5F6F8;--surface:#FFFFFF;--surface2:#EDEFF3;--ink:#0B0F14;--muted:#5B6673;--line:rgba(11,15,20,.09);--a1:#FF5A36;--a2:#FF9F1C;--grad:linear-gradient(120deg,var(--a1),var(--a2));--on-accent:#fff;--ok:#12A66B;--glow:rgba(255,90,54,.22);--display:var(--font-sora),"Sora","Trebuchet MS",system-ui,sans-serif;--body:var(--font-manrope),"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-mono),"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace}.nc *{box-sizing:border-box}html:has(.nc){scroll-behavior:smooth}.nc{background:var(--bg);color:var(--ink);font:500 17px/1.6 var(--body);padding-inline:16px;overflow-x:hidden}.nc .wrap{max-width:1120px;margin-inline:auto}.nc a{color:inherit}.nc p{margin:0}.nc h1,.nc h2,.nc h3{font-family:var(--display);margin:0;text-wrap:balance}.nc h1{font-size:clamp(2.5rem,7.2vw,5rem);font-weight:800;line-height:1;letter-spacing:-.045em}.nc h2{font-size:clamp(1.9rem,4.6vw,3.1rem);line-height:1.05;letter-spacing:-.035em}.nc h2,.nc h3{font-weight:700}.nc h3{font-size:1.2rem;letter-spacing:-.02em;line-height:1.2}.nc .grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.nc :focus-visible{outline:3px solid var(--a2);outline-offset:3px}.nc .chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid var(--line);background:var(--surface);border-radius:999px;font:700 .78rem var(--mono);letter-spacing:.04em}.nc .dot{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 0 var(--ok);animation:pulse 2s infinite}@keyframes pulse{70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.nc .nav{position:sticky;top:0;z-index:10;margin-inline:-16px;padding:12px 16px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb,var(--bg) 75%,transparent);border-bottom:1px solid var(--line)}.nc .nav .wrap{justify-content:space-between;gap:16px}.nc .logo,.nc .nav .wrap{display:flex;align-items:center}.nc .logo{font:800 1.2rem var(--display);letter-spacing:-.04em;text-decoration:none;gap:10px}.nc .logo i{width:26px;height:26px;border-radius:8px;background:var(--grad);display:block;position:relative}.nc .logo i:after{content:"";position:absolute;inset:7px;background:var(--bg);border-radius:2px}.nc .links{display:flex;align-items:center;gap:24px;font-size:.93rem;font-weight:600}.nc .links a{text-decoration:none;color:var(--muted)}.nc .links a:hover{color:var(--ink)}.nc .links .btn-primary{color:var(--on-accent)}@media(max-width:700px){.nc .links .hide-s{display:none}}.nc .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 26px;border-radius:14px;font:700 1rem var(--body);text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .2s,box-shadow .2s}.nc .btn:hover{transform:translateY(-2px)}.nc .btn-primary{background:var(--grad);color:var(--on-accent);box-shadow:0 10px 30px -10px var(--glow)}.nc .btn-primary:hover{box-shadow:0 14px 36px -8px var(--glow)}.nc .btn-line{border-color:var(--line);background:var(--surface);color:var(--ink)}.nc .btn-sm{padding:10px 18px;font-size:.9rem;border-radius:11px}.nc .hero{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;padding-block:64px 88px}.nc .hero:before{content:"";position:absolute;z-index:-1;right:-10%;top:0;width:640px;height:640px;max-width:100vw;background:radial-gradient(closest-side,var(--glow),transparent);pointer-events:none}.nc .hero h1{margin-top:22px}.nc .hero .lead{font-size:1.2rem;color:var(--muted);max-width:32em;margin-top:24px}.nc .ctas{gap:12px}.nc .ctas,.nc .proof{display:flex;flex-wrap:wrap;margin-top:34px}.nc .proof{gap:8px 22px;color:var(--muted);font-size:.9rem;font-weight:600}.nc .proof span:before{content:"✓";color:var(--ok);margin-right:8px;font-weight:800}@media(max-width:860px){.nc .hero{grid-template-columns:1fr;padding-block:40px 64px}}.nc .stage{position:relative;display:flex;justify-content:center}.nc .phone{width:280px;max-width:100%;background:#05080B;border-radius:42px;padding:10px;box-shadow:0 40px 80px -30px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.08);transform:rotate(-3deg)}.nc .screen img{display:block;width:100%;height:auto}.nc .screen{background:#FBFAF8;color:#15181C;border-radius:33px;overflow:hidden}.nc .s-top{padding:26px 18px 14px;background:#15181C;color:#fff}.nc .s-top small{font:500 .68rem var(--mono);opacity:.6;letter-spacing:.06em}.nc .s-top b{display:block;font:700 1.15rem var(--display);letter-spacing:-.02em;margin-top:2px}.nc .s-cat{display:flex;gap:6px;padding:12px 14px 4px;font-size:.72rem;font-weight:700}.nc .s-cat span{padding:5px 11px;border-radius:99px;background:#ECEAE6}.nc .s-cat span:first-child{background:#15181C;color:#fff}.nc .s-list{padding:8px 14px;display:grid;gap:2px;flex:1}.nc .s-item{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #efede9}.nc .s-ph{width:42px;height:42px;border-radius:12px;flex:none}.nc .s-item div{flex:1;min-width:0;font-size:.82rem;line-height:1.25}.nc .s-item b{display:block;font-weight:700}.nc .s-item em{font-style:normal;color:#7B7F85;font-size:.74rem}.nc .s-add{width:28px;height:28px;border-radius:50%;border:0;background:#15181C;color:#fff;font:700 1rem/1 var(--body);cursor:pointer;flex:none}.nc .s-add:active{transform:scale(.9)}.nc .s-bar{margin:10px 14px 14px;display:flex;gap:8px}.nc .s-bar button{border:0;border-radius:14px;font:700 .8rem var(--body);padding:12px;cursor:pointer}.nc .s-call{flex:1;background:#ECEAE6;color:#15181C}.nc .s-send{flex:1.3;background:linear-gradient(120deg,#FF5A36,#FF9F1C);color:#fff}.nc .toast{position:absolute;right:0;bottom:70px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px 16px;font-size:.85rem;font-weight:700;display:flex;gap:10px;align-items:center;box-shadow:0 20px 40px -20px rgba(0,0,0,.4);transition:opacity .3s,transform .3s}.nc .toast[data-off]{opacity:0;transform:translateY(8px)}@media(max-width:520px){.nc .toast{right:8px}}.nc .strip{display:flex;flex-wrap:wrap;gap:10px 14px;padding-block:8px 72px}.nc .strip .chip{background:transparent}.nc section{padding-block:72px}.nc .head{display:grid;gap:16px;max-width:660px;margin-bottom:44px}.nc .head p{color:var(--muted);font-size:1.1rem}.nc .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none}.nc .steps li{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:28px;display:grid;gap:10px;align-content:start}.nc .steps .n{width:38px;height:38px;border-radius:12px;background:var(--grad);color:#fff;display:grid;place-items:center;font:800 1rem var(--mono)}.nc .steps p{color:var(--muted);font-size:.98rem}@media(max-width:820px){.nc .steps{grid-template-columns:1fr}}.nc .bento{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.nc .cell{background:var(--surface);border:1px solid var(--line);border-radius:26px;padding:28px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.nc .cell p{color:var(--muted);font-size:.98rem}.nc .c-big{grid-column:span 4}.nc .c-mid{grid-column:span 2}.nc .c-half{grid-column:span 3}.nc .c-glow{background:radial-gradient(120% 100% at 100% 0,var(--glow),transparent 60%),var(--surface)}@media(max-width:860px){.nc .c-big,.nc .c-half,.nc .c-mid{grid-column:span 6}}.nc .orders{display:grid;gap:8px;margin-top:12px}.nc .ord{display:flex;align-items:center;gap:12px;background:var(--surface2);border-radius:14px;padding:11px 14px;font-size:.9rem;font-weight:600}.nc .ord b{font:700 .78rem var(--mono);background:var(--grad);color:#fff;border-radius:8px;padding:3px 8px;flex:none}.nc .ord span{flex:1;min-width:0}.nc .ord em{font:500 .74rem var(--mono);color:var(--muted);font-style:normal;flex:none}.nc .callbtn{margin-top:auto;border:0;background:var(--ink);color:var(--bg);border-radius:14px;padding:14px;font:700 .95rem var(--body);cursor:pointer;transition:background .2s}.nc .callbtn.on{background:var(--ok);color:#fff}.nc .mini{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.nc .mini span{padding:6px 12px;border-radius:99px;background:var(--surface2);font-size:.8rem;font-weight:700}.nc .loyal{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:32px;padding:clamp(24px,5vw,56px)}.nc .lead2{color:var(--muted);font-size:1.1rem;margin-top:16px;max-width:32em}.nc .ticks{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:16px}.nc .ticks li{padding-left:30px;position:relative;color:var(--muted);font-size:.98rem}.nc .ticks li:before{content:"";position:absolute;left:0;top:.3em;width:18px;height:18px;border-radius:6px;background:var(--grad)}.nc .ticks b{color:var(--ink)}.nc .ex{background:var(--surface2);border-radius:24px;padding:22px;display:grid;gap:10px}.nc .exl{font:700 .72rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nc .who{display:flex;align-items:center;gap:12px;background:var(--surface);border-radius:16px;padding:12px 14px}.nc .who>span:nth-child(2){flex:1;min-width:0}.nc .who b{display:block;font-size:.95rem}.nc .who small{color:var(--muted);font-size:.82rem}.nc .who em{font:700 .72rem var(--mono);font-style:normal;color:var(--muted)}.nc .who.bd em{background:var(--grad);color:#fff;padding:6px 10px;border-radius:99px}.nc .av{width:38px;height:38px;border-radius:12px;background:var(--surface2);display:grid;place-items:center;font:800 .95rem var(--display);flex:none}@media(max-width:820px){.nc .loyal{grid-template-columns:1fr}}.nc .plans{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:860px}.nc .plan{border:1px solid var(--line);background:var(--surface);border-radius:28px;padding:34px;display:flex;flex-direction:column;gap:20px}.nc .plan.pro{background:radial-gradient(120% 90% at 100% 0,var(--glow),transparent 60%),var(--surface);border-color:color-mix(in srgb,var(--a1) 55%,transparent)}.nc .pname{display:flex;justify-content:space-between;align-items:center;font:700 .8rem var(--mono);letter-spacing:.08em;text-transform:uppercase}.nc .pill{background:var(--grad);color:#fff;border-radius:99px;padding:4px 10px;font-size:.68rem}.nc .price{font:800 3.6rem/1 var(--display);letter-spacing:-.06em}.nc .price small{font:600 1rem var(--body);color:var(--muted);letter-spacing:0}.nc .plan ul{margin:0;padding:0;list-style:none;display:grid;gap:12px;font-size:.98rem}.nc .plan li{display:flex;gap:10px}.nc .plan li:before{content:"✓";color:var(--ok);font-weight:800}.nc .plan .btn{margin-top:auto}.nc .fine{color:var(--muted);font-size:.9rem;margin-top:22px}@media(max-width:700px){.nc .plans{grid-template-columns:1fr}}.nc .faq{display:grid;gap:10px;max-width:760px}.nc .faq details{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:0 22px}.nc .faq summary{cursor:pointer;list-style:none;padding:20px 0;font:700 1.05rem var(--display);letter-spacing:-.02em;display:flex;justify-content:space-between;gap:16px}.nc .faq summary::-webkit-details-marker{display:none}.nc .faq summary:after{content:"+";font-size:1.4rem;line-height:1;color:var(--a1)}.nc .faq details[open] summary:after{content:"–"}.nc .faq details p{color:var(--muted);padding-bottom:20px}.nc .cta{position:relative;overflow:hidden;background:var(--ink);color:var(--bg);border-radius:32px;padding:clamp(28px,6vw,64px);display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.nc .cta:before{content:"";position:absolute;right:-120px;top:-160px;width:460px;height:460px;background:radial-gradient(closest-side,rgba(255,110,60,.55),transparent)}.nc .cta>*{position:relative}.nc .cta p{opacity:.72;margin-top:16px;max-width:30em}.nc .ways{display:grid;gap:12px}.nc .way{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);text-decoration:none;transition:background .2s,transform .2s;color:#fff}.nc .way:hover{background:rgba(255,255,255,.15);transform:translateX(4px)}.nc .way b{font:700 1.02rem var(--display)}.nc .way small{display:block;font-size:.84rem;opacity:.65;font-weight:500}.nc .way.main{background:var(--grad);border-color:transparent}.nc .way.main small{opacity:.9}.nc .arrow{font-size:1.3rem}@media(max-width:820px){.nc .cta{grid-template-columns:1fr}}.nc footer{padding-block:40px 48px;display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:space-between;color:var(--muted);font-size:.88rem}.nc footer nav{display:flex;gap:22px}.nc footer a{text-decoration:none}.nc footer a:hover{color:var(--ink)}@media(prefers-reduced-motion:reduce){html:has(.nc){scroll-behavior:auto}.nc *{animation:none!important;transition:none!important}}