.mkt{--bg:#131110;--bg-1:#191614;--bg-2:#201c19;--bg-3:#29241f;--panel:#161311;--card:#191613;--line:#e9ddc81a;--line-2:#e9ddc829;--line-strong:#e9ddc84d;--fg:#ece5d7;--fg-dim:#a59d8c;--fg-faint:#756c5b;--fg-ghost:#4a4338;--accent:#e7ddc7;--accent-soft:#f3ecdb;--accent-2:#ccbe9d;--accent-ink:#efe8d8;--accent-rgb:231,221,199;--danger:#cf7a54;--ochre:#cba85f;--warn:#cba85f;--good:#c9bd97;--radius:4px;--radius-sm:3px;--radius-lg:6px;--radius-pill:4px;--container:1240px;--pad:clamp(20px, 5vw, 48px);--font-display:var(--font-geist), system-ui, sans-serif;--font-body:var(--font-geist), system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;--ease:cubic-bezier(.22,.61,.36,1);--reveal-dist:22px;--reveal-time:.8s;background:var(--bg);color:var(--fg);font-family:var(--font-body);font-feature-settings:"ss01","cv01";font-size:16px;line-height:1.55;position:relative;overflow-x:hidden}.mkt ::selection{background:rgba(var(--accent-rgb),.35);color:#fff}.mkt .band{position:relative}.mkt .band-light{--bg:#f0eadd;--bg-1:#e9e2d3;--bg-2:#e2dbcb;--panel:#ece5d6;--card:#ebe4d5;--line:#19140f1f;--line-2:#19140f33;--line-strong:#19140f61;--fg:#191510;--fg-dim:#5d564a;--fg-faint:#8c8374;--fg-ghost:#b3aa99;--accent:#191510;--accent-soft:#000;--accent-2:#6b5f4a;--accent-ink:#191510;--accent-rgb:25,21,16;background:var(--bg);color:var(--fg)}.mkt .container{width:100%;max-width:var(--container);padding-inline:var(--pad);z-index:1;margin-inline:auto;position:relative}.mkt .section{z-index:1;padding-block:clamp(76px,10vw,140px);position:relative}.mkt .section.tight{padding-block:clamp(48px,6vw,84px)}.mkt h1,.mkt h2,.mkt h3,.mkt h4{font-family:var(--font-display);letter-spacing:-.025em;font-weight:650;line-height:1.04}.mkt .eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:10px;font-size:12px;display:inline-flex}.mkt .eyebrow:before{content:"";background:var(--fg-dim);width:18px;height:1px}.mkt .display{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(46px,8vw,104px);font-weight:700;line-height:.98}.mkt .display .lt{letter-spacing:-.035em;font-weight:300}.mkt .display .dim,.mkt .h2 .dim{color:var(--fg-faint)}.mkt .h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4.8vw,60px);line-height:1.02}.mkt .h3{letter-spacing:-.02em;font-size:clamp(20px,2.3vw,27px)}.mkt .lede{color:var(--fg-dim);text-wrap:pretty;font-size:clamp(16.5px,1.6vw,19px);line-height:1.6}.mkt .muted{color:var(--fg-dim)}.mkt .faint{color:var(--fg-faint)}.mkt .mono{font-family:var(--font-mono)}.mkt .grad{color:var(--fg)}.mkt .head{text-align:center;max-width:720px;margin-inline:auto}.mkt .head .eyebrow{margin-bottom:18px}.mkt .head .lede{max-width:56ch;margin:18px auto 0}.mkt .shead{max-width:880px}.mkt .shead .eyebrow{margin-bottom:20px}.mkt .shead .h2{margin:0}.mkt .shead .lede{max-width:66ch;margin:22px 0 0}.mkt .btn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;min-height:50px;transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);white-space:nowrap;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:12.5px;font-weight:600;display:inline-flex}.mkt .btn svg{width:15px;height:15px}.mkt .btn-primary{background:var(--fg);color:var(--bg)}.mkt .btn-primary:hover{background:var(--accent-soft)}.mkt .band-light .btn-primary:hover{color:#f0eadd;background:#000}.mkt .btn-light{background:var(--fg);color:var(--bg)}.mkt .btn-ghost{color:var(--fg);border-color:var(--line-strong);background:0 0}.mkt .btn-ghost:hover{border-color:var(--fg)}.mkt .btn-sm{min-height:42px;padding:0 18px;font-size:11.5px}.mkt .btn .arrow{transition:transform .25s var(--ease)}.mkt .btn:hover .arrow{transform:translate(3px)}.mkt .nav{z-index:60;padding:max(0px, env(safe-area-inset-top)) 0 0;transition:background .3s var(--ease), border-color .3s var(--ease);background:0 0;border-bottom:1px solid #0000;justify-content:center;display:flex;position:fixed;top:0;left:0;right:0}.mkt .nav.scrolled,.mkt .nav.nav-static{-webkit-backdrop-filter:blur(16px)saturate(130%);border-bottom-color:var(--line);background:#131110e0}.mkt .nav-pill{width:100%;max-width:var(--container);padding:16px var(--pad);justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.mkt .brand{align-items:center;gap:10px;display:flex}.mkt .brand .mark{flex:none;width:22px;height:22px}.mkt .brand .wordmark{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:650}.mkt .brand .wordmark span{color:var(--fg-faint);font-weight:500}.mkt .wordmark+.by-synnr{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-faint);vertical-align:middle;margin-left:9px;font-size:10px;display:inline-block}.mkt .nav-links{align-items:center;gap:30px;display:flex}.mkt .nav-links a{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);white-space:nowrap;font-size:11.5px;transition:color .2s}.mkt .nav-links a:hover{color:var(--fg)}.mkt .nav-cta{align-items:center;gap:16px;display:flex}.mkt .nav-login{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);white-space:nowrap;font-size:11.5px;transition:color .2s}.mkt .nav-login:hover{color:var(--fg)}.mkt .nav-toggle{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.mkt .nav-burger{border:1px solid var(--line-2);width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border-radius:2px;flex:none;justify-content:center;align-items:center;display:none}.mkt .nav-burger svg{width:18px;height:18px}@media (max-width:760px){.mkt .nav-pill{padding:12px var(--pad)}.mkt .nav-cta{gap:8px}.mkt .nav-cta .btn-sm{min-height:40px;padding:0 14px;font-size:11px}.mkt .nav-burger{width:40px;height:40px}.mkt .nav-login{display:none}}.mkt .nav-mobile{display:none}@media (max-width:860px){.mkt .nav-links{display:none}.mkt .nav-burger{display:inline-flex}.mkt .nav-toggle:checked~.nav-mobile{top:100%;right:var(--pad);z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line-2);background:#131110f7;border-radius:2px;flex-direction:column;min-width:240px;padding:6px;display:flex;position:absolute;box-shadow:0 24px 60px -24px #000000e6}.mkt .nav-mobile a{color:var(--fg-dim);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--line);padding:13px 16px;font-size:12px}.mkt .nav-mobile a:last-child{border-bottom:0}.mkt .nav-mobile a:hover,.mkt .nav-mobile a:active{background:var(--bg-2);color:var(--fg)}}@media (max-width:480px){.mkt .nav-signin{display:none}}@media (max-width:760px){.mkt .wordmark+.by-synnr{display:none}}.mkt .hero{border-bottom:1px solid var(--line);flex-direction:column;justify-content:flex-end;min-height:max(640px,92svh);padding-top:140px;padding-bottom:0;display:flex}.mkt .hero .container{flex-direction:column;flex:1;display:flex}.mkt .hero-main{margin-top:auto}.mkt .hero h1{max-width:12ch;margin-top:26px}.mkt .hero .lede{max-width:52ch;margin:30px 0 0}.mkt .hero-cta{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.mkt .hero-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-top:clamp(48px,7vw,96px);padding-block:26px;display:flex}.mkt .hero-foot .fineprint{font-family:var(--font-mono);color:var(--fg-faint);letter-spacing:.02em;max-width:36ch;font-size:12px;line-height:1.7}.mkt .dt{min-width:min(420px,100%)}.mkt .dt-row{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.01em;justify-content:space-between;align-items:baseline;gap:28px;padding:11px 0;font-size:13px;display:flex}.mkt .dt-row:first-child{border-top:1px solid var(--line)}.mkt .dt-row .k{color:var(--fg-dim)}.mkt .dt-row .v{color:var(--fg);text-align:right;white-space:nowrap}@media (max-width:560px){.mkt .dt-row .v{white-space:normal;max-width:60%}}.mkt .dt-row .v.bad{color:var(--danger)}.mkt .hero-foot .dt{flex:0 440px}.mkt .dt-note{font-family:var(--font-mono);color:var(--fg-ghost);margin-top:10px;font-size:11px}@media (max-width:760px){.mkt .hero{min-height:88svh;padding-top:120px}.mkt .hero-foot{flex-direction:column;align-items:stretch;gap:26px}.mkt .hero-foot .dt{flex:none}.mkt .hero-cta .btn{flex:auto}}.mkt .hairgrid{background:var(--line-2);border:1px solid var(--line-2);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:52px;display:grid}.mkt .hairgrid.cols3{grid-template-columns:repeat(3,1fr)}.mkt .hairgrid.cols2{grid-template-columns:repeat(2,1fr)}.mkt .hairgrid .cell{background:var(--bg);flex-direction:column;padding:clamp(24px,3vw,36px) clamp(20px,2.4vw,30px);display:flex}.mkt .cell .num{font-family:var(--font-mono);color:var(--fg-faint);letter-spacing:.1em;font-size:12px}.mkt .cell h3{letter-spacing:.08em;text-transform:uppercase;margin:16px 0 10px;font-size:13.5px;font-weight:700;line-height:1.35}.mkt .cell p{color:var(--fg-dim);margin:0;font-size:14.5px;line-height:1.6}@media (max-width:960px){.mkt .hairgrid,.mkt .hairgrid.cols3{grid-template-columns:1fr 1fr}.mkt .hairgrid .cell:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:600px){.mkt .hairgrid,.mkt .hairgrid.cols3,.mkt .hairgrid.cols2{grid-template-columns:1fr}}.mkt .statement p{font-family:var(--font-display);letter-spacing:-.03em;max-width:24ch;color:var(--fg-faint);text-wrap:balance;font-size:clamp(26px,4.4vw,52px);font-weight:300;line-height:1.14}.mkt .statement p b{color:var(--fg);font-weight:650}.mkt .statement .sig{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin-top:30px;font-size:12.5px}.mkt .miss-list{margin-top:44px;padding:0;list-style:none}.mkt .miss-item{border-bottom:1px solid var(--line);color:var(--fg-dim);justify-content:space-between;align-items:baseline;gap:30px;padding:18px 2px;font-size:16px;line-height:1.45;transition:background .45s,color .45s;display:flex}.mkt .miss-item:first-child{border-top:1px solid var(--line)}.mkt .miss-item .miss-what{flex:auto;min-width:0}.mkt .miss-item .miss-cost{text-align:right;font-family:var(--font-mono);color:var(--fg);white-space:nowrap;flex:none;font-size:14.5px}.mkt .miss-item.fx-row-lit{color:var(--fg)}.mkt .miss-item.fx-row-lit .miss-cost{color:var(--danger)}.mkt .miss-kicker{letter-spacing:-.015em;color:var(--fg-dim);max-width:56ch;margin-top:34px;font-size:clamp(19px,2.2vw,25px);line-height:1.4}.mkt .miss-kicker b{color:var(--fg);font-weight:650}.mkt .miss-note{color:var(--fg-ghost);font-size:11.5px;font-family:var(--font-mono);margin-top:14px}@media (max-width:560px){.mkt .miss-item{flex-direction:column;gap:6px;font-size:15px}.mkt .miss-item .miss-cost{text-align:left;white-space:normal}}.mkt .price-hero{margin-top:48px}.mkt .price-big{font-family:var(--font-display);letter-spacing:-.05em;color:var(--fg);flex-wrap:wrap;align-items:baseline;gap:20px;font-size:clamp(72px,12vw,150px);font-weight:700;line-height:.95;display:flex}.mkt .price-big span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);font-size:clamp(13px,1.4vw,15px);font-weight:400}.mkt .price-why{color:var(--fg-dim);max-width:62ch;margin:30px 0 0;font-size:clamp(15.5px,1.5vw,17.5px);line-height:1.65}.mkt .price-hero-features{margin:36px 0 0;padding:0;list-style:none}.mkt .price-hero-features li{border-bottom:1px solid var(--line);color:var(--fg-dim);counter-increment:pfeat;align-items:baseline;gap:18px;padding:14px 2px;font-size:15.5px;display:flex}.mkt .price-hero-features li:first-child{border-top:1px solid var(--line)}.mkt .price-hero-features{counter-reset:pfeat}.mkt .price-hero-features li:before{content:counter(pfeat, decimal-leading-zero);font-family:var(--font-mono);color:var(--fg-faint);flex:none;font-size:12px}.mkt .price-hero .hero-cta{margin-top:38px}.mkt .setup-card{border-top:1px solid var(--line-2);margin-top:clamp(48px,6vw,72px);padding-top:34px}.mkt .setup-card h3{letter-spacing:-.02em;color:var(--fg);max-width:30ch;font-size:clamp(19px,2.2vw,24px);font-weight:650}.mkt .setup-card>p{color:var(--fg-dim);margin-top:10px;font-size:15px;line-height:1.6}.mkt .setup-opts{background:var(--line-2);border:1px solid var(--line-2);grid-template-columns:1fr 1fr;gap:1px;margin-top:24px;display:grid}.mkt .setup-opt{background:var(--bg);padding:24px}.mkt .setup-opt .so-k{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);font-size:11.5px}.mkt .setup-opt .so-p{font-family:var(--font-display);letter-spacing:-.02em;margin-top:8px;font-size:clamp(24px,3vw,32px);font-weight:650}.mkt .setup-opt .so-p small{color:var(--fg-dim);letter-spacing:0;margin-top:6px;font-size:13px;font-weight:400;display:block}.mkt .setup-opt p{color:var(--fg-dim);margin-top:8px;font-size:14px;line-height:1.55}@media (max-width:640px){.mkt .setup-opts{grid-template-columns:1fr}}.mkt .setup-note{color:var(--fg-dim);margin-top:18px;font-size:14px}.mkt .setup-note a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.mkt .build-strip,.mkt .final{border-top:1px solid var(--line)}.mkt .final-card{position:relative}.mkt .final-card .glow{display:none}.mkt .final-card .display{max-width:14ch}.mkt .final-card .lede{max-width:54ch;margin:26px 0 0}.mkt .final-card .hero-cta{margin-top:38px}.mkt .footer{border-top:1px solid var(--line);z-index:1;padding-block:56px 44px;position:relative}.mkt .footer-grid{grid-template-columns:2fr 1fr 1fr;gap:40px;display:grid}.mkt .footer h5{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:16px;font-size:11px}.mkt .footer ul{flex-direction:column;gap:10px;list-style:none;display:flex}.mkt .footer ul a{color:var(--fg-dim);font-size:14px;transition:color .2s}.mkt .footer ul a:hover{color:var(--fg)}.mkt .footer .blurb{color:var(--fg-faint);max-width:34ch;margin-top:16px;font-size:14px}.mkt .footer-bottom{font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg-faint);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:11px;display:flex}.mkt .footer-grid+.footer-bottom{border-top:1px solid var(--line);margin-top:48px;padding-top:24px}.mkt .footer-bottom a{color:var(--fg-dim)}@media (max-width:760px){.mkt .footer-grid{grid-template-columns:1fr 1fr;gap:32px}}.mkt .reveal{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.mkt.js-anim .reveal{opacity:0;transform:translateY(var(--reveal-dist));transition:opacity var(--reveal-time) var(--ease), transform var(--reveal-time) var(--ease)}.mkt.js-anim .reveal.in{opacity:1;transform:none}.mkt.js-anim .reveal[data-d="1"]{transition-delay:80ms}.mkt.js-anim .reveal[data-d="2"]{transition-delay:.16s}.mkt.js-anim .reveal[data-d="3"]{transition-delay:.24s}.mkt.js-anim .reveal[data-d="4"]{transition-delay:.32s}}.mkt .showcase .show-stage{--p:1;margin-top:52px;position:relative}.mkt .show-glow{display:none}.mkt .show-frame{border:1px solid var(--line-2);background:#171412;border-radius:6px;max-width:920px;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000000d9}.mkt .band-light .show-frame{color:#ece5d7;background:#171412}.mkt .show-bar{background:#ffffff04;border-bottom:1px solid #e9ddc81a;align-items:center;gap:7px;padding:12px 16px;display:flex}.mkt .show-bar i{background:#e9ddc829;border-radius:999px;width:9px;height:9px}.mkt .show-bar i:first-child{background:#e0756a55}.mkt .show-bar span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#756c5b;margin-left:8px;font-size:11px}.mkt .show-body{flex-direction:column;gap:12px;padding:16px;display:flex}.mkt .show-kpis{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mkt .show-kpi{background:#1d1916;border:1px solid #e9ddc817;border-radius:4px;flex-direction:column;gap:4px;padding:13px 15px;display:flex}.mkt .show-kpi .lbl{font-size:11px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#756c5b}.mkt .show-kpi .val{letter-spacing:-.01em;color:#ece5d7;font-variant-numeric:tabular-nums;font-size:23px;font-weight:650}.mkt .show-kpi .val.amber{color:#e6c46a}.mkt .show-kpi .val.green{color:#9dbb8e}.mkt .show-kpi .sub{color:#756c5b;font-size:10.5px}.mkt .show-kpi .bar{background:#ffffff12;height:3px;overflow:hidden}.mkt .show-kpi .bar i{transform-origin:0;background:#e6c46a;width:74%;height:100%;display:block;transform:scaleX(0)}.mkt .live .show-kpi .bar i{animation:1s cubic-bezier(.25,.7,.25,1) .35s forwards showBarFill}@keyframes showBarFill{to{transform:scaleX(1)}}.mkt .show-board{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mkt .show-tile{background:#1d1916;border:1px solid #e9ddc817;border-radius:4px;flex-direction:column;gap:5px;padding:13px 15px;transition:border-color .5s;display:flex;position:relative}.mkt .show-tile .tname{color:#ece5d7;font-size:13.5px;font-weight:600}.mkt .show-tile .chip{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:2px;align-self:flex-start;padding:3px 9px;font-size:10px;font-weight:600}.mkt .show-tile .chip.ok{color:#9dbb8e;background:#9dbb8e12;border-color:#9dbb8e66}.mkt .show-tile .chip.scan{color:#a59d8c;background:#ffffff08;border-color:#e9ddc829}.mkt .live .show-tile.t3 .chip.scan{animation:.9s ease-in-out 2 showScanPulse,.4s 1.45s forwards showSwapOut}@keyframes showScanPulse{0%,to{opacity:1}50%{opacity:.45}}.mkt .show-tile .chip.bad{color:#e0756a;background:#e0756a1a;border-color:#e0756a73}.mkt .show-tile .twhy{color:#756c5b;font-size:11px}.mkt .show-tile .twhy.why-bad{color:#e09a91}.mkt .show-tile.t3 .chip.bad,.mkt .show-tile.t3 .why-bad{opacity:0;display:none}.mkt .live .show-tile.t3 .chip.scan,.mkt .live .show-tile.t3 .why-ok{animation:.4s 1.45s forwards showSwapOut}.mkt .live .show-tile.t3 .chip.bad,.mkt .live .show-tile.t3 .why-bad{animation:.45s 1.8s forwards showSwapIn;display:inline-block}.mkt .live .show-tile.t3 .why-bad{display:block}@keyframes showSwapOut{to{opacity:0;visibility:hidden;position:absolute;transform:translateY(-4px)}}@keyframes showSwapIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes showTileAlarm{to{border-color:#e0756a8c}}.mkt .show-banner{opacity:0;background:#e0756a14;border:1px solid #e0756a80;border-radius:4px;align-items:center;gap:10px;padding:12px 14px;display:flex;transform:translateY(8px)}.mkt .live .show-banner{animation:.5s 2.1s forwards showSwapIn}.mkt .live .show-banner .bang{animation:.55s cubic-bezier(.2,.9,.3,1.4) 2.35s backwards showBangPop}@keyframes showBangPop{0%{transform:scale(.3)}70%{transform:scale(1.25)}to{transform:scale(1)}}.mkt .show-banner .bang{color:#e0756a;background:#e0756a2e;border-radius:2px;flex:none;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:grid}.mkt .show-banner .btext{color:#e8b1aa;font-size:12.5px}.mkt .show-banner .btext b{color:#e0756a;letter-spacing:.02em}.mkt .show-feed{font-family:var(--font-mono);color:#a59d8c;opacity:0;align-items:center;gap:8px;padding:2px 4px 0;font-size:11.5px;display:flex;transform:translateY(6px)}.mkt .live .show-feed{animation:.5s 2.5s forwards showSwapIn}.mkt .show-feed .dotline{background:#9dbb8e;border-radius:999px;width:7px;height:7px}.mkt .show-feed .ftime{color:#756c5b;font-variant-numeric:tabular-nums;margin-left:auto}.mkt .show-kpi,.mkt .show-tile{opacity:0;transform:translateY(12px)}.mkt .live .show-kpi,.mkt .live .show-tile{animation:.55s cubic-bezier(.2,.7,.2,1) forwards showSwapIn}.mkt .live .show-kpi.k1{animation-delay:.1s}.mkt .live .show-kpi.k2{animation-delay:.22s}.mkt .live .show-kpi.k3{animation-delay:.34s}.mkt .live .show-tile.t1{animation-delay:.55s}.mkt .live .show-tile.t2{animation-delay:.7s}.mkt .live .show-tile.t3{animation-name:showSwapIn,showTileAlarm;animation-duration:.55s,.5s;animation-delay:.85s,1.8s;animation-fill-mode:forwards,forwards}.mkt .show-chip{z-index:3;color:#a59d8c;opacity:0;pointer-events:none;background:#1d1916;border:1px solid #e9ddc82e;border-radius:4px;align-items:center;gap:9px;max-width:270px;padding:11px 14px;font-size:12px;line-height:1.45;display:flex;position:absolute;box-shadow:0 20px 48px -20px #000c}.mkt .show-chip b{color:#ece5d7}.mkt .show-chip .cico,.mkt .show-chip .cok{color:#9dbb8e;background:#9dbb8e1f;border-radius:2px;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.mkt .show-chip.c1{top:18%;right:-20px}.mkt .show-chip.c2{bottom:-18px;right:40px}.mkt .live .show-chip.c1{animation:.6s cubic-bezier(.2,.8,.25,1.15) 2.3s forwards showChipIn,.5s 2.95s showBuzz}@keyframes showBuzz{0%,to{transform:rotate(0)}25%{transform:rotate(-1.6deg)}55%{transform:rotate(1.2deg)}85%{transform:rotate(-.6deg)}}.mkt .live .show-chip.c2{animation:.6s cubic-bezier(.2,.8,.25,1.15) 2.8s forwards showChipIn}@keyframes showChipIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.mkt .show-caption{max-width:58ch;color:var(--fg-dim);margin:26px 0 0;font-size:14.5px}.mkt .show-cta{margin-top:26px;display:flex}@media (max-width:900px){.mkt .show-chip{max-width:none;margin-top:10px;position:static}.mkt .show-kpis,.mkt .show-board{grid-template-columns:1fr 1fr}.mkt .show-kpi.k3,.mkt .show-tile.t3{grid-column:span 2}}@media (prefers-reduced-motion:reduce){.mkt .show-kpi,.mkt .show-tile,.mkt .show-banner,.mkt .show-feed,.mkt .show-chip{opacity:1;transform:none;animation:none!important}.mkt .show-tile.t3 .chip.scan,.mkt .show-tile.t3 .why-ok{display:none}.mkt .show-tile.t3 .chip.bad{opacity:1;display:inline-block}.mkt .show-tile.t3 .why-bad{opacity:1;display:block}.mkt .show-kpi .bar i{transform:scaleX(1)}}.mkt .auditform{border:1px solid var(--line-2);background:var(--card);border-radius:4px;max-width:680px;margin:34px auto 0;padding:30px 28px;position:relative}.mkt .afsteps{justify-content:center;gap:8px;margin-bottom:26px;display:flex}.mkt .afdot{background:var(--line-2);width:34px;height:3px;transition:background .25s}.mkt .afdot.on{background:var(--fg)}.mkt .afstep{animation:.3s afin;display:none}.mkt .afstep.on{display:block}@keyframes afin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mkt .afq{letter-spacing:-.01em;text-align:center;color:var(--fg);margin-bottom:20px;font-size:19px;font-weight:600}.mkt .afopts{flex-direction:column;gap:10px;max-width:420px;margin:0 auto;display:flex}.mkt .afopt{text-align:left;border:1px solid var(--line-2);background:var(--bg);color:var(--fg);cursor:pointer;border-radius:2px;padding:15px 18px;font-size:15px;font-weight:500;transition:border-color .15s,background .15s}.mkt .afopt:hover{border-color:var(--fg)}.mkt .afopt.on{border-color:var(--fg);background:rgba(var(--accent-rgb),.08)}.mkt .afinput{border:1px solid var(--line-2);background:var(--bg);width:100%;color:var(--fg);border-radius:2px;padding:13px 15px;font-size:15px}.mkt .afinput:focus{border-color:var(--fg);outline:none}.mkt .afarea{resize:vertical;max-width:520px;min-height:130px;margin:0 auto;line-height:1.5;display:block}.mkt .afgrid{grid-template-columns:1fr 1fr;gap:12px;max-width:520px;margin:0 auto;display:grid}@media (max-width:520px){.mkt .afgrid{grid-template-columns:1fr}}.mkt .afnav{justify-content:space-between;align-items:center;gap:12px;margin-top:26px;display:flex}.mkt .afnav #afNext,.mkt .afnav #afSubmit{margin-left:auto}.mkt .afmsg{text-align:center;min-height:20px;color:var(--danger);margin-top:12px;font-size:13.5px}.mkt .afdone{text-align:center;padding:18px 10px}.mkt .afdone-ic{background:rgba(var(--accent-rgb),.1);border:1px solid var(--line-2);border-radius:4px;place-items:center;width:52px;height:52px;margin:0 auto 16px;display:grid}.mkt .afdone-ic svg{width:26px;height:26px;color:var(--fg)}.mkt .afdone h3{letter-spacing:-.01em;font-size:21px;font-weight:600}.mkt .afdone p{color:var(--fg-dim);max-width:42ch;margin-top:8px;margin-left:auto;margin-right:auto;font-size:14.5px}@media (prefers-reduced-motion:reduce){.mkt *,.mkt :before,.mkt :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
