html.mkt-route{scroll-behavior:smooth}html.mkt-route .ambient-orb{display:none}.mkt{-webkit-text-size-adjust:100%;min-height:100vh;overflow-x:hidden}.mkt *,.mkt :before,.mkt :after{box-sizing:border-box}.mkt{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#08070a;--bg-cold:#07080c;--surface:#100d16;--surface-cold:#0d0f14;--raised:#16121d;--line:#ffffff14;--line-2:#ffffff29;--e1:0 1px 0 #ffffff0d inset;--e2:0 18px 40px -24px #000000d9,0 1px 0 #ffffff0d inset;--e3:0 44px 90px -34px #000000eb,0 1px 0 #ffffff12 inset;--tx-1:#f8f6fb;--tx-2:#a8a1b6;--tx-3:#8a8399;--tx-cold:#79818f;--ink:#f70670;--ink-hi:#ff4d9e;--grad:linear-gradient(135deg,#ff4d9e 0%,#f70670 50%,#c4005a 100%);--alarm:#e8663f;--err:#f0a090;--r1:8px;--r2:16px;--r3:26px;--pill:100px;--ease:cubic-bezier(.16,1,.3,1);--f-display:var(--font-syne),ui-sans-serif,-apple-system,sans-serif;--f-body:var(--font-jakarta),ui-sans-serif,-apple-system,sans-serif;--f-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace}@media (color-gamut:p3){.mkt{--ink:#e32473;--ink-hi:#f26098;--grad:linear-gradient(135deg,#f26098 0%,#e32473 50%,#b01456 100%)}}.mkt :where(h1,.mkt h2,.mkt h3,.mkt h4,.mkt p,.mkt ul,.mkt li,.mkt figure,.mkt figcaption,.mkt blockquote,.mkt form,.mkt fieldset){margin:0;padding:0}.mkt ul{list-style:none}.mkt [id]{scroll-margin-top:88px}.mkt{background:var(--bg);color:var(--tx-1);font-family:var(--f-body);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6;overflow-x:hidden}.mkt:after{content:"";z-index:9999;pointer-events:none;opacity:.05;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.mkt .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 24px}.mkt .wrap-m{max-width:1120px}.mkt .wrap-s{max-width:800px}.mkt .display{font-family:var(--f-display);letter-spacing:-.019em;text-wrap:balance;font-size:clamp(2.6rem,6.4vw,5.6rem);font-weight:700;line-height:.98}.mkt .h2{font-family:var(--f-display);letter-spacing:-.018em;text-wrap:balance;font-size:clamp(1.95rem,4.1vw,3.3rem);font-weight:700;line-height:1.04}.mkt .h3{font-family:var(--f-display);letter-spacing:-.026em;text-wrap:balance;font-size:clamp(1.72rem,2.5vw,2.15rem);font-weight:700;line-height:1.1}.mkt .h4{font-family:var(--f-display);letter-spacing:-.02em;font-size:1.28rem;font-weight:600;line-height:1.22}@media (max-width:520px){.mkt .h4{font-size:1.2rem}}@media (min-width:900px){.mkt .display{letter-spacing:-.03em}.mkt .h2{letter-spacing:-.026em}}@media (min-width:1200px){.mkt .display{letter-spacing:-.038em}.mkt .h2{letter-spacing:-.032em}}.mkt .lede{color:var(--tx-2);letter-spacing:-.012em;max-width:34em;font-size:clamp(1.05rem,1.35vw,1.24rem);line-height:1.55}.mkt .small{color:var(--tx-3);font-size:.85rem;line-height:1.5}.mkt .eyebrow,.mkt .mono{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);font-size:.74rem}.mkt .ink{background:var(--grad);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.mkt .caption{font-family:var(--f-mono);letter-spacing:.1em;color:var(--tx-3);text-transform:uppercase;font-size:.72rem}.mkt .r{opacity:1;transform:none}.js .mkt .r{opacity:0;transition:opacity .48s var(--ease),transform .48s var(--ease);transform:translateY(14px)scale(.985)}.js .mkt .r.in{opacity:1;transform:none}.js .mkt .r[data-d="1"]{transition-delay:60ms}.js .mkt .r[data-d="2"]{transition-delay:.12s}.js .mkt .r[data-d="3"]{transition-delay:.18s}.reveal-all .mkt .r,.reveal-all .mkt .note{opacity:1!important;transform:none!important}.reveal-all .mkt .dm-an b{transform:scaleY(1)!important}.mkt header{z-index:100;transition:background .4s var(--ease),border-color .4s var(--ease);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.mkt header.stuck{-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);border-bottom-color:var(--line);background:#08070ac2}.mkt .hd{justify-content:space-between;align-items:center;height:70px;display:flex}.mkt .logo{font-family:var(--f-display);letter-spacing:-.03em;color:var(--tx-1);align-items:center;gap:9px;font-size:1.24rem;font-weight:700;text-decoration:none;display:flex}.mkt .logo .mark{flex:none;place-items:center;width:34px;height:34px;display:grid}.mkt .logo .mark img{object-fit:contain;width:34px;height:34px;display:block}.mkt .hd nav{align-items:center;gap:30px;display:none}@media (min-width:900px){.mkt .hd nav{display:flex}}.mkt .hd nav a{color:var(--tx-2);transition:color .3s var(--ease);font-size:.92rem;text-decoration:none}.mkt .hd nav a:hover{color:var(--tx-1)}.mkt .btn{letter-spacing:-.012em;border-radius:var(--pill);cursor:pointer;white-space:nowrap;transition:transform .28s var(--ease),background .28s,border-color .28s;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.mkt .btn-p{background:var(--grad);color:#fff;box-shadow:0 6px 24px -10px #f70670bf}.mkt .btn-p:hover{transform:translateY(-2px)}.mkt .btn-g{color:var(--tx-1);border-color:var(--line-2);background:#ffffff0d}.mkt .btn-g:hover{background:#ffffff17;transform:translateY(-2px)}.mkt .btn-sm{min-height:44px;padding:9px 18px;font-size:.875rem}.mkt .btn-lg{padding:16px 32px;font-size:1rem}.mkt a:focus-visible,.mkt button:focus-visible,.mkt input:focus-visible,.mkt select:focus-visible,.mkt summary:focus-visible{outline:2px solid var(--ink-hi);outline-offset:3px;border-radius:6px}.mkt .hero{background-image:linear-gradient(90deg,transparent,var(--line-2)22%,var(--line-2)78%,transparent);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding:132px 0 84px;position:relative;overflow:hidden}@media (min-width:640px){.mkt .hero{padding:168px 0 104px}}.mkt .hero:before{content:"";pointer-events:none;filter:blur(12px);background:radial-gradient(52% 42% at 68% 18%,#f7067033,#0000 68%),radial-gradient(44% 38% at 22% 44%,#8b054024,#0000 72%),radial-gradient(80% 60% at 50% 0,#ff4d9e0f,#0000 70%);position:absolute;inset:-10% -20% 0}.mkt .hero:after{content:"";pointer-events:none;opacity:.45;background-image:linear-gradient(90deg,var(--line)1px,transparent 1px);background-size:16.6667% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 24% 64%,#0000);mask-image:linear-gradient(#0000,#000 24% 64%,#0000)}.mkt .hero-in{z-index:2;gap:52px;display:grid;position:relative}@media (min-width:1200px){.mkt .hero-in{grid-template-columns:1.25fr .75fr;align-items:center;gap:56px}}.mkt .badge{border-radius:var(--pill);border:1px solid var(--line-2);color:var(--tx-2);background:#ffffff0a;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px 6px 10px;font-size:.76rem;display:inline-flex}.mkt .dot{background:var(--ink);border-radius:50%;flex:none;width:6px;height:6px}.mkt .hero h1{margin-bottom:22px}.mkt .hero .lede{margin-bottom:30px}.mkt .cta-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mkt .hero-note{color:var(--tx-3);margin-top:16px;font-size:.83rem}.mkt .anchor{border-top:1px solid var(--line);gap:20px;margin-top:34px;padding-top:22px;display:grid}@media (min-width:640px){.mkt .anchor{grid-template-columns:repeat(3,1fr)}}.mkt .anchor div{color:var(--tx-3);font-size:.82rem;line-height:1.45}.mkt .anchor b{font-family:var(--f-display);color:var(--tx-1);letter-spacing:-.028em;margin-bottom:3px;font-size:1.34rem;font-weight:700;display:block}.mkt .surface{border-radius:var(--r3);background:linear-gradient(168deg,var(--raised),var(--surface));border:1px solid var(--line-2);box-shadow:var(--e3);position:relative;overflow:hidden}.mkt .surface-bar{border-bottom:1px solid var(--line);background:#ffffff05;align-items:center;gap:10px;padding:12px 16px;display:flex}.mkt .surface-bar .mono{font-size:.66rem}.mkt .sb-dot{background:#3fbf7f;border-radius:50%;flex:none;width:7px;height:7px}.mkt .surface-body{min-height:392px;padding:18px}@media (max-width:900px){.mkt .surface-body{min-height:0}}.mkt .msg{align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.mkt .av{width:26px;height:26px;font-size:.6rem;font-weight:700;font-family:var(--f-mono);border-radius:8px;flex:none;place-items:center;display:grid}.mkt .av.u{color:var(--tx-2);background:#ffffff17}.mkt .av.a{color:var(--ink-hi);background:#f706702e;border:1px solid #f706704d}.mkt .bub{color:var(--tx-2);padding-top:3px;font-size:.87rem;line-height:1.5}.mkt .cursor{background:var(--ink);vertical-align:-2px;width:2px;height:.95em;display:inline-block}.js .mkt .cursor.on{animation:1.05s steps(2,end) infinite blink}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.mkt .gen-grid{grid-template-columns:repeat(5,1fr);gap:7px;margin:14px 0 8px;display:grid}.mkt .slide{aspect-ratio:4/5;border-radius:var(--r1);border:1px solid var(--line);opacity:0;animation:pop .5s var(--ease)forwards;flex-direction:column;justify-content:space-between;padding:7px 6px;display:flex;position:relative;overflow:hidden;transform:translateY(10px)}.mkt .slide:first-child{background:linear-gradient(158deg,#2a1520,#160d14);animation-delay:1.15s}.mkt .slide:nth-child(2){background:linear-gradient(158deg,#1e1424,#130e18);animation-delay:1.3s}.mkt .slide:nth-child(3){background:linear-gradient(158deg,#301722,#180e15);animation-delay:1.45s}.mkt .slide:nth-child(4){background:linear-gradient(158deg,#1a1220,#120c16);animation-delay:1.6s}.mkt .slide:nth-child(5){background:linear-gradient(158deg,#281826,#150e17);animation-delay:1.75s}@keyframes pop{to{opacity:1;transform:none}}.mkt .slide u{font-family:var(--f-mono);color:#fff6;letter-spacing:.08em;font-size:.42rem;text-decoration:none}.mkt .slide q{quotes:none;font-family:var(--f-display);letter-spacing:-.015em;color:#ffffffed;font-size:.5rem;font-weight:700;line-height:1.14;display:block}.mkt .slide s{background:#ffffff42;border-radius:2px;width:74%;height:2px;margin-top:4px;text-decoration:none;display:block}.mkt .slide s+s{background:#ffffff26;width:48%}.mkt .slide.hero-slide q{color:#fff}.mkt .slide.hero-slide s{background:var(--ink-hi);width:82%}@media (max-width:520px){.mkt .slide q{font-size:.42rem}}.mkt .statusline{border-radius:var(--r1);color:var(--tx-2);opacity:0;animation:pop .5s var(--ease)2s forwards;background:#3fbf7f12;border:1px solid #3fbf7f33;align-items:center;gap:8px;padding:10px 12px;font-size:.78rem;display:flex}.mkt .statusline svg{color:#3fbf7f;flex:none;width:13px;height:13px}.mkt .composer{border-radius:var(--r1);border:1px solid var(--line);color:var(--tx-3);background:#0000004d;margin-top:10px;padding:9px 12px;font-size:.8rem}.mkt .sec{padding:76px 0}.mkt .sec-lg{padding:112px 0}@media (max-width:640px){.mkt .sec{padding:56px 0}.mkt .sec-lg{padding:72px 0}}.mkt .sec-head{max-width:640px;margin-bottom:44px}.mkt .sec-head .eyebrow{margin-bottom:15px;display:block}.mkt .sec-head .h2{margin-bottom:17px}.mkt .bento{gap:22px;display:grid}@media (min-width:900px){.mkt .bento{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.mkt .bento{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(150px,auto)}.mkt .b1{grid-area:span 2/span 4}.mkt .b2,.mkt .b3,.mkt .b4,.mkt .b5,.mkt .b6{grid-column:span 2}.mkt .b7,.mkt .b8{grid-column:span 3}.mkt .b9{grid-column:span 6}.mkt .b10,.mkt .b11{grid-column:span 3}}.mkt .demo{margin-top:auto;padding-top:20px}.mkt .pipe{flex-wrap:wrap;gap:5px;margin-bottom:11px;display:flex}.mkt .pipe span{font-family:var(--f-mono);letter-spacing:.06em;border-radius:var(--pill);border:1px solid var(--line);color:var(--tx-3);align-items:center;gap:5px;padding:3px 8px;font-size:.58rem;display:flex}.mkt .pipe span:before{content:"";background:var(--tx-3);opacity:.5;border-radius:50%;width:5px;height:5px}.js .mkt .playing .pipe span{animation:pipedone 6s var(--ease)infinite}.js .mkt .playing .pipe span:nth-child(2){animation-delay:.8s}.js .mkt .playing .pipe span:nth-child(3){animation-delay:1.6s}.js .mkt .playing .pipe span:nth-child(4){animation-delay:2.4s}.js .mkt .playing .pipe span:nth-child(5){animation-delay:3.2s}@keyframes pipedone{0%,8%{border-color:var(--line);color:var(--tx-3)}14%,88%{color:#7fd6a8;border-color:#3fbf7f57}96%,to{border-color:var(--line);color:var(--tx-3)}}.mkt .car-stage{border-radius:var(--r2);border:1px solid var(--line);background:#0000004d;padding:10px;position:relative;overflow:hidden}.mkt .car-rail{gap:8px;display:flex}.js .mkt .playing .car-rail{animation:swipe 9s var(--ease)infinite}@keyframes swipe{0%,18%{transform:translate(0)}28%,44%{transform:translate(calc(-33.33% - 3px))}54%,70%{transform:translate(calc(-66.66% - 6px))}80%,to{transform:translate(0)}}.mkt .car-sl{aspect-ratio:4/5;border-radius:var(--r1);border:1px solid var(--line-2);flex-direction:column;flex:0 0 calc(33.33% - 5.5px);justify-content:space-between;padding:9px 8px;display:flex;overflow:hidden}.mkt .car-sl:first-child{background:linear-gradient(158deg,#3a1526,#1b0c13)}.mkt .car-sl:nth-child(2){background:linear-gradient(158deg,#1d1526,#110c17)}.mkt .car-sl:nth-child(3){background:linear-gradient(158deg,#241a2c,#130e18)}.mkt .car-sl:nth-child(4){background:linear-gradient(158deg,#331828,#180d14)}.mkt .car-n{font-family:var(--f-mono);color:#ffffff57;font-size:.5rem}.mkt .car-sl>div{line-height:1.15}.mkt .car-h{font-family:var(--f-display);letter-spacing:-.02em;color:#fff;font-size:.63rem;font-weight:700;line-height:1.15;display:block}.mkt .car-b{background:#ffffff38;border-radius:2px;width:88%;height:2.5px;margin-top:3px;display:block}.mkt .car-b.s{width:60%}.mkt .car-cta{font-family:var(--f-mono);color:var(--ink-hi);border-radius:var(--pill);border:1px solid #f7067073;align-self:flex-start;padding:2px 6px;font-size:.48rem}.mkt .gfx-wrap{align-items:flex-end;gap:10px;display:flex}.mkt .gfx-col{flex-direction:column;align-items:center;min-width:0;display:flex}.mkt .gfx-wrap figure{border:1px solid var(--line-2);border-radius:6px;flex-direction:column;flex:none;margin:0;line-height:1.25;display:flex;position:relative;overflow:hidden}.mkt .gfx-wrap figcaption{font-family:var(--f-mono);color:var(--tx-3);text-align:center;letter-spacing:.04em;margin-top:6px;font-size:.5rem}.mkt .gfx-wrap .thumb{background:linear-gradient(150deg,#4a1a2f 0%,#25101a 55%,#160a11 100%);justify-content:flex-end;width:152px;height:86px;padding:7px 8px}.mkt .thumb-sub{background:radial-gradient(circle at 34% 30%,#f7067080,#0000 68%);border-radius:50%;width:58px;height:58px;position:absolute;bottom:-10px;right:-8px}.mkt .gfx-wrap .thumb b{font-family:var(--f-display);color:#fff;letter-spacing:-.025em;text-transform:uppercase;text-shadow:0 1px 6px #0000008c;max-width:104px;font-size:.72rem;font-weight:800;line-height:1.02;position:relative}.mkt .thumb-play{background:#00000080;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;top:7px;left:8px}.mkt .thumb-play svg{color:#fff;width:7px;height:7px}.mkt .thumb-dur{font-family:var(--f-mono);color:#fff;letter-spacing:.02em;background:#000000a8;border-radius:2px;padding:1px 3px;font-size:.46rem;position:absolute;bottom:6px;right:7px}.mkt .gfx-wrap .gfx-logo{background:#14101a;justify-content:center;align-items:center;gap:5px;width:88px;height:86px;padding:8px}.mkt .logo-mark{background:linear-gradient(140deg,var(--ink),#8b0540);width:26px;height:26px;font-family:var(--f-display);color:#fff;border-radius:8px;place-items:center;font-size:.82rem;font-weight:800;line-height:1;display:grid}.mkt .logo-word{font-family:var(--f-display);color:#fff;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:700}.mkt .logo-sw{gap:3px;display:flex}.mkt .logo-sw i{border-radius:1px;width:9px;height:5px;font-style:normal}.mkt .gfx-wrap .story{background:linear-gradient(170deg,#2c1e36,#150f1c 60%,#100b15);gap:4px;width:62px;height:110px;padding:7px 6px}.mkt .story-hd{font-family:var(--f-display);color:#fff;letter-spacing:-.01em;font-size:.5rem;font-weight:700;line-height:1.12}.mkt .story-poll{flex-direction:column;gap:2px;margin-top:auto;display:flex}.mkt .story-poll span{font-family:var(--f-mono);color:#fff;background:#ffffff21;border-radius:2px;padding:2px 3px;font-size:.4rem;line-height:1}.mkt .story-poll span.win{background:var(--ink);color:#fff}.mkt .story-up{font-family:var(--f-mono);color:#ffffff9e;text-align:center;letter-spacing:.05em;white-space:nowrap;font-size:.38rem}@media (max-width:520px){.mkt .gfx-wrap{gap:8px}.mkt .gfx-wrap .thumb{width:126px;height:71px}.mkt .gfx-wrap .thumb b{max-width:88px;font-size:.64rem}.mkt .gfx-wrap .gfx-logo{width:74px;height:71px}.mkt .gfx-wrap .story{width:52px;height:92px}.mkt .gfx-wrap figcaption{letter-spacing:0;width:0;min-width:100%;font-size:.44rem;line-height:1.3}}.mkt .dm-pub{flex-wrap:wrap;gap:6px;display:flex}.mkt .dm-pub b{border:1px solid var(--line);background:#ffffff0d;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.mkt .dm-pub b svg{width:16px;height:16px;color:var(--tx-2)}.js .mkt .playing .dm-pub b{animation:pubpulse 4.2s var(--ease)infinite}.js .mkt .playing .dm-pub b:nth-child(2){animation-delay:.12s}.js .mkt .playing .dm-pub b:nth-child(3){animation-delay:.24s}.js .mkt .playing .dm-pub b:nth-child(4){animation-delay:.36s}.js .mkt .playing .dm-pub b:nth-child(5){animation-delay:.48s}.js .mkt .playing .dm-pub b:nth-child(6){animation-delay:.6s}.js .mkt .playing .dm-pub b:nth-child(7){animation-delay:.72s}@keyframes pubpulse{0%,10%{border-color:var(--line);background:#ffffff0d}18%{border-color:var(--ink);background:#f7067033}36%,to{border-color:var(--line-2);background:#ffffff12}}.js .mkt .playing .dm-pub b svg{animation:pubicon 4.2s var(--ease)infinite}.js .mkt .playing .dm-pub b:nth-child(2) svg{animation-delay:.12s}.js .mkt .playing .dm-pub b:nth-child(3) svg{animation-delay:.24s}.js .mkt .playing .dm-pub b:nth-child(4) svg{animation-delay:.36s}.js .mkt .playing .dm-pub b:nth-child(5) svg{animation-delay:.48s}.js .mkt .playing .dm-pub b:nth-child(6) svg{animation-delay:.6s}.js .mkt .playing .dm-pub b:nth-child(7) svg{animation-delay:.72s}@keyframes pubicon{0%,10%{color:var(--tx-3)}18%{color:#fff}36%,to{color:var(--tx-2)}}.mkt .inbox{border:1px solid var(--line);border-radius:var(--r2);background:#0000004d;overflow:hidden}.mkt .inbox-hd{border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:8px 10px;display:flex}.mkt .inbox-hd svg{width:12px;height:12px;color:var(--tx-3);flex:none}.mkt .inbox-hd span{font-family:var(--f-mono);color:var(--tx-3);font-size:.56rem}.mkt .inbox-hd em{font-style:normal;font-family:var(--f-mono);color:var(--ink-hi);margin-left:auto;font-size:.54rem}.mkt .cmt{align-items:flex-start;gap:7px;padding:9px 10px;display:flex}.mkt .cmt .pic{background:linear-gradient(140deg,#4a3550,#2a1f30);border-radius:50%;flex:none;width:20px;height:20px}.mkt .cmt .who{color:var(--tx-2);margin-bottom:2px;font-size:.58rem;font-weight:600}.mkt .cmt .txt{color:var(--tx-3);font-size:.63rem;line-height:1.35}.mkt .draft{border-radius:var(--r1);background:#f7067012;border:1px solid #f706704d;margin:0 10px 10px;padding:8px 9px}.mkt .draft .lbl{font-family:var(--f-mono);color:var(--ink-hi);letter-spacing:.1em;margin-bottom:4px;font-size:.5rem}.mkt .draft .txt{color:var(--tx-2);min-height:1.2em;font-size:.63rem;line-height:1.35}.mkt .draft .acts{gap:5px;margin-top:7px;display:flex}.mkt .draft .acts u{font-family:var(--f-mono);border-radius:var(--pill);border:1px solid var(--line-2);color:var(--tx-3);padding:2px 7px;font-size:.5rem;text-decoration:none}.mkt .draft .acts u:first-child{color:var(--ink-hi);border-color:#f7067073}.mkt .dm-fold{gap:5px;display:grid}.mkt .dm-fold b{border:1px solid var(--line);height:18px;font-family:var(--f-mono);color:var(--tx-3);background:#ffffff0d;border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-size:.54rem;display:flex}.mkt .dm-fold b.on{color:var(--ink-hi);background:#f706701f;border-color:#f7067052}.mkt .dm-fold b.off{opacity:.4}.mkt .dm-fold b.off:after{content:"";border:1px solid var(--tx-3);border-bottom-width:3px;border-radius:1px;width:6px;height:7px;margin-left:auto}.js .mkt .playing .dm-fold b.on{animation:foldsel 4.4s var(--ease)infinite}@keyframes foldsel{0%,10%{opacity:.45}22%,78%{opacity:1}92%,to{opacity:.45}}.mkt .room{gap:9px;display:grid}@media (min-width:520px){.mkt .room{grid-template-columns:.85fr 1.15fr}}.mkt .plan{border:1px solid var(--line);border-radius:var(--r1);background:#00000047;padding:9px}.mkt .plan .lbl{font-family:var(--f-mono);color:var(--tx-3);letter-spacing:.1em;margin-bottom:6px;font-size:.5rem}.mkt .plan i{background:#ffffff24;border-radius:2px;height:3px;margin-bottom:4px;font-style:normal;display:block}.mkt .plan i.w1{width:92%}.mkt .plan i.w2{width:74%}.mkt .plan i.w3{width:84%}.mkt .plan i.hl{background:#f7067073}.mkt .notes{gap:6px;display:grid}.mkt .note{border:1px solid var(--line);border-radius:var(--r1);background:var(--raised);align-items:flex-start;gap:6px;padding:7px 8px;display:flex}.mkt .note b{font-family:var(--f-mono);color:var(--ink-hi);border:1px solid #f7067066;border-radius:4px;flex:none;margin-top:1px;padding:1px 4px;font-size:.48rem}.mkt .note span{color:var(--tx-2);font-size:.6rem;line-height:1.35}.js .mkt .note{opacity:0}.js .mkt .playing .note{animation:noteIn 9s var(--ease)infinite}.js .mkt .playing .note:nth-child(2){animation-delay:2.2s}.js .mkt .playing .note:nth-child(3){animation-delay:4.4s}@keyframes noteIn{0%,4%{opacity:0;transform:translate(8px)}10%,72%{opacity:1;transform:none}82%,to{opacity:0;transform:translate(8px)}}.mkt .dm-an{align-items:flex-end;gap:7px;height:78px;display:flex}.mkt .dm-an b{border:1px solid var(--line);transform-origin:bottom;background:#ffffff14;border-radius:4px 4px 2px 2px;flex:1}.mkt .dm-an b.best{background:#f7067047;border-color:#f7067080}.js .mkt .dm-an b{transform:scaleY(.1)}.js .mkt .r.in .dm-an b{animation:grow .7s var(--ease)forwards}.js .mkt .r.in .dm-an b:nth-child(2){animation-delay:70ms}.js .mkt .r.in .dm-an b:nth-child(3){animation-delay:.14s}.js .mkt .r.in .dm-an b:nth-child(4){animation-delay:.21s}.js .mkt .r.in .dm-an b:nth-child(5){animation-delay:.28s}.js .mkt .r.in .dm-an b:nth-child(6){animation-delay:.35s}.js .mkt .r.in .dm-an b:nth-child(7){animation-delay:.42s}.js .mkt .r.in .dm-an b:nth-child(8){animation-delay:.49s}@keyframes grow{to{transform:scaleY(1)}}.mkt .dm-an-x{justify-content:space-between;margin-top:7px;display:flex}.mkt .dm-an-x span{font-family:var(--f-mono);color:var(--tx-3);font-size:.56rem}.mkt .dragdemo{align-items:flex-end;gap:6px;margin-top:auto;padding-top:20px;display:flex}.mkt .dd-day{border-radius:var(--r1);border:1px solid var(--line);background:#00000047;flex:1;height:52px;position:relative}.mkt .dd-day u{font-family:var(--f-mono);color:var(--tx-3);font-size:.52rem;text-decoration:none;position:absolute;top:5px;left:6px}.mkt .dd-day.hot{border-color:var(--ink);background:#f7067017;box-shadow:0 0 0 2px #f7067038}.mkt .dd-card{border:1px solid var(--line-2);background:linear-gradient(158deg,#301722,#180e15);border-radius:5px;width:34px;height:42px;position:absolute;top:-16px;right:-4px;transform:rotate(-7deg);box-shadow:0 8px 18px -8px #000000e6}.js .mkt .playing .dd-card{animation:drop 4.2s var(--ease)infinite}@keyframes drop{0%,10%{opacity:0;transform:translate(-88px,-26px)rotate(-13deg)}22%{opacity:1}55%,72%{opacity:1;transform:translate(0)rotate(-7deg)}86%,to{opacity:0;transform:translateY(6px)rotate(-7deg)}}.mkt .cell{border:1px solid var(--line);border-radius:var(--r3);background:var(--surface);min-width:0;box-shadow:var(--e1);transition:border-color .35s var(--ease);flex-direction:column;padding:26px;display:flex}.mkt .cell:hover{border-color:var(--line-2)}.mkt .cell .caption{margin-bottom:12px;display:block}.mkt .cell p{color:var(--tx-3);max-width:38em;font-size:.885rem;line-height:1.55}.mkt .cell .h4{margin-bottom:8px}.mkt .b1{background:radial-gradient(ellipse at 82% 8%,#f7067029,transparent 56%),var(--surface);border-color:var(--line-2)}.mkt .b1 .h3{margin-bottom:10px}.mkt .b1 p{color:var(--tx-2);font-size:.95rem}.mkt .tiernote{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);border:1px solid var(--line);border-radius:var(--pill);align-self:flex-start;margin-top:14px;padding:3px 9px;font-size:.6rem;display:inline-block}.mkt .brandrow{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.mkt .brandrow span{border:1px solid var(--line);color:var(--tx-1);white-space:nowrap;background:#ffffff0b;border-radius:100px;align-items:center;gap:7px;padding:7px 14px 7px 10px;font-size:.78rem;display:inline-flex}.mkt .brandrow svg{flex:none;width:16px;height:16px;display:block}.mkt .asana-task{border:1px solid var(--line);border-radius:var(--r1);color:var(--tx-2);background:#ffffff08;align-items:center;gap:9px;margin-top:8px;padding:9px 11px;font-size:.78rem;display:flex}.mkt .asana-task i{border:2px solid var(--tx-3);border-radius:50%;flex:none;width:14px;height:14px;display:block}.mkt .asana-task.done i{background:#3fbf7f;border-color:#3fbf7f}.mkt .asana-task .sync{font-family:var(--f-mono);color:var(--tx-3);letter-spacing:.06em;margin-left:auto;font-size:.6rem}.mkt .engines{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.mkt .engines span{font-family:var(--f-mono);color:var(--tx-3);border-radius:var(--pill);border:1px solid var(--line);background:#ffffff05;padding:4px 10px;font-size:.62rem}.mkt .engines span:last-child{color:var(--tx-2);border-color:var(--line-2)}.mkt .vid-stage{align-items:stretch;gap:20px;min-height:0;margin-top:22px;display:flex}.mkt .vid-ask{flex-direction:column;flex:1;justify-content:center;gap:11px;min-width:0;display:flex}.mkt .vid-lbl{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);font-size:.6rem}.mkt .vid-ask q{quotes:none;font-family:var(--f-body);color:var(--tx-1);letter-spacing:-.012em;max-width:22em;font-size:1.02rem;line-height:1.5}.mkt .vid-ask q:before{content:"“"}.mkt .vid-ask q:after{content:"”"}.mkt .vid-arrow{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:9px;font-size:.6rem;display:flex}.mkt .vid-arrow:before{content:"";background:var(--line-2);width:26px;height:1px}.mkt .vid-frame{aspect-ratio:9/16;border:1px solid var(--line-2);background:linear-gradient(168deg,#48192e 0%,#22101b 48%,#120a11 100%);border-radius:12px;flex:none;width:186px;max-height:330px;margin:0;line-height:1.25;position:relative;overflow:hidden}.mkt .vid-frame:before{content:"";background:radial-gradient(58% 34% at 62% 30%,#ff7cb457,#0000 70%),radial-gradient(44% 26% at 32% 74%,#f7067038,#0000 72%);position:absolute;inset:0}.mkt .vid-play{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a080c80;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mkt .vid-play svg{color:#fff;width:14px;height:14px;margin-left:2px}.mkt .vid-cap{font-family:var(--f-display);letter-spacing:-.02em;color:#fff;text-shadow:0 1px 8px #0009;font-size:.8rem;font-weight:700;line-height:1.14;position:absolute;bottom:30px;left:10px;right:10px}.mkt .vid-badge{font-family:var(--f-mono);letter-spacing:.05em;color:#fff;border-radius:var(--pill);background:#0a080c99;border:1px solid #fff3;padding:2px 7px;font-size:.5rem;position:absolute;top:9px;left:9px}.mkt .vid-scrub{background:#ffffff38;border-radius:2px;height:2px;position:absolute;bottom:12px;left:10px;right:10px}.mkt .vid-scrub i{background:var(--ink-hi);border-radius:2px;width:38%;height:100%;display:block}@media (max-width:899px){.mkt .vid-stage{flex-direction:column-reverse;gap:16px}.mkt .vid-frame{align-self:center;width:100%;max-width:172px}}.mkt .reel{margin-top:auto;padding-top:20px}.mkt .ruler{justify-content:space-between;margin-bottom:5px;display:flex}.mkt .ruler span{font-family:var(--f-mono);color:var(--tx-3);font-size:.58rem}.mkt .reel-track{border-radius:var(--r1);border:1px solid var(--line-2);background:#0000005c;gap:2px;height:50px;padding:4px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.mkt .reel-track b{font-family:var(--f-mono);letter-spacing:.03em;color:var(--tx-3);background:#ffffff12;border:1px solid #ffffff0f;border-radius:4px;align-items:flex-end;min-width:0;padding:0 5px 4px;font-size:.5rem;font-weight:400;display:flex;position:relative;overflow:hidden}.mkt .reel-track b span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mkt .reel-track b:before{content:"";background:repeating-linear-gradient(90deg,#ffffff1c 0 1px,#0000 1px 7px);height:7px;position:absolute;top:0;left:0;right:0}.mkt .reel-track b:first-child{flex:2.2}.mkt .reel-track b:nth-child(2){flex:1.4}.mkt .reel-track b:nth-child(3){color:#fff;background:#f7067038;border-color:#f7067073;flex:3.1}.mkt .reel-track b:nth-child(3):before{background:repeating-linear-gradient(90deg,#fff3 0 1px,#0000 1px 7px)}.mkt .reel-track b:nth-child(4){flex:1.8}.mkt .reel-track b:nth-child(5){flex:2.6}.mkt .wave{align-items:flex-end;gap:1px;height:16px;margin-top:5px;padding:0 4px;display:flex;overflow:hidden}.mkt .wave i{background:#ffffff29;border-radius:.5px;flex:1;min-width:1px}.mkt .playhead{background:var(--ink-hi);will-change:transform;width:2px;position:absolute;top:0;bottom:0;left:4px}.js .mkt .playing .playhead{animation:5s linear infinite scrub}@keyframes scrub{0%{transform:translate(0)}to{transform:translate(calc(100cqw - 10px))}}.mkt .reel-meta{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mkt .reel-meta span{font-family:var(--f-mono);color:var(--tx-3);border-radius:var(--pill);border:1px solid var(--line);padding:3px 8px;font-size:.62rem}.mkt .faq{border-top:1px solid var(--line)}.mkt .faq details{border-bottom:1px solid var(--line)}.mkt .faq summary{cursor:pointer;font-family:var(--f-display);letter-spacing:-.018em;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 0;font-size:1.04rem;font-weight:600;list-style:none;display:flex}.mkt .faq summary::-webkit-details-marker{display:none}.mkt .faq summary:after{content:"+";font-family:var(--f-mono);color:var(--tx-3);transition:transform .3s var(--ease);flex:none;font-size:1.1rem}.mkt .faq details[open] summary:after{transform:rotate(45deg)}.mkt .faq p{color:var(--tx-3);max-width:60em;padding:0 0 20px;font-size:.9rem;line-height:1.6}.mkt .try-hd{font-family:var(--f-display);margin-bottom:2px;font-size:1.02rem;font-weight:600}.mkt .try-sub{color:var(--tx-3);margin-bottom:14px;font-size:.8rem}.mkt .try-form{border:1px solid var(--line-2);border-radius:var(--pill);transition:border-color .25s var(--ease),box-shadow .25s var(--ease);background:#ffffff08;align-items:center;gap:8px;padding:5px 5px 5px 15px;display:flex}.mkt .try-form:focus-within{border-color:#f7067080;box-shadow:0 0 0 3px #f7067021}.mkt .try-form input{min-width:0;min-height:44px;color:var(--tx-1);background:0 0;border:0;outline:0;flex:1;padding:9px 0;font-family:inherit;font-size:.93rem}.mkt .try-form input::placeholder{color:var(--tx-3)}.mkt .try-form input:disabled{opacity:.6}.mkt .try-form button{cursor:pointer;background:var(--grad);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.mkt .try-form button svg{width:17px;height:17px}.mkt .try-form button:disabled{opacity:.45;cursor:not-allowed}.mkt .try-hint{color:var(--tx-3);text-align:center;margin-top:9px;font-size:.72rem}.mkt .try-hint:focus{outline:none}.mkt .found{border:1px solid var(--line);border-radius:var(--r1);background:#ffffff08;align-items:center;gap:10px;margin-bottom:12px;padding:9px 11px;display:none}.mkt .found.on{animation:pop .45s var(--ease)forwards;display:flex}.mkt .found .fl{width:30px;height:30px;font-family:var(--f-display);border-radius:8px;flex:none;place-items:center;font-size:.85rem;font-weight:800;display:grid}.mkt .found .fl-img{object-fit:contain;object-position:left center;background:#ffffff0f;width:auto;max-width:96px;padding:3px;display:block}.mkt .found .ft{color:var(--tx-2);flex:1;min-width:0;font-size:.76rem;line-height:1.35}@media (max-width:430px){.mkt .found .fl-img{max-width:64px}}.mkt .found .ft b{color:var(--tx-1);font-size:.8rem;display:block}.mkt .found .sw{flex:none;gap:4px;display:flex}.mkt .found .sw i{border:1px solid #ffffff24;border-radius:4px;width:15px;height:15px;display:block}.mkt .gen-grid.demo3 .slide:first-child{animation-delay:0s}.mkt .gen-grid.demo3 .slide:nth-child(2){animation-delay:90ms}.mkt .gen-grid.demo3 .slide:nth-child(3){animation-delay:.18s}.mkt .gen-grid.demo3{grid-template-columns:repeat(3,1fr)}.mkt .gen-grid.demo3 .slide q{font-size:.66rem;line-height:1.3}@media (max-width:520px){.mkt .gen-grid.demo3 .slide q{font-size:.6rem}}.mkt .more-slides{font-family:var(--f-mono);color:var(--tx-3);border:1px dashed var(--line-2);border-radius:var(--r1);justify-content:center;align-items:center;font-size:.6rem;display:flex}.mkt .gen-grid.tinted .slide{background:linear-gradient(158deg,var(--c1),#160d14)}.mkt .gen-grid.tinted .slide:nth-child(2n){background:linear-gradient(158deg,var(--c2),#160d14)}.mkt .gen-grid.tinted .slide q{color:var(--slide-fg-1,#ffffffed)}.mkt .gen-grid.tinted .slide u{color:var(--slide-fg-1,var(--tx-3));opacity:.75}.mkt .gen-grid.tinted .slide:nth-child(2n) q{color:var(--slide-fg-2,#ffffffed)}.mkt .gen-grid.tinted .slide:nth-child(2n) u{color:var(--slide-fg-2,var(--tx-3))}.mkt .arts{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:10px;display:none}.mkt .arts.on{animation:pop .45s var(--ease)forwards;display:grid}.mkt .art{border:1px solid var(--line);border-radius:var(--r1);background:#ffffff08;align-items:center;gap:8px;padding:8px 10px;display:flex}.mkt .art .ic{width:24px;height:24px;color:var(--ink-hi);background:#f7067029;border-radius:6px;flex:none;place-items:center;display:grid}.mkt .art .ic svg{width:13px;height:13px}.mkt .art b{font-size:.72rem;display:block}.mkt .art span{color:var(--tx-3);font-size:.64rem;font-family:var(--f-mono);display:block}.mkt .gate{border:1px solid var(--ink);border-radius:var(--r2);background:linear-gradient(140deg,#f7067024,#16121d9e);margin-top:20px;padding:15px;display:none}.mkt .gate.on{animation:pop .45s var(--ease)forwards;display:block}.mkt .gate b{font-family:var(--f-display);margin-bottom:4px;font-size:.92rem;display:block}.mkt .gate p{color:var(--tx-2);margin-bottom:12px;font-size:.8rem}.mkt .gate>.btn-p{width:100%}.mkt .gate .gate-alt{border-top:1px solid var(--line-2);margin-top:14px;padding-top:14px}.mkt .gate .gate-alt .btn{width:100%}.mkt .gate-step{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-hi);margin-bottom:7px;font-size:.62rem;display:block}.mkt .gate-field{border-radius:var(--r1);transition:border-color .25s var(--ease),box-shadow .25s var(--ease);background:#ffffff0d;border:1px solid #ffffff61;margin-bottom:10px;padding:7px 13px 8px;display:block}.mkt .gate-field:focus-within{border-color:var(--ink-hi);box-shadow:0 0 0 3px #f706702e}.mkt .gate-field>span{font-family:var(--f-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--tx-2);margin-bottom:1px;font-size:.58rem;display:block}.mkt .gate-field input{width:100%;color:var(--tx-1);background:0 0;border:0;outline:0;padding:4px 0 5px;font-family:inherit;font-size:.93rem}.mkt .gate-field input::placeholder{color:var(--tx-3)}.mkt .gate-field input:disabled{opacity:.6}.mkt .gate .btn{width:100%}.mkt .step-done{border-top:1px solid var(--line);color:var(--tx-2);align-items:center;gap:9px;padding:10px 2px 0;font-size:.78rem;display:flex}.mkt .step-done .sd-ok{color:#08070a;background:#3fbf7f;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;display:grid}.mkt .step-done .sd-ok svg{width:10px;height:10px}.mkt .step-done .sd-txt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mkt .step-done .sd-txt b{color:var(--tx-1);font-weight:600}.mkt .step-done .sd-change{cursor:pointer;color:var(--tx-2);text-underline-offset:3px;background:0 0;border:0;flex:none;margin:-13px -4px;padding:13px 4px;font-family:inherit;font-size:.75rem;text-decoration:underline}.mkt .step-done .sd-change:hover{color:var(--tx-1)}@media (forced-colors:active){.mkt .try-form button{forced-color-adjust:none;background:buttonface;border:1px solid buttontext}.mkt .try-form button svg{color:buttontext}}.mkt .plans2{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}@media (max-width:640px){.mkt .plans2{grid-template-columns:1fr}}.mkt .plans2>div{border:1px solid var(--line);border-radius:var(--r2);background:#ffffff05;padding:22px 20px;position:relative}.mkt .plans2>div.feat{background:#f706700d;border-color:#f7067057}.mkt .plans2 b{font-family:var(--f-display);font-size:1rem;font-weight:600;display:block}.mkt .plans2 em{font-style:normal;font-family:var(--f-display);letter-spacing:-.03em;margin:6px 0 2px;font-size:1.9rem;font-weight:800;display:block}.mkt .plans2 span{color:var(--tx-3);font-size:.8rem;display:block}.mkt .plans2 .plan-flag{color:#fff;letter-spacing:.01em;border-radius:var(--pill);white-space:nowrap;background:#c4005a;padding:4px 11px;font-size:.7rem;font-weight:700;position:absolute;top:-10px;left:18px;box-shadow:0 4px 14px -4px #c4005acc}.mkt .plan-list{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.mkt .plan-list li{color:var(--tx-2);align-items:flex-start;gap:9px;font-size:.85rem;line-height:1.45;display:flex}.mkt .plan-list li b{color:var(--tx-1);font-weight:600;display:inline}.mkt .plan-list i{color:#3fbf7f;flex:none;font-style:normal;line-height:1.5}.mkt .plans2 .plan-diff{border-top:1px solid var(--line);color:var(--tx-2);margin-top:13px;padding-top:12px;font-size:.8rem;display:block}.mkt .plans2 .feat .plan-diff{color:var(--ink-hi)}.mkt .plan-both{border:1px solid var(--line);border-radius:var(--r2);background:#ffffff05;margin-top:16px;padding:18px 20px}.mkt .plan-both>b{font-family:var(--f-display);margin-bottom:11px;font-size:.95rem;font-weight:600;display:block}.mkt .plan-both ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.mkt .plan-both li{color:var(--tx-2);align-items:flex-start;gap:10px;font-size:.85rem;line-height:1.5;display:flex}.mkt .plan-both li i{color:#3fbf7f;flex:none;font-style:normal}.mkt .plan-both li b{color:var(--tx-1);font-weight:600}.mkt .plan-eg{color:var(--tx-3);margin-top:5px;font-size:.79rem;font-style:italic;display:block}.mkt .price-foot{text-align:center;gap:9px;margin-top:20px;display:grid}.mkt .price-foot .small{max-width:64ch;margin:0 auto}.mkt .form-wrap{border:1px solid var(--line-2);border-radius:var(--r3);background:var(--surface);box-shadow:var(--e3);padding:38px 32px}.mkt .fg{margin-bottom:16px}.mkt .fg label{color:var(--tx-2);margin-bottom:7px;font-size:.81rem;font-weight:500;display:block}.mkt .fg input,.mkt .fg select{border-radius:var(--r1);border:1px solid var(--line-2);width:100%;color:var(--tx-1);transition:border-color .28s var(--ease);background:#00000057;padding:13px 15px;font-family:inherit;font-size:.94rem}.mkt .fg input::placeholder{color:var(--tx-3)}.mkt .fg input:focus,.mkt .fg select:focus{border-color:var(--ink)}.mkt .fg select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%238A8399' stroke-width='1.6'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;padding-right:40px}.mkt .f2{gap:16px;display:grid}@media (min-width:640px){.mkt .f2{grid-template-columns:1fr 1fr}}.mkt .step2{display:none}.mkt .step2.on{animation:fade .4s var(--ease);display:block}@keyframes fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mkt .prog{gap:6px;margin-bottom:22px;display:flex}.mkt .prog i{background:var(--line-2);border-radius:2px;flex:1;height:2px}.mkt .prog i.on{background:var(--ink)}.mkt .done{text-align:center;padding:22px 0}.mkt .done .tick{background:var(--grad);border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 18px;display:grid}.mkt .done .tick svg{color:#fff;width:24px;height:24px}.mkt footer{border-top:1px solid var(--line);margin-top:72px;padding:44px 0 56px}.mkt .ft{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.mkt .ft a{color:var(--tx-3);margin-left:20px;text-decoration:none;transition:color .3s}.mkt .ft a:hover{color:var(--tx-1)}@media (forced-colors:active){.mkt .ink{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}.mkt .btn-p{color:buttontext;background:buttonface;border:1px solid buttontext}.mkt .cell,.mkt .win,.mkt .surface,.mkt .form-wrap{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.mkt,.mkt *,.mkt :before,.mkt :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.js .mkt .r{opacity:1!important;transform:none!important}.mkt .slide,.mkt .statusline{opacity:1;transform:none}.mkt .step:after{transform:scaleX(1)!important}.mkt .note{opacity:1!important;transform:none!important}.mkt .car-rail{transform:none!important}.mkt .dm-an b{transform:scaleY(1)!important}.mkt .dd-card{opacity:1!important;transform:rotate(-7deg)!important}}@media (pointer:coarse){.mkt footer a,.mkt .form-wrap a,.mkt .small a{margin-block:-13px;padding-block:13px;display:inline-block}.mkt .logo{margin-block:-7px;padding-block:7px}.mkt .btn-sm{padding-block:14px}}.mkt .sticky-cta{z-index:90;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-top:1px solid var(--line);visibility:hidden;transition:transform .32s var(--ease),visibility .32s step-end;background:#08070adb;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.mkt .sticky-cta.on{visibility:visible;transition:transform .32s var(--ease),visibility 0s;transform:none}.mkt .sticky-cta .btn{width:100%;min-height:48px}@media (min-width:900px){.mkt .sticky-cta{display:none}}@media (prefers-reduced-motion:reduce){.mkt .sticky-cta{transition:none}}
/*# sourceMappingURL=5b7ab286f6031fdf.css.map*/