.mk-shell{--tb-bg:var(--pt-bg,#05060a);--tb-bg-raised:var(--pt-bg-raised,#0b0d14);--tb-surface:var(--pt-surface,#0f1320);--tb-surface-hover:color-mix(in srgb, var(--pt-surface,#0f1320) 82%, var(--pt-text,#e6eaf2) 6%);--tb-border:var(--pt-border,#1a2030);--tb-border-strong:#4a5670;--tb-text:var(--pt-text,#e6eaf2);--tb-text-dim:var(--pt-text-dim,#a6aec0);--tb-accent:var(--pt-accent,#3cc2ff);--tb-accent-text:var(--pt-accent-text,#3cc2ff);--tb-accent-hover:var(--pt-accent,#3cc2ff);--tb-accent-pressed:var(--pt-accent,#3cc2ff);--tb-accent-ink:var(--pt-accent-ink,#04101a);--tb-mask-ink:#000;--tb-gold:#f5d64e;--tb-gold-ink:#05060a;--tb-gold-text:var(--tb-gold);--tb-cat-scrim:var(--pt-accent,#3cc2ff);--tb-cat-tournament:#9a84ff;--tb-cat-live:var(--pt-accent-hot,#ff3d7f);--tb-cat-production:#f5c84e;--tb-cat-scrim-text:var(--tb-cat-scrim);--tb-cat-tournament-text:var(--tb-cat-tournament);--tb-cat-live-text:#ff7aa8;--tb-cat-production-text:var(--tb-cat-production);--tb-live:var(--pt-live,#ff3d7f);--tb-live-text:#ff7aa8;--tb-live-chip-bg:#ff3d7f24;--tb-motion:1;--tb-ease-brand:cubic-bezier(.62, .05, .01, .99);--tb-ease-enter:cubic-bezier(.16, 1, .3, 1);--tb-ease-linear:linear;--tb-dur-fast:calc(.35s * var(--tb-motion));--tb-dur-base:calc(.18s * var(--tb-motion));--tb-dur-slow:calc(.28s * var(--tb-motion));--tb-dur-move:calc(.735s * var(--tb-motion));--tb-dur-enter:calc(1.47s * var(--tb-motion));--tb-stagger:calc(70ms * var(--tb-motion));--tb-dur-spin:calc(.8s * var(--tb-motion));--tb-dur-shimmer:calc(1.4s * var(--tb-motion));--tb-dur-cue:calc(2.2s * var(--tb-motion));--tb-dur-standup:calc(.9s * var(--tb-motion));--tb-stagger-card:calc(.1s * var(--tb-motion));--tb-dur-io-1:calc(.2s * var(--tb-motion));--tb-dur-io-2:calc(.28s * var(--tb-motion));--tb-dur-io-3:calc(.36s * var(--tb-motion));--tb-dur-io-4:calc(.44s * var(--tb-motion));--tb-dur-loop:calc(20s * var(--tb-motion));--tb-dur-loop-mid:calc(26s * var(--tb-motion));--tb-dur-loop-slow:calc(28s * var(--tb-motion));--tb-dur-loop-scan:calc(7s * var(--tb-motion));--tb-dur-loop-float:calc(32s * var(--tb-motion));--tb-dur-pulse:calc(1.6s * var(--tb-motion));--tb-dur-drift:calc(38s * var(--tb-motion));--tb-font-display:"Orbitron", "Sora", system-ui, sans-serif;--tb-font-mono:"IBM Plex Mono", ui-monospace, monospace;--tb-font-sans:"Onest", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--tb-track-display:-.025em;--tb-track-mono:.06em;--tb-glow-hue:var(--tb-cat-scrim);--r:var(--pt-cta-radius,6px);--r-lg:var(--pt-card-radius,12px);--maxw:1200px}@media (prefers-reduced-motion:reduce){.mk-shell{--tb-motion:0}}@property --tb-glow-hue{syntax:"<color>";inherits:true;initial-value:#3cc2ff}.mk-shell[data-ground=light]{--tb-bg:var(--pt-bg-raised,#0b0d14);--tb-bg-raised:var(--pt-surface,#0f1320);--tb-surface:color-mix(in srgb, var(--pt-surface,#0f1320) 85%, var(--pt-text,#e6eaf2) 5%);--tb-surface-hover:color-mix(in srgb, var(--pt-surface,#0f1320) 78%, var(--pt-text,#e6eaf2) 8%)}
.mk-shell,.mk-shell *{box-sizing:border-box}.mk-shell{background:var(--tb-bg);color:var(--tb-text);font-family:var(--tb-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;isolation:isolate;transition:background-color var(--tb-dur-enter) var(--tb-ease-brand), color var(--tb-dur-enter) var(--tb-ease-brand), --tb-glow-hue var(--tb-dur-move) var(--tb-ease-brand);font-size:16px;line-height:1.6;position:relative;overflow-x:clip}@media (max-width:991px){.mk-shell{transition:background-color var(--tb-dur-enter) var(--tb-ease-brand), color var(--tb-dur-enter) var(--tb-ease-brand)}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.mk-shell .eyebrow,.mk-shell .section-head p,.mk-shell .hero-sub,.mk-shell .statement,.mk-shell .card h3,.mk-shell .card p,.mk-shell .card .cat,.mk-shell .card .go,.mk-shell .card .go b,.mk-shell .price .tier,.mk-shell .price .amt,.mk-shell .price li{transition:color var(--tb-dur-enter) var(--tb-ease-brand)}.mk-shell a{color:var(--tb-accent-text);text-decoration:none}.mk-shell ::selection{background:var(--tb-accent);color:var(--tb-accent-ink)}.mk-shell,.mk-shell *{scrollbar-width:thin;scrollbar-color:var(--tb-accent) transparent}.mk-shell ::-webkit-scrollbar{width:9px;height:9px}.mk-shell ::-webkit-scrollbar-track{background:0 0}.mk-shell ::-webkit-scrollbar-thumb{background:var(--tb-accent);border-radius:5px}.mk-shell .wrap{max-width:var(--maxw);margin:0 auto;padding:0 clamp(20px,5vw,48px)}.mk-shell .mono{font-family:var(--tb-font-mono);text-transform:uppercase;letter-spacing:var(--tb-track-mono);color:var(--tb-text-dim);font-size:.72rem}.mk-shell .eyebrow{border:1px solid var(--tb-border);background:color-mix(in srgb, var(--tb-bg-raised) 60%, transparent);width:fit-content;color:var(--tb-text);text-transform:uppercase;letter-spacing:var(--tb-track-mono);border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;font-size:.75rem;line-height:1.2;display:inline-flex}.mk-shell .eyebrow:before{content:"";background:var(--tb-accent);width:6px;height:6px;box-shadow:0 0 8px var(--tb-accent);border-radius:50%;flex:none}.mk-shell .display{font-family:var(--tb-font-display);letter-spacing:var(--tb-track-display);text-wrap:balance;font-weight:700;line-height:.98}.mk-shell h1.display{text-transform:uppercase}.mk-shell[data-pt-gradient] .display .accent>i{background:var(--pt-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.mk-shell.js .reveal>*{opacity:0}.mk-shell.js .reveal.is-in>*{opacity:1;transition:opacity var(--tb-dur-enter) var(--tb-ease-enter), transform var(--tb-dur-enter) var(--tb-ease-enter), background-color var(--tb-dur-enter) var(--tb-ease-brand), color var(--tb-dur-enter) var(--tb-ease-brand), border-color var(--tb-dur-enter) var(--tb-ease-brand);transition-delay:calc(var(--i,0) * var(--tb-stagger)), calc(var(--i,0) * var(--tb-stagger)), 0s, 0s, 0s;transform:none}.mk-shell.js .reveal:not(.is-in)>.up{transform:translateY(2em)}.mk-shell.js .reveal:not(.is-in)>.up2{transform:translateY(3em)}.mk-shell .lines .line{margin-left:-.08em;padding-bottom:.08em;padding-left:.08em;display:block;overflow:hidden}.mk-shell.js .lines .line>i{transition:transform var(--tb-dur-enter) var(--tb-ease-enter);transition-delay:calc(var(--i,0) * var(--tb-stagger));font-style:normal;display:block;transform:translateY(110%)}.mk-shell.js .lines.is-in .line>i{transform:translateY(0)}.mk-shell.js .standup{opacity:0;transform-origin:top;transform:perspective(1000px)translateY(42px)rotateX(-14deg)}.mk-shell.js .standup.is-in{opacity:1;transition:opacity var(--tb-dur-standup) var(--tb-ease-enter), transform var(--tb-dur-standup) var(--tb-ease-enter), border-color var(--tb-dur-fast) var(--tb-ease-brand), background-color var(--tb-dur-enter) var(--tb-ease-brand), color var(--tb-dur-enter) var(--tb-ease-brand);transition-delay:calc(var(--i,0) * var(--tb-stagger-card)), calc(var(--i,0) * var(--tb-stagger-card)), 0s, 0s, 0s;transform:none}@media (prefers-reduced-motion:reduce){.mk-shell.js .reveal>*,.mk-shell.js .lines .line>i,.mk-shell.js .standup{opacity:1!important;transform:none!important}}.mk-shell[data-pt-backdrop]:before{content:"";z-index:-1;pointer-events:none;background:var(--pt-backdrop,none);opacity:var(--pt-backdrop-on,0);background-size:100% 100%,100% 100%,48px 48px,48px 48px;position:fixed;inset:0}.mk-shell .nav{top:var(--tb-prelaunch-h,0px);z-index:100;background:color-mix(in srgb, var(--tb-bg) 72%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border-bottom:1px solid var(--tb-border);transition:transform var(--tb-dur-move) var(--tb-ease-brand), background-color var(--tb-dur-enter) var(--tb-ease-brand), color var(--tb-dur-enter) var(--tb-ease-brand), border-color var(--tb-dur-enter) var(--tb-ease-brand);justify-content:space-between;align-items:center;padding:16px clamp(20px,5vw,48px);display:flex;position:fixed;left:0;right:0}.mk-shell .nav.hidden{visibility:hidden;pointer-events:none;transform:translateY(-102%)}.mk-shell .brand{font-family:var(--tb-font-display);letter-spacing:-.02em;color:var(--tb-text);align-items:center;gap:.5ch;font-size:1.25rem;font-weight:700;display:flex}.mk-shell .brand b{background:var(--pt-gradient,linear-gradient(100deg, var(--tb-accent-text), var(--tb-cat-scrim)));color:#0000;-webkit-background-clip:text;background-clip:text}.mk-shell .brand .spark{background:var(--tb-accent);width:8px;height:8px;box-shadow:0 0 12px var(--tb-accent);border-radius:2px;transform:rotate(45deg)}.mk-shell .nav-panel{position:relative}.mk-shell .nav-panel>summary{list-style:none}.mk-shell .nav-panel>summary::-webkit-details-marker{display:none}.mk-shell .nav-toggle{cursor:pointer;color:var(--tb-text);border:1px solid var(--tb-border-strong);border-radius:var(--r);-webkit-user-select:none;user-select:none;background:0 0;align-items:center;gap:.5ch;min-height:44px;padding:10px 14px;display:none}.mk-shell .nav-links{align-items:center;gap:28px;display:flex}.mk-shell .nav-links a.mono{color:var(--tb-text-dim);text-transform:uppercase;transition:color var(--tb-dur-fast) var(--tb-ease-brand);padding:4px 0;font-size:.8rem;position:relative}.mk-shell .nav-links a.mono:after{content:"";transform-origin:0;height:1px;transition:transform var(--tb-dur-move) var(--tb-ease-brand);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mk-shell .nav-links a.mono:hover{color:var(--tb-text)}.mk-shell .nav-links a.mono:hover:after{transform:scaleX(1)}.mk-shell .nav-links a.mono.nav-signin{color:var(--tb-accent-text)}@media (max-width:760px){.mk-shell .nav-toggle{display:inline-flex}.mk-shell .nav>.brand{min-height:44px}.mk-shell .nav-panel:not([open]) .nav-links{display:none}.mk-shell .nav-panel[open] .nav-links{background:var(--tb-bg);border:1px solid var(--tb-border);border-radius:var(--r-lg);min-width:min(280px,100vw - 40px);box-shadow:0 12px 40px color-mix(in srgb, var(--tb-bg) 40%, transparent);z-index:20;flex-direction:column;align-items:stretch;gap:0;padding:12px;display:flex;position:absolute;top:calc(100% + 10px);right:0}.mk-shell .nav-panel[open] .nav-links a.mono{box-sizing:border-box;align-items:center;min-height:44px;padding:12px 10px;display:inline-flex}.mk-shell .nav-panel[open] .nav-links a.mono:after{display:none}}.mk-shell .btn{--c:var(--tb-accent);font-family:var(--tb-font-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--r);isolation:isolate;transition:color var(--tb-dur-fast) var(--tb-ease-brand), border-color var(--tb-dur-fast) var(--tb-ease-brand);border:1px solid #0000;align-items:center;gap:.6ch;padding:12px 20px;font-size:.78rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.mk-shell .btn-primary{color:var(--pt-cta-ink,var(--tb-accent-ink));background:var(--pt-cta-fill,var(--c));box-shadow:0 10px 25px -10px var(--pt-glow,transparent)}.mk-shell .btn-primary:before{content:"";background:var(--pt-cta-fill-hover,var(--tb-accent-hover));transform-origin:0;transition:transform var(--tb-dur-move) var(--tb-ease-brand);z-index:-1;position:absolute;inset:0;transform:scaleX(0)}.mk-shell .btn-primary:hover:before{transform:scaleX(1)}.mk-shell .btn-ghost{color:var(--tb-text);border-color:var(--tb-border-strong);background:0 0}.mk-shell .btn-ghost span{position:relative}.mk-shell .btn-ghost span:after{content:"";background:var(--tb-accent-text);transform-origin:0;height:1px;transition:transform var(--tb-dur-move) var(--tb-ease-brand);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.mk-shell .btn-ghost:hover span:after{transform:scaleX(1)}.mk-shell .btn:focus-visible{outline:2px solid var(--tb-accent-text);outline-offset:2px}.mk-shell .hero{flex-direction:column;justify-content:center;padding:clamp(104px,14vw,156px) 0 clamp(16px,7vw,96px);display:flex;position:relative}.mk-shell .hero-grid{align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (min-width:1000px){.mk-shell .hero{min-height:88svh}.mk-shell .hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.mk-shell .hero h1{text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word;margin:.9rem 0 0;font-size:clamp(2.05rem,5vw,4rem)}.mk-shell .hero .lines .line{overflow-wrap:anywhere}.mk-shell .hero h1 .accent>i{background:linear-gradient(100deg, var(--tb-accent-text), var(--tb-cat-scrim) 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.mk-shell .hero-sub{max-width:46ch;color:var(--tb-text-dim);margin:1.1rem 0 0;font-size:clamp(1rem,1.6vw,1.125rem)}.mk-shell .hero-cta{flex-wrap:wrap;gap:14px;margin:1.5rem 0 0;display:flex}.mk-shell .hero-cta .btn{min-height:44px}.mk-shell .hero-note{margin:.7rem 0 0;font-size:.7rem}.mk-shell .hero-proof{justify-self:center;width:100%;max-width:440px;position:relative}.mk-shell .hero-proof:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--tb-accent) 22%, transparent), transparent);pointer-events:none;border-radius:50%;position:absolute;inset:-12%}.mk-shell .poster{border:1px solid var(--tb-border);border-radius:var(--r-lg);background:color-mix(in srgb, var(--tb-surface) 88%, transparent);box-shadow:0 24px 60px -30px var(--pt-glow,transparent);gap:8px;padding:18px;display:grid}@media (max-width:759px){.mk-shell .hero-proof .poster{max-height:140px;-webkit-mask-image:linear-gradient(var(--tb-mask-ink) 55%, transparent);-webkit-mask-image:linear-gradient(var(--tb-mask-ink) 55%, transparent);mask-image:linear-gradient(var(--tb-mask-ink) 55%, transparent);overflow:hidden}}.mk-shell .poster-tag{color:var(--tb-text-dim);text-transform:uppercase;letter-spacing:var(--tb-track-mono);margin-bottom:4px;font-size:.66rem}.mk-shell .proof-row{border:1px solid var(--tb-border);border-radius:var(--r);background:var(--tb-bg-raised);color:var(--tb-text);align-items:center;gap:10px;padding:8px 10px;font-size:.86rem;display:flex}.mk-shell .proof-row .n{font-family:var(--tb-font-mono);color:var(--tb-text-dim);font-size:.7rem}.mk-shell .proof-row .chip{font-family:var(--tb-font-mono);letter-spacing:.06em;color:var(--tb-accent-text);background:color-mix(in srgb, var(--tb-accent) 12%, transparent);border-radius:9999px;margin-left:auto;padding:2px 8px;font-size:.6rem}.mk-shell .proof-row.open{color:var(--tb-text-dim);border-style:dashed}.mk-shell .proof-row.open .chip{color:var(--tb-gold-text);background:color-mix(in srgb, var(--tb-gold) 12%, transparent)}.mk-shell .section{scroll-margin-top:calc(var(--tb-prelaunch-h,0px) + 5.5rem);padding:clamp(40px,5vw + 2vh,120px) 0;position:relative}.mk-shell .section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;margin-bottom:clamp(18px,5vw,52px);display:flex}.mk-shell .section-head h2{text-transform:uppercase;max-width:16ch;margin:.4rem 0 0;font-size:clamp(1.9rem,4.4vw,3.4rem)}.mk-shell .section-head p{color:var(--tb-text-dim);max-width:38ch;margin:0}.mk-shell .section-head .how-direct,.mk-shell .section-head .faq-direct{max-width:52ch;font-size:.88rem;line-height:1.5}.mk-shell .section-head--plain{align-items:start;gap:8px;display:grid}.mk-shell .section-head--plain h2{font-family:var(--tb-font-sans);letter-spacing:-.01em;text-transform:none;max-width:none;margin:0;font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:700;line-height:1.2}.mk-shell .section-head--plain p{max-width:60ch}.mk-shell .mk-text-link{min-height:44px;color:var(--tb-text-dim);text-underline-offset:3px;align-items:center;padding:0 4px;text-decoration:underline;display:inline-flex}.mk-shell .mk-text-link:hover{color:var(--tb-text)}.mk-shell .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (min-width:1100px){.mk-shell .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:520px){.mk-shell .grid{grid-template-columns:1fr}}.mk-shell .card{--card-c:var(--tb-accent);border:1px solid var(--tb-border);border-radius:var(--r-lg);background:var(--tb-surface);isolation:isolate;transition:border-color var(--tb-dur-fast) var(--tb-ease-brand), background-color var(--tb-dur-enter) var(--tb-ease-brand), color var(--tb-dur-enter) var(--tb-ease-brand);padding:22px 20px 20px;position:relative;overflow:hidden}.mk-shell .card:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(135deg, color-mix(in srgb, var(--card-c) 14%, transparent), transparent 62%);transition:opacity var(--tb-dur-fast) var(--tb-ease-brand);position:absolute;inset:0}.mk-shell .card:after{content:"";background:var(--card-c);border-radius:0 3px 3px 0;width:3px;position:absolute;top:20px;bottom:20px;left:0}.mk-shell .card:hover{border-color:color-mix(in srgb, var(--card-c) 45%, var(--tb-border))}.mk-shell .card:hover:before{opacity:1}.mk-shell .card .cat{font-family:var(--tb-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--card-c);align-items:center;gap:8px;margin-bottom:14px;font-size:.66rem;display:inline-flex}.mk-shell .card .cat i{background:var(--card-c);border-radius:2px;width:7px;height:7px;transform:rotate(45deg)}.mk-shell .card h3{font-family:var(--tb-font-display);letter-spacing:-.01em;color:var(--tb-text);margin:0 0 8px;font-size:1.32rem;font-weight:700}.mk-shell .card p{color:var(--tb-text-dim);margin:0;font-size:.92rem}.mk-shell .card .go{font-family:var(--tb-font-mono);letter-spacing:.05em;color:var(--tb-text-dim);align-items:center;gap:8px;margin-top:16px;font-size:.68rem;display:flex}.mk-shell .card .go b{color:var(--card-c);font-weight:400}.mk-shell .card .go.go-chip{border:1px solid var(--tb-border);width:fit-content;max-width:100%;font-family:var(--tb-font-sans);letter-spacing:0;border-radius:999px;flex-wrap:wrap;align-self:flex-start;gap:6px;padding:4px 10px;font-size:.78rem;line-height:1.3;display:inline-flex}.mk-shell .card .go.go-chip b{font-weight:600}.mk-shell .cb{border:1.5px solid var(--card-c,var(--tb-accent));opacity:0;width:12px;height:12px;transition:opacity var(--tb-dur-fast) var(--tb-ease-brand), transform var(--tb-dur-fast) var(--tb-ease-brand);position:absolute}.mk-shell .cb.tl{border-bottom:0;border-right:0;top:10px;left:10px}.mk-shell .cb.tr{border-bottom:0;border-left:0;top:10px;right:10px}.mk-shell .cb.bl{border-top:0;border-right:0;bottom:10px;left:10px}.mk-shell .cb.br{border-top:0;border-left:0;bottom:10px;right:10px}.mk-shell .card:hover .cb{opacity:.9}.mk-shell .card:hover .cb.tl{transform:translate(-3px,-3px)}.mk-shell .card:hover .cb.tr{transform:translate(3px,-3px)}.mk-shell .card:hover .cb.bl{transform:translate(-3px,3px)}.mk-shell .card:hover .cb.br{transform:translate(3px,3px)}.mk-shell .steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1000px){.mk-shell .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.mk-shell .step{--card-c:var(--tb-accent);border:1px solid var(--tb-border);border-radius:var(--r-lg);background:var(--tb-surface);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:12px 14px;display:grid}.mk-shell .step .stepnum{font-family:var(--tb-font-display);color:var(--card-c);font-size:1.5rem;font-weight:700;line-height:1}.mk-shell .step h3{font-family:var(--tb-font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--tb-text);margin:0 0 4px;font-size:1rem;font-weight:700}.mk-shell .step p{color:var(--tb-text-dim);margin:0;font-size:.86rem;line-height:1.4}.mk-shell .pricing{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (min-width:1100px){.mk-shell .pricing{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.mk-shell .pricing{grid-template-columns:1fr}}.mk-shell .price{border:1px solid var(--tb-border);border-radius:var(--r-lg);background:var(--tb-surface);transition:background-color var(--tb-dur-enter) var(--tb-ease-brand), color var(--tb-dur-enter) var(--tb-ease-brand), border-color var(--tb-dur-enter) var(--tb-ease-brand);flex-direction:column;padding:26px 22px;display:flex;position:relative}.mk-shell .price.feat{border-color:color-mix(in srgb, var(--tb-gold) 55%, var(--tb-border));background-color:var(--tb-surface);background-image:linear-gradient(150deg, color-mix(in srgb, var(--tb-gold) 16%, transparent), transparent);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.mk-shell .price .tier{font-family:var(--tb-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tb-text-dim);font-size:.7rem}.mk-shell .price .amt{font-family:var(--tb-font-display);color:var(--tb-text);margin:.4rem 0 .2rem;font-size:2.6rem;font-weight:700}.mk-shell .price .amt small{color:var(--tb-text-dim);font-size:.9rem;font-family:var(--tb-font-mono)}.mk-shell .price.feat .amt{color:var(--tb-gold-text)}.mk-shell .price ul{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mk-shell .price li{color:var(--tb-text);gap:9px;font-size:.88rem;display:flex}.mk-shell .price li:before{content:"→";color:var(--tb-accent-text)}.mk-shell .price .price-cta{justify-content:center;width:100%;min-height:44px;margin-top:auto}.mk-shell .price ul{margin-bottom:18px}.mk-shell .price .badge{background:color-mix(in srgb, var(--tb-gold) 22%, var(--tb-surface));color:var(--tb-gold-text);border:1px solid color-mix(in srgb, var(--tb-gold) 50%, transparent);font-family:var(--tb-font-mono);letter-spacing:.08em;text-transform:uppercase;z-index:1;border-radius:999px;padding:3px 10px;font-size:.6rem;position:absolute;top:20px;right:40px}.mk-shell .statement{font-family:var(--tb-font-display);letter-spacing:-.01em;text-wrap:balance;max-width:30ch;color:var(--tb-text);margin:0 0 clamp(28px,5vw,48px);font-size:clamp(1.4rem,3.2vw,2.2rem);font-weight:700;line-height:1.2}.mk-shell .statement em{color:var(--tb-accent-text);font-style:normal}.mk-shell .faq{max-width:860px}.mk-shell .faq details{border-top:1px solid var(--tb-border)}.mk-shell .faq details:last-of-type{border-bottom:1px solid var(--tb-border)}.mk-shell .faq summary{cursor:pointer;align-items:baseline;gap:16px;padding:14px 0;list-style:none;display:flex}.mk-shell .faq summary::-webkit-details-marker{display:none}.mk-shell .faq .qn{font-family:var(--tb-font-mono);letter-spacing:.06em;color:var(--tb-accent-text);flex:none;min-width:1.8rem;font-size:.68rem}.mk-shell .faq .qt{font-family:var(--tb-font-display);letter-spacing:-.01em;color:var(--tb-text);transition:color var(--tb-dur-fast) var(--tb-ease-brand);font-size:.98rem;font-weight:700}.mk-shell .faq summary:hover .qt{color:var(--tb-accent-text)}.mk-shell .faq .plus{font-family:var(--tb-font-mono);color:var(--tb-text-dim);transition:transform var(--tb-dur-fast) var(--tb-ease-brand), color var(--tb-dur-fast) var(--tb-ease-brand);flex:none;margin-left:auto;font-size:1rem}.mk-shell .faq details[open] .plus{color:var(--tb-accent-text);transform:rotate(45deg)}.mk-shell .faq .a{color:var(--tb-text-dim);max-width:62ch;margin:0;padding:0 0 22px calc(1.8rem + 16px)}.mk-shell .faq .a a{box-sizing:border-box;align-items:center;min-height:44px;padding:10px 2px;display:inline-flex}.mk-shell .footer{border-top:1px solid var(--tb-border);background:color-mix(in srgb, var(--tb-bg) 72%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);margin-top:auto;padding:40px 0;position:relative}.mk-shell .footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.mk-shell .footer .cols,.mk-shell .footer .legal-cols{flex-wrap:wrap;gap:26px;display:flex}@media (max-width:640px){.mk-shell .footer{padding:20px 0 18px}.mk-shell .footer-inner{text-align:center;flex-direction:column;align-items:center;gap:10px}.mk-shell .footer .cols,.mk-shell .footer .legal-cols{flex-wrap:wrap;justify-content:center;gap:0 2px;width:100%;max-width:24rem;display:flex}.mk-shell .footer .cols a,.mk-shell .footer .legal-cols a{box-sizing:border-box;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px 6px;display:inline-flex}.mk-shell .footer .brand{align-items:center;min-height:44px}.mk-shell .footer .legal-cols{border-top:1px solid var(--tb-border);padding-top:6px}}.mk-shell .footer .footer-copyright{text-align:center;flex-basis:100%;order:99;font-size:.62rem}.mk-shell .preview-tag{font-family:var(--tb-font-mono);letter-spacing:.08em;color:var(--tb-text-dim);border:1px solid var(--tb-border);border-radius:999px;padding:4px 10px;font-size:.62rem}.mk-shell .footer .cols a,.mk-shell .footer .legal-cols a{box-sizing:border-box;min-height:44px;font-family:var(--tb-font-mono);text-transform:uppercase;letter-spacing:var(--tb-track-mono);color:var(--tb-text-dim);transition:color var(--tb-dur-fast) var(--tb-ease-brand);justify-content:center;align-items:center;padding:12px 8px;font-size:.72rem;display:inline-flex}.mk-shell .footer .cols a:hover,.mk-shell .footer .legal-cols a:hover{color:var(--tb-text)}
.mk-shell{flex-direction:column;min-height:100dvh;display:flex}.mk-container{width:100%;max-width:var(--maxw,1200px);margin:0 auto;padding-left:clamp(20px,5vw,48px);padding-right:clamp(20px,5vw,48px)}
