.HeroSection-module__lJLICG__media{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.HeroSection-module__lJLICG__video{opacity:0;transition:opacity var(--dur-500) var(--ease-out)}.HeroSection-module__lJLICG__video[data-playing="1"]{opacity:1}.HeroSection-module__lJLICG__period{color:var(--gpm-blue)}.HeroSection-module__lJLICG__ch{animation:HeroSection-module__lJLICG__typeIn 1ms linear var(--d) both}@keyframes HeroSection-module__lJLICG__typeIn{0%{opacity:0}to{opacity:1}}.HeroSection-module__lJLICG__cue{z-index:10;right:max(1.25rem, calc((100% - var(--container-max)) / 2 + 1.25rem));cursor:pointer;min-width:44px;min-height:44px;color:var(--gpm-blue);background:0 0;border:0;place-items:center;padding:6px;display:grid;position:absolute;bottom:4.25rem}.HeroSection-module__lJLICG__chevrons{justify-items:center;gap:7px;display:grid}.HeroSection-module__lJLICG__chevron{animation:HeroSection-module__lJLICG__stagelight 1.9s var(--ease-out) infinite;display:block}.HeroSection-module__lJLICG__chevron:first-child{animation-delay:0s}.HeroSection-module__lJLICG__chevron:nth-child(2){animation-delay:.23s}.HeroSection-module__lJLICG__chevron:nth-child(3){animation-delay:.46s}@keyframes HeroSection-module__lJLICG__stagelight{0%,to{opacity:.16}18%{opacity:1}52%{opacity:.16}}@media (prefers-reduced-motion:reduce){.HeroSection-module__lJLICG__ch{animation:none}.HeroSection-module__lJLICG__video{transition:none}.HeroSection-module__lJLICG__chevron{opacity:.55;animation:none}}
.ArrowFill-module__CMQC1a__btn{--af-h:56px;--af-circle:42px;--af-inset:calc((var(--af-h) - var(--af-circle)) / 2);--af-dur:.45s;--af-ease:var(--ease-out);isolation:isolate;box-sizing:border-box;min-height:var(--af-h);max-width:100%;padding:0 var(--af-inset) 0 28px;background-color:var(--af-bg);color:var(--af-label);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--af-dur) var(--af-ease);border:none;border-radius:999px;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;font-size:18px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}@media (max-width:767px){.ArrowFill-module__CMQC1a__btn{--af-h:52px}}.ArrowFill-module__CMQC1a__block{width:100%;display:flex}.ArrowFill-module__CMQC1a__fill{z-index:0;background-color:var(--af-circle-bg);clip-path:circle(calc(var(--af-circle) / 2) at calc(100% - var(--af-inset) - var(--af-circle) / 2) 50%);transition:clip-path var(--af-dur) var(--af-ease);pointer-events:none;position:absolute;inset:0}.ArrowFill-module__CMQC1a__label{z-index:1;text-align:left;padding-top:1px;line-height:1.05;position:relative}.ArrowFill-module__CMQC1a__icon{z-index:1;width:var(--af-circle);height:var(--af-circle);color:var(--af-arrow);border-radius:50%;flex:none;position:relative;overflow:hidden}.ArrowFill-module__CMQC1a__arrow{width:20px;height:20px;transition:transform var(--af-dur) var(--af-ease);margin:-10px 0 0 -10px;position:absolute;top:50%;left:50%}.ArrowFill-module__CMQC1a__arrowIn{transform:translate3d(calc(-1 * var(--af-circle)), 0, 0)}.ArrowFill-module__CMQC1a__btn:focus-visible,.ArrowFill-module__CMQC1a__btn:active,.ArrowFill-module__CMQC1a__btn:disabled{color:var(--af-label-active)}.ArrowFill-module__CMQC1a__btn:focus-visible .ArrowFill-module__CMQC1a__fill,.ArrowFill-module__CMQC1a__btn:active .ArrowFill-module__CMQC1a__fill,.ArrowFill-module__CMQC1a__btn:disabled .ArrowFill-module__CMQC1a__fill{clip-path:circle(150% at calc(100% - var(--af-inset) - var(--af-circle) / 2) 50%)}.ArrowFill-module__CMQC1a__btn:focus-visible .ArrowFill-module__CMQC1a__arrowOut,.ArrowFill-module__CMQC1a__btn:active .ArrowFill-module__CMQC1a__arrowOut,.ArrowFill-module__CMQC1a__btn:disabled .ArrowFill-module__CMQC1a__arrowOut{transform:translate3d(var(--af-circle), 0, 0)}.ArrowFill-module__CMQC1a__btn:focus-visible .ArrowFill-module__CMQC1a__arrowIn,.ArrowFill-module__CMQC1a__btn:active .ArrowFill-module__CMQC1a__arrowIn,.ArrowFill-module__CMQC1a__btn:disabled .ArrowFill-module__CMQC1a__arrowIn{transform:translate(0,0)}@media (hover:hover){.ArrowFill-module__CMQC1a__btn:hover{color:var(--af-label-active)}.ArrowFill-module__CMQC1a__btn:hover .ArrowFill-module__CMQC1a__fill{clip-path:circle(150% at calc(100% - var(--af-inset) - var(--af-circle) / 2) 50%)}.ArrowFill-module__CMQC1a__btn:hover .ArrowFill-module__CMQC1a__arrowOut{transform:translate3d(var(--af-circle), 0, 0)}.ArrowFill-module__CMQC1a__btn:hover .ArrowFill-module__CMQC1a__arrowIn{transform:translate(0,0)}}.ArrowFill-module__CMQC1a__btn:disabled{cursor:not-allowed}.ArrowFill-module__CMQC1a__btn:focus{outline:none}.ArrowFill-module__CMQC1a__btn:focus-visible{outline:2px solid var(--af-ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ArrowFill-module__CMQC1a__btn,.ArrowFill-module__CMQC1a__fill,.ArrowFill-module__CMQC1a__arrow{transition:none}}.ArrowFill-module__CMQC1a__light{--af-bg:var(--gpm-ink);--af-label:var(--gpm-white);--af-label-active:var(--gpm-white);--af-circle-bg:var(--gpm-race-blue);--af-arrow:var(--gpm-white);--af-ring:var(--gpm-race-blue)}.ArrowFill-module__CMQC1a__onBlue{--af-bg:var(--gpm-white);--af-label:var(--gpm-ink);--af-label-active:var(--gpm-white);--af-circle-bg:var(--gpm-ink);--af-arrow:var(--gpm-white);--af-ring:var(--gpm-white)}.ArrowFill-module__CMQC1a__dark{--af-bg:var(--gpm-race-blue);--af-label:var(--gpm-white);--af-label-active:var(--gpm-race-blue);--af-circle-bg:var(--gpm-white);--af-arrow:var(--gpm-race-blue);--af-ring:var(--gpm-blue)}
.ScrambleLabel-module__Bmmvma__host{position:relative}.ScrambleLabel-module__Bmmvma__real{color:#0000}.ScrambleLabel-module__Bmmvma__overlay{white-space:nowrap;pointer-events:none;width:100%;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.ScrambleLabel-module__Bmmvma__real{color:inherit}.ScrambleLabel-module__Bmmvma__overlay{display:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ScrambleLabel-module__Bmmvma__enter{animation:ScrambleLabel-module__Bmmvma__labelIn .5s var(--ease-out) var(--enter-delay,0s) both}}@keyframes ScrambleLabel-module__Bmmvma__labelIn{0%{opacity:0}to{opacity:1}}
.DrawRule-module__N246Xq__rule{transform-origin:0}.DrawRule-module__N246Xq__armed{transform:scaleX(0)}.DrawRule-module__N246Xq__shown{transition:transform .5s var(--ease-out) var(--rule-delay,0s);transform:scaleX(1)}.DrawRule-module__N246Xq__vertical{transform-origin:top}.DrawRule-module__N246Xq__vertical.DrawRule-module__N246Xq__armed{transform:scaleY(0)}.DrawRule-module__N246Xq__vertical.DrawRule-module__N246Xq__shown{transition-duration:.7s;transform:scaleY(1)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.DrawRule-module__N246Xq__enter{animation:DrawRule-module__N246Xq__ruleIn .5s var(--ease-out) var(--enter-delay,0s) backwards}.DrawRule-module__N246Xq__vertical.DrawRule-module__N246Xq__enter{animation:DrawRule-module__N246Xq__ruleInY .7s var(--ease-out) var(--enter-delay,0s) backwards}}@keyframes DrawRule-module__N246Xq__ruleIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes DrawRule-module__N246Xq__ruleInY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.DrawRule-module__N246Xq__armed,.DrawRule-module__N246Xq__shown{transition:none!important;transform:none!important}}
.PhotoReveal-module__FRF_yG__wrap{position:relative;overflow:hidden}.PhotoReveal-module__FRF_yG__fill,.PhotoReveal-module__FRF_yG__fill .PhotoReveal-module__FRF_yG__media{position:absolute;inset:0}.PhotoReveal-module__FRF_yG__panel{background-color:var(--gpm-blue);pointer-events:none;position:absolute;inset:0}.PhotoReveal-module__FRF_yG__armed .PhotoReveal-module__FRF_yG__media{transform:scale(1.06)}.PhotoReveal-module__FRF_yG__armed .PhotoReveal-module__FRF_yG__panel{transform:translate(0,0)}.PhotoReveal-module__FRF_yG__shown .PhotoReveal-module__FRF_yG__media{transition:transform .9s var(--ease-out) var(--photo-delay,0s);transform:scale(1)}.PhotoReveal-module__FRF_yG__shown .PhotoReveal-module__FRF_yG__panel{transition:transform .7s var(--ease-out) var(--photo-delay,0s);transform:translate(101%)}.PhotoReveal-module__FRF_yG__enter .PhotoReveal-module__FRF_yG__panel{transform:translate(101%)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.PhotoReveal-module__FRF_yG__enter .PhotoReveal-module__FRF_yG__panel{animation:PhotoReveal-module__FRF_yG__panelOff .7s var(--ease-out) var(--enter-delay,0s) both}.PhotoReveal-module__FRF_yG__enter .PhotoReveal-module__FRF_yG__media{animation:PhotoReveal-module__FRF_yG__mediaSettle .9s var(--ease-out) var(--enter-delay,0s) both}}@keyframes PhotoReveal-module__FRF_yG__panelOff{0%{transform:translate(0,0)}to{transform:translate(101%)}}@keyframes PhotoReveal-module__FRF_yG__mediaSettle{0%{transform:scale(1.06)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PhotoReveal-module__FRF_yG__media{transition:none!important;transform:none!important}.PhotoReveal-module__FRF_yG__panel{display:none}}
.Parallax-module__7iB4bq__layer{will-change:transform}@media (prefers-reduced-motion:reduce){.Parallax-module__7iB4bq__layer{will-change:auto;transform:none!important}}
.CountUp-module__dG9m0G__host{font-variant-numeric:tabular-nums;position:relative}.CountUp-module__dG9m0G__real{color:#0000}.CountUp-module__dG9m0G__overlay{white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.CountUp-module__dG9m0G__real{color:inherit}.CountUp-module__dG9m0G__overlay{display:none}}
.Reveal-module__jGCL8W__up.Reveal-module__jGCL8W__armed{opacity:0;transform:translateY(26px)}.Reveal-module__jGCL8W__up.Reveal-module__jGCL8W__shown{opacity:1;transition:opacity .76s var(--ease-out) var(--reveal-delay,0s), transform .76s var(--ease-out) var(--reveal-delay,0s);transform:translate(0,0)}.Reveal-module__jGCL8W__maskWrap{overflow:hidden}.Reveal-module__jGCL8W__mask.Reveal-module__jGCL8W__armed{transform:translateY(110%)}.Reveal-module__jGCL8W__mask.Reveal-module__jGCL8W__shown{transition:transform .9s var(--ease-out) var(--reveal-delay,0s);transform:translateY(0)}.Reveal-module__jGCL8W__rise.Reveal-module__jGCL8W__armed{clip-path:inset(0 -25% 100% -8%);transform:translateY(.16em)}.Reveal-module__jGCL8W__rise.Reveal-module__jGCL8W__shown{clip-path:inset(0 -25% -40% -8%);transition:clip-path .95s var(--ease-out) var(--reveal-delay,0s), transform .95s var(--ease-out) var(--reveal-delay,0s);transform:none}.Reveal-module__jGCL8W__settle.Reveal-module__jGCL8W__armed{opacity:0;transform:scale(1.04)}.Reveal-module__jGCL8W__settle.Reveal-module__jGCL8W__shown{opacity:1;transition:opacity .76s var(--ease-out) var(--reveal-delay,0s), transform .9s var(--ease-out) var(--reveal-delay,0s);transform:scale(1)}.Reveal-module__jGCL8W__wipe.Reveal-module__jGCL8W__armed{clip-path:inset(0 100% 0 0)}.Reveal-module__jGCL8W__wipe.Reveal-module__jGCL8W__shown{clip-path:inset(0);transition:clip-path .7s var(--ease-out) var(--reveal-delay,0s)}@media (hover:none){.Reveal-module__jGCL8W__slide.Reveal-module__jGCL8W__armed{opacity:0;transform:translate(-12px)}.Reveal-module__jGCL8W__slide.Reveal-module__jGCL8W__shown{opacity:1;transition:opacity .6s var(--ease-out) var(--reveal-delay,0s), transform .6s var(--ease-out) var(--reveal-delay,0s);transform:translate(0,0)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.Reveal-module__jGCL8W__up.Reveal-module__jGCL8W__enter{animation:Reveal-module__jGCL8W__upIn .76s var(--ease-out) var(--enter-delay,0s) both}.Reveal-module__jGCL8W__settle.Reveal-module__jGCL8W__enter{animation:Reveal-module__jGCL8W__settleIn .9s var(--ease-out) var(--enter-delay,0s) both}.Reveal-module__jGCL8W__wipe.Reveal-module__jGCL8W__enter{animation:Reveal-module__jGCL8W__wipeIn .7s var(--ease-out) var(--enter-delay,0s) both}}@keyframes Reveal-module__jGCL8W__wipeIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Reveal-module__jGCL8W__upIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}@keyframes Reveal-module__jGCL8W__settleIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Reveal-module__jGCL8W__armed,.Reveal-module__jGCL8W__shown{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}}
.ScrollFillText-module__qd9phW__word{position:relative}.ScrollFillText-module__qd9phW__active .ScrollFillText-module__qd9phW__base{color:var(--gpm-text-dim)}.ScrollFillText-module__qd9phW__fill{opacity:0;white-space:nowrap;line-height:normal;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.ScrollFillText-module__qd9phW__active .ScrollFillText-module__qd9phW__base{color:inherit;opacity:1!important}.ScrollFillText-module__qd9phW__fill{display:none}}
.Stagger-module__n_1anG__item{--stagger-at:calc(var(--stagger-delay,0s) + var(--stagger-i,0) * var(--stagger-step,.12s))}.Stagger-module__n_1anG__armed>.Stagger-module__n_1anG__item{opacity:0;transform:translateY(26px)}.Stagger-module__n_1anG__shown>.Stagger-module__n_1anG__item{opacity:1;transition:opacity .76s var(--ease-out) var(--stagger-at), transform .76s var(--ease-out) var(--stagger-at);transform:translate(0,0)}.Stagger-module__n_1anG__bar>.Stagger-module__n_1anG__item{position:relative}.Stagger-module__n_1anG__bar.Stagger-module__n_1anG__armed>.Stagger-module__n_1anG__item{border-top-color:#0000!important}.Stagger-module__n_1anG__bar.Stagger-module__n_1anG__shown>.Stagger-module__n_1anG__item{transition:opacity .76s var(--ease-out) var(--stagger-at), transform .76s var(--ease-out) var(--stagger-at), border-top-color 0s linear calc(var(--stagger-at) + .7s)}.Stagger-module__n_1anG__bar.Stagger-module__n_1anG__armed>.Stagger-module__n_1anG__item:before,.Stagger-module__n_1anG__bar.Stagger-module__n_1anG__shown>.Stagger-module__n_1anG__item:before{content:"";background-color:var(--gpm-blue);transform-origin:0;pointer-events:none;border-radius:.5rem .5rem 0 0;height:4px;position:absolute;top:-4px;left:0;right:0;transform:scaleX(0)}.Stagger-module__n_1anG__bar.Stagger-module__n_1anG__shown>.Stagger-module__n_1anG__item:before{opacity:0;transition:transform .5s var(--ease-out) calc(var(--stagger-at) + .2s), opacity 0s linear calc(var(--stagger-at) + .7s);transform:scaleX(1)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.Stagger-module__n_1anG__enter>.Stagger-module__n_1anG__item{animation:Stagger-module__n_1anG__staggerIn .76s var(--ease-out) var(--stagger-at) both}}@keyframes Stagger-module__n_1anG__staggerIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.Stagger-module__n_1anG__item{opacity:1!important;transition:none!important;transform:none!important}.Stagger-module__n_1anG__bar>.Stagger-module__n_1anG__item{border-top-color:var(--gpm-blue)!important}.Stagger-module__n_1anG__bar>.Stagger-module__n_1anG__item:before{content:none!important}}
.DriversSections-module__HXjGYW__heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0}@media (max-width:767px),(orientation:portrait){.DriversSections-module__HXjGYW__hero{background-color:var(--photo-black)}.DriversSections-module__HXjGYW__heroImage{top:calc(var(--header-h) + 12px);height:calc(100% - var(--header-h) - 12px);-o-object-position:62% top;object-position:62% top}}.DriversSections-module__HXjGYW__groupName{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--gpm-blue);margin:0 0 .5rem;font-size:11px;font-weight:600}.DriversSections-module__HXjGYW__row{border-top:1px solid var(--white-a15);grid-template-columns:3rem minmax(0,1.2fr) minmax(0,1.5fr) 5.5rem;align-items:baseline;gap:1rem 1.5rem;padding:1.25rem 0;display:grid}.DriversSections-module__HXjGYW__row:last-child{border-bottom:1px solid var(--white-a15)}.DriversSections-module__HXjGYW__round{font-family:var(--font-mono);color:var(--white-a50);font-variant-numeric:tabular-nums;font-size:13px}.DriversSections-module__HXjGYW__name{font-family:var(--font-display);text-transform:uppercase;color:var(--gpm-white);margin:0;font-size:1.5rem;font-weight:700;line-height:1.1}.DriversSections-module__HXjGYW__meta{font-family:var(--font-body);color:var(--white-a60);margin:.25rem 0 0;font-size:.85rem}.DriversSections-module__HXjGYW__positions{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.5rem;display:flex}.DriversSections-module__HXjGYW__position{border:1px solid var(--white-a15);color:var(--white-a85);border-radius:2px;padding:.15rem .5rem;font-size:.95rem}.DriversSections-module__HXjGYW__podium{border-color:var(--gpm-blue);color:var(--gpm-white);background:var(--blue-a12)}.DriversSections-module__HXjGYW__lines{font-family:var(--font-body);color:var(--white-a85);margin:0;font-size:.95rem;line-height:1.6}.DriversSections-module__HXjGYW__accent{color:var(--gpm-blue);font-weight:600}.DriversSections-module__HXjGYW__nowrap{white-space:nowrap}.DriversSections-module__HXjGYW__note{font-family:var(--font-mono);color:var(--white-a50);text-align:right;font-variant-numeric:tabular-nums;font-size:13px}@media (max-width:767px){.DriversSections-module__HXjGYW__row{grid-template-columns:2.25rem minmax(0,1fr) auto;grid-template-areas:"round name note"".res res"}.DriversSections-module__HXjGYW__round{grid-area:round}.DriversSections-module__HXjGYW__nameBlock{grid-area:name}.DriversSections-module__HXjGYW__note{grid-area:note}.DriversSections-module__HXjGYW__result{grid-area:res}}.DriversSections-module__HXjGYW__intro{padding-left:clamp(1.25rem,2.5vw,2rem);position:relative}.DriversSections-module__HXjGYW__introRule{background-color:var(--gpm-blue);width:4px;position:absolute;top:0;bottom:0;left:0}.DriversSections-module__HXjGYW__introText{font-family:var(--font-display);color:var(--gpm-text);margin:0;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:700;line-height:1.2}.DriversSections-module__HXjGYW__liam{grid-template-columns:minmax(0,1fr);gap:3rem;display:grid}@media (min-width:900px){.DriversSections-module__HXjGYW__liam{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:4rem}.DriversSections-module__HXjGYW__liamPhoto{height:100%;min-height:480px;aspect-ratio:auto!important}}.DriversSections-module__HXjGYW__stats{gap:clamp(1.5rem,5vw,4rem);margin:2.5rem 0 0;display:flex}.DriversSections-module__HXjGYW__statValue{font-family:var(--font-display);color:var(--gpm-text);font-variant-numeric:tabular-nums;font-size:clamp(3rem,6vw,4.5rem);font-weight:800;line-height:1;display:inline-block}.DriversSections-module__HXjGYW__statLabel{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--gpm-race-blue);margin:.5rem 0 0;font-size:13px}.DriversSections-module__HXjGYW__profile{max-width:640px;margin:2.5rem 0 0}.DriversSections-module__HXjGYW__profileRow{border-top:1px solid var(--gpm-line);grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline;gap:.25rem 1.5rem;padding:.9rem 0;display:grid}.DriversSections-module__HXjGYW__profileRow:last-child{border-bottom:1px solid var(--gpm-line)}.DriversSections-module__HXjGYW__profileLabel{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--gpm-text-subtle);margin:0;font-size:13px}.DriversSections-module__HXjGYW__profileValue{font-family:var(--font-body);color:var(--gpm-text);margin:0;font-size:1rem;font-weight:700}.DriversSections-module__HXjGYW__profileValue a{color:var(--link-on-light);text-decoration:underline;-webkit-text-decoration-color:var(--link-on-light);text-decoration-color:var(--link-on-light);text-underline-offset:3px;font-size:17px;font-weight:500}@media (max-width:479px){.DriversSections-module__HXjGYW__profileRow{grid-template-columns:minmax(0,1fr)}}.DriversSections-module__HXjGYW__band{background-color:var(--gpm-ink);align-items:center;min-height:clamp(420px,70vh,720px);padding:6rem 0;display:flex;position:relative;overflow:hidden}.DriversSections-module__HXjGYW__bandImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center 62%;object-position:center 62%;width:100%;height:100%;display:block}@media (max-width:1023px){.DriversSections-module__HXjGYW__band{align-items:flex-start;min-height:560px}.DriversSections-module__HXjGYW__bandImage{-o-object-position:74% 70%;object-position:74% 70%}}.DriversSections-module__HXjGYW__bandTint{background-color:var(--gpm-ink);opacity:.6;position:absolute;inset:0}.DriversSections-module__HXjGYW__bandLine{font-family:var(--font-display);text-transform:uppercase;color:var(--gpm-white);max-width:12ch;margin:0;font-size:clamp(2.5rem,7vw,6rem);font-weight:800;line-height:.95}
.CommissionModal-module__fiRy5W__overlay{z-index:400;animation:CommissionModal-module__fiRy5W__overlayIn .2s var(--ease-out) both;background:#060f2ea8;justify-content:center;align-items:flex-start;padding:max(24px,6vh) 24px 24px;display:flex;position:fixed;inset:0}.CommissionModal-module__fiRy5W__card{background-color:var(--gpm-ink);border:1px solid var(--white-a15);width:100%;max-width:560px;max-height:88vh;animation:CommissionModal-module__fiRy5W__cardIn .3s var(--ease-out) both;border-radius:.5rem;padding:clamp(26px,4vw,44px);position:relative;overflow-y:auto}@media (max-width:599px){.CommissionModal-module__fiRy5W__overlay{align-items:stretch;padding:0}.CommissionModal-module__fiRy5W__card{border:0;border-radius:0;max-width:none;height:100%;max-height:none;padding:72px 24px 32px}}@keyframes CommissionModal-module__fiRy5W__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes CommissionModal-module__fiRy5W__cardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.CommissionModal-module__fiRy5W__overlay,.CommissionModal-module__fiRy5W__card{animation:none}}.CommissionModal-module__fiRy5W__close{border:1px solid var(--gpm-blue);min-height:34px;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gpm-blue);cursor:pointer;transition:background-color var(--dur-150) var(--ease-standard);background:0 0;border-radius:999px;padding:8px 16px;font-size:13px;position:absolute;top:14px;right:14px}.CommissionModal-module__fiRy5W__close:hover,.CommissionModal-module__fiRy5W__close:focus-visible{background-color:var(--blue-a12);outline:none}.CommissionModal-module__fiRy5W__eyebrow{align-items:center;gap:12px;margin-bottom:16px;display:flex}.CommissionModal-module__fiRy5W__eyebrowRule{background-color:var(--gpm-blue);flex:none;width:26px;height:1px;display:block}.CommissionModal-module__fiRy5W__eyebrowText{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gpm-blue);font-size:13px}.CommissionModal-module__fiRy5W__heading{font-family:var(--font-display);text-transform:uppercase;color:var(--gpm-white);margin:0 0 .875rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;line-height:1}.CommissionModal-module__fiRy5W__intro{font-family:var(--font-body);color:var(--white-a60);margin:0 0 1.75rem;font-size:.95rem;line-height:1.75}.CommissionModal-module__fiRy5W__form{gap:18px;display:grid}.CommissionModal-module__fiRy5W__label{gap:7px;display:grid}.CommissionModal-module__fiRy5W__labelText{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--white-a60);font-size:13px}.CommissionModal-module__fiRy5W__field{box-sizing:border-box;width:100%;min-height:46px;font-family:var(--font-body);color:var(--gpm-text);background-color:var(--gpm-white);border:1px solid var(--gpm-line);transition:border-color var(--dur-150) var(--ease-standard), box-shadow var(--dur-150) var(--ease-standard);border-radius:.25rem;outline:none;padding:.875rem 1rem;font-size:.925rem}.CommissionModal-module__fiRy5W__field:focus{border-color:var(--gpm-blue);box-shadow:0 0 0 1px var(--gpm-blue)}.CommissionModal-module__fiRy5W__textarea{resize:vertical;min-width:0;min-height:130px;line-height:1.6;display:block}.CommissionModal-module__fiRy5W__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.CommissionModal-module__fiRy5W__error{font-family:var(--font-body);color:var(--status-error);margin:0;font-size:.85rem}.CommissionModal-module__fiRy5W__submit{justify-self:start;margin-top:6px}.CommissionModal-module__fiRy5W__confirmation{padding:18px 0 6px}.CommissionModal-module__fiRy5W__confirmationText{font-family:var(--font-display);color:var(--gpm-white);margin:0;font-size:clamp(1.4rem,2.4vw,1.75rem);font-weight:700;line-height:1.2}
.AboutSections-module__P2p96a__story{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""photo""body";gap:2.5rem;display:grid}.AboutSections-module__P2p96a__head{grid-area:head}.AboutSections-module__P2p96a__body{grid-area:body}.AboutSections-module__P2p96a__photoCell{grid-area:photo}@media (min-width:900px){.AboutSections-module__P2p96a__story{-moz-column-gap:clamp(3rem, 6vw, 6rem);grid-template:"head photo""body photo"1fr/minmax(0,640px) minmax(0,1fr);gap:2.5rem clamp(3rem,6vw,6rem)}.AboutSections-module__P2p96a__photoCell{align-self:stretch}.AboutSections-module__P2p96a__photoSticky{top:calc(var(--header-h) + 2rem);max-width:520px;margin-left:auto;position:sticky}}.AboutSections-module__P2p96a__frame{background-color:var(--gpm-surface-container);aspect-ratio:4/5;max-height:calc(100vh - var(--header-h) - 4rem);border-radius:.5rem;width:100%;position:relative;overflow:hidden}@media (max-width:899px){.AboutSections-module__P2p96a__frame{max-height:72vh}}.AboutSections-module__P2p96a__opening{font-family:var(--font-display);color:var(--gpm-text);margin:0;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:700;line-height:1.05}.AboutSections-module__P2p96a__paras{flex-direction:column;gap:1.25rem;max-width:640px;display:flex}.AboutSections-module__P2p96a__para{font-family:var(--font-body);color:var(--gpm-text-body);margin:0;font-size:1.05rem;line-height:1.8}.AboutSections-module__P2p96a__pull{font-family:var(--font-display);color:var(--gpm-text);border-left:4px solid var(--gpm-blue);margin:1.5rem 0 0;padding-left:1.25rem;font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:700;line-height:1.1}.AboutSections-module__P2p96a__portrait{background-color:var(--gpm-surface-container);aspect-ratio:4/5;border-radius:.5rem;width:100%;max-height:720px;position:relative;overflow:hidden}
.GallerySections-module__YZNNAa__card{transition:box-shadow var(--dur-300) var(--ease-standard), transform var(--dur-300) var(--ease-standard);transform:translateY(0);box-shadow:0 2px 12px #00000012}.GallerySections-module__YZNNAa__card:hover{transform:translateY(-3px);box-shadow:0 20px 40px #0003}.GallerySections-module__YZNNAa__cardImage{transition:transform var(--dur-500) var(--ease-standard);transform:scale(1)}.GallerySections-module__YZNNAa__card:hover .GallerySections-module__YZNNAa__cardImage{transform:scale(1.05)}.GallerySections-module__YZNNAa__cardOverlay{opacity:.55;transition:opacity var(--dur-300) var(--ease-standard)}.GallerySections-module__YZNNAa__card:hover .GallerySections-module__YZNNAa__cardOverlay{opacity:1}.GallerySections-module__YZNNAa__cardExpand{opacity:0;transition:opacity var(--dur-200) var(--ease-standard)}.GallerySections-module__YZNNAa__card:hover .GallerySections-module__YZNNAa__cardExpand{opacity:1}.GallerySections-module__YZNNAa__cardCaption{transition:transform var(--dur-300) var(--ease-standard);transform:translateY(5px)}.GallerySections-module__YZNNAa__card:hover .GallerySections-module__YZNNAa__cardCaption{transform:translateY(0)}.GallerySections-module__YZNNAa__lightboxClose{color:var(--white-a55);transition:color var(--dur-200) var(--ease-standard)}.GallerySections-module__YZNNAa__lightboxClose:hover{color:var(--gpm-white)}.GallerySections-module__YZNNAa__lightboxNav{background:var(--night-a75);transition:background var(--dur-200) var(--ease-standard)}.GallerySections-module__YZNNAa__lightboxNav:hover{background:#0099ffb3}.GallerySections-module__YZNNAa__helmetIntro{flex-direction:column;gap:.75rem;max-width:640px;margin-bottom:2.5rem;display:flex}.GallerySections-module__YZNNAa__helmetIntroLine{font-family:var(--font-body);color:var(--gpm-text-body);margin:0;font-size:1.05rem;line-height:1.75}.GallerySections-module__YZNNAa__helmetCard{cursor:pointer;transition:transform var(--dur-300) var(--ease-standard);outline:none;transform:translateY(0)}.GallerySections-module__YZNNAa__helmetCard:hover{transform:translateY(-3px)}.GallerySections-module__YZNNAa__helmetCard:focus-visible .GallerySections-module__YZNNAa__helmetFrame{box-shadow:0 0 0 3px var(--gpm-blue)}.GallerySections-module__YZNNAa__helmetFrame{aspect-ratio:1;background-color:var(--gpm-ink);transition:box-shadow var(--dur-300) var(--ease-standard);border-radius:.375rem;position:relative;overflow:hidden;box-shadow:0 2px 12px #00000012}.GallerySections-module__YZNNAa__helmetCard:hover .GallerySections-module__YZNNAa__helmetFrame{box-shadow:0 20px 40px #0003}.GallerySections-module__YZNNAa__helmetMedia{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.GallerySections-module__YZNNAa__helmetNum{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gpm-text-subtle);font-variant-numeric:tabular-nums;margin:1rem 0 .4rem;font-size:13px}.GallerySections-module__YZNNAa__helmetName{font-family:var(--font-display);text-transform:uppercase;color:var(--gpm-text);margin:0 0 .4rem;font-size:1.5rem;font-weight:700;line-height:1}.GallerySections-module__YZNNAa__helmetLine{font-family:var(--font-body);color:var(--gpm-text-body);margin:0;font-size:.875rem;line-height:1.6}.GallerySections-module__YZNNAa__helmetLink{margin-top:2rem}.GallerySections-module__YZNNAa__commissionButton{margin-top:2.5rem}.GallerySections-module__YZNNAa__helmetViewer{grid-template-columns:minmax(0,1fr);gap:1.5rem;width:100%;max-height:78vh;padding:1.25rem;display:grid;overflow-y:auto}@media (min-width:768px){.GallerySections-module__YZNNAa__helmetViewer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2.5rem;padding:2rem 4.5rem}}.GallerySections-module__YZNNAa__helmetViewerFrame{aspect-ratio:1;border-radius:.375rem;justify-self:center;width:100%;max-height:calc(78vh - 4rem);position:relative;overflow:hidden}.GallerySections-module__YZNNAa__helmetStory{color:var(--gpm-white)}.GallerySections-module__YZNNAa__helmetViewerNum{font-family:var(--font-mono);letter-spacing:.16em;color:var(--white-a60);font-variant-numeric:tabular-nums;margin:0 0 .5rem;font-size:13px}.GallerySections-module__YZNNAa__helmetViewerName{font-family:var(--font-display);text-transform:uppercase;color:var(--gpm-white);margin:0 0 .5rem;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:.95}.GallerySections-module__YZNNAa__helmetViewerLine{font-family:var(--font-body);color:var(--white-a60);margin:0 0 1.75rem;font-size:.9375rem}.GallerySections-module__YZNNAa__helmetBehind{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gpm-blue);margin:0 0 1rem;font-size:13px}.GallerySections-module__YZNNAa__helmetStoryPart+.GallerySections-module__YZNNAa__helmetStoryPart{margin-top:1.1rem}.GallerySections-module__YZNNAa__helmetStoryHeading{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--white-a50);margin:0 0 .35rem;font-size:13px}.GallerySections-module__YZNNAa__helmetStoryBody{font-family:var(--font-body);color:var(--white-a85);margin:0;font-size:.975rem;line-height:1.7}
.HomeTeasers-module__DGsgpW__storySection{background-color:var(--gpm-white);padding:6rem 0 3rem}.HomeTeasers-module__DGsgpW__driverSection{background-color:var(--gpm-white);padding:3rem 0}.HomeTeasers-module__DGsgpW__container{max-width:var(--container-max);padding:0 var(--container-pad);margin:0 auto}.HomeTeasers-module__DGsgpW__grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;display:grid}.HomeTeasers-module__DGsgpW__photoLast .HomeTeasers-module__DGsgpW__photoCell{order:-1}@media (min-width:900px){.HomeTeasers-module__DGsgpW__grid{gap:clamp(3rem,6vw,6rem)}.HomeTeasers-module__DGsgpW__photoFirst{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.HomeTeasers-module__DGsgpW__photoLast{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.HomeTeasers-module__DGsgpW__photoLast .HomeTeasers-module__DGsgpW__photoCell{order:0}}.HomeTeasers-module__DGsgpW__photoCell,.HomeTeasers-module__DGsgpW__text{min-width:0}.HomeTeasers-module__DGsgpW__body{font-family:var(--font-body);color:var(--gpm-text-body);max-width:640px;margin:1.75rem 0 0;font-size:1.05rem;line-height:1.8}.HomeTeasers-module__DGsgpW__frame{aspect-ratio:4/5;background-color:var(--gpm-surface-container);border-radius:.5rem;position:relative;overflow:hidden}.HomeTeasers-module__DGsgpW__frameImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.HomeTeasers-module__DGsgpW__closing{font-family:var(--font-display);text-transform:uppercase;color:var(--gpm-text);margin:2.5rem 0 0;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1}.HomeTeasers-module__DGsgpW__link{margin-top:2rem}
.NextPageBand-module__TwsU5q__band{background-color:var(--gpm-white);border-top:1px solid var(--gpm-line)}.NextPageBand-module__TwsU5q__link{outline:none;text-decoration:none;display:block}.NextPageBand-module__TwsU5q__inner{max-width:var(--container-max);padding:2.5rem var(--container-pad);flex-direction:column;gap:.5rem;min-height:44px;margin:0 auto;display:flex}.NextPageBand-module__TwsU5q__label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gpm-blue);font-size:13px}.NextPageBand-module__TwsU5q__row{align-items:center;gap:1rem;display:flex}.NextPageBand-module__TwsU5q__name{font-family:var(--font-display);text-transform:uppercase;color:var(--gpm-ink);transition:color .22s var(--ease-out);margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1;display:block}.NextPageBand-module__TwsU5q__arrow{color:var(--gpm-blue);transition:transform .22s var(--ease-out);display:inline-flex}.NextPageBand-module__TwsU5q__link:hover .NextPageBand-module__TwsU5q__name,.NextPageBand-module__TwsU5q__link:focus-visible .NextPageBand-module__TwsU5q__name{color:var(--gpm-blue)}.NextPageBand-module__TwsU5q__link:hover .NextPageBand-module__TwsU5q__arrow,.NextPageBand-module__TwsU5q__link:focus-visible .NextPageBand-module__TwsU5q__arrow{transform:translate(6px)}.NextPageBand-module__TwsU5q__link:focus-visible .NextPageBand-module__TwsU5q__inner{box-shadow:inset 0 0 0 2px var(--gpm-blue)}
.ContactSections-module__R6sVCa__detailLink{color:var(--link-on-light);text-underline-offset:3px;transition:text-decoration-color var(--dur-150) var(--ease-standard);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.ContactSections-module__R6sVCa__detailLink:hover,.ContactSections-module__R6sVCa__detailLink:focus-visible{-webkit-text-decoration-color:var(--link-active-line);text-decoration-color:var(--link-active-line)}.ContactSections-module__R6sVCa__social{color:var(--gpm-blue);transition:background-color var(--dur-150) var(--ease-standard), color var(--dur-150) var(--ease-standard)}.ContactSections-module__R6sVCa__social:hover{background-color:var(--gpm-blue);color:var(--gpm-white)}.ContactSections-module__R6sVCa__field{border:1px solid var(--gpm-line);transition:border-color var(--dur-150) var(--ease-standard)}.ContactSections-module__R6sVCa__field:focus{border-color:var(--gpm-blue)}
.PartnersSections-module__9WIlWq__field{border:1px solid var(--gpm-line);transition:border-color var(--dur-150) var(--ease-standard)}.PartnersSections-module__9WIlWq__field:focus{border-color:var(--gpm-blue)}.PartnersSections-module__9WIlWq__row{grid-template-rows:minmax(240px,auto);grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(30px,5vw,72px);padding:clamp(46px,7vh,80px) 0;display:grid}.PartnersSections-module__9WIlWq__row:first-child{padding-top:0}.PartnersSections-module__9WIlWq__row:last-child{padding-bottom:0}.PartnersSections-module__9WIlWq__copyLeft{grid-template-areas:"copy stage"}.PartnersSections-module__9WIlWq__copyRight{grid-template-areas:"stage copy"}.PartnersSections-module__9WIlWq__copy{grid-area:copy}.PartnersSections-module__9WIlWq__tag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gpm-blue);margin:0 0 1rem;font-size:13px;font-weight:500}.PartnersSections-module__9WIlWq__name{font-family:var(--font-display);text-transform:uppercase;color:var(--gpm-text);margin:0 0 .9rem;font-size:1.65rem;font-weight:700;line-height:1}.PartnersSections-module__9WIlWq__body{font-family:var(--font-body);color:var(--gpm-text-body);max-width:52ch;margin:0;font-size:.975rem;line-height:1.75}.PartnersSections-module__9WIlWq__link{font-family:var(--font-mono);letter-spacing:.04em;color:var(--link-on-light);border-bottom:1px solid var(--link-on-light);transition:border-color .22s var(--ease-out);align-items:center;gap:.4rem;margin-top:1.4rem;padding-bottom:3px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.PartnersSections-module__9WIlWq__link:hover,.PartnersSections-module__9WIlWq__link:focus-visible{border-color:var(--link-active-line)}.PartnersSections-module__9WIlWq__stage{grid-area:stage;align-self:stretch;place-items:center;min-width:0;display:grid}.PartnersSections-module__9WIlWq__mark{place-items:center;width:100%;max-width:clamp(300px,44vw,520px);height:100%;min-height:200px;display:grid;position:relative}.PartnersSections-module__9WIlWq__mark:before{content:"";background:radial-gradient(ellipse at center, var(--blue-a04) 0%, var(--blue-a04) 35%, transparent 70%);pointer-events:none;position:absolute;inset:-10% 0}.PartnersSections-module__9WIlWq__logo{width:auto;max-width:240px;height:auto;max-height:100px;display:block;position:relative}@media (max-width:860px){.PartnersSections-module__9WIlWq__row,.PartnersSections-module__9WIlWq__copyLeft,.PartnersSections-module__9WIlWq__copyRight{grid-template:"stage""copy"/minmax(0,1fr);gap:26px}.PartnersSections-module__9WIlWq__row{padding:clamp(44px,7vh,72px) 0}.PartnersSections-module__9WIlWq__row:first-child{padding-top:0}.PartnersSections-module__9WIlWq__row:last-child{padding-bottom:0}.PartnersSections-module__9WIlWq__mark{width:min(78vw,420px);min-height:140px}}.PartnersSections-module__9WIlWq__opp{flex-direction:column;gap:3.5rem;margin-bottom:2.5rem;display:flex}.PartnersSections-module__9WIlWq__oppIntro{max-width:680px}@media (min-width:1024px){.PartnersSections-module__9WIlWq__opp{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(3rem,5vw,5rem);display:grid}}.PartnersSections-module__9WIlWq__oppGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (max-width:599px){.PartnersSections-module__9WIlWq__oppGrid{grid-template-columns:minmax(0,1fr)}}
.EventPageSections-module__RwuInq__backLink{color:var(--link-on-dark);transition:color var(--dur-150) var(--ease-standard)}.EventPageSections-module__RwuInq__backLink:hover,.EventPageSections-module__RwuInq__backLink:focus-visible{color:var(--gpm-white)}
