@keyframes lv2-rise{0%{opacity:0;filter:blur(6px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:none}}.lv2-rise{animation:.8s cubic-bezier(.22,1,.36,1) both lv2-rise;animation-delay:var(--lv2-d,0s)}@keyframes lv2-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.lv2-float{animation:8s ease-in-out infinite lv2-float;animation-delay:var(--lv2-d,0s)}@keyframes lv2-sheen{0%{transform:translate(-120%)}to{transform:translate(220%)}}.lv2-sheen-bar{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.lv2-sheen-bar:after{content:"";background:linear-gradient(100deg,#0000 38%,#9db9ff1f 50%,#0000 62%);animation:9s ease-in-out infinite lv2-sheen;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lv2-rise,.lv2-float{animation:none}.lv2-depth,.lv2-depth:hover{transition:none;translate:none}.lv2-sheen-bar:after{animation:none;display:none}}.lv2-fade-bottom{-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.lv2-spectrum-border{position:relative}.lv2-spectrum-border:before{content:"";border-radius:inherit;background:linear-gradient(140deg, var(--lt-spectrum-cyan,#3ecbff), var(--lt-spectrum-violet,#7b4dff) 55%, var(--lt-spectrum-magenta,#d63cff));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lv2-snap{scrollbar-width:none}.lv2-depth{--lv2-rx:0deg;--lv2-ry:0deg;--lv2-mx:50%;--lv2-my:0%;transform:perspective(1100px) rotateX(var(--lv2-rx)) rotateY(var(--lv2-ry));transform-style:preserve-3d;will-change:transform;transition:transform .28s cubic-bezier(.22,1,.36,1),translate .35s cubic-bezier(.22,1,.36,1),box-shadow .4s;position:relative;translate:0}.lv2-depth:hover{translate:0 -5px}.lv2-depth:not(.lv2-depth--bare):after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--lv2-mx) var(--lv2-my), #fff9, transparent 55%);mix-blend-mode:soft-light;transition:opacity .35s;position:absolute;inset:0;transform:translateZ(1px)}.lv2-depth--dark:not(.lv2-depth--bare):after{background:radial-gradient(380px circle at var(--lv2-mx) var(--lv2-my), #9db9ff42, transparent 60%);mix-blend-mode:screen}.lv2-depth:hover:after{opacity:1}.lv2-depth:not(.lv2-depth--bare):not(.lv2-spectrum-border):before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(280px circle at var(--lv2-mx) var(--lv2-my), #245bffb3, #7b4dff6b 42%, transparent 72%);-webkit-mask-composite:xor;padding:1px;transition:opacity .35s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lv2-depth:not(.lv2-depth--bare):not(.lv2-spectrum-border):hover:before{opacity:1}.lv2-z1{transform:translateZ(30px)}.lv2-z2{transform:translateZ(16px)}.lv2-surface{background:linear-gradient(#fff 0%,#fbfcff 100%);border:1px solid #0f172a12;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0f172a0a,0 1px 2px #07111f0d,0 12px 26px -16px #07111f3d,0 38px 72px -40px #245bff4d}.lv2-surface:hover{box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0f172a0a,0 2px 4px #07111f0f,0 20px 40px -18px #07111f4d,0 50px 90px -44px #245bff80}.lv2-surface--violet{background:linear-gradient(#fff 0%,#f5f2ff 100%)}.lv2-surface--dark{background:linear-gradient(160deg,#101c36 0%,#07111f 55%,#0b1428 100%);border:1px solid #9db9ff29;box-shadow:inset 0 1px #ffffff17,inset 0 -24px 48px -24px #7b4dff38,0 2px 6px #07111f4d,0 44px 90px -36px #245bff9e}.lv2-3d{transform-style:preserve-3d}.lv2-cine{z-index:0;position:absolute;inset:0}.lv2-cine__media{background:var(--diz-cta,#0b1220);position:absolute;inset:0;overflow:hidden}.lv2-cine__still,.lv2-cine__video{width:104%;height:104%;position:absolute;inset:-2%}.lv2-cine__still{transform-origin:58% 52%;filter:saturate(.82)contrast(1.06)brightness(.92);animation:34s ease-in-out infinite alternate lv2-kenburns}.lv2-cine__video{object-fit:cover;opacity:0;filter:saturate(.82)contrast(1.06)brightness(.92);transition:opacity 1.6s}.lv2-cine__video.is-on{opacity:1}.lv2-cine__grade{background:radial-gradient(ellipse 70% 55% at 50% -6%, #245bff47, transparent 62%),  radial-gradient(ellipse 46% 40% at 92% 30%, rgba(var(--diz-mind-rgb,123, 77, 255), .2), transparent 64%), var(--lv2-cine-scrim);position:absolute;inset:0}.lv2-cine__grade--top{--lv2-cine-scrim:linear-gradient(180deg, #07111fdb 0%, #07111fb8 34%, #07111f4d 62%, #07111fc7 100%)}.lv2-cine__grade--center{--lv2-cine-scrim:radial-gradient(ellipse 70% 62% at 50% 50%, #07111fd1, #07111f99 70%), linear-gradient(180deg, #07111fb3, #07111f26 30%, #07111f26 70%, #07111fd9)}.lv2-cine__grade--bottom{--lv2-cine-scrim:linear-gradient(180deg, #07111f8c 0%, #07111f4d 40%, #07111fe0 100%)}.lv2-cine__leak{mix-blend-mode:screen;opacity:.5;animation:22s ease-in-out infinite alternate lv2-leak;position:absolute;inset:0}.lv2-cine__vignette{background:radial-gradient(125% 95% at 50% 46%,#0000 52%,#02060eb8 100%);position:absolute;inset:0}.lv2-cine__grain{opacity:.09;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.9s step-end infinite lv2-grain;position:absolute;inset:-60%}.lv2-cine__toggle{z-index:3;color:#fff;-webkit-backdrop-filter:blur(12px);background:#07111f80;border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .2s;display:inline-flex;position:absolute;bottom:1rem;right:1rem}.lv2-cine__toggle:hover{background:#07111fbf}.lv2-cine__toggle:focus-visible{box-shadow:var(--diz-focus-ring,0 0 0 4px #245bff47);outline:none}@media (min-width:640px){.lv2-cine__toggle{bottom:1.5rem;right:1.5rem}}@keyframes lv2-kenburns{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.12)translate(-1.4%,-.8%)}}@keyframes lv2-leak{0%{opacity:.38;transform:translate(-3%)scale(1.05)}to{opacity:.58;transform:translate(3%,-2%)scale(1.12)}}@keyframes lv2-grain{0%{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-5%)}60%{transform:translate(-6%,-2%)}80%{transform:translate(5%,4%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.lv2-cine__still,.lv2-cine__leak,.lv2-cine__grain{animation:none}.lv2-cine__video{display:none}}.lv2-hud{-webkit-backdrop-filter:blur(14px)saturate(1.2);background:linear-gradient(#ffffff1a,#ffffff08),#07111f99;border:1px solid #ffffff2e;box-shadow:inset 0 1px #ffffff2e,0 18px 40px -18px #02060ecc}.lv2-legible{text-shadow:0 1px 2px #02060e99,0 0 6px #02060e80,0 0 18px #02060eb3}.lv2-legible-display{text-shadow:0 2px 6px #02060e80,0 0 14px #02060e73,0 0 40px #02060eb3}.lv2-glass{-webkit-backdrop-filter:blur(22px)saturate(1.35);background:linear-gradient(#ffffff14 0%,#ffffff05 38%,#fff0 100%),#091020a3;border:1px solid #9db9ff29;box-shadow:inset 0 1px #ffffff24,inset 0 -40px 70px -48px #7b4dff66,0 2px 6px #02060e73,0 44px 90px -42px #02060ef2}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lv2-glass{background:linear-gradient(#13203c 0%,#0a1426 100%)}}.lv2-eq>span{background:linear-gradient(180deg, var(--lt-spectrum-cyan,#3ecbff), var(--lt-spectrum-violet,#7b4dff));transform-origin:bottom;opacity:.9;border-radius:999px;width:4px;animation:1.15s ease-in-out infinite alternate lv2-eq}@keyframes lv2-eq{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.lv2-eq>span{animation:none}}.lv2-snap{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.lv2-snap::-webkit-scrollbar{display:none}@media (min-width:1024px){.lv2-snap{overflow:visible}}.lv2-persona__img{filter:saturate(.88)contrast(1.05);transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.lv2-persona:hover .lv2-persona__img{transform:scale(1.045)}.lv2-persona__grade{background:linear-gradient(#07111f59 0%,#07111f00 24% 36%,#07111fb8 56%,#07111ff0 74%,#07111ff5 100%),radial-gradient(90% 60% at 50% 110%,#245bff42,#0000 70%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lv2-persona__img{transition:none}.lv2-persona:hover .lv2-persona__img{transform:none}}.lv2-gem{--gem-tint:62, 203, 255;--gem-size:56px;--gem-radius:1.1rem;isolation:isolate;width:var(--gem-size);height:var(--gem-size);border-radius:var(--gem-radius);color:rgb(var(--gem-tint));background:radial-gradient(120% 90% at 30% 10%, #fff3, transparent 55%), radial-gradient(90% 70% at 70% 100%, rgba(var(--gem-tint), .42), transparent 62%), linear-gradient(160deg, #16284d 0%, #0b1527 58%, #07111f 100%);box-shadow:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #00000059, inset 0 0 0 1px #9db9ff1f, inset 0 -12px 20px -10px rgba(var(--gem-tint), .5), 0 1px 2px #02060e66, 0 14px 26px -12px rgba(var(--gem-tint), .45);justify-content:center;align-items:center;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;display:inline-flex;position:relative}.lv2-gem[data-size=sm]{--gem-size:40px;--gem-radius:.85rem}.lv2-gem[data-size=lg]{--gem-size:72px;--gem-radius:1.4rem}.lv2-gem[data-tint=signal],.lv2-gem[data-tint=mind]{--gem-tint:62, 203, 255}.lv2-gem[data-tint=structure],.lv2-gem[data-tint=peak]{--gem-tint:36, 91, 255}.lv2-gem:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(#ffffff42,#fff0);border-bottom-right-radius:60% 40%;border-bottom-left-radius:60% 40%;height:46%;position:absolute;inset:1px 1px auto}.lv2-gem:after{content:"";border-radius:inherit;background:linear-gradient(150deg, #3ecbffa6, rgba(var(--gem-tint), .35) 45%, #245bff80);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lv2-gem>svg{z-index:2;width:46%;height:46%;filter:drop-shadow(0 0 5px rgba(var(--gem-tint), .65)) drop-shadow(0 2px 3px #00000080);transition:transform .28s cubic-bezier(.22,1,.36,1);position:relative}@media (hover:hover) and (pointer:fine){a:hover>.lv2-gem,button:hover>.lv2-gem,.lv2-depth:hover .lv2-gem{box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -1px 0 #00000059, inset 0 0 0 1px #9db9ff2e, inset 0 -12px 20px -10px rgba(var(--gem-tint), .6), 0 2px 4px #02060e66, 0 18px 30px -12px rgba(var(--gem-tint), .6);transform:translateY(-1px)}a:hover>.lv2-gem>svg,button:hover>.lv2-gem>svg,.lv2-depth:hover .lv2-gem>svg{transform:translateY(-1px)scale(1.04)}}@media (prefers-reduced-motion:reduce){.lv2-gem,.lv2-gem>svg{transition:none}}html[data-theme=noche] .lv2-gem{box-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #00000080, inset 0 0 0 1px #9db9ff33, inset 0 -12px 20px -10px rgba(var(--gem-tint), .55), 0 1px 2px #0009, 0 14px 26px -12px rgba(var(--gem-tint), .55)}:root{--lv2-ease:cubic-bezier(.22, 1, .36, 1)}.lv2-view{opacity:0;filter:blur(6px);transition:opacity .56s var(--lv2-ease), transform .56s var(--lv2-ease), filter .56s var(--lv2-ease);animation:0s linear 4s forwards lv2-view-safety;transform:translateY(28px)}.lv2-view[data-in="1"]{opacity:1;filter:none;transform:none}@keyframes lv2-view-safety{to{opacity:1;filter:none;transform:none}}.lv2-nav-menu{opacity:0;visibility:hidden;transition:grid-template-rows .22s var(--lv2-ease), opacity .22s var(--lv2-ease), visibility 0s linear .22s;grid-template-rows:0fr;display:grid}.lv2-nav-menu>*{min-height:0;overflow:hidden}.lv2-nav-menu[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.lv2-magnet{will-change:transform;transition:transform .42s var(--lv2-ease), translate .15s ease, color .15s ease, background-color .15s ease, border-color .15s ease, box-shadow .15s ease, opacity .15s ease}.lv2-magnet[data-magnet=on]{transition-duration:90ms}.lv2-orb{background:conic-gradient(from 140deg, var(--diz-accent,#245bff), var(--diz-aurora-soft,#5b6cff), transparent 62%);filter:blur(64px);animation:26s linear infinite lv2-orb-spin,9s ease-in-out infinite lv2-orb-breathe}@keyframes lv2-orb-spin{to{rotate:360deg}}@keyframes lv2-orb-breathe{0%,to{scale:1}50%{scale:1.08}}@media (prefers-reduced-motion:reduce){.lv2-view{opacity:1;filter:none;transition:none;animation:none;transform:none}.lv2-nav-menu,.lv2-magnet{transition:none}.lv2-orb{animation:none}}.mk-grad-text{background:var(--lt-spectrum-grad);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite alternate mk-shimmer}@keyframes mk-shimmer{to{background-position:100% 0}}.mk-stripes{flex-direction:column;gap:3px;display:inline-flex}.mk-stripes i{background:var(--lt-spectrum-grad);border-radius:2px;height:3px;display:block}.mk-stripes i:first-child{width:22px}.mk-stripes i:nth-child(2){width:15px}.mk-stripes i:nth-child(3){width:9px}@supports (animation-timeline:view()){.mk-stripes i{transform-origin:0;animation:linear both mk-draw;animation-timeline:view();animation-range:entry cover 22%}.mk-stripes i:nth-child(2){animation-range:entry cover 30%}.mk-stripes i:nth-child(3){animation-range:entry cover 38%}}@keyframes mk-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.mk-grad-text,.mk-stripes i{animation:none}}.lv2-t-display{letter-spacing:-.045em;font-size:clamp(2.75rem,1.6rem + 4.6vw,5.6rem);font-weight:700;line-height:1}.lv2-t-h2{letter-spacing:-.04em;font-size:clamp(2.1rem,1.35rem + 2.7vw,3.75rem);font-weight:700;line-height:1.04}.lv2-t-h3{letter-spacing:-.022em;font-size:clamp(1.2rem,1.1rem + .45vw,1.45rem);font-weight:700;line-height:1.2}.lv2-t-lead{font-size:clamp(1rem,.94rem + .35vw,1.2rem);line-height:1.6}.lv2-t-body{font-size:.97rem;line-height:1.62}.lv2-t-eyebrow{letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:600}.lv2-t-caption{font-size:.76rem;line-height:1.5}.lv2-t-num{font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-weight:700;line-height:1}.lv2-section{padding-top:clamp(4.5rem,3rem + 5vw,8rem);padding-bottom:clamp(4.5rem,3rem + 5vw,8rem)}.lv2-section--tight{padding-top:clamp(3rem,2rem + 3vw,5rem);padding-bottom:clamp(3rem,2rem + 3vw,5rem)}.lv2-section__body{margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.mk-grad-text--ink{background:linear-gradient(100deg, var(--lt-spectrum-cyan,#3ecbff) 0%, var(--diz-accent-tint-soft,#9db9ff) 42%, var(--lt-spectrum-magenta,#d63cff) 100%);color:#0000;text-shadow:none;filter:drop-shadow(0 2px 14px #02060e8c);background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.lv2-pill{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#07111f80;border:1px solid #ffffff4d;border-radius:999px;align-items:center;padding:.15rem .65rem;font-size:.6rem;font-weight:600;display:inline-flex}.lv2-stage{--lv2-stage-h:clamp(16rem, 38vh, 24rem)}.lv2-stage__grid{grid-template-columns:minmax(0,1fr);place-items:end center;display:grid;position:relative}.lv2-stage__phone{height:var(--lv2-stage-h);overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.lv2-stage__side{width:min(17rem,30vw);margin:0;display:none}.lv2-stage__shot{border-radius:1.1rem;width:100%;height:auto;display:block;box-shadow:0 30px 70px -20px #02060ef2,0 0 0 1px #ffffff1f}.lv2-stage__cap{color:#ffffffb8;text-align:center;text-shadow:0 1px 2px #02060e99,0 0 12px #02060e99;margin-top:.75rem;font-size:.74rem;line-height:1.45}@media (min-width:640px){.lv2-stage{--lv2-stage-h:clamp(20rem, 44vh, 27rem)}.lv2-stage__grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:clamp(1rem,3vw,2.5rem)}.lv2-stage__side{align-self:center;width:min(15rem,26vw);margin-top:2.5rem;display:block}.lv2-stage__side--l{justify-self:end;rotate:-2.5deg}.lv2-stage__side--r{justify-self:start;rotate:2.5deg}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.lv2-stage__side--l{animation:linear both lv2-stage-drift-l;animation-timeline:scroll();animation-range:0 90vh}.lv2-stage__side--r{animation:linear both lv2-stage-drift-r;animation-timeline:scroll();animation-range:0 90vh}.lv2-stage__phone{animation:linear both lv2-stage-lift;animation-timeline:scroll();animation-range:0 90vh}}}@keyframes lv2-stage-drift-l{to{translate:-1.5rem -4rem}}@keyframes lv2-stage-drift-r{to{translate:1.5rem -4rem}}@keyframes lv2-stage-lift{to{translate:0 -2rem}}.lv2-step-num{font-variant-numeric:tabular-nums;letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px rgba(var(--diz-accent-rgb,36, 91, 255), .55);font-size:clamp(2.4rem,2rem + 1.5vw,3.4rem);font-weight:700;line-height:.9}.lv2-step.is-first .lv2-step-num{color:var(--diz-accent,#245bff);-webkit-text-stroke:0}.lv2-proof{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.lv2-proof__row{background:var(--diz-surface-soft,#f2f5fa);color:var(--diz-ink,#07111f);border-radius:.9rem;align-items:flex-start;gap:.7rem;padding:.65rem .8rem;font-size:.86rem;line-height:1.4;display:flex}.lv2-proof__row>strong{font-weight:600}.lv2-proof__dot{background:var(--diz-cta,#0b1220);width:1.2rem;height:1.2rem;color:var(--diz-cta-glyph,#3ecbff);border-radius:999px;flex-shrink:0;place-items:center;margin-top:.05rem;display:inline-grid}.lv2-proof__dot svg{width:.7rem;height:.7rem}.lv2-ledger{gap:.9rem;display:grid}.lv2-ledger__head{display:none}.lv2-ledger__row{background:linear-gradient(#fff 0%,#fbfcff 100%);border:1px solid #0f172a12;border-radius:1.5rem;gap:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 1px 2px #07111f0d,0 14px 30px -18px #07111f3d}.lv2-ledger__who{align-items:center;gap:.8rem;padding:1.1rem 1.2rem .9rem;display:flex}.lv2-ledger__who h3{letter-spacing:-.015em;color:var(--diz-ink,#07111f);font-size:1.02rem;font-weight:700;line-height:1.25}.lv2-ledger__cell{color:var(--diz-ink,#07111f);border-top:1px solid #0f172a0f;padding:.85rem 1.2rem;font-size:.9rem;line-height:1.55}.lv2-ledger__cell--gap{color:var(--diz-muted,#516070)}.lv2-ledger__cell--dizkos{color:#fff;background:linear-gradient(160deg,#101c36 0%,#07111f 60%,#0b1428 100%);border-top:0;position:relative}.lv2-ledger__cell--dizkos:before{content:"";background:linear-gradient(90deg, transparent, var(--lt-spectrum-cyan,#3ecbff) 30%, var(--diz-accent-tint-soft,#9db9ff) 70%, transparent);opacity:.7;height:1px;position:absolute;inset:0 0 auto}.lv2-ledger__label{letter-spacing:.18em;text-transform:uppercase;color:var(--diz-ink-tertiary,#6b7280);margin-bottom:.3rem;font-size:.64rem;font-weight:700;display:block}.lv2-ledger__cell--dizkos .lv2-ledger__label{color:var(--diz-cta-glyph,#3ecbff)}.lv2-ledger__check{vertical-align:-.2rem;width:1.15rem;height:1.15rem;color:var(--diz-cta-glyph,#3ecbff);background:#ffffff1a;border-radius:999px;place-items:center;margin-right:.45rem;display:inline-grid}.lv2-ledger__check svg{width:.7rem;height:.7rem}@media (min-width:1024px){.lv2-ledger{box-shadow:0 1px 2px #07111f0d, 0 24px 60px -30px #07111f4d, 0 48px 90px -50px rgba(var(--diz-accent-rgb,36, 91, 255), .35);background:#fff;border:1px solid #0f172a12;border-radius:1.75rem;gap:0;overflow:hidden}.lv2-ledger__head,.lv2-ledger__row{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1.1fr 1fr 1fr 1.25fr;display:grid;overflow:visible}.lv2-ledger__head{padding:0}.lv2-ledger__head>span{letter-spacing:.2em;text-transform:uppercase;color:var(--diz-ink-tertiary,#6b7280);border-bottom:1px solid #0f172a12;padding:1rem 1.4rem .9rem;font-size:.66rem;font-weight:700}.lv2-ledger__head>span:last-child{color:var(--diz-cta-glyph,#3ecbff);background:var(--diz-cta,#0b1220);border-bottom-color:#ffffff14}.lv2-ledger__row+.lv2-ledger__row .lv2-ledger__who,.lv2-ledger__row+.lv2-ledger__row .lv2-ledger__cell{border-top:1px solid #0f172a12}.lv2-ledger__who{padding:1.6rem 1.4rem}.lv2-ledger__cell{border-top:0;border-left:1px solid #0f172a0f;align-items:center;padding:1.6rem 1.4rem;display:flex}.lv2-ledger__cell--dizkos{background:var(--diz-cta,#0b1220);border-left:0}.lv2-ledger__row+.lv2-ledger__row .lv2-ledger__cell--dizkos{border-top-color:#ffffff14}.lv2-ledger__cell--dizkos:before,.lv2-ledger__label{display:none}.lv2-ledger__row:last-child .lv2-ledger__cell--dizkos:after{content:"";pointer-events:none;background:radial-gradient(ellipse at 50% 100%, rgba(var(--diz-accent-rgb,36, 91, 255), .35), transparent 60%);height:120%;position:absolute;inset:auto -40% -60%}}.lv2-faq summary:focus-visible,.lv2-compare summary:focus-visible{box-shadow:var(--diz-focus-ring,0 0 0 4px #245bff47);outline:none}.lv2-faq summary:focus-visible{border-radius:1rem}.lv2-ghost{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;letter-spacing:-.06em;background:linear-gradient(100deg, var(--lt-spectrum-cyan,#3ecbff) 0%, var(--diz-accent-tint-soft,#9db9ff) 45%, var(--lt-spectrum-magenta,#d63cff) 100%);color:#0000;opacity:.12;-webkit-background-clip:text;background-clip:text;font-size:clamp(7rem,24vw,22rem);font-weight:700;line-height:1;position:absolute;bottom:-.2em;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#000 20%,#0000 95%);mask-image:linear-gradient(#000 20%,#0000 95%)}.lv2-footer-link{color:#ffffffb3;transition:color .18s ease, translate .18s var(--lv2-ease);display:inline-block;position:relative}.lv2-footer-link:hover{color:#fff;translate:2px}.lv2-footer-link:focus-visible{box-shadow:var(--diz-focus-ring,0 0 0 4px #245bff47);border-radius:.4rem;outline:none}.lv2-cta-cine{transition:translate .25s var(--lv2-ease), box-shadow .25s ease}.lv2-cta-cine:hover{translate:0 -2px;box-shadow:0 1px 2px #02060e66,0 26px 60px -18px #3ecbff99}@media (prefers-reduced-motion:reduce){.lv2-stage__side,.lv2-stage__phone{animation:none}.lv2-footer-link,.lv2-cta-cine{transition:none}.lv2-footer-link:hover,.lv2-cta-cine:hover{translate:none}}.lv2-race-glow{background:radial-gradient(50% 60% at 20% 0,#3ecbff1a,#0000 70%),radial-gradient(45% 55% at 85% 10%,#245bff1a,#0000 70%)}.lv2-chip{border:1px solid var(--diz-line,#0f172a14);background:var(--diz-surface,#fff);min-height:2.5rem;color:var(--diz-ink,#07111f);box-shadow:var(--diz-elevate-resting,0 1px 2px #07111f0f);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .95rem;font-size:.86rem;font-weight:600;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.lv2-chip:hover:not(:disabled){border-color:#245bff59;transform:translateY(-1px)}.lv2-chip:focus-visible{box-shadow:var(--diz-focus-ring,0 0 0 4px #245bff47);outline:none}.lv2-chip.is-on{border-color:var(--diz-cta,#0b1220);background:var(--diz-cta,#0b1220);color:#fff}.lv2-chip:disabled{cursor:not-allowed;opacity:.45}.lv2-chip__count{background:var(--diz-surface-soft,#f2f5fa);font-variant-numeric:tabular-nums;min-width:1.4rem;color:var(--diz-muted,#516070);border-radius:999px;padding:.05rem .4rem;font-size:.7rem}.lv2-chip.is-on .lv2-chip__count{color:var(--diz-cta-glyph,#3ecbff);background:#ffffff24}.lv2-chip--sm{min-height:2.25rem;padding:.35rem .8rem;font-size:.8rem}.lv2-race{isolation:isolate;background:radial-gradient(ellipse 90% 60% at 100% 0%, #3ecbff38, transparent 60%), radial-gradient(ellipse 80% 70% at 0% 100%, #245bff47, transparent 65%), linear-gradient(160deg, color-mix(in oklab, var(--diz-accent,#245bff) 16%, var(--diz-ink,#07111f)) 0%, var(--diz-ink,#07111f) 60%);border-radius:1.6rem;flex-direction:column;height:100%;min-height:27rem;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 2px 6px #07111f1f,0 30px 60px -32px #07111fb3}.lv2-race:before{content:"";z-index:0;background:repeating-linear-gradient(-18deg,#0000 0 22px,#9db9ff0d 22px 23px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 70%);mask-image:linear-gradient(#000 0%,#0000 70%)}.lv2-race:hover{transform:translateY(-3px)}.lv2-race.is-selected{box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 2px var(--diz-accent,#245bff), 0 30px 60px -28px #245bff8c}.lv2-race__city{z-index:0;pointer-events:none;position:absolute;inset:3.2rem 0 auto;overflow:hidden}.lv2-race__city-name{white-space:nowrap;letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px #9db9ff38;padding-left:1.1rem;font-size:clamp(3.4rem,7vw,4.6rem);font-weight:800;line-height:1;display:block}.lv2-race__cta{min-height:2.75rem;color:var(--diz-ink,#07111f);background:#fff;border-radius:.9rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.86rem;font-weight:600;transition:transform .2s;display:inline-flex}.lv2-race__cta svg{color:var(--diz-accent,#245bff)}.lv2-race__cta:hover{transform:translateY(-1px)}.lv2-race__cta:focus-visible,.lv2-date-badge:focus-visible{box-shadow:var(--diz-focus-ring,0 0 0 4px #245bff47);outline:none}.lv2-date-badge{border:1px solid var(--diz-line,#0f172a14);color:var(--diz-muted,#516070);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}.lv2-date-badge.is-confirmed{color:var(--diz-green-ink,#15803d)}.lv2-date-badge.on-ink{color:#ffffffc7;border-color:#ffffff2e}.lv2-date-badge.on-ink.is-confirmed{color:var(--diz-green,#22c55e)}a.lv2-date-badge:hover{text-underline-offset:2px;text-decoration:underline}.lv2-chat{gap:.7rem;display:grid}.lv2-chat__q,.lv2-chat__a{border-radius:1.1rem;max-width:92%;padding:.75rem 1rem;font-size:.92rem;line-height:1.45}.lv2-chat__q{background:var(--diz-surface,#fff);color:var(--diz-ink,#07111f);box-shadow:var(--diz-elevate-resting,0 1px 2px #07111f0f);border:1px solid var(--diz-line,#0f172a14);border-top-left-radius:.4rem}.lv2-chat__who{letter-spacing:.06em;text-transform:uppercase;color:var(--diz-accent,#245bff);margin-bottom:.15rem;font-size:.68rem;font-weight:700;display:block}.lv2-chat__a{background:var(--diz-surface-soft,#f2f5fa);color:var(--diz-ink,#07111f);border-top-right-radius:.4rem;justify-self:end}.lv2-reading{isolation:isolate;background:radial-gradient(ellipse 70% 50% at 100% 0%, #3ecbff29, transparent 65%), radial-gradient(ellipse 60% 60% at 0% 100%, #245bff38, transparent 70%), var(--diz-ink,#07111f);border-radius:1.75rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 44px 90px -40px #245bff8c}@media (min-width:640px){.lv2-reading{padding:2rem}}.lv2-senda .lv2-cine{height:40rem;bottom:auto;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.lv2-senda .lv2-cine__grade{background:radial-gradient(70% 34% at 60% 16%,#3ecbff24,#0000 70%),linear-gradient(#245bff29,#245bff0f),linear-gradient(#07111f80 0%,#07111f42 22%,#07111fd6 46%,#0b1220f0 64%,#0b1220 100%)}.lv2-senda .lv2-cine__still{filter:saturate(.62)contrast(1.14)brightness(.86);width:104%;height:138%;inset:-36% auto auto -2%}.lv2-senda .lv2-cine__vignette{background:radial-gradient(120% 80% at 50% 30%,#0000 55%,#02060e99 100%)}@media (max-width:1023px){.lv2-senda .lv2-cine__still img{object-position:60% 50%!important}}@media (min-width:1024px){.lv2-senda .lv2-cine,.lv2-senda__dawn{height:auto;bottom:0}.lv2-senda .lv2-cine{-webkit-mask-image:none;mask-image:none}.lv2-senda .lv2-cine__still{height:132%;top:-30%}.lv2-senda .lv2-cine__vignette{background:radial-gradient(125% 95% at 50% 46%,#0000 52%,#02060eb8 100%)}.lv2-senda .lv2-cine__grade{background:radial-gradient(42% 55% at 74% 34%,#3ecbff24,#0000 66%),linear-gradient(#245bff29,#245bff0f),linear-gradient(90deg,#07111feb 0%,#07111fe0 46%,#07111f99 58%,#07111f38 72%,#07111f66 100%),linear-gradient(#07111f99 0%,#07111f00 26%,#07111f3d 46%,#07111fd6 62%,#07111ff5 82%,#07111ffa 100%)}}.lv2-senda__dawn{z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.7;background:radial-gradient(30% 26% at 68% 46%,#3ecbff33,#245bff14 52%,#0000 74%);height:40rem;animation:14s ease-in-out infinite alternate lv2-senda-dawn;position:absolute;inset:0 0 auto}@keyframes lv2-senda-dawn{0%{opacity:.45;transform:translateY(1.5%)scale(.96)}to{opacity:.85;transform:translate(-1%,-1%)scale(1.05)}}.lv2-senda__cut{inset-inline:0;z-index:2;opacity:.6;background:linear-gradient(90deg,#0000,#3ecbffb3 30%,#245bffb3 70%,#0000);height:1px;position:absolute;top:0}.lv2-senda__frame{min-height:min(56rem,100svh);padding-top:clamp(19rem,14rem + 10vw,22rem);padding-bottom:clamp(4rem,3rem + 4vw,6.5rem)}@media (min-width:1024px){.lv2-senda__frame{padding-top:clamp(7rem,5rem + 10vw,13rem)}}.lv2-senda__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--diz-cta-glyph,#3ecbff);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.74rem;font-weight:600;display:flex}.lv2-senda__stroke{background:linear-gradient(90deg, var(--diz-cta-glyph,#3ecbff), var(--diz-accent,#245bff));border-radius:2px;width:2rem;height:2px;display:block}.lv2-senda__status{letter-spacing:.16em;color:#fff;-webkit-backdrop-filter:blur(10px);background:#07111f8c;border:1px solid #ffffff47;border-radius:999px;padding:.28rem .7rem;font-size:.66rem}.lv2-senda__title{letter-spacing:-.045em;font-size:clamp(2.6rem,1.5rem + 4.4vw,5.4rem);font-weight:700;line-height:.98}.lv2-senda__accent{background:linear-gradient(100deg, var(--diz-cta-glyph,#3ecbff) 10%, var(--diz-accent-tint-soft,#9db9ff) 90%);color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 10px #02060e8c);-webkit-background-clip:text;background-clip:text}.lv2-senda__lead{color:#ffffffe6;font-size:clamp(1.02rem,.95rem + .35vw,1.2rem);line-height:1.6}.lv2-senda__facts{gap:1.75rem;display:grid}@media (min-width:640px){.lv2-senda__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.lv2-senda__fact{border-top:1px solid #fff3;padding-top:1.1rem}.lv2-senda__label{letter-spacing:.2em;text-transform:uppercase;color:var(--diz-accent-tint-soft,#9db9ff);align-items:center;gap:.5rem;font-size:.7rem;font-weight:600;display:flex}.lv2-senda__label svg{color:var(--diz-cta-glyph,#3ecbff)}.lv2-senda__text{color:#ffffffdb;font-size:.9rem;line-height:1.6}.lv2-senda__note{color:#ffffffdb;font-size:.86rem}@media (prefers-reduced-motion:reduce){.lv2-senda__dawn{animation:none}.lv2-race,.lv2-race:hover,.lv2-chip,.lv2-chip:hover:not(:disabled),.lv2-race__cta:hover{transition:none;transform:none}}@media (min-width:1024px){#hero .lv2-cine__still img{object-position:58% 55%!important}}.lv2-hero-veil{z-index:1;pointer-events:none;background:radial-gradient(46% 40% at 50% 46%,#07111f9e,#07111f47 62%,#0000 82%);position:absolute;inset:0}@media (max-width:1023px){.lv2-hero-veil{background:radial-gradient(90% 46% at 50% 44%,#07111f8c,#0000 80%)}}[data-diz-landing-root]{--lv2-serif:var(--font-editorial,"Iowan Old Style"), "Iowan Old Style", Georgia, serif;--lv2-fs-h1:clamp(3.05rem, 2rem + 4.6vw, 6.4rem);--lv2-fs-h2:clamp(2.55rem, 1.8rem + 3vw, 4.6rem);--lv2-fs-h3:clamp(1.2rem, 1.1rem + .45vw, 1.45rem);--lv2-fs-kicker:.7rem;--lv2-fs-body:.97rem;--lv2-fs-note:.76rem;--lv2-space-chapter:clamp(2.75rem, 2rem + 4vw, 7.5rem);--lv2-space-chapter-tight:clamp(2.75rem, 2rem + 3vw, 5rem)}[data-diz-landing-root] .lv2-t-display{font-family:var(--lv2-serif);font-weight:400;font-size:var(--lv2-fs-h1);letter-spacing:-.022em;line-height:.98}[data-diz-landing-root] .lv2-t-h2,[data-diz-landing-root] .lv2-senda__title{font-family:var(--lv2-serif);font-weight:400;font-size:var(--lv2-fs-h2);letter-spacing:-.018em;line-height:1}[data-diz-landing-root] :is(.lv2-t-display,.lv2-t-h2,.lv2-senda__title){max-inline-size:34ch}[data-diz-landing-root] .lv2-t-h3{font-size:var(--lv2-fs-h3)}[data-diz-landing-root] .lv2-t-body{font-size:var(--lv2-fs-body)}[data-diz-landing-root] .lv2-t-caption{font-size:var(--lv2-fs-note)}[data-diz-landing-root] .lv2-serif{font-family:var(--lv2-serif);letter-spacing:-.012em;font-weight:400}[data-diz-landing-root] .lv2-italic{font-style:italic}[data-diz-landing-root] .lv2-italic .mk-grad-text--ink{background-image:linear-gradient(100deg, var(--lt-spectrum-cyan,#3ecbff) 0%, var(--diz-accent-tint-soft,#9db9ff) 55%, var(--lt-spectrum-cyan,#3ecbff) 100%);padding-inline-end:.08em}[data-diz-landing-root] .lv2-senda__accent{padding-inline-end:.08em}.lv2-kicker{font-size:var(--lv2-fs-kicker,.7rem);letter-spacing:.2em;text-transform:uppercase;color:var(--diz-ink-soft,#516070);align-items:center;gap:.6rem;font-weight:600;display:flex}.lv2-kicker__n{font-family:var(--lv2-serif,serif);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;color:var(--diz-accent,#245bff);font-size:1.1rem;font-weight:400;line-height:1}.lv2-kicker__rule{opacity:.4;background:currentColor;width:1.75rem;height:1px;display:block}.lv2-kicker--dark{color:#ffffffe6}.lv2-kicker--dark .lv2-kicker__n{color:var(--diz-cta-glyph,#3ecbff)}[data-diz-landing-root] .lv2-section{padding-top:var(--lv2-space-chapter);padding-bottom:var(--lv2-space-chapter)}[data-diz-landing-root] .lv2-section--tight{padding-top:var(--lv2-space-chapter-tight);padding-bottom:var(--lv2-space-chapter-tight)}[data-diz-landing-root] .lv2-section__body{margin-top:clamp(1.5rem,1rem + 2.5vw,4rem)}[data-diz-landing-root] [id]{scroll-margin-top:4.5rem}[data-diz-landing-root] .lv2-surface{background:var(--diz-surface,#fff);border:1px solid var(--diz-line,#0f172a14);box-shadow:var(--diz-elevate-raised)}[data-diz-landing-root] .lv2-surface:hover{box-shadow:var(--diz-elevate-floating)}[data-diz-landing-root] .lv2-porque:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fafbfd29,#fafbfd00);height:4.5rem;position:absolute;inset:0 0 auto}.lv2-step--card{background:var(--diz-surface,#fff);border:1px solid var(--diz-line,#0f172a14);box-shadow:var(--diz-elevate-resting);border-radius:1.4rem;align-content:start;gap:.85rem;padding:1.25rem 1.25rem 1.4rem;display:grid}[data-diz-landing-root] .lv2-step-num{letter-spacing:-.02em;-webkit-text-stroke:0;color:#245bff66;font-size:clamp(2.6rem,2.2rem + 1.5vw,3.6rem);font-weight:400}[data-diz-landing-root] .lv2-step.is-first .lv2-step-num{color:var(--diz-accent,#245bff)}@media (min-width:1024px){.lv2-step--card{box-shadow:none;background:0 0;border:0;border-top:1px solid #0f172a12;border-radius:0;grid-template-columns:4.4rem 1fr;gap:0 1.25rem;padding:1.75rem 0}.lv2-snap__item:first-child>.lv2-step--card{border-top:0;padding-top:0}}.lv2-pillar-n{color:var(--diz-accent,#245bff);font-variant-numeric:tabular-nums;font-size:1.55rem;line-height:1}[data-diz-landing-root] .lv2-chip,[data-diz-landing-root] .lv2-chip--sm{min-height:2.75rem}@media (max-width:639px){[data-diz-landing-root] .lv2-race{min-height:23rem}}.lv2-disclosure{background:var(--diz-surface,#fff);border:1px solid var(--diz-line,#0f172a14);width:100%;min-height:3.75rem;box-shadow:var(--diz-elevate-resting);border-radius:1.25rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.1rem;font-size:.95rem;transition:border-color .2s;display:flex}.lv2-disclosure:hover{border-color:#245bff4d}.lv2-disclosure:focus-visible{box-shadow:var(--diz-focus-ring);outline:none}.lv2-porque .lv2-cine{height:38rem;bottom:auto;-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}@media (min-width:1024px){.lv2-porque .lv2-cine{height:46rem}}.lv2-porque__frame{padding-top:clamp(4.75rem,3.5rem + 8vw,12rem);padding-bottom:var(--lv2-space-chapter,5rem)}.lv2-vs__title{max-inline-size:22ch;font-size:clamp(1.75rem,1.35rem + 1.6vw,2.6rem);line-height:1.04}.lv2-vs__row{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:1.25rem;grid-template-columns:2.25rem 1fr;gap:0 .75rem;padding:1.1rem 1.1rem 1.2rem;display:grid}.lv2-vs__n{color:var(--diz-cta-glyph,#3ecbff);font-size:1.35rem;line-height:1.15}.lv2-vs__against{letter-spacing:.16em;text-transform:uppercase;color:var(--diz-accent-tint-soft,#9db9ff);font-size:.68rem;font-weight:600}.lv2-vs__dizkos{color:#ffffffe6;margin-top:.35rem;font-size:.95rem;line-height:1.55}@media (min-width:1024px){.lv2-vs__row{background:0 0;border:0;border-top:1px solid #ffffff2e;border-radius:0;padding:1.25rem 0 0}}.lv2-vs__more{margin-top:.5rem}@media (min-width:1024px){.lv2-vs__more>summary{justify-content:center}}.lv2-vs__more>summary,.lv2-keys__more>summary,.lv2-footer-map>summary{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;font-weight:600;list-style:none;display:flex}.lv2-vs__more>summary::-webkit-details-marker{display:none}.lv2-keys__more>summary::-webkit-details-marker{display:none}.lv2-footer-map>summary::-webkit-details-marker{display:none}.lv2-vs__more>summary{color:#fff;font-size:.9rem}.lv2-vs__more>summary:focus-visible,.lv2-keys__more>summary:focus-visible,.lv2-footer-map>summary:focus-visible{box-shadow:var(--diz-focus-ring);border-radius:.6rem;outline:none}.lv2-vs__intro{color:#ffffffdb;margin-top:.5rem;font-size:.92rem;line-height:1.6}.lv2-vs__ledger{gap:1.1rem;margin-top:1rem;display:grid}@media (min-width:1024px){.lv2-vs__ledger{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.lv2-vs__ledger dt{color:#fff;font-weight:600}.lv2-vs__ledger dd{color:#ffffffd1;margin-top:.4rem;font-size:.88rem;line-height:1.55}.lv2-vs__label{letter-spacing:.16em;text-transform:uppercase;color:var(--diz-accent-tint-soft,#9db9ff);font-size:.64rem;font-weight:600;display:block}.lv2-senda__n{letter-spacing:0;text-transform:none;color:var(--diz-cta-glyph,#3ecbff);font-size:1.15rem}@media (max-width:639px){.lv2-senda__facts{scroll-snap-type:x mandatory;gap:.75rem;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.lv2-senda__fact{scroll-snap-align:start;flex:0 0 76%}}.lv2-keys{color:#07111fd6;gap:.5rem;font-size:.9rem;line-height:1.4;display:grid}.lv2-keys>li{padding-left:1.05rem;position:relative}.lv2-keys>li:before{content:"";background:var(--diz-accent,#245bff);border-radius:2px;width:.55rem;height:1.5px;position:absolute;top:.68em;left:0}.lv2-keys--dark,.lv2-keys--dark .lv2-keys{color:#ffffffe0}.lv2-keys--dark>li:before,.lv2-keys--dark .lv2-keys>li:before{background:var(--diz-cta-glyph,#3ecbff)}.lv2-keys__more{margin-top:.25rem}.lv2-keys__more>summary{color:var(--diz-accent,#245bff);font-size:.84rem}.lv2-keys__more.lv2-keys--dark>summary{color:var(--diz-accent-tint-soft,#9db9ff)}.lv2-keys__more>.lv2-keys{margin-top:.15rem}.lv2-footer-map{border-bottom:1px solid #ffffff1a}.lv2-footer-map>summary{color:#fff;justify-content:space-between;min-height:3.25rem;font-size:.92rem}.lv2-footer-map .lv2-footer-link{align-items:center;min-height:2.75rem;display:inline-flex}.lv2-glyph{flex-shrink:0}.lv2-glyph__accent{stroke:var(--diz-signal,#3ecbff)}.lv2-nav-chapter{letter-spacing:.1em;text-transform:uppercase;min-height:2.75rem;color:var(--diz-ink-soft,#516070);justify-content:center;align-items:center;gap:.45rem;font-size:.66rem;font-weight:600;display:inline-flex}.lv2-nav-chapter .lv2-kicker__n{font-size:.98rem}.lv2-nav-chapter .lv2-kicker__rule{width:.9rem}.lv2-nav-chapter:focus-visible,.lv2-nav-index:focus-visible{box-shadow:var(--diz-focus-ring);border-radius:.75rem;outline:none}.lv2-nav-progress{transform-origin:0;background:linear-gradient(90deg, var(--lt-spectrum-cyan,#3ecbff), var(--diz-accent,#245bff));opacity:0;pointer-events:none;height:2px;transition:opacity .3s;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.lv2-nav-progress.is-on{opacity:1}@supports (animation-timeline:scroll()){.lv2-nav-progress{animation:linear both lv2-nav-progress;animation-timeline:scroll(root)}}@keyframes lv2-nav-progress{to{transform:scaleX(1)}}.lv2-nav-index{color:var(--diz-muted,#516070);font-size:.92rem;font-weight:500}.lv2-nav-index:hover{color:var(--diz-ink,#07111f);background:#245bff0f}.lv2-nav-index[aria-current]{background:var(--diz-accent-soft,#eaf0ff);color:var(--diz-ink,#07111f)}.lv2-float-cta{z-index:40;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));pointer-events:none;opacity:0;transition:transform .4s var(--lv2-ease,cubic-bezier(.22, 1, .36, 1)), opacity .25s ease;justify-content:center;display:flex;position:fixed;inset:auto 0 0;transform:translateY(120%)}.lv2-float-cta[data-show=true]{opacity:1;transform:none}html[data-diz-nav-open] .lv2-float-cta{opacity:0;pointer-events:none;transform:translateY(120%)}.lv2-float-cta__btn{pointer-events:auto;background:var(--diz-cta,#0b1220);color:#fff;width:min(100%,22rem);min-height:3.25rem;box-shadow:var(--diz-elevate-floating);border-radius:16px;justify-content:center;align-items:center;gap:.5rem;font-size:.98rem;font-weight:600;display:inline-flex}.lv2-float-cta__btn svg{color:var(--diz-cta-glyph,#3ecbff)}.lv2-float-cta[data-tone=dark] .lv2-float-cta__btn{color:var(--diz-ink,#07111f);background:#fff}.lv2-float-cta[data-tone=dark] .lv2-float-cta__btn svg{color:var(--diz-accent,#245bff)}.lv2-float-cta__btn:focus-visible{box-shadow:var(--diz-focus-ring), var(--diz-elevate-floating);outline:none}@media (max-width:1023px){[data-diz-landing-root] .lv2-senda__frame{min-height:0;padding-top:16rem}}@media (min-width:1024px){.lv2-float-cta,.lv2-nav-chapter{display:none}}@media (max-width:639px){[data-diz-landing-root] .lv2-hero .lv2-stage{--lv2-stage-h:clamp(9.5rem, 22vh, 14rem)}}@media (prefers-reduced-motion:reduce){.lv2-float-cta,.lv2-nav-progress{transition:none}.lv2-nav-progress{display:none}.lv2-disclosure{transition:none}}[data-diz-landing-root] .lv2-persona__grade{background:linear-gradient(#07111f73 0%,#07111f00 20% 28%,#07111fd1 46%,#07111ff2 62%,#07111ff7 100%),radial-gradient(90% 60% at 50% 110%,#245bff42,#0000 70%)}[data-diz-landing-root] .lv2-persona .lv2-hud{background:#07111fc7}[data-diz-landing-root] a.lv2-date-badge{position:relative}[data-diz-landing-root] a.lv2-date-badge:after{content:"";position:absolute;inset:-9px 0}html[data-diz-nav-open] .lv2-float-cta__btn{pointer-events:none}.lv2-race__media{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.lv2-race__photo{object-fit:cover;filter:saturate(.9)contrast(1.05);width:100%;height:100%;transition:transform .6s var(--lv2-ease,cubic-bezier(.22, 1, .36, 1));position:absolute;inset:0}.lv2-race--photo:hover .lv2-race__photo{transform:scale(1.04)}.lv2-race__veil{background:linear-gradient(#07111f4d 0%,#07111f0d 12%,#07111f80 22%,#07111fed 31%,#07111ff7 46%,#07111ffa 100%),linear-gradient(#245bff1f,#245bff00);position:absolute;inset:0}.lv2-race--photo:before{display:none}.lv2-race .lv2-hud{background:#07111fb8}@media (prefers-reduced-motion:reduce){.lv2-race__photo,.lv2-race--photo:hover .lv2-race__photo{transition:none;transform:none}}
