.mkt{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font)}.mkt[data-sky=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mkt :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert;margin:revert}.mkt :where(p,blockquote,figure,dl,dd,pre,hr){margin:revert}.mkt :where(ul,ol,menu){list-style:revert;margin:revert;padding:revert}.mkt :where(img,svg,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}.mkt :where(img,video){max-width:revert;height:revert}.mkt :where(button,input,select,optgroup,textarea){color:revert;background-color:revert;border-radius:revert;padding:revert;margin:revert;letter-spacing:revert;opacity:revert}.mkt :where(button,[role=button]){cursor:revert}.mkt :where(){color:revert;opacity:revert}.mkt :where(table){border-collapse:revert;border-color:revert;text-indent:revert}.mkt :where(a){color:revert;-webkit-text-decoration:revert;text-decoration:revert}.mkt :where(b,strong){font-weight:revert}.mkt :where(small){font-size:revert}.mkt :where(sub,sup){font-size:revert;line-height:revert;position:revert;vertical-align:revert}.mkt :where(abbr[title]){-webkit-text-decoration:revert;text-decoration:revert}.mkt :where(code,kbd,samp,pre){font-family:revert;font-size:revert}.mkt :where(fieldset){margin:revert;padding:revert;border:revert}.mkt :where(legend){padding:revert}.mkt :where(*){border-width:revert;border-style:revert;border-color:revert}.mkt :where(summary){display:revert}.mkt[lang=cs][data-page] .pprice:has(.was):before{content:"Zaváděcí cena"}.mkt[lang=cs][data-page] .pprice .was:before{content:"běžně "}.mkt .cm-tw{position:relative}
.mkt{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07090d;--bg-2:#0a0d12;--card:#ffffff08;--card-solid:#0d1117;--hair:#94a3b824;--hair-strong:#94a3b84d;--ink:#eef2f7;--ink-2:#c4cdd8;--muted:#9aa6b4;--faint:#6b7686;--acc:#60a5fa;--acc-2:#93c5fd;--grad:linear-gradient(100deg, #60a5fa, #bfdbfe);--btn-grad:linear-gradient(100deg, #60a5fa, #93c5fd);--btn-grad-ink:#04121a;--good:#34d399;--good-tint:#34d3991f;--warm:#fbbf24;--stamp:#fb923c;--btn-bg:#fff;--btn-ink:#0b0e13;--scrim:#07090de6;--shadow:0 30px 60px -28px #000000bf;--zone:#060912;--sky-top:#060912;--sky-mid:#0a1322;--sky-bot:#0e1d2c;--stars:1;--glow:0;--paper:#fbfaf6;--paper-2:#eeebe2;--paper-3:#dcd8cc;--graphite:#1b1813;--graphite-2:#3d3a33;--graphite-3:#6b675e;--font:var(--font-schibsted), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:var(--font-jetbrains), ui-monospace, "SF Mono", Menlo, monospace;--ease:cubic-bezier(.16, 1, .3, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--gutter:clamp(16px, 4vw, 40px);--r:12px;--r-lg:18px;--r-xl:24px;--r-btn:10px}.mkt[data-sky=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#faf9f6;--bg-2:#f3f1ea;--card:#fff;--card-solid:#fff;--hair:#e4e1d8;--hair-strong:#cdc7b9;--ink:#1b1813;--ink-2:#3d3a33;--muted:#6b675e;--faint:#8a857b;--acc:#1d4ed8;--acc-2:#2563eb;--grad:linear-gradient(100deg, #1e40af, #3b82f6);--btn-grad:linear-gradient(100deg, #1e40af, #2563eb);--btn-grad-ink:#fff;--good:#1d6b46;--good-tint:#e9f3ec;--warm:#d97706;--stamp:#e8650d;--btn-bg:#1b1813;--btn-ink:#faf9f6;--scrim:#faf9f6e6;--shadow:0 1px 2px #1b18130d, 0 30px 60px -28px #1b181340}.mkt *{box-sizing:border-box}.mkt,.mkt *,.mkt :before,.mkt :after{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.6s;transition-timing-function:ease}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.mkt{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.55;overflow-x:clip}.mkt a{color:inherit;text-decoration:none}.mkt button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mkt :focus-visible{outline:2px solid var(--acc-2);outline-offset:3px;border-radius:6px}.mkt b,.mkt strong{color:var(--ink);font-weight:650}.mkt .wrap{max-width:1200px;padding-inline:var(--gutter);margin:0 auto}.mkt .kicker{font:600 14px/1.3 var(--font);color:var(--acc);letter-spacing:-.005em;display:inline-block}.mkt .h2{letter-spacing:-.028em;text-wrap:balance;max-width:22ch;margin:12px 0 0;font-size:clamp(30px,3.9vw,46px);font-weight:700;line-height:1.08}.mkt .grad{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.mkt .lede{max-width:580px;color:var(--muted);text-wrap:pretty;margin:18px 0 0;font-size:17px;line-height:1.6}.mkt .split .w{vertical-align:top;margin-bottom:-.24em;padding-bottom:.24em;display:inline-block;overflow:hidden}.mkt .split .wi{display:inline-block}.mkt .btn{border-radius:var(--r-btn);background:var(--btn-grad);height:48px;color:var(--btn-grad-ink);white-space:nowrap;isolation:isolate;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:650;display:inline-flex;position:relative;overflow:hidden}.mkt .btn:before{content:"";z-index:-1;transition:transform .5s var(--ease);background:#ffffff29;position:absolute;inset:0;transform:translateY(101%)}.mkt[data-sky=day] .btn:before{background:#00000024}.mkt .btn:hover:before{transform:none}.mkt .btn{box-shadow:0 10px 28px -12px color-mix(in srgb, var(--acc-2) 60%, transparent)}.mkt .btn:active{transform:scale(.97)}.mkt .btn .arr{flex:none;width:16px;height:16px;position:relative;overflow:hidden}.mkt .btn .arr svg{transition:transform .45s var(--ease);position:absolute;inset:0}.mkt .btn .arr svg+svg{transform:translate(-120%)}.mkt .btn:hover .arr svg:first-child{transform:translate(120%)}.mkt .btn:hover .arr svg+svg{transform:none}.mkt .btn.ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-strong);background:0 0}.mkt[data-sky=day] .btn.ghost:before,.mkt .btn.ghost:before{background:color-mix(in srgb, var(--ink) 7%, transparent)}.mkt .btn.ghost:hover{color:var(--ink)}.mkt .btn.sm{height:38px;padding:0 15px;font-size:14px}.mkt .btn.full{width:100%}.mkt .nav{z-index:50;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.mkt .nav.scrolled{background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3);border-bottom-color:var(--hair)}.mkt .nav-in{align-items:center;gap:26px;height:68px;display:flex}.mkt .wordmark-s{letter-spacing:-.035em;font-size:20px;font-weight:800}.mkt .brand{align-items:center;line-height:0;display:inline-flex}.mkt .brand .logo{width:auto;height:30px;display:block}.mkt .brand .logo-rev,.mkt[data-sky=night] .brand .logo-day{display:none}.mkt[data-sky=night] .brand .logo-rev{display:block}@media (max-width:920px){.mkt .nav .brand .logo{height:26px}}.mkt .foot .brand .logo{height:34px}.mkt .nav-links{gap:2px;margin-left:8px;display:flex}.mkt .nav-links a{color:var(--muted);border-radius:9px;padding:8px 12px;font-size:14.5px;position:relative}.mkt .nav-links a:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}.mkt .nav-links a.on{color:var(--ink)}.mkt .nav-links a.on:after{content:"";background:var(--grad);border-radius:2px;height:1.5px;position:absolute;bottom:3px;left:12px;right:12px}.mkt .nav-cta{align-items:center;gap:8px;margin-left:auto;display:flex}.mkt .nav-cta .login{color:var(--muted);padding:8px 12px;font-size:14.5px}.mkt .nav-cta .login:hover{color:var(--ink)}.mkt .nav-cta .login{opacity:0;pointer-events:none;transition:opacity .4s ease, transform .5s var(--ease), color .6s;transform:translate(8px)}.mkt .nav.past .nav-cta .login{opacity:1;pointer-events:auto;transform:none}.mkt .swap{min-width:118px}.mkt .swap .lbl{text-align:center;height:1.3em;line-height:1.3;display:block;position:relative;overflow:hidden}.mkt .swap .lbl>span{transition:transform .5s var(--ease);display:block}.mkt .nav.past .swap .lbl>span{transform:translateY(-100%)}@media (max-width:920px){.mkt .nav-links,.mkt .nav-cta .login,.mkt .nav-cta .lang{display:none}.mkt .nav-in{gap:10px;height:60px}}.mkt .lang{position:relative}.mkt .lang-btn{height:36px;color:var(--muted);border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:600;display:inline-flex}.mkt .lang-btn:hover,.mkt .lang-btn[aria-expanded=true]{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}.mkt .lang-pop{background:var(--card-solid);min-width:200px;box-shadow:inset 0 0 0 1px var(--hair), var(--shadow);border-radius:12px;padding:6px;display:none;position:absolute;top:calc(100% + 8px);right:0}.mkt .lang.open .lang-pop{display:block}.mkt .lang-pop button{text-align:left;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:9px 10px;font-size:14px;display:flex}.mkt .lang-pop button:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.mkt .lang-pop button svg{color:var(--acc)}.mkt .lang-note{color:var(--muted);margin:6px 10px 4px;font-size:12.5px;line-height:1.45}.mkt .burger{width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--hair-strong);border-radius:10px;display:none;position:relative}.mkt .burger i{background:var(--ink);height:1.8px;transition:transform .35s var(--ease), top .35s var(--ease);border-radius:2px;position:absolute;left:11px;right:11px}.mkt .burger i:first-child{top:15px}.mkt .burger i:last-child{top:23px}.mkt .burger[aria-expanded=true] i:first-child{top:19px;transform:rotate(45deg)}.mkt .burger[aria-expanded=true] i:last-child{top:19px;transform:rotate(-45deg)}.mkt .mmenu{border-top:1px solid var(--hair);background:var(--bg);padding:10px var(--gutter) 22px;max-height:calc(100svh - 60px);overflow:auto}.mkt .mmenu nav{display:grid}.mkt .mmenu nav a{border-bottom:1px solid var(--hair);padding:14px 2px;font-size:18px;font-weight:650}.mkt .mmenu-foot{gap:10px;margin-top:18px;display:grid}.mkt .mlang{gap:6px;margin-top:6px;display:flex}.mkt .mlang button{height:40px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--hair);border-radius:10px;flex:1;font-size:14px;font-weight:600}.mkt .mlang button[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--acc)}.mkt .nav.menu-open{background:var(--bg);border-bottom-color:var(--hair)}@media (max-width:920px){.mkt .burger{display:block}}.mkt .skyzone{background-color:var(--zone);background-repeat:repeat;background-size:420px 420px}.mkt[data-sky=night] .skyzone{background-image:var(--stars-img)}.mkt .sky .stars{opacity:var(--stars);position:absolute;inset:0}.mkt .stars i{background:#cfe7f5;border-radius:50%;width:2px;height:2px;animation:3s ease-in-out infinite mkt-twinkle;position:absolute}.mkt .stars i:nth-child(3n){width:1.5px;height:1.5px;animation-delay:1s}.mkt .stars i:nth-child(3n+1){animation-delay:2s}@keyframes mkt-twinkle{50%{opacity:.25}}.mkt #paper-canvas{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.mkt .stack-labels{z-index:1;pointer-events:none;position:fixed;inset:0}.mkt .stack-labels span{white-space:nowrap;opacity:0;font:600 13px/1 var(--font);color:var(--ink-2);background:color-mix(in srgb, var(--bg) 70%, transparent);box-shadow:inset 0 0 0 1px var(--hair);border-radius:999px;padding:7px 10px;position:absolute;top:0;left:0;transform:translate(-50%)}.mkt .stack-labels span em{color:var(--acc);margin-left:6px;font-style:normal}.mkt .hero{z-index:2;pointer-events:none;flex-direction:column;justify-content:flex-start;min-height:100svh;padding-block:clamp(100px,13vh,140px) 40vh;display:flex;position:relative}.mkt .hero a,.mkt .hero button{pointer-events:auto}.mkt .hero:before{content:"";z-index:-1;background:radial-gradient(ellipse 50% 40% at 50% 30%, color-mix(in srgb, var(--zone) 74%, transparent), color-mix(in srgb, var(--zone) 54%, transparent) 55%, transparent 100%);position:absolute;inset:0;-webkit-mask-image:radial-gradient(50% 40% at 50% 30%,#000 40%,#0009 70%,#0000 100%);mask-image:radial-gradient(50% 40% at 50% 30%,#000 40%,#0009 70%,#0000 100%)}.mkt .hero-label{font:600 11px/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--acc);align-items:center;gap:10px;display:flex}.mkt .hero-label .dot{background:var(--good);border-radius:50%;width:7px;height:7px;animation:2.4s infinite mkt-ping}@keyframes mkt-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--good) 60%, transparent)}70%,to{box-shadow:0 0 0 10px #0000}}.mkt .h1{letter-spacing:-.035em;max-width:900px;margin:0 auto;font-size:clamp(42px,6.2vw,74px);font-weight:700;line-height:1.04}@media (max-width:560px){.mkt .h1{font-size:34px}}@media (max-width:360px){.mkt .h1{font-size:28px}}.mkt .h1 .l1{display:block}.mkt .h1 .wd{white-space:nowrap;display:inline-block}.mkt .h1 .l1 .ch{font-weight:var(--w,700);display:inline-block}.mkt .h1 .roll{white-space:nowrap;height:1.28em;margin-bottom:-.24em;display:block;position:relative;overflow:hidden}.mkt .h1 .roll .ph{white-space:nowrap;padding-right:.05em;line-height:1.04;position:absolute;top:0;left:50%;transform:translate(-50%)}.mkt .h1 .roll .ch,.mkt .split .grad .wi{background:var(--grad);background-size:var(--pw,100%) 100%;background-position:calc(var(--x,0px) * -1) 0;color:#0000;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;margin-bottom:-.24em;padding-bottom:.24em;display:inline-block}.mkt .hero-in{text-align:center;width:100%}.mkt .hero-row{justify-items:center;gap:34px;margin-top:24px;display:grid}.mkt .hero-sub{color:var(--muted);text-wrap:pretty;max-width:640px;margin:0;font-size:17.5px;line-height:1.6}.mkt .hero-ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.mkt .rules{border-top:1px solid var(--hair);font:500 11px/1.4 var(--mono);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;flex-wrap:wrap;gap:10px 26px;margin-top:44px;padding-top:18px;display:flex}.mkt .rules span{align-items:center;gap:8px;display:inline-flex}.mkt .rules span:before{content:"";background:var(--acc);width:5px;height:5px;transform:rotate(45deg)}@media (max-width:900px){.mkt .hero-row{gap:24px}.mkt .hero:before{background:radial-gradient(ellipse 95% 44% at 50% 49%, color-mix(in srgb, var(--zone) 78%, transparent), color-mix(in srgb, var(--zone) 56%, transparent) 55%, transparent 100%);-webkit-mask-image:radial-gradient(95% 44% at 50% 49%,#000 40%,#0009 70%,#0000 100%);mask-image:radial-gradient(95% 44% at 50% 49%,#000 40%,#0009 70%,#0000 100%)}}.mkt .hero.desk-hero{background:#6d6258;height:100svh;min-height:0;padding:0;display:block;overflow:hidden}.mkt .hero.desk-hero:before{display:none}.mkt .desk-media{object-fit:cover;object-position:50% 100%;width:100%;height:100%;display:block;position:absolute;inset:0}.mkt .desk-hero .hero-in{z-index:1;--ink:#1b1813;--ink-2:#3d3a33;--muted:#3f3a33;color:var(--ink);position:relative}.mkt .desk-scrim{pointer-events:none;background:radial-gradient(60% 70% at 50% 30%,#ece6dc9e,#ece6dc4d 60%,#ece6dc00 100%);height:60%;position:absolute;inset:0 0 auto}.mkt[data-sky=night] .desk-hero .hero-in{--ink:#f3efe8;--ink-2:#d8d1c6;--muted:#cfc7bb}.mkt[data-sky=night] .desk-scrim{background:radial-gradient(60% 70% at 50% 30%,#120e0c8c,#120e0c47 60%,#120e0c00 100%)}@media (min-width:561px){.mkt .desk-hero .h1{font-size:min(clamp(42px,6.2vw,74px),8.4vh)}}@media (min-width:561px) and (max-aspect-ratio:3/2){.mkt .desk-hero .hero-in{padding-top:76px!important}.mkt .desk-hero .h1{font-size:min(clamp(40px,6vw,70px),7.4vh)}.mkt .desk-hero .hero-row{gap:16px;margin-top:8px}}@media (max-height:760px){.mkt .desk-hero .hero-sub{font-size:16px;line-height:1.5}.mkt .desk-hero .hero-row{gap:18px;margin-top:10px}}.mkt .desk-hero .hero-in{padding-top:clamp(80px,9.5vh,108px)}.mkt .desk-hero .hero-row{gap:26px;margin-top:16px}.mkt .desk-hero .hero-sub{color:var(--ink-2);text-shadow:0 0 14px #f5f0e8e6,0 0 2px #f5f0e8b3;font-weight:500}.mkt .desk-hero .hero-sub b{color:var(--ink);font-weight:800}.mkt[data-sky=night] .desk-hero .hero-sub{text-shadow:0 0 14px #0e0b09e6,0 0 2px #0e0b09cc}.mkt .desk-hero .h1 .roll{filter:drop-shadow(0 0 10px #faf6eef2)drop-shadow(0 0 3px #faf6eecc)}.mkt[data-sky=night] .desk-hero .h1 .roll{filter:drop-shadow(0 0 10px #0c0a08f2)drop-shadow(0 0 3px #0c0a08d9)}.mkt .desk-hero .h1 .l1{text-shadow:0 0 18px #f5f0e8cc}.mkt[data-sky=night] .desk-hero .h1 .l1{text-shadow:0 0 18px #0c0a08cc}.mkt .desk-hero .btn.ghost{color:#1b1813;-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background:#ffffffd1;box-shadow:inset 0 0 0 1px #1b18132e,0 8px 22px -12px #00000073}.mkt[data-sky=night] .desk-hero .btn.ghost{color:#f3efe8;background:#1c1815b8;box-shadow:inset 0 0 0 1px #ffffff38,0 8px 22px -12px #0009}.mkt .hero.desk-hero{overflow:clip visible}.mkt .desk-hero .desk-media{--dw:max(100vw, 100svh * 16 / 9);inset:auto auto auto 50%;top:calc(100svh - var(--dw) * 900 / 1600);width:var(--dw);height:calc(var(--dw) * 1260 / 1600);object-fit:fill;object-position:50% 0;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0 71.4%,#000000b8 80%,#00000040 91%,#0000 100%);mask-image:linear-gradient(#000 0 71.4%,#000000b8 80%,#00000040 91%,#0000 100%)}.mkt .desk-after{height:calc(max(100vw,177.778svh)/6.4)}.mkt .desk-hero .desk-end{opacity:0;pointer-events:none;transition:opacity .35s linear}@media (max-aspect-ratio:4/5){.mkt .desk-hero .desk-media{--dw:max(100vw, 100svh * 9 / 16);top:calc(100svh - var(--dw) * 1600 / 900);height:calc(var(--dw) * 1740 / 900);-webkit-mask-image:linear-gradient(#000 0 91.95%,#0009 95.5%,#0000 100%);mask-image:linear-gradient(#000 0 91.95%,#0009 95.5%,#0000 100%)}.mkt .desk-after{height:calc(max(100vw,56.25svh)/10)}}.mkt .appwin-wrap.shots{--s:1;aspect-ratio:1280/800;max-width:1120px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent), 0 30px 70px -30px #14182861, 0 12px 24px -16px #14182838;background:#fff;border-radius:16px;margin:30px auto 0;position:relative;overflow:hidden}.mkt .appwin-wrap.shots .scr{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}.mkt .appwin-wrap.shots .scr.on{opacity:1}.mkt[data-sky=night] .appwin-wrap.shots{box-shadow:0 0 0 1px #ffffff1a,0 30px 70px -30px #000000b3}.mkt[data-sky=day] .skyzone{background-color:var(--bg)}.mkt .nav-in{height:56px}@media (max-width:920px){.mkt .nav-in{height:52px}.mkt .mmenu{max-height:calc(100svh - 52px)}}@media (min-width:921px){.mkt .nav .nav-in{grid-template-columns:1fr auto 1fr;display:grid}.mkt .nav .nav-in>.brand{grid-area:1/2}.mkt .nav .nav-in>.nav-links{grid-area:1/1;justify-self:start;margin-left:-12px}.mkt .nav .nav-in>.nav-cta{grid-area:1/3;justify-self:end;margin-left:0}}@media (min-width:921px) and (min-aspect-ratio:801/1000){.mkt .nav .nav-in>.nav-links{top:calc(env(safe-area-inset-top,0px) + 28px);margin:0;position:absolute;left:max(100px,25vw - max(100vw,177.778svh)/8);transform:translate(-50%,-50%)}}.mkt .nav:not(.scrolled):not(.menu-open) .nav-links a,.mkt .nav:not(.scrolled):not(.menu-open) .lang-btn{color:#fff;text-shadow:0 1px 2px #00000059,0 0 12px #00000047;font-weight:500}.mkt .nav:before{content:"";height:calc(env(safe-area-inset-top,0px) + 84px);pointer-events:none;z-index:-1;opacity:0;--m:linear-gradient(to right, #000 0, #000 var(--sh-a,30%), transparent calc(var(--sh-a,30%) + 90px), transparent calc(var(--sh-b,70%) - 90px), #000 var(--sh-b,70%), #000 100%);-webkit-mask-image:var(--m);-webkit-mask-image:var(--m);mask-image:var(--m);background:linear-gradient(#1c16106b,#1c161042 45%,#1c161000);transition:opacity .35s;position:absolute;inset:0 0 auto}.mkt[data-sky=day] .nav:not(.scrolled):not(.menu-open):before{opacity:1}.mkt .nav-cta .login{white-space:nowrap;max-width:0;transition:opacity .4s ease, transform .5s var(--ease), color .6s, max-width .5s var(--ease), padding .5s var(--ease);padding-inline:0;overflow:hidden}.mkt .nav.past .nav-cta .login{max-width:120px;padding-inline:12px}.mkt .nav:not(.scrolled):not(.menu-open) .burger{background:#ffffff8c}.mkt[data-sky=night] .nav:not(.scrolled):not(.menu-open) .burger{background:#14100d80}@media (max-width:760px),(max-aspect-ratio:4/5){.mkt #app{display:none}}.mkt #sig{visibility:hidden}.mkt .nav-links .mega-t{align-items:center;gap:5px;display:inline-flex}.mkt .nav-links .mega-t .chev{transition:transform .3s var(--ease);opacity:.7}.mkt .nav-links .mega-t[aria-expanded=true] .chev{transform:rotate(180deg)}.mkt .mega{left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 56px);z-index:49;pointer-events:none;justify-content:center;padding:8px 16px 0;display:flex;position:fixed}.mkt .mega-in{pointer-events:auto;background:var(--card-solid);width:min(1360px,100%);box-shadow:0 30px 70px -28px #0f142373, 0 10px 24px -14px #0f142340, inset 0 0 0 1px var(--hair);opacity:0;transform-origin:50% 0;transition:opacity .2s ease, transform .25s var(--ease);border-radius:20px;grid-template-columns:minmax(0,1fr) 272px;gap:8px;padding:10px;display:grid;transform:translateY(-6px)scale(.99)}.mkt .mega.on .mega-in{opacity:1;transform:none}.mkt .mega[hidden]{display:none}.mkt .mega:not(.on) .mega-in{pointer-events:none}.mkt .mega-in{overscroll-behavior:contain;max-height:calc(100svh - 76px);overflow:auto}.mkt .mm-pts2 .mm-pt:nth-child(4){animation-delay:.18s}.mkt .mm-pts2 .mm-pt:nth-child(5){animation-delay:.24s}.mkt .mm-cols{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}.mkt .mm-col{padding:8px 4px}.mkt .mm-h{border-bottom:2px solid var(--g);text-align:center;margin-bottom:6px;padding:8px 10px 10px}.mkt .mm-h b{letter-spacing:.01em;font-size:13px;display:block}.mkt .mm-h small{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.4;display:block}.mkt .mm-i{color:var(--ink);border-radius:12px;align-items:flex-start;gap:11px;padding:9px 10px;transition:background-color .2s;display:flex}.mkt .mm-i:hover,.mkt .mm-i:focus-visible,.mkt .mm-i.cur{background:color-mix(in srgb, var(--g) 9%, transparent);outline:none}.mkt .mm-ic{width:38px;height:38px;transition:transform .35s var(--ease);filter:drop-shadow(0 3px 5px #14182824);flex:none;place-items:center;display:grid}.mkt .mm-ic svg{width:38px;height:38px;display:block}.mkt .mm-i:hover .mm-ic,.mkt .mm-i.cur .mm-ic{transform:rotate(-6deg)scale(1.1)}.mkt .mm-t b{letter-spacing:-.01em;font-size:14px;font-weight:650;display:block}.mkt .mm-t small{color:var(--muted);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.mkt .mm-i.soon{cursor:default}.mkt .mm-prev{background:color-mix(in srgb, var(--ink) 3%, var(--card-solid));box-shadow:inset 0 0 0 1px var(--hair);border-radius:14px;flex-direction:column;gap:4px;padding:12px;display:flex}.mkt .mm-cap{font-size:14px;display:block}.mkt .mm-sub{color:var(--muted);margin-top:4px;font-size:12.5px;display:block}.mkt .mm-stack{display:grid}.mkt .mm-stack>.mm-pts2{grid-area:1/1;margin:0;display:block}.mkt .mm-stack>.mm-pts2[hidden]{visibility:hidden;display:block}.mkt .mm-ptl{gap:6px;margin-top:10px;display:grid}.mkt .mm-ptl .mm-pt{padding-block:5px}.mkt .mm-all{color:var(--acc);align-items:center;gap:6px;margin-top:6px;padding:4px 0;font-size:13px;font-weight:650;display:inline-flex}.mkt .mm-all+.mm-all{margin-top:0}.mkt .mm-all:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:1180px){.mkt .mega-in{grid-template-columns:1fr}.mkt .mm-prev{display:none}}.mkt .mv-nosub .mm-cols .mm-t small,.mkt .mv-wow .mm-cols .mm-t small{display:none}.mkt :is(.mv-nosub,.mv-wow) .mm-cols .mm-i{align-items:center;padding:7px 10px}.mkt :is(.mv-nosub,.mv-wow) .mm-cols .mm-ic,.mkt :is(.mv-nosub,.mv-wow) .mm-cols .mm-ic svg{width:32px;height:32px}.mkt .mm-wow{background:linear-gradient(120deg, color-mix(in srgb, #2563eb 8%, var(--card-solid)), color-mix(in srgb, #9333ea 8%, var(--card-solid)) 55%, color-mix(in srgb, #d97706 8%, var(--card-solid)));box-shadow:inset 0 0 0 1px var(--hair);border-radius:16px;margin:6px 4px 2px;padding:12px}.mkt .mm-wow-h{letter-spacing:.06em;text-transform:uppercase;color:#7c3aed;align-items:center;gap:7px;margin:0 0 8px 6px;font-size:12px;font-weight:700;display:inline-flex}.mkt[data-sky=night] .mm-wow-h{color:#c4b5fd}.mkt .mm-wow-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mkt .mm-wow .mm-w{--g:#7c3aed;background:color-mix(in srgb, var(--card-solid) 80%, transparent);box-shadow:0 1px 2px #0000000d, inset 0 0 0 1px var(--hair);align-items:center}.mkt .mm-wow .mm-w small{font-size:12px}@media (max-width:920px){.mkt .mega{display:none!important}}.mkt .mm-m{border-bottom:1px solid var(--hair)}.mkt .mm-m summary{cursor:pointer;justify-content:space-between;padding:14px 2px;font-size:18px;font-weight:650;list-style:none;display:flex}.mkt .mm-m summary::-webkit-details-marker{display:none}.mkt .mm-m summary:after{content:"+";color:var(--muted)}.mkt .mm-m[open] summary:after{content:"–"}.mkt .mm-m a,.mkt .mm-m .soon,.mkt .mmenu nav .mm-m a{color:var(--ink);border-bottom:none;padding:7px 0 7px 12px;font-size:16px;font-weight:500;display:block}.mkt .mm-m a:after{content:" →";color:var(--acc)}.mkt .mm-m .soon{color:var(--muted);font-weight:400}.mkt .mmenu nav .mm-allm,.mkt .mm-allm{color:var(--acc);border-bottom:1px solid var(--hair);padding:10px 2px;font-size:16px;font-weight:650;display:block}.mkt .mm-lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:8px 0 0;font-size:12px;font-weight:700}.mkt .nav.mega-open{background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);border-bottom-color:var(--hair)}.mkt .nav.mega-open:not(.scrolled):not(.menu-open) .nav-links a,.mkt .nav.mega-open:not(.scrolled):not(.menu-open) .lang-btn{color:var(--muted);text-shadow:none;font-weight:400}.mkt .nav.mega-open:not(.scrolled):not(.menu-open) .nav-links a.mega-t{color:var(--ink)}.mkt .nav.mega-open:before{opacity:0!important}.mkt .mm-scene{background:radial-gradient(ellipse 90% 80% at 50% 0%, color-mix(in srgb, var(--g,var(--acc)) 14%, transparent), transparent 70%), color-mix(in srgb, var(--ink) 3%, var(--card-solid));height:236px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:12px;flex:none;margin-bottom:10px;position:relative;overflow:hidden}.mkt .sc{color:var(--ink);flex-direction:column;justify-content:center;gap:8px;padding:16px;font-size:12px;display:none;position:absolute;inset:0}.mkt .sc.on{display:flex}.mkt .sc.on>*{animation:mkt-scIn .45s var(--ease) both}.mkt .sc.on>:nth-child(2){animation-delay:80ms}.mkt .sc.on>:nth-child(3){animation-delay:.16s}.mkt .sc.on>:nth-child(4){animation-delay:.24s}@keyframes mkt-scIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mkt .sc.on>*{animation:none}}.mkt .sc-card{background:var(--card-solid);box-shadow:0 1px 2px #0000000f, 0 10px 24px -14px #14182859, inset 0 0 0 1px var(--hair);border-radius:10px;flex-direction:column;gap:7px;padding:11px 12px;display:flex}.mkt .sc small{color:var(--muted);font-size:11px}.mkt .sc b{font-weight:700}.mkt .sc-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.mkt .sc-row>span:first-child{min-width:0}.mkt .sc-row>span:last-child{white-space:nowrap}.mkt .mm-prev a.mm-all:first-of-type{margin-top:auto;padding-top:14px}.mkt .sc-ln{background:color-mix(in srgb, var(--ink) 9%, transparent);border-radius:3px;height:5px;display:block}.mkt .sc-ln.s{width:60%}.mkt .sc-btn{background:var(--g,var(--acc));color:#fff;border-radius:8px;place-items:center;height:28px;font-size:11.5px;font-weight:650;display:grid}.mkt .sc-btn.o{color:var(--ink);box-shadow:inset 0 0 0 1.4px color-mix(in srgb, var(--ink) 18%, transparent);background:0 0}.mkt .sc-two{grid-template-columns:1fr 1fr;gap:6px;display:grid}.mkt .sc-chip{white-space:nowrap;border-radius:99px;align-self:flex-start;align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;font-weight:650;display:inline-flex}.mkt .sc-chip.g{color:#166534;background:#dcfce7}.mkt .sc-chip.b{color:#1d4ed8;background:#dbeafe}.mkt .sc-chip.r{color:#b91c1c;background:#fee2e2}.mkt .sc-chip.p{color:#7e22ce;background:#f3e8ff}.mkt .sc-chip.n{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--muted)}.mkt .sc-qr{align-items:center;gap:10px;display:flex}.mkt .sc-qr i{background:conic-gradient(#111827 25%, #fff 0 50%, #111827 0 75%, #fff 0) 0 0 / 9.5px 9.5px;border-radius:4px;width:38px;height:38px;box-shadow:inset 0 0 0 3px #111827}.mkt .sc-bars{align-items:flex-end;gap:10px;height:76px;padding-top:4px;display:flex}.mkt .sc-bars span{height:var(--h);background:#2563eb;border-radius:5px 5px 2px 2px;flex:1;position:relative}.mkt .sc-bars span.x{background:#f59e0b}.mkt .sc-bars span.p{background:#16a34a}.mkt .sc-bars em{text-align:center;color:var(--muted);font-size:10px;font-style:normal;position:absolute;bottom:-16px;left:0;right:0}.mkt .sc-bars+.sc-row{margin-top:14px}.mkt .sc-kan{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.mkt .sc-kan>div{background:color-mix(in srgb, var(--ink) 5%, transparent);border-radius:9px;flex-direction:column;gap:5px;min-height:120px;padding:7px;display:flex}.mkt .sc-kan small{font-weight:650}.mkt .sc-kan span{background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--hair);border-radius:6px;padding:6px;font-size:10.5px}.mkt .sc-kan span.b{box-shadow:inset 3px 0 0 #2563eb, inset 0 0 0 1px var(--hair)}.mkt .sc-kan span.g{box-shadow:inset 3px 0 0 #16a34a, inset 0 0 0 1px var(--hair)}.mkt .sc-day{flex-direction:column;gap:4px;display:flex}.mkt .sc-day span{border-radius:6px;padding:5px 7px;font-size:10.5px}.mkt .sc-day .t{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--ink) 6%, transparent) 0 5px, transparent 5px 10px);color:var(--muted)}.mkt .sc-day .g{color:#166534;background:#dcfce7;font-weight:650}.mkt .sc-day .b{color:#1d4ed8;background:#dbeafe;font-weight:650}.mkt .sc-times{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.mkt .sc-times span{text-align:center;box-shadow:inset 0 0 0 1px var(--hair-strong);border-radius:7px;padding:6px 0;font-size:11px;font-weight:600}.mkt .sc-times .on{color:#fff;box-shadow:none;background:#16a34a}.mkt .sc-timer{letter-spacing:-.02em;font-size:30px}.mkt .sc-who{color:var(--muted);font-weight:650}.mkt .sc-msg{border-radius:12px;max-width:82%;padding:8px 10px;font-size:11.5px;line-height:1.4}.mkt .sc-msg.l{background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--hair);border-bottom-left-radius:4px;align-self:flex-start}.mkt .sc-msg.r{color:#fff;background:#f59e0b;border-bottom-right-radius:4px;align-self:flex-end}.mkt .sc-tiles{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.mkt .sc-tiles span{color:var(--muted);background:#f59e0b1f;border-radius:8px;padding:8px;font-size:10.5px}.mkt .sc-tiles b{color:var(--ink);font-size:16px;display:block}.mkt .sc .plus{color:#16a34a}.mkt .sc .minus{color:#dc2626}.mkt .sc-sig{border-bottom:1.4px solid color-mix(in srgb, var(--ink) 25%, transparent);color:#166534;border-radius:6px;align-items:center;gap:5px;padding:6px;font-size:10.5px;font-weight:650;display:flex}.mkt .sc-ph{gap:6px;display:flex}.mkt .sc-ph i{background:linear-gradient(135deg,#cbd5e1,#94a3b8);border-radius:6px;width:44px;height:34px}.mkt .sc-ph i:nth-child(2){background:linear-gradient(135deg,#e2d3b5,#b8a27a)}.mkt .sc-ph i:nth-child(3){background:linear-gradient(135deg,#bfdbfe,#7aa7e0)}.mkt .sc-search{background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--muted);border-radius:9px;padding:8px 10px;font-size:12px}.mkt[data-sky=night] .sc-chip.g,.mkt[data-sky=night] .sc-day .g{color:#86efac;background:#16a34a33}.mkt[data-sky=night] .sc-chip.b,.mkt[data-sky=night] .sc-day .b{color:#93c5fd;background:#2563eb38}.mkt[data-sky=night] .sc-chip.r{color:#fca5a5;background:#ef444433}.mkt[data-sky=night] .sc-chip.p{color:#d8b4fe;background:#9333ea38}.mkt[data-sky=night] .sc-sig{color:#86efac}.mkt .mm-pts{gap:7px;margin:4px 0 0;padding:0;list-style:none;display:grid}.mkt .mm-pts[hidden]{display:none}.mkt .mm-pts li{color:var(--ink-2);grid-template-columns:14px minmax(0,1fr);gap:2px 8px;font-size:12.5px;line-height:1.4;display:grid}.mkt .mm-pts li svg{width:14px;height:14px;color:var(--g,var(--acc));margin-top:2px}.mkt .mm-pts li em{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--muted);border-radius:99px;grid-column:2;justify-self:start;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:650}.mkt .mm-pt{background:color-mix(in srgb, var(--ink) 3%, var(--card-solid));box-shadow:inset 0 0 0 1px var(--hair);border-radius:12px;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;padding:7px 10px 7px 7px;display:grid}.mkt .mm-pt .mm-pg{background:color-mix(in srgb, var(--g,var(--acc)) 9%, var(--card-solid));border-radius:8px;width:92px;height:69px;display:block}.mkt .mm-pg .a{fill:var(--g,var(--acc))}.mkt .mm-pg .as{stroke:var(--g,var(--acc))}.mkt .mm-pt span{color:var(--ink-2);font-size:13px;line-height:1.4}.mkt .mm-pt em{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--muted);border-radius:99px;margin-top:4px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:650;display:inline-block}.mkt .mm-pts2{gap:8px;margin-top:10px;display:grid}.mkt .mm-pts2[hidden]{display:none}.mkt .mm-pts2 .mm-pt{animation:mkt-scIn .4s var(--ease) both}.mkt .mm-pts2 .mm-pt:nth-child(2){animation-delay:60ms}.mkt .mm-pts2 .mm-pt:nth-child(3){animation-delay:.12s}@media (prefers-reduced-motion:reduce){.mkt .mm-pts2 .mm-pt{animation:none}}.mkt #pricing .ptable{grid-template-columns:repeat(4,minmax(0,1fr))}.mkt #pricing .pcol,.mkt #pricing .pcol.feat{padding-inline:24px}.mkt #pricing .pprice .amt{font-size:clamp(34px,3vw,42px)}@media (max-width:1180px) and (min-width:941px){.mkt #pricing .ptable{grid-template-rows:repeat(14,auto) auto;grid-template-columns:repeat(2,minmax(0,1fr))}.mkt #pricing .pfree{grid-row:15}.mkt #pricing .pcol:nth-child(3){border-left:none}.mkt #pricing .pcol:nth-child(n+3){border-top:1px solid var(--hair)}.mkt #pricing .pcol.feat{margin:8px}}@media (max-width:940px){.mkt #pricing .ptable{grid-template-rows:none;grid-template-columns:1fr}.mkt #pricing .pcol,.mkt #pricing .pcol.feat{padding-inline:30px}}.mkt .b2{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"qr qr qr qr rem rem rem rem rem rem rem rem""qr qr qr qr ares ares ares ares ares exp exp exp""vat vat vat vat vat cal cal cal cal cal cal cal";gap:14px;margin-top:48px;display:grid}.mkt .c2{--t:#2563eb;background:color-mix(in srgb, var(--ink) 2.5%, var(--card-solid));box-shadow:inset 0 0 0 1px var(--hair);border-radius:22px;flex-direction:column;gap:18px;padding:24px;display:flex;position:relative;overflow:hidden}.mkt .c2 h3{letter-spacing:-.015em;margin:0 0 6px;font-size:19px;font-weight:700;line-height:1.2}.mkt .c2 p{color:var(--muted);max-width:52ch;margin:0;font-size:15px}.mkt .c2 .b2x-g{flex-direction:column;flex:1;justify-content:center;min-height:150px;display:flex;position:relative}.mkt .c2.b2x-qr{--t:#2563eb;grid-area:qr}.mkt .c2.b2x-rem{--t:#d97706;grid-area:rem}.mkt .c2.b2x-ares{--t:#4f46e5;grid-area:ares}.mkt .c2.b2x-exp{--t:#16a34a;grid-area:exp}.mkt .c2.b2x-vat{--t:#9333ea;grid-area:vat}.mkt .c2.b2x-cal{--t:#e11d48;grid-area:cal}@media (max-width:1080px){.mkt .b2{grid-template-columns:1fr 1fr;grid-template-areas:"qr rem""qr ares""exp vat""cal cal"}}@media (max-width:760px){.mkt .b2{grid-template-columns:1fr;grid-template-areas:"qr""rem""ares""exp""vat""cal"}.mkt .c2{padding:20px}.mkt .b2x-rem .b2x-lb{width:76px;margin-left:-38px;font-size:11.5px}.mkt .b2x-rem .b2x-lb.b2x-a small,.mkt .b2x-rem .b2x-lb.b2x-b small,.mkt .b2x-rem .b2x-lb.b2x-c small,.mkt .b2x-rem .b2x-lb.b2x-e small{display:none}.mkt .b2x-rem .b2x-lb small{font-size:10px}}.mkt .b2{--ui-sh:0 1px 2px #0000000f, 0 10px 24px -14px #14182859, inset 0 0 0 1px var(--hair)}.mkt .b2 .b2x-ui{background:var(--card-solid);box-shadow:var(--ui-sh);color:var(--ink);border-radius:12px}.mkt .b2 .b2x-mono{font-family:var(--mono)}.mkt .b2 .b2x-tick{color:#fff;background:#16a34a;border-radius:50%;place-items:center;width:18px;height:18px;display:inline-grid}.mkt .b2 .b2x-tick svg{width:11px;height:11px}.mkt .b2x-qr .b2x-g{min-height:400px}.mkt .b2x-qr .b2x-mail{flex-direction:column;width:86%;height:74%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.mkt .b2x-qr .b2x-bar{border-bottom:1px solid var(--hair);color:var(--muted);align-items:center;gap:5px;padding:9px 12px;font-size:11px;display:flex}.mkt .b2x-qr .b2x-bar i{background:color-mix(in srgb, var(--ink) 18%, transparent);border-radius:50%;width:8px;height:8px}.mkt .b2x-qr .b2x-bar span{margin-left:6px}.mkt .b2x-qr .b2x-body{flex:1;position:relative}.mkt .b2x-qr .b2x-row{border-radius:10px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:10px;font-size:12px;display:grid;position:absolute;inset:10px 10px auto}.mkt .b2x-qr .b2x-row .b2x-av{background:var(--t);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:grid}.mkt .b2x-qr .b2x-row b{font-size:12.5px;display:block}.mkt .b2x-qr .b2x-row small{color:var(--muted)}.mkt .b2x-qr .b2x-row time{color:var(--muted);font-size:11px}.mkt .b2x-qr .b2x-doc{background:color-mix(in srgb, var(--ink) 3%, var(--card-solid));border-radius:10px;flex-direction:column;gap:7px;padding:12px 14px;font-size:11px;display:flex;position:absolute;inset:10px}.mkt .b2x-qr .b2x-doc .b2x-h{justify-content:space-between;align-items:baseline;display:flex}.mkt .b2x-qr .b2x-doc .b2x-h b{letter-spacing:.02em;font-size:14px}.mkt .b2x-qr .b2x-doc .b2x-ln{background:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:3px;height:6px}.mkt .b2x-qr .b2x-doc .b2x-ln.b2x-s{width:60%}.mkt .b2x-qr .b2x-doc .b2x-tot{border-top:1px solid var(--hair);justify-content:space-between;padding-top:6px;font-size:13px;font-weight:700;display:flex}.mkt .b2x-qr .b2x-doc .b2x-qwrap{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.mkt .b2x-qr .b2x-doc svg.b2x-q{box-sizing:content-box;background:#fff;border-radius:4px;outline:2px solid #0000;width:64px;height:64px;padding:3px}.mkt .b2x-qr .b2x-phone{aspect-ratio:9/18.5;width:46%;transform:translate(var(--px,0px), var(--py,0px)) scale(var(--ps,1));background:#0f1420;border-radius:22px;padding:7px;position:absolute;bottom:0;right:0;box-shadow:0 24px 40px -18px #0a0e1e99}@media (max-width:760px){.mkt .b2x-qr .b2x-g{min-height:440px}.mkt .b2x-qr .b2x-mail{height:80%}.mkt .b2x-qr .b2x-phone{--ps:.9;width:146px}}@media (max-width:480px){.mkt .b2x-qr .b2x-phone{--ps:.8}}.mkt .b2x-qr .b2x-scr{background:#fff;border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.mkt .b2x-qr .b2x-cam{opacity:0;background:radial-gradient(circle,#f3f1ec,#cfcac0 80%);position:absolute;inset:0}.mkt .b2x-qr .b2x-cam .b2x-q2{aspect-ratio:1;box-sizing:border-box;background:#fff;border-radius:3px;width:60%;padding:4%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-2deg)}.mkt .b2x-qr .b2x-cam .b2x-br{--c:#fffffff2;background:linear-gradient(var(--c), var(--c)) 0 0 / 18px 3px, linear-gradient(var(--c), var(--c)) 0 0 / 3px 18px, linear-gradient(var(--c), var(--c)) 100% 0 / 18px 3px, linear-gradient(var(--c), var(--c)) 100% 0 / 3px 18px, linear-gradient(var(--c), var(--c)) 0 100% / 18px 3px, linear-gradient(var(--c), var(--c)) 0 100% / 3px 18px, linear-gradient(var(--c), var(--c)) 100% 100% / 18px 3px, linear-gradient(var(--c), var(--c)) 100% 100% / 3px 18px;background-repeat:no-repeat;border-radius:10px;position:absolute;inset:26% 14%;box-shadow:0 0 0 400px #0c101a80}.mkt .b2x-qr .b2x-cam .b2x-sl{opacity:0;background:#60a5fa;height:2px;position:absolute;top:28%;left:16%;right:16%;box-shadow:0 0 12px 3px #60a5fab3}.mkt .b2x-qr .b2x-cam small{text-align:center;color:#ffffffbf;font-size:10px;position:absolute;bottom:12%;left:0;right:0}.mkt .b2x-qr .b2x-flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.mkt .b2x-qr .b2x-proc{color:#111827;text-align:center;opacity:0;background:#f4f5f8;place-content:center;justify-items:center;gap:7px;font-size:10px;display:grid;position:absolute;inset:0}.mkt .b2x-qr .b2x-proc b{font-size:11px}.mkt .b2x-qr .b2x-proc small{color:#6b7280;font-size:8.5px;line-height:1.5}.mkt .b2x-qr .b2x-proc .b2x-spin{border:3px solid #dbe4f7;border-top-color:#2563eb;border-radius:50%;width:26px;height:26px}.mkt .b2x-qr .b2x-bank{color:#111827;background:#f4f5f8;flex-direction:column;font-size:9.5px;display:flex;position:absolute;inset:0}.mkt .b2x-qr .b2x-bank .b2x-hd{color:#fff;background:#1e3a8a;padding:12px 10px 9px}.mkt .b2x-qr .b2x-bank .b2x-hd small{opacity:.75;font-size:8.5px;display:block}.mkt .b2x-qr .b2x-bank .b2x-hd b{font-size:11.5px}.mkt .b2x-qr .b2x-bank .b2x-ok{color:#166534;background:#dcfce7;border-radius:7px;margin:7px 7px 2px;padding:5px 7px;font-size:8.5px;font-weight:600}.mkt .b2x-qr .b2x-bank .b2x-f{background:#fff;border-radius:7px;margin:5px 7px 0;padding:5px 7px;box-shadow:inset 0 0 0 1px #e5e7eb}.mkt .b2x-qr .b2x-bank .b2x-f small{color:#6b7280;font-size:7.5px;display:block}.mkt .b2x-qr .b2x-bank .b2x-f b{font-size:10px}.mkt .b2x-qr .b2x-bank .b2x-pay{color:#fff;text-align:center;background:#2563eb;border-radius:9px;margin:auto 7px 9px;padding:7px;font-size:9.5px;font-weight:700}.mkt .b2x-qr .b2x-paid{color:#fff;text-align:center;background:#16a34a;place-content:center;justify-items:center;gap:6px;font-size:11px;font-weight:700;display:grid;position:absolute;inset:0}.mkt .b2x-qr .b2x-paid .b2x-big{background:#ffffff38;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mkt .b2x-qr .b2x-paid .b2x-big svg{width:24px;height:24px}.mkt .b2x-rem .b2x-g{min-height:118px}.mkt .b2x-rem .b2x-track{background:color-mix(in srgb, var(--ink) 12%, transparent);border-radius:2px;height:4px;position:absolute;top:46px;left:6%;right:6%}.mkt .b2x-rem .b2x-fill{background:#16a34a;border-radius:2px;width:100%;position:absolute;top:0;bottom:0;left:0}.mkt .b2x-rem .b2x-n{background:var(--card-solid);width:28px;height:28px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 18%, transparent);color:#fff;border-radius:50%;place-items:center;margin-left:-14px;display:grid;position:absolute;top:34px}.mkt .b2x-rem .b2x-n svg{width:13px;height:13px}.mkt .b2x-rem .b2x-n.b2x-a{box-shadow:none;background:#2563eb;left:6%}.mkt .b2x-rem .b2x-n.b2x-b{box-shadow:none;background:#d97706;left:28%}.mkt .b2x-rem .b2x-n.b2x-c{box-shadow:none;background:#dc2626;left:50%}.mkt .b2x-rem .b2x-n.b2x-d{left:72%}.mkt .b2x-rem .b2x-n.b2x-e{background:#16a34a;left:94%;box-shadow:0 0 0 6px #16a34a2e}.mkt .b2x-rem .b2x-lb{text-align:center;width:110px;margin-left:-55px;font-size:12.5px;font-weight:600;position:absolute;top:72px}.mkt .b2x-rem .b2x-lb small{color:var(--muted);font-size:11px;font-weight:500;display:block}.mkt .b2x-rem .b2x-lb.b2x-a{left:6%}.mkt .b2x-rem .b2x-lb.b2x-b{left:28%}.mkt .b2x-rem .b2x-lb.b2x-c{left:50%}.mkt .b2x-rem .b2x-lb.b2x-d{color:var(--muted);left:72%}.mkt .b2x-rem .b2x-lb.b2x-d s{text-decoration-thickness:2px}.mkt .b2x-rem .b2x-lb.b2x-e{color:#16a34a;left:94%}.mkt .b2x-rem .b2x-env{background:var(--card-solid);width:30px;height:22px;box-shadow:0 6px 14px -6px #00000059, inset 0 0 0 1.5px var(--t);opacity:0;border-radius:5px;margin-left:-15px;position:absolute;top:0;left:50%}.mkt .b2x-rem .b2x-env:before{content:"";border:solid var(--t);clip-path:polygon(0 0,100% 0,50% 100%);background:color-mix(in srgb, var(--t) 25%, transparent);border-width:0 1.5px 1.5px 0;height:9px;position:absolute;inset:3px 4px auto;transform:skewY(0)}.mkt .b2x-ares .b2x-g{min-height:176px}.mkt .b2x-ares .b2x-in{padding:10px 12px;font-size:12px;position:relative}.mkt .b2x-ares .b2x-in label{color:var(--muted);margin-bottom:4px;font-size:11px;display:block}.mkt .b2x-ares .b2x-in .b2x-v{align-items:center;gap:8px;display:flex}.mkt .b2x-ares .b2x-typed{white-space:nowrap;letter-spacing:.04em;width:8.6ch;font-size:15px;font-weight:600;display:inline-block;overflow:hidden}.mkt .b2x-ares .b2x-caret{background:var(--t);width:2px;height:17px;animation:1s step-end infinite mkt-b2blink}.mkt .b2x-ares .b2x-badge{color:var(--t);background:color-mix(in srgb, var(--t) 12%, transparent);border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.mkt .b2x-ares .b2x-badge i{border:2px solid color-mix(in srgb, var(--t) 30%, transparent);border-top-color:var(--t);border-radius:50%;width:10px;height:10px}.mkt .b2x-ares .b2x-res{gap:5px;margin-top:10px;padding:10px 12px;font-size:12px;display:grid}.mkt .b2x-ares .b2x-res .b2x-r{align-items:baseline;gap:8px;display:flex}.mkt .b2x-ares .b2x-res .b2x-r small{width:58px;color:var(--muted);flex:none;font-size:10.5px}.mkt .b2x-ares .b2x-res .b2x-r b{font-weight:650}.mkt .b2x-ares .b2x-res .b2x-pill{color:#166534;justify-self:start;align-items:center;gap:6px;margin-top:3px;font-size:11px;font-weight:600;display:inline-flex}.mkt .b2x-exp .b2x-g{min-height:176px}.mkt .b2x-exp .b2x-stack{width:58px;height:74px;position:absolute;top:18px;left:4%}.mkt .b2x-exp .b2x-stack i{background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--hair), 0 4px 10px -6px #0000004d;border-radius:6px;position:absolute;inset:0}.mkt .b2x-exp .b2x-stack i:first-child{transform:rotate(-8deg)}.mkt .b2x-exp .b2x-stack i:nth-child(2){transform:rotate(5deg)}.mkt .b2x-exp .b2x-stack i:nth-child(3):before,.mkt .b2x-exp .b2x-stack i:nth-child(3):after{content:"";background:color-mix(in srgb, var(--ink) 12%, transparent);height:4px;box-shadow:0 10px 0 color-mix(in srgb, var(--ink) 12%, transparent), 0 20px 0 color-mix(in srgb, var(--ink) 12%, transparent);border-radius:2px;position:absolute;top:14px;left:9px;right:9px}.mkt .b2x-exp .b2x-files{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:absolute;bottom:0;left:0;right:0}.mkt .b2x-exp .b2x-file{text-align:center;border-radius:10px;padding:26px 6px 8px;font-size:11px;font-weight:700;position:relative}.mkt .b2x-exp .b2x-file:before{content:"";background:var(--fc);border-radius:3px;width:22px;height:12px;margin-left:-11px;position:absolute;top:8px;left:50%}.mkt .b2x-exp .b2x-file .b2x-tick{position:absolute;top:-5px;right:-5px}.mkt .b2x-exp .b2x-file.b2x-p{--fc:#16a34a}.mkt .b2x-exp .b2x-file.b2x-m{--fc:#2563eb}.mkt .b2x-exp .b2x-file.b2x-c{--fc:#64748b}.mkt .b2x-exp .b2x-fly{background:var(--card-solid);width:40px;height:52px;box-shadow:inset 0 0 0 1px var(--hair), 0 6px 14px -6px #00000059;opacity:0;border-radius:5px;position:absolute;top:24px;left:4%}.mkt .b2x-vat .b2x-g{min-height:190px}.mkt .b2x-vat .b2x-sw{align-items:center;gap:10px;font-size:13px;font-weight:650;display:flex}.mkt .b2x-vat .b2x-tg{background:var(--t);border-radius:11px;width:40px;height:22px;position:relative}.mkt .b2x-vat .b2x-tg i{background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:21px;box-shadow:0 1px 3px #0000004d}.mkt .b2x-vat .b2x-sw .b2x-off{color:var(--muted);font-weight:500}.mkt .b2x-vat .b2x-inv{gap:6px;margin-top:12px;padding:12px 14px;font-size:12.5px;display:grid}.mkt .b2x-vat .b2x-inv .b2x-r{justify-content:space-between;display:flex}.mkt .b2x-vat .b2x-inv .b2x-r span:last-child{font-family:var(--mono)}.mkt .b2x-vat .b2x-inv .b2x-vr{max-height:20px;color:var(--t);font-weight:600;overflow:hidden}.mkt .b2x-vat .b2x-inv .b2x-tot{border-top:1px solid var(--hair);padding-top:7px;font-size:14px;font-weight:750}.mkt .b2x-vat .b2x-inv .b2x-tot .b2x-amt{text-align:right;min-width:88px;display:inline-block;position:relative}.mkt .b2x-vat .b2x-inv .b2x-tot .b2x-amt b{font-weight:750}.mkt .b2x-vat .b2x-inv .b2x-tot .b2x-amt b+b{opacity:0;position:absolute;top:0;right:0}.mkt .b2x-vat .b2x-inv .b2x-note{color:var(--muted);opacity:0;max-height:0;font-size:11px;overflow:hidden}.mkt .b2x-cal .b2x-g{min-height:150px}.mkt .b2x-cal .b2x-wk{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.mkt .b2x-cal .b2x-d{text-align:center;border-radius:12px;padding:10px 4px 12px;font-size:19px;font-weight:750;position:relative}.mkt .b2x-cal .b2x-d small{color:var(--muted);margin-bottom:2px;font-size:11px;font-weight:500;display:block}.mkt .b2x-cal .b2x-d em{min-height:13px;margin-top:3px;font-size:10px;font-style:normal;font-weight:600;display:block}.mkt .b2x-cal .b2x-d.b2x-h{background:color-mix(in srgb, #e11d48 12%, var(--card-solid));color:#be123c;box-shadow:inset 0 0 0 1.5px #e11d4873}.mkt .b2x-cal .b2x-d.b2x-h small{color:#be123c}.mkt .b2x-cal .b2x-d.b2x-bk{color:#fff;box-shadow:none;background:#16a34a}.mkt .b2x-cal .b2x-d.b2x-bk small,.mkt .b2x-cal .b2x-d.b2x-bk em{color:#fff}.mkt .b2x-cal .b2x-d.b2x-we{opacity:.55}.mkt .b2x-cal .b2x-tip{white-space:nowrap;color:#fff;opacity:0;background:#be123c;border-radius:8px;padding:5px 9px;font-size:11px;font-weight:600;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.mkt .b2x-cal .b2x-tip:after{content:"";border:5px solid #0000;border-top-color:#be123c;margin-left:-5px;position:absolute;top:100%;left:50%}.mkt .b2x-cal .b2x-cur{opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px #00000059);width:18px;height:18px;position:absolute;top:0;left:0}@keyframes mkt-b2blink{50%{opacity:0}}@media (prefers-reduced-motion:no-preference){.mkt .b2.js .c2 *{animation-play-state:paused}.mkt .b2.js .b2x-qr .b2x-row{animation:11s infinite both mkt-qrRow}.mkt .b2.js .b2x-qr .b2x-doc{animation:11s infinite both mkt-qrDoc}.mkt .b2.js .b2x-qr svg.b2x-q{animation:11s infinite both mkt-qrQ}.mkt .b2.js .b2x-qr .b2x-phone{animation:11s infinite both mkt-qrPhone}.mkt .b2.js .b2x-qr .b2x-cam{animation:11s infinite both mkt-qrCam}.mkt .b2.js .b2x-qr .b2x-sl{animation:11s infinite both mkt-qrScan}.mkt .b2.js .b2x-qr .b2x-flash{animation:11s infinite both mkt-qrFlash}.mkt .b2.js .b2x-qr .b2x-bank{animation:11s infinite both mkt-qrBank}.mkt .b2.js .b2x-qr .b2x-f1{animation:11s infinite both mkt-qrF1}.mkt .b2.js .b2x-qr .b2x-f2{animation:11s infinite both mkt-qrF2}.mkt .b2.js .b2x-qr .b2x-f3{animation:11s infinite both mkt-qrF3}.mkt .b2.js .b2x-qr .b2x-ok{animation:11s infinite both mkt-qrF1}.mkt .b2.js .b2x-qr .b2x-pay{animation:11s infinite both mkt-qrPay}.mkt .b2.js .b2x-qr .b2x-q2{animation:11s infinite both mkt-qrFocus}.mkt .b2.js .b2x-qr .b2x-proc{animation:11s infinite both mkt-qrProc}.mkt .b2.js .b2x-qr .b2x-spin{animation:.8s linear infinite mkt-qrSpin}.mkt .b2.js .b2x-qr .b2x-paid{animation:11s infinite both mkt-qrPaid}@keyframes mkt-qrRow{0%{opacity:0;transform:translateY(-10px)}5%,12%{opacity:1;background:0 0;transform:none}14%,17%{background:color-mix(in srgb, var(--t) 14%, transparent);opacity:1}21%,to{opacity:0}}@keyframes mkt-qrDoc{0%,17%{opacity:0;transform:scale(.96)}22%,96%{opacity:1;transform:none}to{opacity:0}}@keyframes mkt-qrQ{0%,31%{outline-color:#0000}34%,44%{outline-color:#60a5fa}48%,to{outline-color:#0000}}@keyframes mkt-qrPhone{0%,22%{transform:translate(var(--px,0px), calc(var(--py,0px) + 70%)) scale(var(--ps,1));opacity:0}29%,96%{transform:translate(var(--px,0px), var(--py,0px)) scale(var(--ps,1));opacity:1}to{transform:translate(var(--px,0px), calc(var(--py,0px) + 70%)) scale(var(--ps,1));opacity:0}}@keyframes mkt-qrFocus{0%,27%{filter:blur(2.5px)}31%,to{filter:none}}@keyframes mkt-qrProc{0%,46%{opacity:0}47%,54%{opacity:1}56%,to{opacity:0}}@keyframes mkt-qrSpin{to{transform:rotate(360deg)}}@keyframes mkt-qrCam{0%,46%{opacity:1}47%,to{opacity:0}}@keyframes mkt-qrScan{0%,31%{opacity:0;top:28%}32%{opacity:1;top:28%}38%{top:70%}44%{opacity:1;top:28%}45%,to{opacity:0}}@keyframes mkt-qrFlash{0%,45%{opacity:0}46%{opacity:.9}50%,to{opacity:0}}@keyframes mkt-qrBank{0%,46%{opacity:0}47%,to{opacity:1}}@keyframes mkt-qrF1{0%,55%{opacity:0;transform:translate(-6px)}58%,to{opacity:1;transform:none}}@keyframes mkt-qrF2{0%,58%{opacity:0;transform:translate(-6px)}61%,to{opacity:1;transform:none}}@keyframes mkt-qrF3{0%,61%{opacity:0;transform:translate(-6px)}64%,to{opacity:1;transform:none}}@keyframes mkt-qrPay{0%,68%{filter:none;transform:none}70%{filter:brightness(.85);transform:scale(.94)}72%,to{filter:none;transform:none}}@keyframes mkt-qrPaid{0%,73%{opacity:0;transform:scale(1.06)}77%,to{opacity:1;transform:none}}.mkt .b2.js .b2x-rem .b2x-fill{animation:9s infinite both mkt-remFill}.mkt .b2.js .b2x-rem .b2x-env{animation:9s infinite both mkt-remEnv}.mkt .b2.js .b2x-rem .b2x-n.b2x-a{animation:9s infinite both mkt-remA}.mkt .b2.js .b2x-rem .b2x-n.b2x-b{animation:9s infinite both mkt-remB}.mkt .b2.js .b2x-rem .b2x-n.b2x-c{animation:9s infinite both mkt-remC}.mkt .b2.js .b2x-rem .b2x-n.b2x-e{animation:9s infinite both mkt-remE}.mkt .b2.js .b2x-rem .b2x-lb.b2x-d s{animation:9s infinite both mkt-remStrike}.mkt .b2.js .b2x-rem .b2x-lb.b2x-d em{animation:9s infinite both mkt-remStop}.mkt .b2.js .b2x-rem .b2x-lb.b2x-e{animation:9s infinite both mkt-remPaidLb}@keyframes mkt-remFill{0%{background:#2563eb;width:0}12%{background:#2563eb;width:0}30%{background:#d97706;width:25%}48%{background:#dc2626;width:50%}58%{background:#dc2626;width:50%}66%,to{background:#16a34a;width:100%}}@keyframes mkt-remEnv{0%{opacity:0;left:0}4%{opacity:1;left:6%}12%{opacity:1;left:6%;transform:translateY(0)}14%{transform:translateY(-4px)}28%{left:28%;transform:none}30%{left:28%}46%{left:50%}52%{opacity:1;left:50%}56%,to{opacity:0;left:50%}}@keyframes mkt-remA{0%,11%{background:var(--card-solid);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 18%, transparent)}13%,to{background:#2563eb;box-shadow:0 0 #0000}}@keyframes mkt-remB{0%,29%{background:var(--card-solid);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 18%, transparent)}31%,to{background:#d97706;box-shadow:0 0 #0000}}@keyframes mkt-remC{0%,47%{background:var(--card-solid);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 18%, transparent)}49%,to{background:#dc2626;box-shadow:0 0 #0000}}@keyframes mkt-remE{0%,59%{background:var(--card-solid);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 18%, transparent);transform:scale(1)}62%{background:#16a34a;transform:scale(1.25);box-shadow:0 0 0 10px #16a34a33}66%,to{background:#16a34a;transform:none;box-shadow:0 0 0 6px #16a34a2e}}@keyframes mkt-remStrike{0%,64%{text-decoration-color:#0000}68%,to{text-decoration-color:currentColor}}@keyframes mkt-remStop{0%,66%{opacity:0}70%,to{opacity:1}}@keyframes mkt-remPaidLb{0%,60%{opacity:.45}64%,to{opacity:1}}.mkt .b2.js .b2x-ares .b2x-typed{animation:8s infinite both mkt-aresType}.mkt .b2.js .b2x-ares .b2x-badge i{animation:.8s linear infinite mkt-aresSpin}.mkt .b2.js .b2x-ares .b2x-badge{animation:8s infinite both mkt-aresBadge}.mkt .b2.js .b2x-ares .b2x-res{animation:8s infinite both mkt-aresRes}.mkt .b2.js .b2x-ares .b2x-r1{animation:8s infinite both mkt-aresR1}.mkt .b2.js .b2x-ares .b2x-r2{animation:8s infinite both mkt-aresR2}.mkt .b2.js .b2x-ares .b2x-r3{animation:8s infinite both mkt-aresR3}.mkt .b2.js .b2x-ares .b2x-pill{animation:8s infinite both mkt-aresPill}@keyframes mkt-aresType{0%,4%{width:0}30%{width:8.6ch}to{width:8.6ch}}@keyframes mkt-aresSpin{to{transform:rotate(360deg)}}@keyframes mkt-aresBadge{0%,31%{opacity:0}33%,44%{opacity:1}47%,to{opacity:0}}@keyframes mkt-aresRes{0%,44%{opacity:0;transform:translateY(6px)}48%,96%{opacity:1;transform:none}to{opacity:0}}@keyframes mkt-aresR1{0%,48%{opacity:0}51%,to{opacity:1}}@keyframes mkt-aresR2{0%,54%{opacity:0}57%,to{opacity:1}}@keyframes mkt-aresR3{0%,60%{opacity:0}63%,to{opacity:1}}@keyframes mkt-aresPill{0%,67%{opacity:0}71%,to{opacity:1}}.mkt .b2.js .b2x-exp .b2x-fly.b2x-f1{animation:7s infinite both mkt-expF1}.mkt .b2.js .b2x-exp .b2x-fly.b2x-f2{animation:7s infinite both mkt-expF2}.mkt .b2.js .b2x-exp .b2x-fly.b2x-f3{animation:7s infinite both mkt-expF3}.mkt .b2.js .b2x-exp .b2x-file.b2x-p .b2x-tick{animation:7s infinite both mkt-expT1}.mkt .b2.js .b2x-exp .b2x-file.b2x-m .b2x-tick{animation:7s infinite both mkt-expT2}.mkt .b2.js .b2x-exp .b2x-file.b2x-c .b2x-tick{animation:7s infinite both mkt-expT3}@keyframes mkt-expF1{0%{opacity:0;top:24px;left:4%}4%{opacity:1;top:24px;left:4%}18%{opacity:1;top:104px;left:10%;transform:scale(.6)}21%,to{opacity:0;top:104px;left:10%}}@keyframes mkt-expF2{0%,26%{opacity:0;top:24px;left:4%}30%{opacity:1;top:24px;left:4%}44%{opacity:1;top:104px;left:42%;transform:scale(.6)}47%,to{opacity:0;top:104px;left:42%}}@keyframes mkt-expF3{0%,52%{opacity:0;top:24px;left:4%}56%{opacity:1;top:24px;left:4%}70%{opacity:1;top:104px;left:76%;transform:scale(.6)}73%,to{opacity:0;top:104px;left:76%}}@keyframes mkt-expT1{0%,19%{transform:scale(0)}23%,to{transform:scale(1)}}@keyframes mkt-expT2{0%,45%{transform:scale(0)}49%,to{transform:scale(1)}}@keyframes mkt-expT3{0%,71%{transform:scale(0)}75%,to{transform:scale(1)}}.mkt .b2.js .b2x-vat .b2x-tg{animation:8s infinite both mkt-vatTg}.mkt .b2.js .b2x-vat .b2x-tg i{animation:8s infinite both mkt-vatKnob}.mkt .b2.js .b2x-vat .b2x-sw .b2x-on{animation:8s infinite both mkt-vatOn}.mkt .b2.js .b2x-vat .b2x-sw .b2x-off{animation:8s infinite both mkt-vatOff}.mkt .b2.js .b2x-vat .b2x-vr{animation:8s infinite both mkt-vatRow}.mkt .b2.js .b2x-vat .b2x-amt b:first-child{animation:8s infinite both mkt-vatA}.mkt .b2.js .b2x-vat .b2x-amt b+b{animation:8s infinite both mkt-vatB}.mkt .b2.js .b2x-vat .b2x-note{animation:8s infinite both mkt-vatNote}@keyframes mkt-vatTg{0%,44%{background:var(--t)}48%,92%{background:color-mix(in srgb, var(--ink) 25%, transparent)}96%,to{background:var(--t)}}@keyframes mkt-vatKnob{0%,44%{left:21px}48%,92%{left:3px}96%,to{left:21px}}@keyframes mkt-vatOn{0%,44%{opacity:1}48%,92%{opacity:.4}96%,to{opacity:1}}@keyframes mkt-vatOff{0%,44%{opacity:.4}48%,92%{opacity:1}96%,to{opacity:.4}}@keyframes mkt-vatRow{0%,46%{opacity:1;max-height:20px}52%,92%{opacity:0;max-height:0}97%,to{opacity:1;max-height:20px}}@keyframes mkt-vatA{0%,48%{opacity:1}52%,94%{opacity:0}98%,to{opacity:1}}@keyframes mkt-vatB{0%,48%{opacity:0}52%,94%{opacity:1}98%,to{opacity:0}}@keyframes mkt-vatNote{0%,50%{opacity:0;max-height:0}56%,92%{opacity:1;max-height:20px}97%,to{opacity:0;max-height:0}}.mkt .b2.js .b2x-cal .b2x-cur{animation:8s infinite both mkt-calCur}.mkt .b2.js .b2x-cal .b2x-tip{animation:8s infinite both mkt-calTip}.mkt .b2.js .b2x-cal .b2x-d.b2x-bk{animation:8s infinite both mkt-calBook}.mkt .b2.js .b2x-cal .b2x-d.b2x-bk em{animation:8s infinite both mkt-calBookEm}.mkt .b2.js .b2x-cal .b2x-d.b2x-bk small{animation:8s infinite both mkt-calBookSm}@keyframes mkt-calCur{0%{opacity:0;top:110%;left:96%}6%{opacity:1;top:110%;left:96%}24%,44%{opacity:1;top:55%;left:39%}58%{top:55%;left:53%;transform:scale(1)}60%{transform:scale(.85)}62%,88%{opacity:1;top:55%;left:53%;transform:none}94%,to{opacity:0;top:55%;left:53%}}@keyframes mkt-calTip{0%,25%{opacity:0;transform:translate(-50%,4px)}28%,46%{opacity:1;transform:translate(-50%)}50%,to{opacity:0}}@keyframes mkt-calBook{0%,60%{background:var(--card-solid);color:var(--ink);box-shadow:var(--ui-sh)}63%,96%{color:#fff;box-shadow:none;background:#16a34a}to{background:var(--card-solid);color:var(--ink);box-shadow:var(--ui-sh)}}@keyframes mkt-calBookSm{0%,60%{color:var(--muted)}63%,96%{color:#fff}to{color:var(--muted)}}@keyframes mkt-calBookEm{0%,62%{opacity:0}65%,96%{opacity:1}to{opacity:0}}}.mkt .order{z-index:2;pointer-events:none;height:165vh;position:relative}.mkt .order-in{align-items:center;height:100svh;display:flex;position:sticky;top:0}.mkt .order-copy{max-width:440px}@media (max-width:900px){.mkt .order-in{align-items:flex-end;padding-bottom:6vh}.mkt .order-copy{max-width:none;padding-top:20px}}.mkt .appsec{z-index:2;text-align:center;padding-block:clamp(70px,9vw,120px) clamp(90px,11vw,140px);position:relative;overflow-x:clip}.mkt .appsec .h2,.mkt .appsec .lede{margin-inline:auto}.mkt .app-tabs{background:color-mix(in srgb, var(--card-solid) 70%, transparent);box-shadow:inset 0 0 0 1px var(--hair);border-radius:12px;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:30px;padding:4px;display:inline-flex}.mkt .app-tabs button{height:36px;color:var(--muted);border-radius:9px;padding:0 14px;font-size:14px;font-weight:600;position:relative;overflow:hidden}.mkt .app-tabs button[aria-selected=true]{color:var(--ink);background:var(--card-solid);box-shadow:0 1px 3px #00000014}.mkt .app-tabs button i{background:var(--acc);transform-origin:0;border-radius:2px;height:2px;position:absolute;bottom:4px;left:10px;right:10px;transform:scaleX(0)}.mkt .app-tabs button[aria-selected=true] i{animation:mkt-tabfill var(--dur,4.2s) linear forwards}.mkt .app-tabs.held button i{animation:none;transform:scaleX(0)}@keyframes mkt-tabfill{to{transform:scaleX(1)}}.mkt .appwin-wrap{--s:1;aspect-ratio:1040/600;width:100%;max-width:1040px;margin:26px auto 0;position:relative}.mkt .appwin{width:1040px;height:600px;transform:scale(var(--s));transform-origin:0 0;text-align:left;color:#1d1d1f;transition:opacity .6s ease, transform .6s var(--ease);background:#ebebeb;border-radius:16px;font:13px/1.35 -apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 40px 80px -30px #0a142873}.mkt .appwin *{transition:none}.mkt .appwin-wrap.pre .appwin{opacity:0;transform:scale(calc(var(--s) * .94))}.mkt .aw-top{align-items:center;gap:10px;height:46px;padding:0 16px;display:flex}.mkt .aw-logo{color:#fff;background:#0071e3;border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.mkt .aw-top b{font-size:13px;font-weight:600}.mkt .aw-crumb{color:#646468;font-size:12px}.mkt .aw-sp{flex:1}.mkt .aw-i{fill:none;stroke:#646468;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.mkt .aw-bell{display:inline-flex;position:relative}.mkt .aw-bell i{background:#0071e3;border-radius:50%;width:6px;height:6px;position:absolute;top:-1px;right:-1px}.mkt .aw-loc{color:#646468;font-size:11px;font-weight:600}.mkt .aw-me{background:#fff;border-radius:99px;align-items:center;gap:6px;padding:3px 8px 3px 3px;font-size:12.5px;font-weight:500;display:inline-flex}.mkt .aw-me span{color:#646468;background:#f0f0f0;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-weight:600;display:grid}.mkt .aw-body{grid-template-columns:186px 1fr;height:calc(100% - 46px);display:grid}.mkt .aw-side{padding:4px 10px 10px;overflow:hidden}.mkt .aw-side .g{letter-spacing:.06em;text-transform:uppercase;color:#0369a1;align-items:center;gap:6px;margin:12px 8px 4px;font-size:10px;font-weight:600;display:flex}.mkt .aw-side .g:after{content:"";background:#c3c8cd;flex:1;height:1px}.mkt .aw-side a{color:#646468;border-radius:10px;align-items:center;gap:9px;height:30px;padding:0 9px;font-size:12.5px;font-weight:500;display:flex}.mkt .aw-side a svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.mkt .aw-side a.on{color:#1d1d1f;background:#fff;box-shadow:0 1px 4px #00000014}.mkt .aw-side a.on svg{color:#0071e3}.mkt .aw-side a em{color:#fff;background:#0071e3;border-radius:99px;margin-left:auto;padding:1px 6px;font-size:10px;font-style:normal;font-weight:600}.mkt .aw-side a em.u{background:#e11d48}.mkt .aw-main{background:#fff;border:1px solid #d2d2d7;border-radius:12px;margin:0 12px 12px 0;position:relative;overflow:hidden;box-shadow:0 0 10px #00000014}.mkt .appwin .scr{opacity:0;pointer-events:none;padding:18px 20px;transition:opacity .45s,transform .45s;position:absolute;inset:0;transform:translateY(6px)}.mkt .appwin .scr.on{opacity:1;transform:none}.mkt .appwin .tb{background:#fff;border:1px solid #d2d2d7;border-radius:7px;align-items:center;height:28px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex;box-shadow:0 0 6px #0000000f}.mkt .appwin .tb.pri{color:#fff;background:#0071e3;border-color:#0071e3}.mkt .appwin .tbar{align-items:center;gap:6px;display:flex}.mkt .appwin .tbar .sp,.mkt .appwin .calh .sp{flex:1}.mkt .appwin .stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.mkt .appwin .stats>div{border:1px solid #d2d2d7;border-radius:10px;gap:3px;padding:10px 12px;display:grid}.mkt .appwin .stats small,.mkt .appwin .kpi small{color:#6e6e73;font-size:11px}.mkt .appwin .stats b{letter-spacing:-.01em;font-size:16px;font-weight:650}.mkt .appwin .stats span{color:#6e6e73;font-size:10.5px}.mkt .appwin .grn{color:#16a34a!important}.mkt .appwin .red{color:#dc2626!important}.mkt .appwin .kan{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.mkt .appwin .col{border-top:3px solid var(--c);background:#f5f5f7;border-radius:10px;min-height:250px;padding:8px}.mkt .appwin .ch{align-items:center;gap:6px;padding:2px 4px 8px;font-size:12px;font-weight:600;display:flex}.mkt .appwin .ch span{color:#6e6e73;background:#fff;border-radius:99px;padding:1px 7px;font-size:10.5px}.mkt .appwin .kc{border:2px solid var(--c);background:#fff;border-radius:9px;gap:5px;padding:9px;display:grid}.mkt .appwin .kc b{color:#0071e3;font-size:12px}.mkt .appwin .kc .cl{color:#1d1d1f;font-size:11.5px}.mkt .appwin .kc .strip{letter-spacing:.02em;color:#3a3a3c;white-space:nowrap;background:#f5f5f7;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:5px 7px;font-size:9px;font-weight:600;display:flex}.mkt .appwin .kc .strip span:first-child{text-overflow:ellipsis;overflow:hidden}.mkt .appwin .kc .strip .pd{color:#047857}.mkt .appwin .kc .strip .od{color:#dc2626}.mkt .appwin .kc em{color:#6e6e73;font-size:10px;font-style:normal}.mkt .appwin .tbl{border-collapse:collapse;width:100%;margin-top:14px;font-size:12px}.mkt .appwin .tbl th{text-align:left;color:#6e6e73;border-bottom:1px solid #d2d2d7;padding:7px 10px;font-size:11px;font-weight:600}.mkt .appwin .tbl td{padding:8px 10px}.mkt .appwin .tbl tbody tr:nth-child(2n){background:#f7f7f7}.mkt .appwin .tbl .r{text-align:right;font-variant-numeric:tabular-nums}.mkt .appwin .cat{color:var(--k);border:1px solid var(--k);background:color-mix(in srgb, var(--k) 18%, transparent);border-radius:99px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.mkt .appwin .up{color:#3a3a3c;background:#f0f0f2;border-radius:6px;padding:2px 8px;font-size:11px}.mkt .appwin .hello{justify-content:space-between;align-items:flex-start;display:flex}.mkt .appwin .hello b{font-size:17px;font-weight:650;display:block}.mkt .appwin .hello span{color:#6e6e73;font-size:12.5px}.mkt .appwin .hello strong{color:#1d1d1f}.mkt .appwin .hello em{color:#dc2626;font-style:normal;font-weight:600}.mkt .appwin .kpis{grid-template-columns:1.2fr 1fr 1fr;gap:10px;margin-top:14px;display:grid}.mkt .appwin .kpi{border:1px solid #d2d2d7;border-radius:10px;gap:3px;padding:11px 12px;display:grid;position:relative}.mkt .appwin .kpi b{letter-spacing:-.01em;font-size:18px;font-weight:650}.mkt .appwin .kpi span{color:#6e6e73;font-size:11px}.mkt .appwin .kpi em{font-style:normal}.mkt .appwin .aging{align-items:flex-end;gap:3px;height:34px;display:flex;position:absolute;bottom:11px;right:12px}.mkt .appwin .aging i{width:9px;height:var(--h);opacity:.75;background:#0071e3;border-radius:2px}.mkt .appwin .aging i:nth-child(n+2){background:#f59e0b}.mkt .appwin .aging i:nth-child(n+3){background:#dc2626}.mkt .appwin .buckets{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.mkt .appwin .bk{border:1px solid #d2d2d7;border-radius:10px;overflow:hidden}.mkt .appwin .bh{background:#f5f5f7;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:600;display:flex}.mkt .appwin .cp{color:#3a3a3c;background:#e5e5ea;border-radius:99px;padding:1px 6px;font-size:10px}.mkt .appwin .cp.crit{color:#b91c1c;background:#fee2e2}.mkt .appwin .bk .row{border-top:1px solid #ececf0;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;display:flex}.mkt .appwin .bk .row b{font-size:11.5px;font-weight:600;display:block}.mkt .appwin .bk .row span{color:#6e6e73;font-size:10.5px}.mkt .appwin .sv{border-radius:99px;flex:none;padding:2px 8px;font-size:10px;font-weight:600}.mkt .appwin .sv.crit{color:#b91c1c;background:#fee2e2}.mkt .appwin .sv.act{color:#b45309;background:#fef3c7}.mkt .appwin .sv.info{color:#1d4ed8;background:#dbeafe}.mkt .appwin .bk .clear{color:#6e6e73;padding:14px 11px;font-size:11.5px}.mkt .appwin .calh{align-items:center;gap:8px;display:flex}.mkt .appwin .calh .tile{text-align:center;border:1px solid #d2d2d7;border-radius:7px;grid-template-rows:13px 1fr;width:38px;height:40px;font-size:16px;font-weight:700;display:grid;overflow:hidden}.mkt .appwin .calh .tile i{color:#fff;background:#dc2626;font-size:8.5px;font-style:normal;line-height:13px}.mkt .appwin .calh b{font-size:14px;font-weight:650;display:block}.mkt .appwin .calh span{color:#6e6e73;font-size:11px}.mkt .appwin .seg2{border:1px solid #d2d2d7;border-radius:7px;display:inline-flex;overflow:hidden}.mkt .appwin .seg2 i{padding:5px 10px;font-size:12px;font-style:normal}.mkt .appwin .seg2 .on{background:#f5f5f7;font-weight:600}.mkt .appwin .cwk{border-top:1px solid #ececf0;grid-template-columns:50px repeat(5,1fr);height:440px;margin-top:12px;display:grid}.mkt .appwin .gut{color:#6e6e73;grid-template-rows:30px repeat(6,64px);font-size:10px;display:grid}.mkt .appwin .cd{background:repeating-linear-gradient(#fff 0 63px,#f2f2f5 63px 64px) 0 30px/100% 100% no-repeat;border-left:1px solid #ececf0;position:relative}.mkt .appwin .dh{color:#6e6e73;border-bottom:1px solid #ececf0;justify-content:center;align-items:center;gap:5px;height:30px;font-size:11px;display:flex}.mkt .appwin .dh b{color:#1d1d1f;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.mkt .appwin .cd.today .dh b{color:#fff;background:#0071e3}.mkt .appwin .ev{left:4px;right:4px;top:calc(30px + var(--t) * 64px);height:calc(var(--h) * 64px - 4px);color:#fff;background:#3b82f6;border-radius:6px;align-content:start;gap:1px;padding:5px 7px;font-size:11px;font-weight:600;display:grid;position:absolute;overflow:hidden}.mkt .appwin .ev span{font-size:9.5px;font-weight:500}.mkt .appwin .ev em{opacity:.8;font-size:9.5px;font-style:normal;font-weight:500}.mkt .appwin .ev.pend{color:#92400e;background:repeating-linear-gradient(135deg,#fef3c7 0 6px,#fde68a 6px 8px);border:1.5px dashed #d97706}.mkt .app-cta{margin-top:30px}.mkt .solid{z-index:3;background:var(--bg);position:relative}.mkt .trail{background:var(--bg);overflow-x:clip}.mkt .trail>.cap{pointer-events:none;background:linear-gradient(to bottom, transparent, var(--bg));height:110px;position:absolute;top:-110px;left:0;right:0}.mkt .trail:before{content:"";pointer-events:none;background:linear-gradient(var(--hair) 1px, transparent 1px) 0 0 / 34px 34px, linear-gradient(90deg, var(--hair) 1px, transparent 1px) 0 0 / 34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 65% at 72% 52%,#000 15%,#0000 75%);mask-image:radial-gradient(55% 65% at 72% 52%,#000 15%,#0000 75%)}.mkt .trail-pin{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;height:100svh;display:grid;position:relative}.mkt .steps{gap:2px;margin:32px 0 0;padding:0 0 0 28px;display:grid;position:relative}.mkt .steps .rail{background:var(--hair-strong);width:1px;position:absolute;top:12px;bottom:12px;left:5px}.mkt .steps .rail i{background:var(--grad);transform-origin:top;transition:transform .6s var(--ease);position:absolute;inset:0;transform:scaleY(0)}.mkt .step{cursor:pointer;padding:9px 0;position:relative}.mkt .step:before{content:"";background:var(--bg-2);width:11px;height:11px;box-shadow:inset 0 0 0 1.5px var(--hair-strong);border-radius:50%;position:absolute;top:16px;left:-28px}.mkt .step.done:before{background:var(--acc);box-shadow:none}.mkt .step.on:before{background:var(--ink);box-shadow:0 0 0 5px color-mix(in srgb, var(--acc) 25%, transparent)}.mkt .step-h{align-items:baseline;gap:14px;display:flex}.mkt .step-n{font:600 11px/1 var(--mono);color:var(--faint);min-width:22px}.mkt .step-t{letter-spacing:-.015em;color:var(--muted);font-size:clamp(17px,1.6vw,20px);font-weight:650}.mkt .step:hover .step-t{color:var(--ink-2)}.mkt .step.on .step-t{color:var(--ink)}.mkt .step-d{opacity:0;transition:grid-template-rows .55s var(--ease), opacity .4s ease;grid-template-rows:0fr;display:grid}.mkt .step-d>p{color:var(--muted);max-width:46ch;margin:0;padding-left:36px;font-size:15.5px;overflow:hidden}.mkt .step.on .step-d{opacity:1;grid-template-rows:1fr}.mkt .step.on .step-d>p{padding-block:8px 4px}.mkt .step-hint{color:var(--faint);margin:26px 0 0 28px;font-size:13px}.mkt .stage{perspective:1600px;height:min(620px,78vh);position:relative}.mkt .doc{z-index:2;background:var(--paper);width:min(400px,84%);color:var(--graphite);border-radius:8px;padding:26px 26px 22px;font-size:13px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #1b18130f,0 40px 80px -30px #0000008c,0 10px 30px -12px #00000040}.mkt .doc-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mkt .doc-kind,.mkt .doc-no{position:relative}.mkt .doc-kind{letter-spacing:-.03em;min-width:140px;height:30px;font-size:28px;font-weight:800;line-height:1}.mkt .doc-kind span,.mkt .doc-no span{white-space:nowrap;position:absolute;top:0;left:0}.mkt .doc-no{font:500 12px/1 var(--mono);color:var(--graphite-3);min-width:94px;height:14px;margin-top:6px}.mkt .doc-no span{left:auto;right:0}.mkt .doc-sub{font:500 10px/1.4 var(--mono);color:var(--graphite-3);letter-spacing:.06em;text-transform:uppercase;margin-top:7px}.mkt .doc-parties{border-block:1px solid var(--paper-3);grid-template-columns:1fr 1fr;gap:16px;margin:18px 0 14px;padding:13px 0;display:grid}.mkt .doc-parties small{font:600 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--graphite-3);margin-bottom:6px;display:block}.mkt .doc-parties b{color:var(--graphite);font-size:13.5px}.mkt .doc-lines{gap:9px;display:grid}.mkt .doc-line{color:var(--graphite-2);justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.mkt .doc-line span:last-child{font-family:var(--mono);color:var(--graphite);font-variant-numeric:tabular-nums;font-size:12px}.mkt .doc-total{border-top:1.5px solid var(--graphite);justify-content:space-between;align-items:baseline;margin-top:14px;padding-top:12px;display:flex}.mkt .doc-total span:first-child{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--graphite-3)}.mkt .doc-total b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--graphite);font-size:25px;font-weight:800}.mkt .doc-foot{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:18px;display:flex}.mkt .slot{width:150px;height:90px;position:relative}.mkt .sig{border-bottom:1px dashed var(--graphite-3);position:absolute;inset:0}.mkt .sig small,.mkt .qr small{font:600 9px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--graphite-3);white-space:nowrap;position:absolute;bottom:-17px;left:0}.mkt .sig svg{width:142px;height:66px;position:absolute;top:18px;left:4px;overflow:visible}.mkt .sig path{fill:none;stroke:#1d4ed8;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.mkt .qr{opacity:0;width:87px;height:87px;position:absolute;bottom:0;left:0}.mkt .qr canvas{image-rendering:pixelated;display:block}.mkt .qr-meta{font:500 10px/1.6 var(--mono);color:var(--graphite-3);opacity:0;white-space:nowrap;position:absolute;bottom:2px;left:100px}.mkt .status{min-width:120px;height:28px;position:relative}.mkt .pill{white-space:nowrap;height:28px;font:600 10.5px/1 var(--mono);opacity:0;border-radius:999px;align-items:center;gap:7px;padding:0 11px;display:inline-flex;position:absolute;bottom:0;right:0}.mkt .pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.mkt .pill-sent{color:#3d3a33;background:#ecebe6}.mkt .pill-acc{color:#1d6b46;background:#e2f5ec}.mkt .pill-inv{color:#0369a1;background:#e0f2fe}.mkt .stamp{color:#e8650d;opacity:0;pointer-events:none;letter-spacing:.02em;text-align:center;mix-blend-mode:multiply;border:3px solid #e8650d;border-radius:8px;padding:8px 14px 7px;font-size:30px;font-weight:900;line-height:.9;position:absolute;top:166px;right:30%;transform:rotate(-12deg)}.mkt .stamp.green{color:#1d6b46;border-color:#1d6b46;font-size:26px;top:150px;left:18%;right:auto;transform:rotate(-7deg)}.mkt .stamp small{font:700 9px/1.2 var(--mono);letter-spacing:.14em;margin-top:4px;display:block}.mkt .float-card{z-index:5;opacity:0;background:var(--card-solid);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair), var(--shadow);border-radius:14px;font-size:13px;position:absolute}.mkt .toast{align-items:center;gap:12px;width:max-content;max-width:90%;padding:12px 16px 12px 12px;display:flex;top:36%;left:50%}.mkt .toast .ic{background:var(--good);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.mkt .toast b{font-size:13.5px;display:block}.mkt .toast span{color:var(--muted);font-size:12px}.mkt .cal{width:320px;padding:18px;font-size:14px;top:10%;right:-2%}.mkt .cal .d{font:600 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc);justify-content:space-between;display:flex}.mkt .cal .slot-row{font:500 11px/1 var(--mono);color:var(--faint);grid-template-columns:44px 1fr;align-items:center;gap:10px;margin-top:12px;display:grid}.mkt .cal .slot-row i{border:1px dashed var(--hair-strong);border-radius:9px;height:36px;display:block;position:relative}.mkt .cal .slot-row.tall i{height:58px}.mkt .cal .ev{background:color-mix(in srgb, var(--acc) 16%, var(--card-solid));box-shadow:inset 3px 0 0 var(--acc);font:650 14px/1.3 var(--font);color:var(--ink);opacity:0;border-radius:9px;padding:9px 12px;position:absolute;inset:-1px}.mkt .cal .ev small{font:500 11.5px/1.3 var(--mono);color:var(--muted);margin-top:3px;display:block}.mkt .cal .tr{font:500 11px/1 var(--mono);color:var(--muted);align-items:center;gap:8px;margin-top:12px;display:flex}.mkt .cal .tr i{background:repeating-linear-gradient(90deg, var(--acc) 0 4px, transparent 4px 8px);transform-origin:0;flex:1;height:1.5px;transform:scaleX(0)}.mkt .bank{z-index:4;width:min(430px,92%);padding:14px 16px;bottom:0;left:50%}.mkt .bank-h{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc);justify-content:space-between;display:flex}.mkt .bank-h em{color:var(--good);align-items:center;gap:6px;font-style:normal;display:inline-flex}.mkt .bank-h em:before{content:"";background:var(--good);border-radius:50%;width:6px;height:6px;animation:2s infinite mkt-ping}.mkt .bank-row{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.mkt .bank-row b{font-size:13.5px}.mkt .bank-row span{color:var(--muted);font-size:11.5px;display:block}.mkt .bank-amt{color:var(--good);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.mkt .match{align-items:center;gap:10px;margin-top:12px;font-size:12.5px;display:flex}.mkt .match .ln{background:var(--good);transform-origin:0;flex:none;width:60px;height:1.5px;transform:scaleX(0)}.mkt .match .ok{opacity:0;align-items:center;gap:6px;display:inline-flex}.mkt .tax{z-index:6;background:var(--paper);width:min(360px,88%);color:var(--graphite);padding:22px;top:50%;left:50%;box-shadow:0 0 0 1px #1b18130f,0 50px 90px -30px #0009}.mkt .tax .th{font:600 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite-3)}.mkt .tax h4{letter-spacing:-.025em;margin:10px 0 14px;font-size:24px;font-weight:800;line-height:1.05}.mkt .checks{gap:9px;margin:0 0 16px;padding:0;list-style:none;display:grid}.mkt .checks li{color:var(--graphite-2);align-items:center;gap:10px;font-size:13.5px;display:flex}.mkt .checks li b{color:var(--graphite);font-weight:650}.mkt .checks .cb{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--paper-3);border-radius:5px;flex:none;position:relative}.mkt .checks .cb svg{position:absolute;inset:0}.mkt .checks .cb path{fill:none;stroke:#1d6b46;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px}.mkt .filed{color:#1d6b46;background:#e2f5ec;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;font-weight:650;display:inline-flex}.mkt .tax .filed{opacity:0}@media (max-width:900px){.mkt .trail-pin{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:start;gap:0;padding-top:70px}.mkt .trail-left .h2{font-size:clamp(26px,7vw,34px)}.mkt .trail-left .kicker,.mkt .step-hint{display:none}.mkt .steps{min-height:100px;margin-top:12px}.mkt .step:not(.on){display:none}.mkt .step-d>p{font-size:14.5px}.mkt .stage{align-self:stretch;height:auto}.mkt .doc{top:45%;transform:translate(-50%,-50%)scale(.75)}.mkt .qr-meta{display:none}.mkt .toast{top:34%}.mkt .cal{width:min(300px,92%);top:auto;bottom:16%;right:0}.mkt .bank{bottom:2%}}.mkt .who{padding-block:clamp(100px,13vw,160px)}.mkt .who-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.mkt .seg{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--hair);border-radius:14px;padding:4px;display:inline-flex;position:relative}.mkt .seg button{z-index:1;height:42px;color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:650;transition:color .35s;display:inline-flex;position:relative}.mkt .seg button[aria-pressed=true]{color:var(--ink)}.mkt .seg .thumb{background:var(--card-solid);box-shadow:0 0 0 1px var(--hair), 0 4px 12px -4px #00000040;transition:transform .55s var(--ease), width .55s var(--ease), background-color .6s;border-radius:10px;position:absolute;top:4px;bottom:4px;left:4px}.mkt .seg .sw{border-radius:50%;width:8px;height:8px}.mkt .seg .short{display:none}@media (max-width:560px){.mkt .seg .full{display:none}.mkt .seg .short{display:inline}}.mkt .who-list{border-top:1px solid var(--hair);margin-top:48px}.mkt .who-row{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:24px;padding:14px 0;display:grid}.mkt .task{letter-spacing:-.02em;font-size:clamp(19px,2.2vw,26px);font-weight:700}.mkt .ans{perspective:900px;height:64px;position:relative}.mkt .ans-in{transform-style:preserve-3d;transition:transform .75s var(--ease);transition-delay:calc(var(--i) * 70ms);position:absolute;inset:0}.mkt .who[data-mode=auto] .ans-in{transform:rotateX(-180deg)}.mkt .face{backface-visibility:hidden;border-radius:14px;align-items:center;gap:14px;padding:0 16px;display:flex;position:absolute;inset:0}.mkt .face.you{background:color-mix(in srgb, var(--warm) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warm) 30%, transparent)}.mkt .face.auto{background:color-mix(in srgb, var(--acc) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc) 32%, transparent);transform:rotateX(180deg)}.mkt .who-chip{font:650 12.5px/1 var(--font);border-radius:8px;flex:none;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.mkt .you .who-chip{background:color-mix(in srgb, var(--warm) 18%, transparent);color:var(--warm)}.mkt .auto .who-chip{background:color-mix(in srgb, var(--acc) 18%, transparent);color:var(--acc)}.mkt .face p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.35}.mkt .face time{font:600 11px/1 var(--mono);color:var(--warm);flex:none;margin-left:auto}.mkt .who-sum{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:28px;margin-top:26px;font-size:14px;display:flex}.mkt .who-sum b{letter-spacing:-.02em;font-size:22px;font-family:var(--font);font-variant-numeric:tabular-nums;margin-right:8px}.mkt .who-sum .y b{color:var(--warm)}.mkt .who-sum .a b{color:var(--acc)}@media (max-width:760px){.mkt .who-row{grid-template-columns:1fr;gap:10px}.mkt .ans{height:76px}.mkt .face time{display:none}}.mkt .why{border-top:1px solid var(--hair);padding-block:clamp(80px,10vw,130px)}.mkt .why figure{text-align:center;max-width:860px;margin:0 auto}.mkt .why blockquote{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(22px,2.7vw,31px);font-weight:500;line-height:1.4}.mkt .why figcaption{color:var(--muted);margin-top:22px;font-size:14.5px}.mkt .why figcaption b{color:var(--ink-2);font-weight:600}.mkt .day{padding-block:clamp(90px,12vw,150px)}.mkt .day-head{max-width:680px}.mkt .skybox{border-radius:var(--r-xl);box-shadow:inset 0 0 0 1px var(--hair);background:var(--card);margin-top:40px;overflow:hidden}.mkt .sky{touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid) 55%, var(--sky-bot) 100%);height:320px;position:relative}.mkt .sky .dawn{background:radial-gradient(ellipse 70% 60% at var(--sunx,50%) 100%, #ff915580, transparent 70%);opacity:var(--glow);pointer-events:none;position:absolute;inset:0}.mkt .arc-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mkt .arc-svg .track{fill:none;stroke:color-mix(in srgb, var(--ink) 26%, transparent);stroke-width:1.5px;stroke-dasharray:3 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.mkt .handle{cursor:grab;z-index:3;touch-action:none;border-radius:50%;place-items:center;width:58px;height:58px;margin:-29px 0 0 -29px;display:grid;position:absolute}.mkt .handle:active{cursor:grabbing}.mkt .handle .orb{width:44px;height:44px;position:relative}.mkt .handle svg{width:100%;height:100%;transition:opacity .45s,transform .45s;position:absolute;inset:0}.mkt .handle .sun{color:#f59e0b;filter:drop-shadow(0 0 18px #fbbf24d9);opacity:0;transform:scale(.5)rotate(-90deg)}.mkt .handle .moon{color:#dbeafe;filter:drop-shadow(0 0 14px #93c5fdb3)}.mkt[data-sky=day] .handle .sun{opacity:1;transform:none}.mkt[data-sky=day] .handle .moon{opacity:0;transform:scale(.5)rotate(90deg)}.mkt .handle .ring{border:1.5px dashed color-mix(in srgb, var(--ink) 35%, transparent);opacity:0;border-radius:50%;transition:opacity .3s;animation:14s linear infinite mkt-spin;position:absolute;inset:-7px}.mkt .handle:hover .ring,.mkt .handle:focus-visible .ring{opacity:1}@keyframes mkt-spin{to{transform:rotate(360deg)}}.mkt .horizon{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--bg-2) 86%, transparent);height:44px;position:absolute;bottom:0;left:0;right:0}.mkt .readout{text-align:center;pointer-events:none;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}.mkt .readout .t{font:700 clamp(34px, 4.5vw, 52px)/1 var(--mono);letter-spacing:.02em;font-variant-numeric:tabular-nums}.mkt .readout .hint{color:var(--muted);margin-top:8px;font-size:13px}.mkt .moment{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid}.mkt .m-main{min-height:240px;padding:34px 38px}.mkt .m-side{border-left:1px solid var(--hair);background:var(--card);padding:34px 38px}.mkt .tchip{font:700 11.5px/1 var(--mono);letter-spacing:.08em;color:var(--acc);border:1px solid var(--acc);border-radius:7px;align-items:center;gap:7px;margin-bottom:16px;padding:4px 11px;display:inline-flex}.mkt .tchip svg{width:13px;height:13px}.mkt .m-main h3{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(21px,2.4vw,27px);font-weight:700;line-height:1.15}.mkt .m-main p{color:var(--muted);max-width:470px;margin:0;font-size:15px;line-height:1.65}.mkt .m-side .lbl{color:var(--faint);margin-bottom:16px;font-size:13px;font-weight:650}.mkt .m-side ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.mkt .m-side li{color:var(--ink-2);align-items:flex-start;gap:11px;font-size:14px;line-height:1.5;display:flex}.mkt .m-side li svg{width:15px;height:15px;color:var(--good);flex-shrink:0;margin-top:2px}.mkt .fade-swap{animation:.45s cubic-bezier(.2,.7,.2,1) mkt-swap}@keyframes mkt-swap{0%{opacity:0;transform:translateY(6px)}}@media (max-width:860px){.mkt .sky{height:260px}.mkt .readout{bottom:56px}.mkt .moment{grid-template-columns:1fr}.mkt .m-side{border-left:none;border-top:1px solid var(--hair)}.mkt .m-main,.mkt .m-side{padding:26px 22px}}.mkt .rest{background:var(--bg-2);border-block:1px solid var(--hair);padding-block:clamp(90px,12vw,150px)}.mkt .bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:48px;display:grid}.mkt .cell{--mx:50%;--my:50%;border-radius:var(--r-lg);isolation:isolate;background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--hair);flex-direction:column;padding:26px;display:flex;position:relative;overflow:hidden}.mkt .cell:before{content:"";z-index:-1;background:radial-gradient(380px circle at var(--mx) var(--my), color-mix(in srgb, var(--acc) 10%, transparent), transparent 45%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.mkt .cell:hover:before{opacity:1}.mkt .cell h3{letter-spacing:-.015em;margin:0 0 8px;font-size:19px;font-weight:700;line-height:1.2}.mkt .cell p{color:var(--muted);max-width:52ch;margin:0;font-size:15px}.mkt .viz{background:var(--bg-2);height:132px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:14px;margin-bottom:22px;position:relative;overflow:hidden}@media (max-width:760px){.mkt .bento{grid-template-columns:1fr}.mkt .cell{padding:22px}}.mkt .v-qr{align-items:center;gap:14px;padding:0 18px;display:flex}.mkt .v-qr .inv{background:var(--paper);color:var(--graphite);border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex;box-shadow:0 0 0 1px #1b18130f}.mkt .v-qr .qrbox canvas{image-rendering:pixelated;display:block}.mkt .v-qr .inv{flex:none}.mkt .v-qr .qrtxt{white-space:nowrap;gap:3px;font-size:12px;display:grid}.mkt .v-qr .qrtxt b{color:var(--graphite)}.mkt .v-qr .num{font:500 11.5px/1.2 var(--mono);color:var(--graphite-3)}.mkt .v-qr .bankapp{background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--hair);animation:mkt-qrok 7s var(--ease) infinite;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.mkt .v-qr .bankapp b{display:block}.mkt .v-qr .bankapp span{color:var(--muted);font-size:11.5px}.mkt .v-qr .bankapp .dot{background:var(--good);border-radius:50%;flex:none;width:9px;height:9px}@keyframes mkt-qrok{0%,14%{opacity:0;transform:translate(-8px)}22%,92%{opacity:1;transform:none}to{opacity:0}}@media (max-width:480px){.mkt .v-qr .bankapp{display:none}}.mkt .v-rem{padding:44px 22px 0}.mkt .v-rem .line{justify-content:space-between;display:flex;position:relative}.mkt .v-rem .line:before{content:"";background:var(--hair-strong);height:1px;position:absolute;top:6px;left:6px;right:6px}.mkt .v-rem .line span{color:var(--muted);white-space:nowrap;justify-items:center;gap:12px;font-size:12px;display:grid;position:relative}.mkt .v-rem .line .paid{color:var(--good);font-weight:650}.mkt .v-rem .line .paid:before{background:var(--good);box-shadow:none}.mkt .v-rem .line span:before{content:"";background:var(--card-solid);width:13px;height:13px;box-shadow:inset 0 0 0 1.5px var(--acc);border-radius:50%}.mkt .v-rem .bell{color:var(--acc);animation:mkt-travel 6s var(--ease) infinite;position:absolute;top:14px;left:26px}.mkt .v-rem .bell svg{transform-origin:50% 10%;animation:.5s ease-in-out infinite mkt-ring}@keyframes mkt-travel{0%,8%{left:22px}22%,30%{left:calc(25% + 4px)}44%,52%{left:calc(50% - 10px)}66%,74%{left:calc(75% - 22px)}90%,to{opacity:0;left:calc(100% - 42px)}}@keyframes mkt-ring{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)}}.mkt .v-ares{align-content:start;gap:10px;padding:16px 18px;display:grid}.mkt .v-ares label{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.mkt .v-ares .input{background:var(--card-solid);height:34px;box-shadow:inset 0 0 0 1px var(--hair-strong);font:500 13px/1 var(--mono);letter-spacing:.12em;color:var(--ink);border-radius:8px;align-items:center;padding:0 12px;display:flex}.mkt .v-ares .caret{background:var(--acc);width:1.5px;height:16px;margin-left:2px;animation:1s step-end infinite mkt-blink}@keyframes mkt-blink{50%{opacity:0}}.mkt .v-ares .found{color:var(--good);opacity:0;transition:opacity .35s ease, transform .35s var(--ease);align-items:center;gap:10px;font-size:13px;display:flex;transform:translateY(4px)}.mkt .v-ares .found.on{opacity:1;transform:none}.mkt .v-ares .found b{color:var(--ink);display:block}.mkt .v-ares .found span{color:var(--muted);font-size:12px}.mkt .v-exp{justify-content:center;align-items:center;gap:12px;padding:0 16px;display:flex}.mkt .v-exp .file{background:var(--paper);width:96px;height:92px;color:var(--graphite);animation:mkt-lift 6s var(--ease) infinite;border-radius:8px 18px 8px 8px;align-items:flex-end;padding:10px;font-size:12px;font-weight:650;display:flex;position:relative;box-shadow:0 0 0 1px #1b181314,0 10px 22px -14px #0006}.mkt .v-exp .file:before{content:"";background:var(--paper-3);height:3px;box-shadow:0 8px 0 var(--paper-3), 0 16px 0 var(--paper-3);position:absolute;top:16px;left:10px;right:22px}.mkt .v-exp .file:nth-child(2){animation-delay:.25s}.mkt .v-exp .file:nth-child(3){animation-delay:.5s}@keyframes mkt-lift{0%,10%,40%,to{transform:none}20%,30%{transform:translateY(-8px)}}.mkt .v-hol{place-items:center;padding:0 16px;display:grid}.mkt .v-hol .wk{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%;max-width:420px;display:grid}.mkt .v-hol .wk span{background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--hair);border-radius:10px;justify-items:center;gap:4px;padding:12px 4px;font-size:18px;font-weight:700;display:grid}.mkt .v-hol .wk small{color:var(--muted);font-size:11.5px;font-weight:500}.mkt .v-hol .wk .h{background:color-mix(in srgb, var(--acc) 12%, var(--card-solid));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc) 45%, transparent);color:var(--acc)}.mkt .v-hol .wk em{text-align:center;font-size:10.5px;font-style:normal;font-weight:600;line-height:1.2}.mkt .v-vat{align-content:center;gap:8px;padding:0 18px;display:grid}.mkt .v-vat .side{background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--hair);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:13px;display:flex}.mkt .v-vat .side small{color:var(--acc);font-size:12px;font-weight:650}.mkt .v-vat .side b{font-size:14px}.mkt .v-vat .quiet small{color:var(--faint)}.mkt .v-vat .quiet b{color:var(--muted);font-weight:500}.mkt .pricing{padding-block:clamp(100px,13vw,160px) 40px}.mkt .price-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.mkt .seg.bill button em{color:var(--good);background:var(--good-tint);border-radius:99px;padding:4px 8px;font-size:11.5px;font-style:normal;font-weight:650}.mkt .ptable{border-radius:var(--r-xl);box-shadow:inset 0 0 0 1px var(--hair);background:var(--card);grid-template-rows:repeat(7,auto) auto;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px;display:grid;position:relative}.mkt .pcol{grid-template-rows:subgrid;grid-row:span 7;align-content:start;padding:32px 30px 30px;display:grid;position:relative}.mkt .pcol+.pcol{border-left:1px solid var(--hair)}.mkt .pcol.feat{background:color-mix(in srgb, var(--acc) 6%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--acc) 55%, transparent);border-radius:18px;margin:8px 0;padding:24px 30px 22px}.mkt .pcol.feat,.mkt .pcol.feat+.pcol{border-left-color:#0000}.mkt .badge{font:650 12px/1 var(--font);background:var(--acc);color:var(--bg);border-radius:99px;padding:6px 10px;position:absolute;top:24px;right:24px}.mkt .pname{letter-spacing:-.02em;font-size:20px;font-weight:750}.mkt .pdesc{color:var(--muted);min-height:44px;margin:8px 0 0;font-size:14.5px}.mkt .pprice{align-items:baseline;gap:6px;margin-top:24px;display:flex}.mkt .pprice .amt{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(38px,3.6vw,46px);font-weight:800;line-height:1}.mkt .pprice .cur{letter-spacing:-.02em;font-size:18px;font-weight:700}.mkt .pprice .per{color:var(--muted);margin-left:2px;font-size:14px}.mkt .pnote{color:var(--faint);min-height:18px;margin-top:8px;font-size:13px}.mkt .pcol .btn{margin-top:24px}.mkt .pinc{border-top:1px solid var(--hair);color:var(--muted);margin:26px 0 12px;padding-top:22px;font-size:13px;font-weight:650}.mkt .pcol ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.mkt .pcol li{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.4;display:flex}.mkt .pcol li svg{width:16px;height:16px;color:var(--acc);flex:none;margin-top:1px}.mkt .pfree{border-top:1px solid var(--hair);flex-wrap:wrap;grid-area:8/1/auto/-1;justify-content:space-between;align-items:center;gap:12px 24px;padding:20px 30px;display:flex}.mkt .pfree p{color:var(--muted);margin:0;font-size:14.5px}.mkt .pfree p b{color:var(--ink);margin-right:6px}.mkt .pfree a{color:var(--acc);align-items:center;gap:6px;font-size:14.5px;font-weight:650;display:inline-flex}.mkt .pfree a:hover{text-underline-offset:3px;text-decoration:underline}.mkt .pfree-links{gap:22px;display:inline-flex}.mkt .guar{border-radius:var(--r-lg);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--hair);color:var(--muted);align-items:center;gap:14px;margin-top:18px;padding:16px 20px;font-size:14.5px;display:flex}.mkt .guar svg{width:26px;height:26px;color:var(--good);flex:none}.mkt .guar b{color:var(--ink)}@media (max-width:940px){.mkt .ptable{grid-template-rows:none;grid-template-columns:1fr}.mkt .pcol{flex-direction:column;grid-row:auto;display:flex}.mkt .pfree{grid-row:auto}.mkt .pcol+.pcol{border-left:none;border-top:1px solid var(--hair)}.mkt .pcol.feat{margin:0 8px}.mkt .pcol.feat,.mkt .pcol.feat+.pcol{border-top-color:#0000}}.mkt .faq{padding-block:60px clamp(100px,13vw,160px)}.mkt .faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(30px,6vw,90px);display:grid}.mkt .qa{border-top:1px solid var(--hair)}.mkt .qa:last-child{border-bottom:1px solid var(--hair)}.mkt .qa button{text-align:left;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:22px 0;font-size:clamp(16.5px,1.5vw,19px);font-weight:650;display:flex}.mkt .qa .pm{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--hair-strong);transition:transform .5s var(--ease), background-color .3s;border-radius:50%;flex:none;position:relative}.mkt .qa .pm:before,.mkt .qa .pm:after{content:"";width:11px;height:1.5px;transition:transform .5s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mkt .qa .pm:after{transform:translate(-50%,-50%)rotate(90deg)}.mkt .qa button[aria-expanded=true] .pm{background:var(--ink);color:var(--bg);transform:rotate(180deg)}.mkt .qa button[aria-expanded=true] .pm:after{transform:translate(-50%,-50%)rotate(0)}.mkt .qa .a{transition:grid-template-rows .55s var(--ease);grid-template-rows:0fr;display:grid}.mkt .qa .a>div{overflow:hidden}.mkt .qa .a p{color:var(--muted);max-width:62ch;margin:0;padding:0 50px 24px 0}.mkt .qa button[aria-expanded=true]+.a{grid-template-rows:1fr}@media (max-width:860px){.mkt .faq-grid{grid-template-columns:1fr}}.mkt .final{z-index:3;background:linear-gradient(180deg, var(--bg) 0%, var(--sky-top) 22%, var(--sky-mid) 64%, color-mix(in srgb, var(--sky-mid), var(--sky-bot)) 100%);text-align:center;padding-block:clamp(110px,14vw,170px) clamp(70px,9vw,110px);position:relative;overflow:clip}.mkt .final .dawn{opacity:var(--glow);pointer-events:none;background:radial-gradient(60% 55% at 50% 100%,#ff915580,#0000 70%);position:absolute;inset:0}.mkt .final .stars{opacity:var(--stars);position:absolute;inset:0}.mkt .feed{z-index:2;gap:12px;margin-top:clamp(56px,8vw,90px);display:grid;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mkt .feed-row{gap:12px;width:max-content;animation:60s linear infinite mkt-feed;display:flex}.mkt .feed-row.rev{animation-duration:70s;animation-direction:reverse}.mkt .feed:hover .feed-row{animation-play-state:paused}@keyframes mkt-feed{to{transform:translate(-50%)}}.mkt .fi{white-space:nowrap;color:var(--ink-2);background:color-mix(in srgb, var(--card-solid) 80%, transparent);box-shadow:inset 0 0 0 1px var(--hair);border-radius:14px;align-items:center;gap:10px;padding:11px 16px 11px 12px;font-size:14px;display:inline-flex}.mkt .fi i{background:color-mix(in srgb, var(--acc) 16%, transparent);width:26px;height:26px;color:var(--acc);border-radius:8px;flex:none;place-items:center;display:grid}.mkt .fi i svg{width:14px;height:14px}.mkt .fi b{color:var(--ink);font-weight:650}.mkt .fi time{font:500 11px/1 var(--mono);color:var(--faint)}.mkt .final .wrap{z-index:2;position:relative}.mkt .final .h2{max-width:16ch;margin-inline:auto;font-size:clamp(36px,5.4vw,64px);line-height:1.04}.mkt .final .lede{margin-inline:auto}.mkt .final .hero-ctas{justify-content:center;margin-top:32px}.mkt .foot{z-index:3;background:linear-gradient(180deg, color-mix(in srgb, var(--sky-mid), var(--sky-bot)) 0%, var(--sky-bot) 70%);color:var(--muted);padding-block:20px 40px;font-size:14.5px;position:relative}.mkt .foot>.stars{opacity:var(--stars);pointer-events:none;position:absolute;inset:0;overflow:hidden}.mkt .foot>.wrap{position:relative}.mkt .foot .foot-base{border-top-color:color-mix(in srgb, var(--ink) 12%, transparent)}.mkt .foot-grid{grid-template-columns:1.4fr repeat(3,1fr);gap:36px;display:grid}.mkt .foot h5{color:var(--ink-2);margin:0 0 14px;font-size:13px;font-weight:650}.mkt .foot ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.mkt .foot a:hover{color:var(--ink)}.mkt .foot-blurb{max-width:36ch;margin:14px 0 0}.mkt .foot-base{border-top:1px solid var(--hair);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:22px;font-size:13px;display:flex}.mkt .bigmark{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px var(--hair-strong);-webkit-user-select:none;user-select:none;white-space:nowrap;margin-top:44px;font-size:clamp(64px,17vw,240px);font-weight:900;line-height:.8;overflow:hidden}@media (max-width:760px){.mkt .foot-grid{grid-template-columns:1fr 1fr}.mkt .foot-grid>:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.mkt *,.mkt :before,.mkt :after{animation-duration:1ms!important;animation-iteration-count:1!important}.mkt .ans-in{transition-duration:1ms}}.mkt [data-mode=waitlist] .nav .login,.mkt [data-mode=waitlist] .mmenu .btn.ghost.full[data-wl-hide]{display:none!important}.mkt .wl{z-index:110;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mkt .wl[hidden]{display:none}.mkt .wl-back{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0e188c;position:absolute;inset:0}.mkt .wl-card{background:var(--card-solid);width:min(460px,100%);max-height:calc(100svh - 32px);color:var(--ink);box-shadow:0 40px 80px -30px #0a0e1899, inset 0 0 0 1px var(--hair);animation:mkt-wlIn .28s var(--ease,ease) both;border-radius:22px;padding:28px;position:relative;overflow:auto}@keyframes mkt-wlIn{0%{opacity:0;transform:translateY(10px)scale(.98)}}.mkt .wl-x{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:24px;line-height:1;position:absolute;top:12px;right:14px}.mkt .wl-x:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}.mkt .wl h2{letter-spacing:-.02em;margin:0 0 6px;font-size:24px}.mkt .wl-sub{color:var(--muted);margin:0 0 18px;font-size:15px;line-height:1.5}.mkt .wl-plan{background:color-mix(in srgb, var(--acc) 9%, transparent);border-radius:10px;margin:-6px 0 14px;padding:8px 12px;font-size:14px}.mkt .wl-plan span{color:var(--muted)}.mkt .wl-f{border:0;gap:6px;margin:0 0 14px;padding:0;font-size:14px;font-weight:600;display:grid}.mkt .wl-f input[type=email],.mkt .wl-f select{font:500 15px var(--font,inherit);border:1px solid var(--hair-strong,#cbd5e1);background:var(--bg);color:var(--ink);border-radius:10px;padding:11px 12px}.mkt .wl-f input:focus,.mkt .wl-f select:focus{outline:2px solid var(--acc);outline-offset:1px}.mkt .wl-team legend{margin-bottom:6px}.mkt .wl-team{flex-wrap:wrap;gap:8px;display:flex}.mkt .wl-team legend{width:100%}.mkt .wl-team label{flex:1}.mkt .wl-team input{opacity:0;position:absolute}.mkt .wl-team span{text-align:center;border:1px solid var(--hair-strong,#cbd5e1);cursor:pointer;border-radius:10px;padding:10px;font-weight:600;display:block}.mkt .wl-team input:checked+span{background:var(--acc);color:#fff;border-color:var(--acc)}.mkt .wl-team input:focus-visible+span{outline:2px solid var(--acc);outline-offset:2px}.mkt .wl-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.mkt .wl-consent{color:var(--muted);margin:4px 0 16px;font-size:12.5px;line-height:1.5}.mkt .wl-consent a{color:var(--acc)}.mkt .wl-err{color:#b91c1c;margin:0 0 12px;font-size:14px}.mkt .wl-go{justify-content:center;width:100%}.mkt .wl-done p{color:var(--muted);line-height:1.55}.mkt .wl-done b{color:var(--ink)}.mkt .wl-proto{color:#92400e;background:#d977061f;border-radius:8px;padding:8px 10px;font-size:12.5px}.mkt[data-sky=night] .wl-proto{color:#fbbf24}