@font-face{font-family:Sora;font-style:normal;font-weight:500;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:500;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-20c0,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-20c0,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-20c0,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_75787b{font-family:Sora,Sora Fallback;font-style:normal}.__variable_75787b{--font-mkt-display:"Sora","Sora 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 Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_37ef13{font-family:Inter,Inter Fallback;font-style:normal}.__variable_37ef13{--font-mkt-body:"Inter","Inter Fallback"}html{scroll-behavior:smooth}.mkt2{--bg:#f6f4ef;--card:#ffffff;--ink:#15121e;--muted:#4f4a5c;--soft:#f2f0eb;--line:#e8e5df;--primary:#1e1b3a;--primary-hover:#2a2654;--accent:#7c71b8;--accent-soft:#efedfc;--primary-soft:#eeebf8;--success:#5f8c6f;--success-strong:#466b54;--success-soft:#e7efe9;--amber:#b45309;--amber-soft:#fdf2e0;--sh-1:0 1px 2px rgba(21,18,30,.05);--sh-2:0 1px 2px rgba(21,18,30,.05),0 10px 28px -12px rgba(21,18,30,.16);--sh-3:0 2px 4px rgba(21,18,30,.06),0 24px 56px -20px rgba(21,18,30,.24);--r:18px;font-family:var(--font-mkt-body),ui-sans-serif,system-ui,sans-serif;background:var(--bg);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased}.mkt2 .display,.mkt2 h1,.mkt2 h2,.mkt2 h3{font-family:var(--font-mkt-display),ui-sans-serif,system-ui,sans-serif}.mkt2 .wrap{max-width:1160px;margin:0 auto;padding:0 24px}.mkt2 a{color:inherit;text-decoration:none}.mkt2 .grad{background:linear-gradient(135deg,var(--primary) 0,var(--accent) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.mkt2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;padding:13px 22px;font-family:var(--font-mkt-display),sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:.16s}.mkt2 .btn-primary{background:var(--primary);color:#fff;box-shadow:var(--sh-1)}.mkt2 .btn-primary:hover{background:var(--primary-hover);transform:translateY(-1px)}.mkt2 .btn-accent{background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff}.mkt2 .btn-accent:hover{filter:brightness(1.12);transform:translateY(-1px)}.mkt2 .btn-ghost{background:var(--card);color:var(--ink);border:1.5px solid var(--line)}.mkt2 .btn-ghost:hover{border-color:#c9c5bc}.mkt2 .btn-xl{font-size:16px;padding:15px 28px}.mkt2 nav{position:sticky;top:0;z-index:50;background:rgba(246,244,239,.85);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.mkt2 .nav-in{gap:30px;height:66px}.mkt2 .logo,.mkt2 .nav-in{display:flex;align-items:center}.mkt2 .logo{gap:10px;font-family:var(--font-mkt-display),sans-serif;font-weight:700;font-size:19px;letter-spacing:-.3px}.mkt2 .logo-mark{width:32px;height:32px;display:grid;place-items:center}.mkt2 .mark-img{height:30px;width:auto}.mkt2 .nav-links{display:flex;gap:24px;font-size:14px;color:var(--muted);font-weight:500}.mkt2 .nav-links a:hover{color:var(--ink)}.mkt2 .nav-cta{margin-left:auto;display:flex;gap:10px;align-items:center}.mkt2 .nav-cta .btn{padding:10px 18px;font-size:14px}.mkt2 .hero{padding:76px 0 56px;display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center}.mkt2 .badge{display:inline-flex;align-items:center;gap:8px;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600;color:var(--muted);box-shadow:var(--sh-1)}.mkt2 .badge .dot{width:7px;height:7px;border-radius:50%;background:var(--success);animation:mkt2-pulse 1.8s infinite}@keyframes mkt2-pulse{0%,to{opacity:1}50%{opacity:.25}}.mkt2 h1{font-size:clamp(38px,5vw,64px);font-weight:800;line-height:1.04;letter-spacing:-2.2px;margin-top:22px}.mkt2 .sub{margin-top:20px;font-size:17.5px;color:var(--muted);max-width:52ch}.mkt2 .hero-cta{margin-top:30px;display:flex;gap:12px;flex-wrap:wrap}.mkt2 .ticks{margin-top:26px;display:flex;gap:20px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.mkt2 .tick{display:inline-flex;align-items:center;gap:7px}.mkt2 .tick i{font-style:normal;width:18px;height:18px;border-radius:50%;background:var(--success-soft);color:var(--success);display:grid;place-items:center;font-size:11px;font-weight:700}.mkt2 .stage{position:relative;aspect-ratio:1/.92;border-radius:24px;background:radial-gradient(circle at 26% 18%,rgba(124,113,184,.18),transparent 52%),radial-gradient(circle at 82% 88%,rgba(95,140,111,.1),transparent 55%),var(--card);box-shadow:var(--sh-3);overflow:hidden}.mkt2 .stage,.mkt2 .ui-card{border:1px solid var(--line)}.mkt2 .ui-card{position:absolute;background:var(--card);border-radius:14px;box-shadow:var(--sh-2);padding:16px}.mkt2 .u-main{left:6%;top:9%;width:62%;transform:rotate(-2deg)}.mkt2 .u-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.mkt2 .u-title{font-size:13px;font-weight:700}.mkt2 .pill{border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:700}.mkt2 .pill-ok{background:var(--success-soft);color:var(--success-strong)}.mkt2 .pill-amber{background:var(--amber-soft);color:var(--amber)}.mkt2 .tline{height:8px;border-radius:5px;background:var(--soft);margin:7px 0}.mkt2 .tline.w1{width:96%}.mkt2 .tline.w2{width:88%}.mkt2 .tline.w3{width:64%}.mkt2 .crit{margin-top:12px;border-top:1px dashed var(--line);padding-top:10px;display:grid;gap:7px}.mkt2 .crit-row{display:flex;justify-content:space-between;font-size:11.5px;color:var(--muted)}.mkt2 .crit-row b{color:var(--success);font-weight:700}.mkt2 .crit-row .half{color:var(--amber)}.mkt2 .u-score{right:7%;top:17%;width:31%;text-align:center;transform:rotate(2.5deg)}.mkt2 .u-score .big{font-family:var(--font-mkt-display),sans-serif;font-size:34px;font-weight:800;letter-spacing:-1px}.mkt2 .u-score .big span{color:var(--muted);font-size:18px;font-weight:600}.mkt2 .u-score p{font-size:11px;color:var(--muted);margin-top:2px}.mkt2 .u-score .bar{height:6px;border-radius:4px;background:var(--soft);margin-top:10px;overflow:hidden}.mkt2 .u-score .bar i{display:block;height:100%;width:80%;background:linear-gradient(135deg,var(--primary),var(--accent))}.mkt2 .u-feed{left:12%;bottom:8%;width:58%;transform:rotate(1.4deg)}.mkt2 .u-feed .fh{font-size:11px;font-weight:700;color:var(--muted);letter-spacing:.6px;text-transform:uppercase;margin-bottom:8px}.mkt2 .u-feed p{font-size:12px;color:var(--ink);line-height:1.55}.mkt2 .u-audit{right:5%;bottom:16%;width:34%;transform:rotate(-1.5deg)}.mkt2 .u-audit .row{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--muted);padding:5px 0;border-bottom:1px solid var(--soft)}.mkt2 .u-audit .row:last-child{border:0}.mkt2 .u-audit .dotg{width:7px;height:7px;border-radius:50%;background:var(--success)}.mkt2 .u-audit .dota{width:7px;height:7px;border-radius:50%;background:var(--amber)}.mkt2 .quote-bar{border-block:1px solid var(--line);background:var(--card);padding:22px 0;text-align:center}.mkt2 .quote-bar p{font-family:var(--font-mkt-display),sans-serif;font-size:16.5px;font-weight:600;letter-spacing:-.2px}.mkt2 .quote-bar span{color:var(--muted);font-weight:500}.mkt2 section{padding:84px 0}.mkt2 .band{background:var(--card);border-block:1px solid var(--line)}.mkt2 .kicker{display:inline-block;font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--accent)}.mkt2 h2{font-size:clamp(28px,3.4vw,40px);font-weight:800;letter-spacing:-1.2px;margin-top:12px}.mkt2 .lead{color:var(--muted);margin-top:14px;max-width:62ch;font-size:16px}.mkt2 .steps{margin-top:44px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;counter-reset:s}.mkt2 .step{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:24px;box-shadow:var(--sh-1);position:relative}.mkt2 .step:before{counter-increment:s;content:"0" counter(s);font-family:var(--font-mkt-display),sans-serif;font-size:13px;font-weight:800;color:var(--accent);letter-spacing:1px}.mkt2 .step h3{font-size:16.5px;margin:10px 0 7px;letter-spacing:-.3px}.mkt2 .step p{font-size:13.5px;color:var(--muted)}.mkt2 .feat-grid{margin-top:44px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mkt2 .feat{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:24px;box-shadow:var(--sh-1);transition:.18s}.mkt2 .feat:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.mkt2 .feat .ic{width:40px;height:40px;border-radius:11px;background:var(--accent-soft);display:grid;place-items:center;font-size:19px}.mkt2 .feat h3{font-size:16px;margin:13px 0 6px;letter-spacing:-.3px}.mkt2 .feat p{font-size:13.5px;color:var(--muted)}.mkt2 .aud{margin-top:44px;display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:14px;align-items:stretch}.mkt2 .aud-card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:28px;display:flex;flex-direction:column;box-shadow:var(--sh-1)}.mkt2 .aud-card.featured{border:2px solid var(--accent);box-shadow:var(--sh-2);position:relative;background:linear-gradient(180deg,var(--accent-soft),#fff 55%)}.mkt2 .aud-card .tag{position:absolute;top:-13px;left:24px;background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;font-size:11px;font-weight:700;letter-spacing:.8px;border-radius:999px;padding:5px 13px}.mkt2 .aud-card h3{font-size:18px;letter-spacing:-.4px}.mkt2 .aud-card .who{font-size:12.5px;color:var(--muted);margin:5px 0 16px}.mkt2 .aud-card ul{list-style:none;font-size:13.5px;display:grid;gap:9px;margin:0 0 22px;padding:0}.mkt2 .aud-card li{display:flex;gap:9px}.mkt2 .aud-card li:before{content:"✓";color:var(--success);font-weight:800}.mkt2 .aud-card .btn{margin-top:auto}.mkt2 .price-strip{margin-top:44px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:stretch}.mkt2 .price{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:26px 22px;position:relative;display:flex;flex-direction:column;box-shadow:var(--sh-1)}.mkt2 .price.popular{border:2px solid var(--accent);box-shadow:var(--sh-2)}.mkt2 .price .tag{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;font-size:10.5px;font-weight:700;border-radius:999px;padding:4px 12px;white-space:nowrap;letter-spacing:.6px}.mkt2 .price .name{font-size:12.5px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.mkt2 .price .amt{font-family:var(--font-mkt-display),sans-serif;font-size:36px;font-weight:800;letter-spacing:-1.5px;margin:8px 0 0}.mkt2 .price .amt small{font-size:14px;color:var(--muted);font-weight:600}.mkt2 .price .desc{font-size:12.5px;color:var(--muted);margin:2px 0 14px}.mkt2 .price ul{list-style:none;font-size:13px;display:grid;gap:7px;margin:0 0 20px;padding:0;color:var(--muted)}.mkt2 .price li:before{content:"·";color:var(--accent);font-weight:800;margin-right:7px}.mkt2 .price .btn{margin-top:auto;width:100%}.mkt2 .price-foot{margin-top:18px;text-align:center;font-size:12.5px;color:var(--muted)}.mkt2 .cta-band{margin:10px 0 30px;border-radius:26px;background:linear-gradient(135deg,#15121e,#1e1b3a 55%,#453c78);color:#fff;padding:60px 52px;display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;box-shadow:var(--sh-3)}.mkt2 .cta-band h2{color:#fff;margin-top:0}.mkt2 .cta-band p{color:#aab2c8;margin-top:10px;font-size:15px;max-width:48ch}.mkt2 footer{padding:40px 0;font-size:13.5px;color:#b9b4cc;background:var(--primary)}.mkt2 .foot-in{justify-content:space-between;flex-wrap:wrap;align-items:center}.mkt2 .foot-in,.mkt2 .foot-links{display:flex;gap:20px}.mkt2 .foot-links a:hover{color:#fff}.mkt2 .foot-logo{height:60px;width:auto;filter:invert(1) brightness(1.05)}.mkt2 dialog.modal{position:fixed;inset:0;margin:auto;height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 48px);overflow:auto;border:0;background:var(--card);border-radius:22px;box-shadow:var(--sh-3);max-width:460px;width:calc(100% - 40px);padding:40px;text-align:center}.mkt2 dialog.modal::backdrop{background:rgba(15,23,41,.55);backdrop-filter:blur(4px)}.mkt2 .modal .x{position:absolute;top:16px;right:18px;background:none;border:0;font-size:19px;color:var(--muted);cursor:pointer}.mkt2 .modal .ico{width:64px;height:64px;margin:0 auto;border-radius:18px;background:var(--amber-soft);display:grid;place-items:center;font-size:30px}.mkt2 .modal h3{font-size:23px;font-weight:800;letter-spacing:-.6px;margin:18px 0 8px}.mkt2 .modal p{font-size:14.5px;color:var(--muted)}.mkt2 .modal form{margin-top:22px;display:flex;gap:8px}.mkt2 .modal input{flex:1;border:1.5px solid var(--line);border-radius:12px;padding:12px 15px;font-size:14px;outline:none;font-family:var(--font-mkt-body),sans-serif}.mkt2 .modal input:focus{border-color:var(--accent)}.mkt2 .modal .thanks{margin-top:22px;background:var(--success-soft);color:var(--success);border-radius:12px;padding:13px;font-weight:600;font-size:14px}@media (max-width:920px){.mkt2 .hero{grid-template-columns:1fr;padding-top:52px}.mkt2 .stage{max-width:560px;margin:0 auto}.mkt2 .feat-grid,.mkt2 .steps{grid-template-columns:1fr 1fr}.mkt2 .aud{grid-template-columns:1fr}.mkt2 .price-strip{grid-template-columns:1fr 1fr}.mkt2 .nav-links{display:none}}@media (max-width:580px){.mkt2 .feat-grid,.mkt2 .price-strip,.mkt2 .steps{grid-template-columns:1fr}.mkt2 .cta-band{padding:44px 26px}.mkt2 h1{letter-spacing:-1.2px}}