.mkt{--ink:#0e1a14;--ink-2:#15271e;--ink-soft:#45554d;--ink-mute:#6b7a72;--paper:#f4f0e6;--paper-2:#faf7ef;--card:#fff;--green:#0b8a5b;--green-deep:#086b47;--green-bright:#18cd8c;--green-tint:#e2efe6;--green-tint-2:#d2e8d9;--amber:#e2a23a;--amber-tint:#f6e8cc;--coral:#d8674a;--line:#0e1a141a;--line-2:#0e1a1429;--line-dark:#ffffff1f;--display:var(--font-bricolage), "Bricolage Grotesque", sans-serif;--sans:var(--font-hanken), "Hanken Grotesque", sans-serif;--mono:var(--font-jetbrains), "JetBrains Mono", monospace;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-xl:34px;--shadow-sm:0 1px 2px #0e1a140f, 0 4px 14px #0e1a140d;--shadow-md:0 6px 20px #0e1a1414, 0 24px 50px -20px #0e1a142e;--shadow-lg:0 12px 30px #0e1a141a, 0 40px 80px -28px #0e1a144d;--shadow-green:0 14px 30px -8px #0b8a5b73;--maxw:1200px;--gutter:clamp(20px, 5vw, 64px);font-family:var(--sans);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:18px;line-height:1.55}.mkt-bespoke{overflow-x:clip}.mkt{--background:#faf7ef;--foreground:#0e1a14;--card:#fff;--card-foreground:#0e1a14;--popover:#fff;--popover-foreground:#0e1a14;--primary:#0b8a5b;--primary-foreground:#fff;--secondary:#f4f0e6;--secondary-foreground:#0e1a14;--muted:#eee9dc;--muted-foreground:#6b7a72;--accent:#e2efe6;--accent-foreground:#086b47;--destructive:#d8674a;--destructive-foreground:#fff;--border:#0e1a141a;--input:#0e1a141f;--ring:#0b8a5b4d}.mkt *{box-sizing:border-box}.mkt :is(h1,h2,h3,h4){font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600;line-height:1.02}.mkt p{text-wrap:pretty}.mkt-bespoke p{margin:0}.mkt-bespoke a{color:inherit;text-decoration:none}.mkt img{max-width:100%;display:block}.mkt button{cursor:pointer;font-family:inherit}.mkt .wrap{max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.mkt .section{padding-block:clamp(72px,9vw,140px);position:relative}.mkt .section-tight{padding-block:clamp(48px,6vw,88px)}.mkt .eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--green-deep);align-items:center;gap:9px;font-size:12.5px;font-weight:500;display:inline-flex}.mkt .eyebrow:before{content:"";background:var(--green);width:7px;height:7px;box-shadow:0 0 0 4px var(--green-tint);border-radius:50%}.mkt .eyebrow.on-dark{color:var(--green-bright)}.mkt .eyebrow.on-dark:before{box-shadow:0 0 0 4px #18cd8c29}.mkt .section-head{max-width:720px}.mkt .section-head h2{margin-top:18px;font-size:clamp(34px,4.6vw,58px)}.mkt .section-head .lead{color:var(--ink-soft);max-width:56ch;margin-top:20px;font-size:clamp(17px,1.5vw,21px)}.mkt .btn{font-family:var(--sans);white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:14px 24px;font-size:16px;font-weight:600;transition:transform .18s,box-shadow .25s,background .2s,border-color .2s;display:inline-flex}.mkt .btn:active{transform:translateY(1px)}.mkt .btn-primary{background:var(--green);color:#fff;box-shadow:var(--shadow-green)}.mkt .btn-primary:hover{background:var(--green-deep);transform:translateY(-2px);box-shadow:0 18px 36px -8px #0b8a5b8c}.mkt .btn-ghost{color:var(--ink);border-color:var(--line-2);background:0 0}.mkt .btn-ghost:hover{border-color:var(--ink);transform:translateY(-2px)}.mkt .btn-ink{background:var(--ink);color:var(--paper-2)}.mkt .btn-ink:hover{background:var(--ink-2);transform:translateY(-2px)}.mkt .btn-light{background:var(--paper-2);color:var(--ink)}.mkt .btn-light:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.mkt .btn-lg{padding:17px 30px;font-size:17px}.mkt .btn .arrow{transition:transform .2s}.mkt .btn:hover .arrow{transform:translate(3px)}.mkt .pill{background:var(--card);border:1px solid var(--line);color:var(--ink-soft);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:14px;font-weight:600;display:inline-flex}.mkt .pill .dot{background:var(--green);border-radius:50%;width:8px;height:8px}.mkt .pill svg{width:15px;height:15px}.mkt .reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transform:translateY(22px)}.mkt .reveal.in{opacity:1;transform:none}.mkt .reveal[data-d="1"]{transition-delay:70ms}.mkt .reveal[data-d="2"]{transition-delay:.14s}.mkt .reveal[data-d="3"]{transition-delay:.21s}.mkt .reveal[data-d="4"]{transition-delay:.28s}.mkt .reveal[data-d="5"]{transition-delay:.35s}@media (prefers-reduced-motion:reduce){.mkt .reveal{opacity:1;transition:none;transform:none}}.mkt .nav{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb, var(--paper) 82%, transparent);border-bottom:1px solid #0000;transition:border-color .3s,background .3s;position:sticky;top:0}.mkt .nav.scrolled{border-color:var(--line);background:color-mix(in srgb, var(--paper) 92%, transparent)}.mkt .nav-inner{justify-content:space-between;align-items:center;height:74px;display:flex}.mkt .brand{font-family:var(--display);letter-spacing:-.03em;align-items:center;gap:11px;font-size:21px;font-weight:700;display:inline-flex}.mkt .brand .mark{background:var(--ink);width:34px;height:34px;color:var(--green-bright);box-shadow:var(--shadow-sm);border-radius:9px;flex:none;place-items:center;display:grid}.mkt .brand .mark svg{width:20px;height:20px}.mkt .nav-links{align-items:center;gap:6px;display:flex}.mkt .nav-links a{color:var(--ink-soft);border-radius:999px;padding:9px 14px;font-size:15.5px;font-weight:600;transition:color .2s,background .2s}.mkt .nav-links a:hover{color:var(--ink);background:#0e1a140d}.mkt .nav-cta{align-items:center;gap:12px;display:flex}@media (max-width:880px){.mkt .nav-links{display:none}}.mkt .foot{background:var(--ink);color:var(--paper);padding-block:72px 40px}.mkt .foot a{color:#f4f0e6a8;transition:color .2s}.mkt .foot a:hover{color:var(--green-bright)}.mkt .foot-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:48px 32px;display:grid}.mkt .foot h5{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#f4f0e680;margin:0 0 18px;font-size:12px;font-weight:500}.mkt .foot ul{gap:11px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.mkt .foot-bottom{border-top:1px solid var(--line-dark);color:#f4f0e680;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;padding-top:28px;font-size:14px;display:flex}@media (max-width:760px){.mkt .foot-grid{grid-template-columns:1fr 1fr}}.mkt .brand.on-dark .mark{background:var(--green);color:#fff}.mkt .brand.on-dark{color:var(--paper)}.mkt .hl{color:var(--green-deep);white-space:nowrap;position:relative}.mkt .hl-amber{background:linear-gradient(transparent 62%, var(--amber-tint) 62%);padding:0 .05em}.mkt .hero{position:relative;overflow:hidden}.mkt .hero .glow{pointer-events:none;filter:blur(80px);opacity:.5;z-index:0;border-radius:50%;position:absolute}.mkt .hero .glow.g1{background:radial-gradient(circle,#18cd8c80,#0000 68%);width:540px;height:540px;top:-160px;right:-120px}.mkt .hero .glow.g2{background:radial-gradient(circle,#e2a23a57,#0000 70%);width:420px;height:420px;bottom:-160px;left:-120px}.mkt .trust-line{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:16px;font-size:14.5px;font-weight:600;display:flex}.mkt .trust-line .sep{background:var(--line-2);border-radius:50%;width:4px;height:4px}.mkt .avatars{display:flex}.mkt .avatars span{border:2px solid var(--paper);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-8px;font-size:11px;font-weight:700;display:grid}.mkt .avatars span:first-child{margin-left:0}.mkt .heroA{z-index:1;grid-template-columns:1.02fr .98fr;align-items:center;gap:56px;padding-block:clamp(48px,7vw,96px) clamp(64px,8vw,120px);display:grid;position:relative}.mkt .heroA h1{letter-spacing:-.035em;text-wrap:pretty;font-size:clamp(44px,6vw,82px);font-weight:600;line-height:1.03}.mkt .heroA .sub{color:var(--ink-soft);max-width:50ch;margin-top:24px;font-size:clamp(18px,1.6vw,22px)}.mkt .heroA .cta-row{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.mkt .heroA .trust-line{margin-top:28px}@media (max-width:940px){.mkt .heroA{grid-template-columns:1fr;gap:40px}}.mkt .stage{min-height:440px;position:relative}.mkt .mock{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg)}.mkt .dash{z-index:2;width:100%;padding:22px 24px;position:relative}.mkt .dash .dh{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.mkt .dash .dh .t{font-family:var(--display);font-size:18px;font-weight:600}.mkt .dash .dh .tag{font-family:var(--mono);color:var(--green-deep);background:var(--green-tint);border-radius:999px;padding:4px 10px;font-size:11px}.mkt .statrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 0;display:flex}.mkt .statrow:last-child{border-bottom:none}.mkt .statrow .k{color:var(--ink-soft);align-items:center;gap:11px;font-size:15px;font-weight:600;display:flex}.mkt .statrow .k i{background:var(--green-tint);width:30px;height:30px;color:var(--green-deep);border-radius:8px;place-items:center;font-style:normal;display:grid}.mkt .statrow .k i.r{background:var(--amber-tint);color:#9a6a17}.mkt .statrow .k i.n{background:var(--ink);color:var(--green-bright)}.mkt .statrow .v{align-items:baseline;gap:10px;display:flex}.mkt .statrow .v .num{font-family:var(--mono);font-size:18px;font-weight:600}.mkt .statrow .v .chg{border-radius:6px;padding:2px 7px;font-size:12.5px;font-weight:700}.mkt .chg.up{color:var(--green-deep);background:var(--green-tint)}.mkt .chg.down{color:var(--coral);background:#f6e1da}.mkt .bars{align-items:flex-end;gap:7px;height:64px;margin-top:18px;display:flex}.mkt .bars span{background:var(--green-tint-2);border-radius:5px 5px 0 0;flex:1;transition:height 1s cubic-bezier(.22,.61,.36,1)}.mkt .bars span.hot{background:var(--green)}.mkt .float{z-index:3;background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:14px 16px;animation:6s ease-in-out infinite mkt-floaty;position:absolute}@keyframes mkt-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.mkt .float{animation:none}}.mkt .float .ft{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);font-size:10.5px}.mkt .float .fv{margin-top:3px;font-size:16px;font-weight:700}.mkt .float-views{width:190px;animation-delay:.4s;top:-18px;right:-14px}.mkt .float-views .spark{align-items:flex-end;gap:3px;height:26px;margin-top:10px;display:flex}.mkt .float-views .spark span{background:var(--green-bright);border-radius:3px;width:6px}.mkt .float-lead{width:215px;animation-delay:1.6s;bottom:26px;left:-34px}.mkt .float-lead .row{align-items:center;gap:10px;display:flex}.mkt .float-lead .ava{background:linear-gradient(135deg, var(--green), var(--green-bright));color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.mkt .float-contract{align-items:center;gap:10px;animation-delay:1s;display:flex;bottom:-16px;right:18px}.mkt .float-contract .ic{background:var(--ink);width:32px;height:32px;color:var(--green-bright);border-radius:9px;flex:none;place-items:center;display:grid}@media (max-width:460px){.mkt .float-lead{left:-8px}.mkt .float-views{right:0}}.mkt .strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:30px}.mkt .strip-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.mkt .strip .label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);font-size:12.5px}.mkt .strip .roles{flex-wrap:wrap;gap:30px;display:flex}.mkt .strip .roles span{font-family:var(--display);color:var(--ink);opacity:.82;letter-spacing:-.02em;font-size:clamp(18px,2vw,26px);font-weight:600}.mkt .feat-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:56px;display:grid}.mkt .feat-grid .big{grid-column:span 2}.mkt .fcard{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.mkt .fcard:hover{box-shadow:var(--shadow-md);border-color:var(--line-2);transform:translateY(-4px)}.mkt .fcard .ic{background:var(--green-tint);width:46px;height:46px;color:var(--green-deep);border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.mkt .fcard h3{font-size:22px}.mkt .fcard p{color:var(--ink-soft);margin-top:9px;font-size:15.5px}.mkt .fcard .tagchip{font-family:var(--mono);letter-spacing:.08em;background:var(--ink);color:var(--green-bright);border-radius:999px;padding:4px 9px;font-size:10.5px;position:absolute;top:20px;right:20px}.mkt .fcard.dark{background:var(--ink);color:var(--paper);border-color:#0000}.mkt .fcard.dark p{color:#f4f0e6b3}.mkt .fcard.dark .ic{color:var(--green-bright);background:#18cd8c29}.mkt .fcard.dark h3{color:var(--paper-2)}@media (max-width:860px){.mkt .feat-grid{grid-template-columns:1fr 1fr}.mkt .feat-grid .big{grid-column:span 2}}@media (max-width:560px){.mkt .feat-grid{grid-template-columns:1fr}.mkt .feat-grid .big{grid-column:auto}}.mkt .flow{background:var(--ink);color:var(--paper);border-radius:var(--r-xl);padding:clamp(36px,5vw,64px);position:relative;overflow:hidden}.mkt .flow .glow{filter:blur(90px);pointer-events:none;background:radial-gradient(circle,#18cd8c4d,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;top:-180px;right:-120px}.mkt .flow .section-head h2{color:var(--paper-2)}.mkt .flow .section-head .lead{color:#f4f0e6b3}.mkt .steps{z-index:1;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:48px;display:grid;position:relative}.mkt .step{border-top:2px solid var(--line-dark);padding-top:24px;position:relative}.mkt .step .no{font-family:var(--mono);color:var(--green-bright);font-size:12px;font-weight:600}.mkt .step h4{color:var(--paper-2);margin-top:14px;font-size:19px}.mkt .step p{color:#f4f0e69e;margin-top:8px;font-size:14.5px}.mkt .step:before{content:"";background:var(--green-bright);width:0;height:2px;transition:width 1.1s cubic-bezier(.22,.61,.36,1);position:absolute;top:-2px;left:0}.mkt .steps.lit .step:before{width:100%}.mkt .steps.lit .step:nth-child(2):before{transition-delay:.15s}.mkt .steps.lit .step:nth-child(3):before{transition-delay:.3s}.mkt .steps.lit .step:nth-child(4):before{transition-delay:.45s}.mkt .steps.lit .step:nth-child(5):before{transition-delay:.6s}@media (max-width:860px){.mkt .steps{grid-template-columns:1fr 1fr}}@media (max-width:480px){.mkt .steps{grid-template-columns:1fr}}.mkt .price-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.mkt .toggle{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:4px;padding:5px;display:inline-flex}.mkt .toggle button{color:var(--ink-soft);background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:14.5px;font-weight:600;transition:all .2s;display:inline-flex}.mkt .toggle button.active{background:var(--ink);color:var(--paper-2)}.mkt .toggle .save{font-family:var(--mono);background:var(--green-tint);color:var(--green-deep);border-radius:999px;padding:2px 7px;font-size:10.5px}.mkt .toggle button.active .save{background:var(--green);color:#fff}.mkt .price-grid{grid-template-columns:1fr 1.15fr;gap:20px;margin-top:44px;display:grid}.mkt .plan{background:var(--card);border:1px solid var(--line);border-radius:var(--r-xl);padding:34px;position:relative}.mkt .plan.pro{background:var(--ink);color:var(--paper);box-shadow:var(--shadow-lg);border-color:#0000}.mkt .plan .pname{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);font-size:12.5px}.mkt .plan.pro .pname{color:var(--green-bright)}.mkt .plan .ptag{background:var(--green);color:#fff;border-radius:999px;padding:6px 13px;font-size:12px;font-weight:700;position:absolute;top:30px;right:30px}.mkt .plan .pdesc{color:var(--ink-soft);min-height:44px;margin-top:8px;font-size:15px}.mkt .plan.pro .pdesc{color:#f4f0e6a8}.mkt .plan .pprice{align-items:baseline;gap:6px;margin-top:22px;display:flex}.mkt .plan .pprice .amt{font-family:var(--display);letter-spacing:-.03em;font-size:56px;font-weight:700}.mkt .plan .pprice .per{color:var(--ink-mute);font-size:16px;font-weight:600}.mkt .plan.pro .pprice .per{color:#f4f0e699}.mkt .plan .pnote{color:var(--ink-mute);min-height:20px;margin-top:6px;font-size:13.5px}.mkt .plan.pro .pnote{color:#f4f0e68c}.mkt .plan .pbtn{width:100%;margin-top:24px}.mkt .plan ul{gap:13px;margin:26px 0 0;padding:0;list-style:none;display:grid}.mkt .plan li{color:var(--ink-soft);align-items:flex-start;gap:11px;font-size:15px;display:flex}.mkt .plan.pro li{color:#f4f0e6d1}.mkt .plan li svg{width:19px;height:19px;color:var(--green);flex:none;margin-top:1px}.mkt .plan.pro li svg{color:var(--green-bright)}.mkt .plan li.feat-divider{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin-top:8px;font-size:11px}@media (max-width:760px){.mkt .price-grid{grid-template-columns:1fr}}.mkt .cta{text-align:center}.mkt .cta-card{background:var(--ink);color:var(--paper);border-radius:var(--r-xl);padding:clamp(48px, 7vw, 96px) var(--gutter);position:relative;overflow:hidden}.mkt .cta-card .glow{filter:blur(100px);pointer-events:none;border-radius:50%;width:600px;height:600px;position:absolute}.mkt .cta-card .glow.a{background:radial-gradient(circle,#18cd8c66,#0000 70%);top:-240px;left:-120px}.mkt .cta-card .glow.b{background:radial-gradient(circle,#e2a23a47,#0000 70%);bottom:-240px;right:-120px}.mkt .cta-card .inner{z-index:1;max-width:640px;margin-inline:auto;position:relative}.mkt .cta-card .eyebrow{color:var(--green-bright)}.mkt .cta-card .eyebrow:before{box-shadow:0 0 0 4px #18cd8c29}.mkt .cta-card h2{color:var(--paper-2);margin-top:18px;font-size:clamp(38px,5vw,68px)}.mkt .cta-card p{color:#f4f0e6b8;margin-top:20px;font-size:19px}.mkt .cta-card .cta-row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.mkt .cta-card .micro{color:#f4f0e680;margin-top:22px;font-size:14px}.mkt .chero{position:relative;overflow:hidden}.mkt .chero .glow{pointer-events:none;filter:blur(80px);z-index:0;border-radius:50%;position:absolute}.mkt .chero .glow.g1{opacity:.55;background:radial-gradient(circle,#18cd8c75,#0000 68%);width:520px;height:520px;top:-160px;left:-120px}.mkt .chero .glow.g2{opacity:.5;background:radial-gradient(circle,#e2a23a52,#0000 70%);width:440px;height:440px;top:120px;right:-140px}.mkt .chero-grid{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;padding-block:clamp(48px,7vw,96px) clamp(56px,8vw,110px);display:grid;position:relative}.mkt .chero h1{letter-spacing:-.038em;text-wrap:pretty;font-size:clamp(42px,5.6vw,80px);line-height:1.05}.mkt .chero .sub{color:var(--ink-soft);max-width:48ch;margin-top:24px;font-size:clamp(18px,1.6vw,22px)}.mkt .chero .cta-row{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.mkt .chero .micro-row{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}@media (max-width:940px){.mkt .chero-grid{grid-template-columns:1fr;gap:44px}}.mkt .cardstage{justify-content:center;display:flex;position:relative}.mkt .profile{background:var(--card);border:1px solid var(--line);width:380px;max-width:100%;box-shadow:var(--shadow-lg);z-index:2;border-radius:28px;position:relative;overflow:hidden}.mkt .profile .cover{background:linear-gradient(120deg, var(--ink), var(--green-deep));height:96px;position:relative}.mkt .profile .cover:after{content:"";background-image:radial-gradient(circle at 18px 18px,#ffffff1a 1.5px,#0000 1.6px);background-size:22px 22px;position:absolute;inset:0}.mkt .profile .body{margin-top:-42px;padding:0 26px 24px;position:relative}.mkt .profile .pava{border:4px solid var(--card);background:linear-gradient(135deg, var(--green), var(--green-bright));color:#fff;width:84px;height:84px;font-family:var(--display);box-shadow:var(--shadow-sm);border-radius:22px;place-items:center;font-size:34px;font-weight:700;display:grid}.mkt .profile .pname{font-family:var(--display);letter-spacing:-.02em;margin-top:14px;font-size:24px;font-weight:600}.mkt .profile .prole{color:var(--ink-soft);margin-top:2px;font-size:14.5px;font-weight:500}.mkt .profile .pmeta{color:var(--ink-mute);align-items:center;gap:10px;margin-top:10px;font-size:13px;font-weight:600;display:flex}.mkt .profile .pmeta .avail{color:var(--green-deep);align-items:center;gap:6px;display:inline-flex}.mkt .profile .pmeta .avail i{background:var(--green);width:7px;height:7px;box-shadow:0 0 0 3px var(--green-tint);border-radius:50%}.mkt .profile .chips{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.mkt .profile .chips span{background:var(--green-tint);color:var(--green-deep);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.mkt .profile .slabel{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin:22px 0 10px;font-size:11px}.mkt .svc{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:12px 14px;transition:border-color .2s,transform .2s;display:flex}.mkt .svc:hover{border-color:var(--green);transform:translate(2px)}.mkt .svc .si .n{font-size:14.5px;font-weight:600}.mkt .svc .si .p{color:var(--ink-mute);font-size:12.5px;font-family:var(--mono)}.mkt .svc .qbtn{color:var(--green-deep);background:var(--green-tint);border:none;border-radius:999px;padding:7px 13px;font-size:12.5px;font-weight:700}.mkt .profile .pstats{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;padding-top:18px;display:grid}.mkt .profile .pstats .st{text-align:center}.mkt .profile .pstats .st .n{font-family:var(--mono);font-size:22px;font-weight:600}.mkt .profile .pstats .st .l{color:var(--ink-mute);margin-top:2px;font-size:11.5px;font-weight:600}.mkt .profile .purl{text-align:center;font-family:var(--mono);color:var(--ink-mute);border-top:1px solid var(--line);margin-top:18px;padding:14px 0 2px;font-size:11.5px}.mkt .cardstage .float{z-index:3;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-md);border-radius:14px;padding:12px 15px;animation:6s ease-in-out infinite mkt-floaty;position:absolute}.mkt .cardstage .float .row{align-items:center;gap:10px;display:flex}.mkt .cardstage .float .ic{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.mkt .cardstage .float .ft{font-size:13px;font-weight:700}.mkt .cardstage .float .fs{color:var(--ink-mute);font-size:11.5px;font-family:var(--mono)}.mkt .cf-lead{animation-delay:.3s;top:20px;left:-38px}.mkt .cf-review{animation-delay:1.4s;bottom:60px;right:-42px}@media (max-width:540px){.mkt .cf-lead{left:-10px}.mkt .cf-review{right:-8px}}.mkt .peoplerow{align-items:center;gap:14px;display:flex}.mkt .peoplerow .stack{display:flex}.mkt .peoplerow .stack span{border:2.5px solid var(--paper);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;margin-left:-10px;font-size:12px;font-weight:700;display:grid}.mkt .peoplerow .stack span:first-child{margin-left:0}.mkt .peoplerow .ptxt{color:var(--ink-soft);font-size:14px;font-weight:600}.mkt .chan-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:52px;display:grid}.mkt .chan{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px;transition:transform .25s,box-shadow .25s,border-color .25s}.mkt .chan:hover{box-shadow:var(--shadow-md);border-color:var(--line-2);transform:translateY(-4px)}.mkt .chan .ic{background:var(--green-tint);width:46px;height:46px;color:var(--green-deep);border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.mkt .chan h3{font-size:20px}.mkt .chan p{color:var(--ink-soft);margin-top:8px;font-size:15px}@media (max-width:860px){.mkt .chan-grid{grid-template-columns:1fr 1fr}}@media (max-width:540px){.mkt .chan-grid{grid-template-columns:1fr}}.mkt .analytics{background:var(--ink);color:var(--paper);border-radius:var(--r-xl);padding:clamp(36px,5vw,64px);position:relative;overflow:hidden}.mkt .analytics .glow{filter:blur(90px);pointer-events:none;background:radial-gradient(circle,#18cd8c47,#0000 70%);border-radius:50%;width:460px;height:460px;position:absolute;bottom:-180px;left:-120px}.mkt .analytics .ana-grid{z-index:1;grid-template-columns:1fr 1.1fr;align-items:center;gap:44px;display:grid;position:relative}.mkt .analytics .section-head h2{color:var(--paper-2)}.mkt .analytics .section-head .lead{color:#f4f0e6b3}.mkt .ana-cards{gap:14px;display:grid}.mkt .ana-card{border:1px solid var(--line-dark);border-radius:var(--r-md);background:#ffffff0d;padding:20px 22px}.mkt .ana-card h5{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#f4f0e680;margin:0 0 14px;font-size:11.5px;font-weight:500}.mkt .barline{align-items:center;gap:12px;margin-bottom:11px;display:flex}.mkt .barline:last-child{margin-bottom:0}.mkt .barline .bl{color:#f4f0e6d1;flex:none;width:116px;font-size:13.5px;font-weight:600}.mkt .barline .track{background:#ffffff14;border-radius:999px;flex:1;height:8px;overflow:hidden}.mkt .barline .track i{background:linear-gradient(90deg, var(--green), var(--green-bright));border-radius:999px;width:0;height:100%;transition:width 1.1s cubic-bezier(.22,.61,.36,1);display:block}.mkt .barline .pct{text-align:right;width:40px;font-family:var(--mono);color:var(--green-bright);flex:none;font-size:12.5px;font-weight:600}@media (max-width:820px){.mkt .analytics .ana-grid{grid-template-columns:1fr}}.mkt .pipe{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:50px;display:grid}.mkt .pipe .pstep{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);padding:20px 18px;position:relative}.mkt .pipe .pstep .pn{font-family:var(--mono);color:var(--green-deep);font-size:11px;font-weight:600}.mkt .pipe .pstep h4{margin-top:10px;font-size:16px}.mkt .pipe .pstep .arr{background:var(--green);color:#fff;z-index:2;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;display:grid;position:absolute;top:50%;right:-9px;transform:translateY(-50%)}.mkt .pipe .pstep:last-child .arr{display:none}@media (max-width:860px){.mkt .pipe{grid-template-columns:1fr 1fr}.mkt .pipe .pstep .arr{display:none}}@media (max-width:480px){.mkt .pipe{grid-template-columns:1fr}}.mkt .quote{text-align:center;max-width:880px;margin-inline:auto}.mkt .quote blockquote{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(26px,3.4vw,42px);font-weight:500;line-height:1.18}.mkt .quote blockquote .mk{color:var(--green)}.mkt .quote .by{color:var(--ink-soft);margin-top:26px;font-size:15px;font-weight:600}
