@layer components{.t-h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2rem,1.35rem + 2vw,2.875rem);font-weight:700;line-height:1.08}:lang(de) .t-h2{-webkit-hyphens:manual;hyphens:manual;font-size:clamp(1.875rem,1.3rem + 1.7vw,2.625rem)}.t-h2-sm{font-size:clamp(1.75rem,1.3rem + 1.3vw,2.25rem)}:lang(de) .t-h2-sm{font-size:clamp(1.625rem,1.25rem + 1.1vw,2.125rem)}.t-h3{letter-spacing:-.022em;font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:700;line-height:1.2}.t-eyebrow+.t-h2{margin-top:14px}.t-lead{color:var(--mk-fg-2);text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.6}.t-h2+.t-lead,.t-h2+.t-body{margin-top:20px}.t-body{color:var(--mk-fg-2);text-wrap:pretty;font-size:1.0625rem;line-height:1.65}.t-small{color:var(--mk-muted);font-size:.9375rem;line-height:1.55}.t-caption{color:var(--mk-muted);font-size:.8125rem;line-height:1.55}.pos{color:var(--mk-pos)}.cta-row{flex-wrap:wrap;gap:12px;display:flex}.hero{--straddle:clamp(150px, 19vw, 300px);padding-top:calc(var(--mk-header-h) + var(--mk-strip-h) + clamp(40px, 5vw, 80px));background:linear-gradient(to bottom, var(--mk-band) calc(100% - var(--straddle)), var(--mk-paper) calc(100% - var(--straddle)));color:var(--mk-band-fg)}.hero-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.hero-h1{letter-spacing:-.035em;text-wrap:balance;max-width:15.5em;font-size:clamp(2.5rem,1.25rem + 3.9vw,4.25rem);font-weight:700;line-height:1.03}:lang(de) .hero-h1{max-width:16em;font-size:clamp(2.25rem,1.2rem + 3.3vw,3.75rem)}.hero-lead{max-width:40em;color:var(--mk-band-fg-2);text-wrap:pretty;margin-top:24px;font-size:clamp(1.0625rem,.98rem + .35vw,1.25rem);line-height:1.6}.hero-copy .cta-row{justify-content:center;align-items:center;gap:12px 28px;margin-top:36px}.hero-link{min-height:44px;color:var(--mk-band-fg);text-underline-offset:5px;transition:text-decoration-color .2s var(--mk-ease);align-items:center;font-size:1rem;font-weight:700;-webkit-text-decoration:underline #5a5a62;text-decoration:underline #5a5a62;display:inline-flex}.hero-link:hover{text-decoration-color:currentColor}.hero-fact{max-width:44em;color:var(--mk-band-muted);margin-top:22px;font-size:.875rem;line-height:1.55}.stage{margin-top:clamp(40px,5vw,64px)}.stage-mat{background:linear-gradient(#2a2a2f,#1f1f23);border-radius:clamp(16px,2vw,26px);max-width:1136px;margin-inline:auto;padding:clamp(8px,1vw,14px);position:relative;box-shadow:inset 0 0 0 1px #3a3a41,inset 0 1px #ffffff0f,0 60px 120px -50px #0e0e1099}.stage-shot{display:block}.stage-shot img{border-radius:clamp(8px,1vw,14px);width:100%;height:auto}.bet-card{background:var(--mk-paper-0);width:min(440px,42%);color:var(--mk-fg);box-shadow:inset 0 0 0 1px var(--mk-line), var(--mk-shadow-float);border-radius:18px;padding:20px 22px 16px;font-size:.875rem;position:absolute;bottom:-7%;right:-2.5%}html.dark .bet-card{color:#121212;--mk-fg:#121212;--mk-fg-2:#3a3936;--mk-muted:#66645e;--mk-line:#e1ded6;--mk-pos:#0b7a47;--mk-paper-2:#ebe9e3;background:#fff}.bc-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.bc-kind{color:var(--mk-muted);align-items:center;gap:8px;font-size:.8125rem;font-weight:700;display:inline-flex}.bc-kind i{background:var(--mk-pos);border-radius:999px;width:7px;height:7px}.bc-pct{letter-spacing:-.03em;color:var(--mk-pos);font-size:1.375rem}.bc-event{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:1.125rem;font-weight:700;line-height:1.25;overflow:hidden}.bc-market{color:var(--mk-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.bc-legs{margin-top:14px}.bc-cols,.bc-leg{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 3.2em 5.6em;align-items:center;gap:10px;display:grid}.bc-cols{color:var(--mk-muted);padding-bottom:6px;font-size:.75rem}.bc-cols span:nth-child(n+3){text-align:right}.bc-leg{border-top:1px solid var(--mk-line);min-height:44px}.bc-book{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;font-weight:700;display:flex;overflow:hidden}.bc-book i{color:#fff;background:#1d1d21;border-radius:5px;flex:none;place-items:center;width:20px;height:20px;font-size:.6875rem;font-style:normal;font-weight:700;display:grid}.bc-out{color:var(--mk-fg-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bc-odds,.bc-stake{text-align:right;white-space:nowrap}.bc-odds{color:var(--mk-fg-2)}.bc-foot{background:var(--mk-paper-2);border-radius:12px;gap:6px;margin-top:6px;padding:12px 14px;display:grid}.bc-foot div{color:var(--mk-fg-2);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bc-foot b{color:var(--mk-fg);white-space:nowrap;font-size:1rem}.bc-foot b.pos{color:var(--mk-pos)}.bc-meta{color:var(--mk-muted);justify-content:space-between;gap:12px;margin-top:10px;font-size:.75rem;display:flex}.bc-demo{font-weight:700}.stage-cap{color:var(--mk-muted);text-align:center;margin-top:clamp(28px,6vw,72px);font-size:.8125rem}@media (prefers-reduced-motion:no-preference){.stage-mat{animation:hv-rise .9s var(--mk-ease) both}.bet-card{animation:hv-pop .7s .35s var(--mk-ease) both}}@keyframes hv-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes hv-pop{0%{opacity:0;transform:translateY(20px)scale(.98)}}@media (width<=699px){.hero{--straddle:220px;padding-top:calc(var(--mk-header-h) + var(--mk-strip-h) + 28px)}.hero-h1{font-size:2.25rem;line-height:1.04}:lang(de) .hero-h1{letter-spacing:-.03em;font-size:1.875rem}.hero-lead{margin-top:14px;font-size:1rem;line-height:1.55}.hero-copy .cta-row{margin-top:24px}.hero-fact{margin-top:14px}.stage{margin-top:22px}.hero-copy .cta-row{flex-direction:column;align-self:stretch;gap:4px}.hero-copy .cta-row .mk-btn{width:100%}.stage-mat{width:100%;max-width:420px;box-shadow:none;background:0 0;padding:0}.stage-shot img{border-radius:20px}.stage,.stage-mat{flex-direction:column;display:flex}.bet-card{z-index:1;order:-1;width:auto;margin:0 0 -64px;padding:16px 16px 12px;position:relative;bottom:auto;right:auto}.stage-shot{border-radius:20px;max-height:420px;overflow:hidden}}.facts-strip{padding-block:clamp(56px,7vw,96px) 0}.facts-row{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.facts-row li{border-left:1px solid var(--mk-line-strong);align-content:start;gap:8px;padding:4px 28px;display:grid}.facts-row li:first-child{border-left:0;padding-left:0}.facts-row b{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(1.875rem,1.3rem + 1.6vw,2.75rem);font-weight:700;line-height:1}.facts-row span{color:var(--mk-muted);font-size:.9375rem;line-height:1.45}@media (width<=799px){.facts-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.facts-row li:nth-child(odd){border-left:0;padding-left:0}.facts-row li:nth-child(2n){padding-left:20px;padding-right:0}}.sec{padding-block:var(--mk-section)}.split{align-items:start;gap:48px;display:grid}@media (width>=960px){.split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(56px,7vw,112px)}.split-wide{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.sec .split-wide>.sec-head{top:calc(var(--mk-header-h) + var(--mk-header-top) + 40px);position:sticky}}.how-head{gap:20px;margin-bottom:clamp(36px,4vw,56px);display:grid}.how-head .t-lead{margin:0}@media (width>=960px){.how-head{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:clamp(56px,7vw,112px)}}.receipt-groups{gap:8px 40px;margin-top:24px;display:grid}@media (width>=900px){.receipt-groups{grid-template-columns:repeat(3,minmax(0,1fr))}}.rg-label{color:var(--mk-muted);padding-bottom:8px;font-size:.8125rem;font-weight:700}@media (width<=899px){.rg+.rg{margin-top:16px}}.receipt{background:var(--mk-paper-0);box-shadow:inset 0 0 0 1px var(--mk-line), 0 40px 80px -48px #0e0e1059;border-radius:22px;padding:clamp(24px,3vw,36px)}.receipt-top h3{letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.receipt-top p{color:var(--mk-muted);margin-top:4px;font-size:.875rem}.receipt-rows>div{border-top:1px solid var(--mk-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding:12px 0;display:flex}.receipt-rows dt{color:var(--mk-fg-2);font-size:.9375rem}.receipt-rows dt small{color:var(--mk-muted);font-size:.8125rem;display:block}.receipt-rows dd{text-align:right;margin-left:auto;font-size:1.0625rem;font-weight:700}.receipt-total{background:var(--mk-paper-2);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:18px 20px;font-size:.9375rem;font-weight:700;display:flex}.receipt-total b{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.receipt-cap{color:var(--mk-muted);margin-top:16px;font-size:.8125rem;line-height:1.55}@media (width<=479px){.receipt-rows>div{flex-wrap:wrap;gap:2px 12px}.receipt-rows dd{font-size:.9375rem}}.band{padding-block:var(--mk-section);border-radius:clamp(20px,2.2vw,32px);margin-inline:clamp(0px,1.1vw,16px)}.band-ink{background:var(--mk-band);color:var(--mk-band-fg)}html.dark .band-ink{box-shadow:inset 0 0 0 1px var(--mk-band-line)}.band-ink .t-eyebrow{color:var(--mk-band-muted)}.band-ink .t-body,.band-ink .t-lead{color:var(--mk-band-fg-2)}.band-ink :focus-visible{outline-color:var(--mk-band-fg)}.band-tint{background:var(--mk-paper-2)}html.dark .band-tint{box-shadow:inset 0 0 0 1px var(--mk-line)}.band-head{max-width:46rem;margin-bottom:clamp(48px,6vw,80px)}.steps{gap:48px;display:grid}.steps-nav{display:none}@media (width>=1000px){.steps{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(48px,6vw,96px)}.steps-nav{top:calc(var(--mk-header-h) + var(--mk-header-top) + 56px);align-self:start;display:block;position:sticky}}.steps-nav a{border-left:2px solid var(--mk-band-line);letter-spacing:-.01em;min-height:56px;color:var(--mk-band-muted);transition:color .3s var(--mk-ease), border-color .3s var(--mk-ease);align-items:baseline;gap:14px;padding:16px 0 16px 22px;font-size:1.125rem;font-weight:700;display:flex}.steps-nav a span{font-variant-numeric:tabular-nums;font-size:.8125rem}.steps-nav a:hover{color:var(--mk-band-fg-2)}.steps-nav a[aria-current]{color:var(--mk-band-fg);border-left-color:var(--mk-band-fg)}.steps-list{gap:clamp(72px,9vw,136px);display:grid}.step-n{letter-spacing:.08em;color:var(--mk-band-pos);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}.step .t-h3{margin-top:10px}.step .t-body{max-width:36em;margin-top:12px}.mat{margin-top:32px;overflow:hidden}.mat-ink{background:var(--mk-band-mat);box-shadow:inset 0 0 0 1px var(--mk-band-line);border-radius:clamp(16px,1.8vw,22px);padding:clamp(14px,2.4vw,32px) clamp(14px,2.4vw,32px) 0}.mat img{border-radius:12px 12px 0 0;width:100%;height:auto;box-shadow:0 -1px #ffffff0a,0 24px 60px -20px #0009}.live{border-top:1px solid var(--mk-band-line);max-width:36em;margin-top:28px}.live-head{color:var(--mk-band-muted);justify-content:space-between;gap:12px;padding:14px 0 6px;font-size:.8125rem;font-weight:700;display:flex}.live-list li{border-bottom:1px solid var(--mk-band-line);grid-template-columns:minmax(0,1fr) auto;column-gap:16px;padding:10px 0;display:grid}.ll-ev{color:var(--mk-band-fg);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:700;overflow:hidden}.ll-mk{color:var(--mk-band-muted);white-space:nowrap;text-overflow:ellipsis;grid-row:2;font-size:.8125rem;overflow:hidden}.ll-pct{color:var(--mk-band-pos);grid-area:1/2/span 2;align-self:center;font-size:1rem}.live-sum{color:var(--mk-band-muted);margin-top:12px;font-size:.8125rem;line-height:1.5}.step-shot{margin-top:32px}.step-shot .mat{margin-top:0}.step-shot figcaption{color:var(--mk-band-muted);margin-top:12px;font-size:.8125rem}.step picture{display:block}@media (width<=699px){.step{flex-direction:column;display:flex}.step-shot{order:-1;margin:0 0 24px}.mat-ink{max-width:400px;padding:12px 12px 0}}.sec-value .t-h2{margin-bottom:0}.bignums{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.bignums>div{border-top:1px solid var(--mk-line-strong);padding-top:16px}.bignums dt{color:var(--mk-muted);font-size:.875rem}.bignums dd{letter-spacing:-.045em;white-space:nowrap;margin-top:8px;font-size:clamp(2rem,1.2rem + 2.6vw,3.5rem);font-weight:700;line-height:1}.bignums+.t-caption{margin-top:20px}.calc-head{text-align:center;margin-inline:auto}.calc-head .t-lead{max-width:38em;margin-inline:auto}.calc-goal{max-width:40rem;color:var(--mk-muted);margin:16px auto 0;font-size:.9375rem;line-height:1.55}.panel{background:var(--mk-paper-0);max-width:1080px;box-shadow:inset 0 0 0 1px var(--mk-line), 0 50px 100px -60px #0e0e1073;border-radius:28px;margin-inline:auto;display:grid;overflow:hidden}.panel-in,.panel-out{padding:clamp(24px,4vw,52px)}.panel-out{background:var(--mk-band);color:var(--mk-band-fg)}.panel-out :focus-visible{outline-color:var(--mk-band-fg)}@media (width>=960px){.panel{grid-template-columns:minmax(340px,400px) minmax(0,1fr)}.panel-in{order:1}.panel-out{order:2}}.ctl+.ctl{border-top:1px solid var(--mk-line);margin-top:36px;padding-top:28px}.ctl-head{gap:10px;display:grid}.ctl-label{flex:1 1 0;min-width:0;font-size:.9375rem;font-weight:700}.ctl-val{text-align:left;white-space:nowrap;letter-spacing:-.04em;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);font-weight:700;line-height:1}.ctl-help{color:var(--mk-muted);margin-top:10px;font-size:.8125rem;line-height:1.5}.range{--fill:50%;cursor:pointer;appearance:none;touch-action:pan-y;background:0 0;width:100%;height:48px;margin:14px 0 0;display:block}.range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--mk-ink) var(--fill), var(--mk-line-strong) var(--fill));border-radius:4px;height:4px}.range::-moz-range-track{background:var(--mk-line-strong);border-radius:4px;height:4px}.range::-moz-range-progress{background:var(--mk-ink);border-radius:4px;height:4px}.range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--mk-paper-0);width:26px;height:26px;box-shadow:0 0 0 6px var(--mk-ink) inset, 0 2px 8px #0e0e1040;border:0;border-radius:999px;margin-top:-11px}.range::-moz-range-thumb{background:var(--mk-paper-0);border:6px solid var(--mk-ink);box-sizing:border-box;border-radius:999px;width:26px;height:26px}.range:focus-visible{outline:none}.range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 6px var(--mk-ink) inset, 0 0 0 3px var(--mk-paper-0), 0 0 0 5px var(--mk-ink)}.range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--mk-paper-0), 0 0 0 5px var(--mk-ink)}@media (pointer:coarse){.range::-webkit-slider-thumb{width:30px;height:30px;margin-top:-13px}}.ticks{height:18px;color:var(--mk-muted);margin:0 13px;font-size:.75rem;position:relative}.ticks span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}@media (width<=599px){.ticks .t-opt{display:none}}.switch{width:100%;min-height:44px;font:700 .9375rem/1.3 var(--mk-font);text-align:left;justify-content:space-between;align-items:center;gap:16px;display:flex}.switch .track{width:44px;height:26px;box-shadow:inset 0 0 0 1px var(--mk-line-strong);transition:background-color .2s var(--mk-ease);border-radius:999px;flex:none;position:relative}.switch .track:after{content:"";background:var(--mk-subtle);width:18px;height:18px;transition:transform .2s var(--mk-ease), background-color .2s var(--mk-ease);border-radius:999px;position:absolute;top:4px;left:4px}.switch[aria-checked=true] .track{background:var(--mk-ink);box-shadow:none}.switch[aria-checked=true] .track:after{background:var(--mk-paper-0);transform:translate(18px)}.time-ctl{margin-top:16px}.out-label{color:var(--mk-band-muted);font-size:.9375rem;font-weight:700}.out-big{letter-spacing:-.05em;color:var(--mk-band-pos);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:12px;font-size:clamp(2.5rem,1.9rem + 1.8vw,3rem);font-weight:700;line-height:1;display:block}.out-big sup{letter-spacing:0;vertical-align:super;color:var(--mk-band-muted);margin-left:4px;font-size:.32em}.out-big sup a{color:inherit;vertical-align:middle;justify-content:center;align-items:center;min-width:24px;min-height:24px;margin:-6px -8px;text-decoration:none;display:inline-flex}.out-sub{color:var(--mk-band-muted);margin-top:10px;font-size:.9375rem}.out-line{color:var(--mk-band-fg-2);margin-top:10px;font-size:1.0625rem;line-height:1.5}.out-fig,.out-line [data-out=cons]{color:var(--mk-band-fg);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.out-fig sup{color:var(--mk-band-muted);margin-left:2px;font-size:.7em}.out-fig sup a{color:inherit;vertical-align:middle;justify-content:center;align-items:center;min-width:24px;min-height:24px;margin:-6px;text-decoration:none;display:inline-flex}.out-rows{border-top:1px solid var(--mk-band-line);margin-top:28px}.out-rows>div{border-bottom:1px solid var(--mk-band-line);justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;display:flex}.out-rows dt{color:var(--mk-band-muted);font-size:.9375rem}.out-rows dd{color:var(--mk-band-fg);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.0625rem;font-weight:700}.out-rows .is-net dd{color:var(--mk-band-fg);min-width:8.25em}.out-rows .is-net[data-neg] dd{color:var(--mk-band-neg)}.out-note{color:var(--mk-band-fg);margin-top:20px;font-size:.875rem;line-height:1.55}.out-note[data-out=low]:not(.is-on){visibility:hidden}.ctl-note{border-top:1px solid var(--mk-line);color:var(--mk-muted);margin-top:28px;padding-top:20px;font-size:.8125rem;line-height:1.55}.out-more{margin-top:24px}.out-more>summary{min-height:44px;color:var(--mk-band-fg);justify-content:flex-start;gap:12px;font-size:.9375rem;font-weight:700}.out-more .out-rows{margin-top:4px}@media (width>=640px){.out-more>summary{display:none}.out-more .out-rows{margin-top:0}}.calc-foot{gap:16px;max-width:1080px;margin:24px auto 0;display:grid}.calc-foot>p{color:var(--mk-fg-2);font-size:.875rem}.calc-mcta{display:none}@media (width<=959px){.calc-mcta{display:flex}}.disc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:56px;list-style:none;display:flex}.disc summary::-webkit-details-marker{display:none}.pm{flex:none;width:14px;height:14px;position:relative}.pm:before,.pm:after{content:"";width:14px;height:1.5px;transition:transform .3s var(--mk-ease);background:currentColor;position:absolute;top:6px;left:0}.pm:after{transform:rotate(90deg)}details[open]>summary .pm:after{transform:rotate(0)}.calc-how{border-top:1px solid var(--mk-line-strong);border-bottom:1px solid var(--mk-line-strong)}.calc-how summary{font-size:.9375rem;font-weight:700}.calc-how-body{max-width:72ch;color:var(--mk-fg-2);gap:14px;padding-bottom:24px;font-size:.875rem;line-height:1.6;display:grid}.calc-how-body .src{color:var(--mk-muted)}.trust-links{flex-wrap:wrap;gap:8px 24px;margin-top:24px;font-size:.9375rem;font-weight:700;display:flex}.trust-links a{align-items:center;min-height:44px;display:inline-flex}.rows .row{border-top:1px solid var(--mk-line-strong);gap:8px;padding:26px 0;display:grid}.rows .row:last-child{border-bottom:1px solid var(--mk-line-strong)}@media (width>=700px){.rows .row{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:32px}}.rows dt{letter-spacing:-.01em;font-size:1.0625rem;font-weight:700;line-height:1.4}.rows dd{color:var(--mk-fg-2);font-size:1rem;line-height:1.65}.why .prose{gap:20px;display:grid}.why .t-lead{color:var(--mk-band-fg-2)}.why .pull{border-top:1px solid var(--mk-band-line);letter-spacing:-.03em;color:var(--mk-band-fg);text-wrap:balance;margin-top:20px;padding-top:32px;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.375rem);font-weight:700;line-height:1.15}.why-video{min-height:44px;color:var(--mk-band-fg);text-underline-offset:5px;transition:text-decoration-color .2s var(--mk-ease);justify-self:start;align-items:center;font-size:1rem;font-weight:700;-webkit-text-decoration:underline #5a5a62;text-decoration:underline #5a5a62;display:inline-flex}.why-video:hover{text-decoration-color:currentColor}.why-facts{margin-top:clamp(48px,6vw,80px)}.wf-grid{border-top:1px solid var(--mk-band-line);margin-top:16px;display:grid}.wf{border-bottom:1px solid var(--mk-band-line);color:var(--mk-band-fg-2);overflow-wrap:anywhere;align-content:start;gap:10px;padding:24px 0;font-size:.9375rem;line-height:1.6;display:grid}.wf h3{letter-spacing:-.01em;color:var(--mk-band-fg);font-size:1.0625rem;font-weight:700;line-height:1.4}.wf b{color:var(--mk-band-fg)}.wf a{padding-block:4px;display:inline-block}.wf ul{gap:8px;display:grid}.wf li{padding-left:16px;position:relative}.wf li:before{content:"";background:var(--mk-band-muted);width:5px;height:1px;position:absolute;top:.72em;left:0}@media (width>=900px){.wf-grid{border-bottom:1px solid var(--mk-band-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,56px)}.wf{border-bottom:0;padding:28px 0 32px}}.pricing-head{text-align:center;max-width:40rem;margin:0 auto clamp(40px,5vw,64px)}.plan{background:var(--mk-paper-0);max-width:1040px;box-shadow:inset 0 0 0 1px var(--mk-line), 0 50px 100px -60px #0e0e1073;border-radius:28px;margin-inline:auto;display:grid;overflow:hidden}@media (width>=900px){.plan{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.plan-a,.plan-b{padding:clamp(28px,4vw,52px)}.plan-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan-top .t-eyebrow{color:var(--mk-fg)}.plan-price{align-items:baseline;gap:10px;margin-top:24px;display:flex}.plan-price b{letter-spacing:-.05em;font-size:clamp(3.5rem,2.4rem + 3.4vw,5rem);font-weight:700;line-height:1}.plan-price span{color:var(--mk-muted);font-size:1.0625rem}.plan-note{margin-top:10px}.plan-list{margin-top:28px}.plan-list li{border-top:1px solid var(--mk-line);color:var(--mk-fg-2);padding:12px 0;font-size:.9375rem}.plan-bankroll{border-top:1px solid var(--mk-line);color:var(--mk-muted);margin-top:20px;padding-top:16px;font-size:.875rem;line-height:1.55}.plan-top .t-eyebrow{letter-spacing:-.01em;text-transform:none;font-size:1rem}.plan-b{background:var(--mk-band);color:var(--mk-band-fg)}.plan-b :focus-visible{outline-color:var(--mk-band-fg)}.plan-b .cta-note{color:var(--mk-band-muted);text-align:center;margin-top:12px;font-size:.8125rem}.plan-b .cta-pay{margin-top:4px}.timeline{margin-top:32px;display:grid}.timeline li{padding:0 0 26px 28px;position:relative}.timeline li:before{content:"";background:var(--mk-band-fg);border-radius:999px;width:9px;height:9px;position:absolute;top:6px;left:0}.timeline li:after{content:"";background:var(--mk-band-line);width:1px;position:absolute;top:20px;bottom:2px;left:4px}.timeline li:last-child{padding-bottom:0}.timeline li:last-child:after{display:none}.timeline li div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.timeline b{font-size:1rem}.timeline em{color:var(--mk-band-pos);font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.timeline p{color:var(--mk-band-fg-2);margin-top:4px;font-size:.875rem;line-height:1.55}.plan-why{border-top:1px solid var(--mk-band-line);color:var(--mk-band-muted);margin-top:28px;padding-top:20px}.plan-est{text-align:center;max-width:1040px;margin:20px auto 0}.sec-faq{padding-bottom:0}.faq-list .disc{border-top:1px solid var(--mk-line-strong)}.faq-list .disc:last-child{border-bottom:1px solid var(--mk-line-strong)}.faq-list summary{letter-spacing:-.01em;min-height:68px;padding:14px 0;font-size:1.125rem;font-weight:700;line-height:1.35}.faq-list .ans{max-width:64ch;color:var(--mk-fg-2);padding-bottom:26px;font-size:1rem;line-height:1.65}.sec-faq .t-small{margin-top:20px}.mcta{z-index:40;padding:10px 16px max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .4s var(--mk-ease);background:#0e0e10e6;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.mcta .mk-btn-ink{color:#0e0e10;background:#f5f4ef}.mcta[data-show]{transform:none}@media (width>=960px){.mcta{display:none}}.vid{color:#f5f4ef;width:min(1040px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);font-family:var(--mk-font);background:#0e0e10;border:0;border-radius:22px;margin:auto;padding:0;overflow:hidden;box-shadow:0 0 0 1px #26262b}.vid::backdrop{background:#08080ac7}.vid[open]{animation:mk-fade .2s var(--mk-ease)}.vid-bar{justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 10px 10px 22px;display:flex}.vid-bar h2{font-size:.9375rem;font-weight:700;line-height:1.3}.vid-close,.vid-switch,.vid-text{color:#f5f4ef;height:44px;font:700 .875rem/1 var(--mk-font);white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex;box-shadow:inset 0 0 0 1px #3a3a41}.vid-close:hover,.vid-switch:hover,.vid-text:hover{box-shadow:inset 0 0 0 1px #f5f4ef}.vid :focus-visible{outline-offset:3px;outline:2px solid #f5f4ef}.vid-stage{aspect-ratio:16/9;background:#000;position:relative}.vid-stage[data-portrait]{aspect-ratio:4/5;max-height:calc(100dvh - 200px);margin-inline:auto}.vid-stage video{object-fit:contain;width:100%;height:100%}.vid-msg{text-align:center;color:#a3a2a8;place-items:center;padding:24px;font-size:.9375rem;display:grid;position:absolute;inset:0}.vid-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:14px 10px 14px 22px;display:flex}.vid-foot a.mk-btn{color:#0e0e10;background:#f5f4ef;height:44px;padding:0 18px;font-size:.875rem}@media (width<=599px){.vid{border-radius:16px;width:calc(100vw - 16px)}.vid-bar,.vid-foot{padding-left:16px}.vid-foot a.mk-btn,.vid-foot .vid-switch,.vid-foot .vid-text{flex:auto;justify-content:center}}.rv{opacity:0;transform:translateY(12px)}.rv.in{opacity:1;transition:opacity .6s var(--mk-ease), transform .6s var(--mk-ease);transform:none}@media (prefers-reduced-motion:reduce){.rv{transform:none}.rv.in{transition:opacity .12s linear}.vid[open]{animation:none}}@media (pointer:coarse){.out-big sup a{position:relative}.out-big sup a:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (width<=479px){.bc-cols,.bc-leg{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) 2.6em 4.9em;gap:8px}.bc-book i{display:none}}.hero-offer{min-height:44px;color:var(--mk-band-fg);transition:box-shadow .2s var(--mk-ease), background-color .2s var(--mk-ease);background:#7fd4a41a;border-radius:999px;align-items:center;gap:12px;margin-bottom:clamp(22px,2.6vw,32px);padding:6px 18px 6px 8px;font-size:1rem;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #7fd4a459}.hero-offer:hover{background:#7fd4a429;box-shadow:inset 0 0 0 1px #7fd4a499}.hero-offer b{background:var(--mk-band-pos);color:#08140e;letter-spacing:-.01em;border-radius:999px;align-items:center;height:32px;padding:0 14px;font-size:1.0625rem;font-weight:700;display:inline-flex}.hero-offer span{color:#d6d5cf}.hero-tag,.hero-what{display:block}.hero-what{letter-spacing:-.02em;color:#a3a29d;max-width:22em;margin:.5em auto 0;font-size:.5em;line-height:1.18}.mk-btn-lg{height:60px;padding:0 34px;font-size:1.125rem}.hero-price{color:var(--mk-band-muted);margin-top:20px;font-size:1rem;line-height:1.55}.hero-price b{color:var(--mk-band-pos);font-weight:700}.hero-proof{color:var(--mk-band-muted);flex-wrap:wrap;justify-content:center;gap:6px 22px;margin-top:18px;font-size:.875rem;display:flex}.hero-proof li+li:before{content:"·";color:#4a4a52;margin-right:22px}.out-cta{margin-top:22px}.out-cta-note{text-align:center;color:var(--mk-panel-muted);margin-top:10px;font-size:.8125rem}.plan-tag{background:var(--mk-pos);color:#fff;border-radius:999px;align-items:center;height:28px;padding:0 12px;font-size:.8125rem;font-weight:700;display:inline-flex}.plan-free{align-items:baseline;gap:10px;margin-top:24px;display:flex}.plan-free b{letter-spacing:-.05em;color:var(--mk-pos);font-size:clamp(3.5rem,2.4rem + 3.4vw,5rem);font-weight:700;line-height:1}.plan-free span{color:var(--mk-fg-2);font-size:1.0625rem;font-weight:700}.plan-free+.plan-price{margin-top:10px}.plan-free+.plan-price b{letter-spacing:-.03em;font-size:1.75rem}@media (width<=419px){.hero-offer span{display:none}}@media (width<=699px){.hero-offer{gap:10px;margin-bottom:18px;padding-right:14px;font-size:.875rem}.hero-offer b{white-space:nowrap;height:30px;font-size:.9375rem}.hero-offer{padding-right:8px}.hero-offer span{white-space:nowrap;padding-right:6px}.hero-what{font-size:.56em}.hero-price{margin-top:14px;font-size:.9375rem}.hero-proof{flex-direction:column;align-items:center;gap:2px;margin-top:12px;font-size:.8125rem}.hero-proof li+li:before{content:none}.hero-proof li:nth-child(n+3){display:none}.mk-btn-lg{height:56px;font-size:1.0625rem}}}@media (prefers-reduced-motion:no-preference){html:has(.site-home){scroll-behavior:smooth}}
