[data-world=madmax]{--chumbo:#2e3236;--chumbo-0:#121417;--hud:var(--gold-300)}.mm-hero{min-height:100dvh;padding-top:var(--header-h);background:radial-gradient(120% 80% at 70% 40%, var(--chumbo) 0%, var(--chumbo-0) 55%, var(--ink-0) 100%);grid-template-columns:1fr;display:grid;position:relative;overflow:clip}.mm-hero__media{max-height:78dvh;margin:0;position:relative;overflow:hidden}.mm-hero__media picture,.mm-hero__img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;display:block}.mm-hero__media:after{content:"";background:linear-gradient(180deg, transparent 55%, var(--chumbo-0) 100%), linear-gradient(90deg, #00000073, transparent 30%, transparent 70%, #00000080);pointer-events:none;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.mm-hero__media:after{background:linear-gradient(180deg, transparent 55%, var(--chumbo-0) 100%), linear-gradient(90deg, lab(0% 0 0/.45), transparent 30%, transparent 70%, lab(0% 0 0/.5))}}@media (max-width:899px){.mm-hero{background:var(--chumbo-0)}}.mm-hero__copy{gap:var(--s-5);padding:var(--s-6) var(--margin) var(--s-9);z-index:1;align-content:end;margin-top:-18vh;display:grid;position:relative}.mm-hero__eyebrow{color:var(--hud)}.mm-hero__title{font-family:var(--font-display);font-weight:300;line-height:var(--lh-display);letter-spacing:-.02em;color:var(--paper);text-wrap:balance;margin:0}.mm-hero__name{font-size:var(--fs-display);display:block}.mm-hero__role{margin-top:var(--s-4);font-size:var(--fs-h3);font-style:italic;line-height:var(--lh-heading);letter-spacing:0;color:var(--gold-200);max-width:24ch;display:block}.mm-hero__intro{gap:var(--s-3);max-width:46ch;color:var(--bone);text-wrap:pretty;display:grid}.mm-hero__intro p{margin:0}.mm-hero__actions{gap:var(--s-3);flex-wrap:wrap;display:flex}@media (min-width:900px){.mm-hero{grid-template-columns:minmax(0,1fr) minmax(0,46%);align-items:stretch}.mm-hero__media{max-height:none;height:calc(100dvh - var(--header-h));grid-area:1/2;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 88%,#0000 100%)}.mm-hero__media:after{background:linear-gradient(180deg, transparent 70%, var(--ink-0) 100%)}.mm-hero__copy{padding-left:max(var(--margin), var(--edge-w));padding-right:var(--s-6);grid-area:1/1;align-content:center;margin-top:0}}.mm-visor{aspect-ratio:4/3;border-radius:var(--radius-visor);background:var(--ink-1);box-shadow:var(--glow-1);isolation:isolate;position:relative;overflow:hidden}.mm-visor__video{object-fit:cover;width:100%;height:100%;display:block}.mm-visor:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(120% 120%,#0000 58%,#0000008c 100%);background:radial-gradient(120% 120%,#0000 58%,lab(0% 0 0/.55) 100%);position:absolute;inset:0}.mm-visor__osd{inset:var(--s-4) var(--s-5) auto;font-family:var(--font-brand);font-size:var(--fs-eyebrow);letter-spacing:.24em;color:var(--hud);text-shadow:0 1px 2px #000c;text-shadow:0 1px 2px lab(0% 0 0/.8);z-index:2;justify-content:space-between;display:flex;position:absolute}.mm-rec{align-items:center;gap:8px;display:inline-flex}.mm-rec:before{content:"";background:var(--danger);border-radius:50%;width:9px;height:9px;animation:1.2s steps(2,jump-none) infinite mm-blink}@keyframes mm-blink{50%{opacity:.2}}.rm .mm-rec:before{animation:none}.mm-visor__toggle{right:var(--s-4);bottom:var(--s-4);z-index:3;width:44px;height:44px;color:var(--hud);transition:border-color var(--dur-2), background-color var(--dur-2);background:#05050599;background:lab(1.3738% 0 0/.6);border:1px solid #c7a14080;border:1px solid lab(68.4606% 7.16075 54.0311/.5);border-radius:50%;place-items:center;display:grid;position:absolute}.mm-visor__toggle:hover{border-color:var(--hud);background:#050505d9;background:lab(1.3738% 0 0/.85)}.mm-visor__toggle:focus-visible{box-shadow:var(--focus-ring);outline:none}.mm-visor__toggle .icon{grid-area:1/1;width:18px;height:18px}.mm-visor__toggle .icon:last-of-type,.mm-visor__toggle[data-paused=true] .icon:first-of-type{display:none}.mm-visor__toggle[data-paused=true] .icon:last-of-type{display:block}.hud{z-index:2;font-family:var(--font-brand);letter-spacing:.22em;color:var(--hud);text-shadow:0 1px 2px #000000d9;text-shadow:0 1px 2px lab(0% 0 0/.85);pointer-events:none;grid-template-rows:auto 1fr auto;padding:clamp(12px,2.4vw,28px) clamp(16px,3vw,36px);font-size:clamp(9px,.55rem + .3vw,13px);display:grid;position:absolute;inset:0}.hud b{font-variant-numeric:tabular-nums;font-weight:400}.hud__row{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.hud__row--top{grid-row:1}.hud__row--bottom{grid-row:3;padding-right:52px}@media (max-width:599px){.hud__mode,.hud__cells{display:none}.mm-visor--dive{width:min(94vw,1280px)}}.hud__cells{vertical-align:middle;gap:3px;margin-left:8px;display:inline-flex}.hud__cells i{border:1px solid;width:6px;height:10px}.hud__cells i:not(:last-child){background:currentColor}.hud__mode{opacity:.7}.hud__horizon,.hud__reticle{pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.hud__horizon{width:62%;transform:rotate(var(--roll,0deg));transition:transform .5s var(--ease-luz)}.hud__reticle{opacity:.85;width:clamp(28px,4vw,44px)}.mm-dive{background:var(--chumbo-0);position:relative}.mm-dive__stage{place-items:center;gap:var(--s-6);min-height:100dvh;padding:var(--s-9) var(--margin);display:grid;position:relative;overflow:hidden}.mm-dive__photo{display:none}.mm-visor--dive{width:min(86vw,1280px,133.333dvh - 213.333px)}.mm-dive__hint{bottom:var(--s-6);font-family:var(--font-brand);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-2);margin:0;display:none;position:absolute;left:50%;translate:-50%}.js:not(.rm) .mm-dive.is-live{height:300vh}.js:not(.rm) .mm-dive.is-live .mm-dive__stage{background:radial-gradient(90% 70% at 50% 40%, var(--chumbo) 0%, var(--chumbo-0) 60%, var(--ink-0) 100%);height:100dvh;padding:0;position:sticky;top:0}.js:not(.rm) .mm-dive.is-live .mm-dive__photo{aspect-ratio:2/3;transform-origin:48.3% 32.8%;will-change:transform;height:100%;display:block;position:absolute;top:0;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 76%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 76%,#0000 100%)}.js:not(.rm) .mm-dive.is-live .mm-dive__photo img{object-fit:cover;width:100%;height:100%;display:block}.js:not(.rm) .mm-dive.is-live .mm-visor--dive{opacity:0;will-change:transform, opacity;position:absolute;top:50%;left:50%;translate:-50% -50%}.js:not(.rm) .mm-dive.is-live .mm-dive__hint{display:block}@media (min-width:900px){.rm .mm-dive__stage,html:not(.js) .mm-dive__stage{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.rm .mm-dive__photo,html:not(.js) .mm-dive__photo{aspect-ratio:2/3;border-radius:var(--radius-visor);width:100%;max-height:80dvh;display:block;overflow:hidden}.rm .mm-dive__photo img,html:not(.js) .mm-dive__photo img{object-fit:cover;width:100%;height:100%;display:block}.rm .mm-visor--dive,html:not(.js) .mm-visor--dive{width:100%}}.mm-flights{padding-block:var(--s-10) var(--s-9)}.mm-flights__list{gap:var(--s-9);display:grid}.mm-flight{gap:var(--s-5);align-items:center;display:grid}.mm-flight__info{gap:var(--s-3);align-content:center;display:grid}.mm-flight__info .eyebrow{color:var(--hud)}.mm-flight__title{font-family:var(--font-display);font-weight:300;font-size:var(--fs-h2);line-height:var(--lh-heading);color:var(--paper);margin:0}.mm-flight__ficha{gap:var(--s-2);margin:var(--s-3) 0 0;display:grid}.mm-flight__ficha div{gap:var(--s-3);border-top:1px solid var(--ink-3);padding-top:var(--s-2);grid-template-columns:10ch 1fr;display:grid}.mm-flight__ficha dt{font-family:var(--font-brand);font-size:var(--fs-eyebrow);letter-spacing:.24em;text-transform:uppercase;color:var(--text-2)}.mm-flight__ficha dd{color:var(--bone);margin:0}@media (min-width:900px){.mm-flight{gap:var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.mm-flight:nth-child(2n){grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.mm-flight:nth-child(2n) .mm-visor{order:2}.mm-visor--flight{max-width:880px}}.mm-cta{padding-block:var(--s-10);border-top:1px solid var(--ink-3)}.mm-cta__inner{gap:var(--s-4);justify-items:start;display:grid}.mm-cta__title{font-family:var(--font-display);font-weight:300;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.02em;color:var(--paper);max-width:16ch;margin:0}.mm-cta__text{color:var(--bone);max-width:48ch;margin:0}
