.y73kiG_section{background:var(--black)}.y73kiG_top{grid-template-columns:5fr 7fr;align-items:end;gap:clamp(32px,5vw,96px);padding-bottom:clamp(48px,5vw,88px);display:grid}.y73kiG_title{text-wrap:balance;max-width:12ch}.y73kiG_lead{letter-spacing:-.012em;color:var(--text);text-wrap:pretty;padding-bottom:.2em;font-size:clamp(1.25rem,.85rem + 1.15vw,2.125rem);font-weight:400;line-height:1.32}.y73kiG_body{grid-template-columns:5fr 7fr;align-items:stretch;gap:clamp(32px,5vw,96px);display:grid}.y73kiG_figure{gap:12px;margin-top:0;display:grid}.y73kiG_caption{font-size:var(--fs-small);color:var(--text-3)}.y73kiG_pillars{border-top:1px solid var(--line);grid-auto-rows:minmax(0,1fr);height:100%;margin:0;display:grid}.y73kiG_pillar{border-bottom:1px solid var(--line);transition:padding-left var(--dur) var(--ease-out);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-content:center;gap:24px;padding:clamp(18px,2vw,28px) 0;display:grid}.y73kiG_pillar:hover{padding-left:12px}.y73kiG_pillarName{font-size:var(--fs-h3);font-stretch:var(--wdth-condensed);text-transform:uppercase;color:var(--white);font-weight:700;line-height:1}.y73kiG_pillarDetail{color:var(--text-2);align-self:center;max-width:34em;margin:0}.y73kiG_stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:clamp(56px,6vw,112px);display:grid}.y73kiG_stat{gap:10px;padding:28px 24px 0 0;display:grid}.y73kiG_stat+.y73kiG_stat{border-left:1px solid var(--line);padding-left:24px}.y73kiG_statValue{font-size:clamp(3rem,2rem + 3.4vw,6rem);font-stretch:var(--wdth-condensed);letter-spacing:-.02em;color:var(--white);font-weight:800;line-height:.9}.y73kiG_statValue small{color:var(--text-2);margin-left:.1em;font-size:.4em;font-weight:600}.y73kiG_statLabel{font-size:var(--fs-small);color:var(--text-2)}@media (max-width:1023px){.y73kiG_top{grid-template-columns:1fr;gap:28px}.y73kiG_body{grid-template-columns:1fr}.y73kiG_pillars{grid-auto-rows:auto;height:auto}.y73kiG_figure{max-width:520px}.y73kiG_stats{grid-template-columns:repeat(2,1fr);row-gap:32px}.y73kiG_stat:nth-child(3){border-left:0;padding-left:0}}@media (max-width:599px){.y73kiG_pillar{grid-template-columns:1fr;gap:8px}.y73kiG_stats{grid-template-columns:1fr 1fr}}
._1WsNmG_header{border-bottom:1px solid var(--line);gap:28px;margin-bottom:clamp(32px,4vw,64px);padding-bottom:clamp(28px,3vw,48px);display:grid}._1WsNmG_bare{border-bottom:0;padding-bottom:0}._1WsNmG_split{grid-template-columns:1fr auto;align-items:end}._1WsNmG_start{grid-template-columns:1fr}._1WsNmG_main{gap:20px;display:grid}._1WsNmG_title{max-width:12ch}._1WsNmG_lead{color:var(--text-2)}._1WsNmG_tag{width:fit-content;font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);font-weight:700;font-stretch:var(--wdth-wide);align-items:center;gap:10px;display:inline-flex}._1WsNmG_tag:before{content:"";background:var(--maroon);width:22px;height:3px}._1WsNmG_action{padding-bottom:6px}@media (max-width:767px){._1WsNmG_split{grid-template-columns:1fr;align-items:start}._1WsNmG_action{padding-bottom:0}}
.XVcquq_section{background:var(--black);border-top:1px solid var(--line);overflow:hidden}.XVcquq_empty{color:var(--text-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:32px 0}.XVcquq_grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(16px,2vw,32px);display:grid}.XVcquq_driver:nth-child(2n){margin-top:clamp(32px,4vw,72px)}.XVcquq_card{gap:18px;display:grid}.XVcquq_plate{isolation:isolate;position:relative;overflow:hidden}.XVcquq_plate>:first-child{transition:transform var(--dur-slow) var(--ease-out)}.XVcquq_card:hover .XVcquq_plate>:first-child{transform:scale(1.03)}.XVcquq_number{color:var(--white);text-shadow:0 2px 24px #0009;transition:transform var(--dur-slow) var(--ease-out);font-size:clamp(5rem,3rem + 5vw,9rem);position:absolute;bottom:6px;left:14px}.XVcquq_card:hover .XVcquq_number{transform:translate(6px)}.XVcquq_role{font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--white);border-left:3px solid var(--maroon);background:#0000008c;padding:5px 8px;font-weight:700;position:absolute;top:14px;left:14px}.XVcquq_details{gap:12px;display:grid}.XVcquq_name{font-size:var(--fs-h3);font-stretch:var(--wdth-condensed);text-transform:uppercase;color:var(--white);font-weight:700;line-height:1}.XVcquq_metaRow{align-items:center;gap:14px;display:flex}.XVcquq_spec{border-top:1px solid var(--line);gap:8px;margin:0;padding-top:12px;display:grid}.XVcquq_spec>div{font-size:var(--fs-small);justify-content:space-between;gap:16px;display:flex}.XVcquq_spec dt{color:var(--text-3)}.XVcquq_spec dd{color:var(--text);text-align:right;margin:0}@media (max-width:1279px){.XVcquq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.XVcquq_driver:nth-child(2n){margin-top:48px}}@media (max-width:767px){.XVcquq_scroller{padding-inline:0}.XVcquq_grid{scroll-snap-type:x mandatory;padding-inline:var(--gutter);scrollbar-width:none;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.XVcquq_grid::-webkit-scrollbar{display:none}.XVcquq_driver{scroll-snap-align:start;flex:0 0 78vw;max-width:360px}.XVcquq_driver:nth-child(2n){margin-top:0}}
.s-6kkG_hero{min-height:max(100svh,680px);color:var(--white);isolation:isolate;grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.s-6kkG_media{z-index:-1;position:absolute;inset:0}.s-6kkG_media>:first-child{animation:s-6kkG_drift 14s var(--ease-out) both}.s-6kkG_shade{background:linear-gradient(90deg,#000000c7 0%,#00000073 45%,#0003 100%),linear-gradient(#0000004d 0%,#0000 40%,#000000e6 100%);position:absolute;inset:0}.s-6kkG_grid{background-image:linear-gradient(90deg, var(--line-soft) 1px, transparent 1px);opacity:.6;background-position:-1px 0;background-size:25% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 70%,#0000 100%)}.s-6kkG_content{padding-top:calc(var(--header-h) + 48px);align-content:end;gap:clamp(28px,3vw,44px);padding-bottom:clamp(48px,6vw,96px);display:grid;position:relative}.s-6kkG_title{gap:0;display:grid}.s-6kkG_numeral{font-size:var(--fs-numeral);animation:s-6kkG_reveal 1.1s var(--ease-out) both;margin-left:-.04em;animation-delay:.12s;display:block}.s-6kkG_team{letter-spacing:.02em;animation:s-6kkG_lift .9s var(--ease-out) both;margin-top:clamp(8px,1vw,20px);font-size:clamp(1.75rem,1rem + 3.4vw,4.5rem);animation-delay:.42s;display:block}.s-6kkG_tagline{font-size:var(--fs-lead);color:var(--text-2);max-width:30em;animation:s-6kkG_lift .9s var(--ease-out) both;gap:2px;line-height:1.35;animation-delay:.56s;display:grid}.s-6kkG_tagline span:first-child{color:var(--white)}.s-6kkG_actions{animation:s-6kkG_lift .9s var(--ease-out) both;flex-wrap:wrap;gap:12px;animation-delay:.68s;display:flex}.s-6kkG_rail{right:var(--gutter);writing-mode:vertical-rl;font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);animation:s-6kkG_lift .9s var(--ease-out) both;gap:20px;font-weight:600;animation-delay:.9s;display:flex;position:absolute;bottom:clamp(48px,6vw,96px);transform:rotate(180deg)}.s-6kkG_rail:before{content:"";background:var(--line-strong);align-self:flex-start;width:1px;height:64px}.s-6kkG_lowerThird{border-top:1px solid var(--line);-webkit-backdrop-filter:blur(6px);animation:s-6kkG_lift .9s var(--ease-out) both;background:#0009;animation-delay:.82s;position:relative}.s-6kkG_lowerInner{grid-template-columns:1.3fr 1.3fr 1fr;display:grid}.s-6kkG_lowerItem{gap:6px;min-width:0;padding:22px 28px 22px 0;display:grid}.s-6kkG_lowerItem+.s-6kkG_lowerItem{border-left:1px solid var(--line);padding-left:28px}.s-6kkG_lowerLabel{font-size:var(--fs-micro);font-weight:700;font-stretch:var(--wdth-wide);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.s-6kkG_lowerLabel:before{content:"";background:var(--maroon);vertical-align:1px;width:6px;height:6px;margin-right:10px;display:inline-block}.s-6kkG_lowerValue{font-size:var(--fs-body-lg);font-weight:600;font-stretch:var(--wdth-narrow);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.s-6kkG_pos{font-weight:900;font-stretch:var(--wdth-extended);color:var(--white);margin-right:4px}.s-6kkG_lowerMeta{font-size:var(--fs-small);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;display:flex;overflow:hidden}.s-6kkG_sep{background:var(--line-strong);flex:none;width:1px;height:12px}@keyframes s-6kkG_reveal{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(.12em)}to{opacity:1;clip-path:inset(0 0 -10%);transform:translateY(0)}}@keyframes s-6kkG_lift{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes s-6kkG_drift{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (max-width:1023px){.s-6kkG_rail{display:none}.s-6kkG_lowerInner{grid-template-columns:1fr 1fr}.s-6kkG_lowerProgram{display:none}}@media (max-width:599px){.s-6kkG_hero{min-height:max(100svh,620px)}.s-6kkG_content{padding-top:calc(var(--header-h-compact) + 40px);gap:24px;padding-bottom:40px}.s-6kkG_actions{grid-template-columns:1fr;display:grid}.s-6kkG_actions>*{width:100%}.s-6kkG_lowerInner{grid-template-columns:1fr}.s-6kkG_lowerItem{padding:16px 0}.s-6kkG_lowerItem+.s-6kkG_lowerItem{border-left:0;border-top:1px solid var(--line);padding-left:0}}@media (min-width:1920px){.s-6kkG_content{padding-bottom:120px}}@media (max-height:820px) and (min-width:1024px){.s-6kkG_numeral{font-size:clamp(8rem,17vw,22rem)}.s-6kkG_content{gap:24px;padding-bottom:40px}}@media (prefers-reduced-motion:reduce){.s-6kkG_media>:first-child{animation:none}}
.nsVdPG_section{isolation:isolate;color:var(--white);border-top:1px solid var(--line);padding-block:clamp(96px,10vw,200px);position:relative;overflow:hidden}.nsVdPG_media{z-index:-2;position:absolute;inset:0}.nsVdPG_shade{background:linear-gradient(90deg,#000000e6 0%,#000000b3 50%,#00000080 100%),linear-gradient(#0009,#0009);position:absolute;inset:0}.nsVdPG_band{z-index:-1;background:var(--maroon);clip-path:polygon(0 0,100% 0,60% 5.55%,100% 11.1%,60% 16.65%,100% 22.2%,60% 27.75%,100% 33.3%,60% 38.85%,100% 44.4%,60% 49.95%,100% 55.5%,60% 61.05%,100% 66.6%,60% 72.15%,100% 77.7%,60% 83.25%,100% 88.8%,60% 94.35%,100% 100%,0 100%);width:clamp(28px,5vw,96px);position:absolute;top:0;bottom:0;left:0}.nsVdPG_inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px;display:grid}.nsVdPG_head{justify-items:start;gap:28px;display:grid}.nsVdPG_title{color:var(--white);max-width:13ch}.nsVdPG_lead{color:var(--text-2);max-width:30em}.nsVdPG_roles{border-top:1px solid var(--line-strong);margin:0;display:grid}.nsVdPG_roleItem{border-bottom:1px solid var(--line);gap:12px;padding:clamp(24px,2.4vw,34px) 0;display:grid}.nsVdPG_roleName{font-size:clamp(1.375rem,1.05rem + 1.1vw,2rem);font-weight:800;font-stretch:var(--wdth-narrow);text-transform:uppercase;letter-spacing:.02em;color:var(--white);line-height:1.1}.nsVdPG_roleDetail{color:var(--text-2);max-width:34em;margin:0;font-size:clamp(1rem,.92rem + .3vw,1.125rem);line-height:1.55}@media (max-width:1023px){.nsVdPG_inner{grid-template-columns:1fr;gap:48px}}
._9suLDW_row{border-bottom:1px solid var(--line);transition:background-color var(--dur) var(--ease-out), padding-left var(--dur) var(--ease-out);grid-template-columns:120px minmax(0,2fr) minmax(0,1.8fr) minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 20px 22px 0;display:grid;position:relative}._9suLDW_row:before{content:"";background:var(--maroon);transform-origin:bottom;width:3px;transition:transform var(--dur) var(--ease-out);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}._9suLDW_row:hover{background:var(--graphite);padding-left:20px}._9suLDW_row:hover:before{transform-origin:top;transform:scaleY(1)}._9suLDW_win:before{transform:scaleY(1)}._9suLDW_win ._9suLDW_finishValue{color:var(--maroon-hi)}._9suLDW_win ._9suLDW_finishValue small{color:var(--white)}._9suLDW_finish{gap:2px;display:grid}._9suLDW_finishLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._9suLDW_finishValue{font-size:clamp(3rem,2.4rem + 1.6vw,4.25rem);font-stretch:var(--wdth-condensed);letter-spacing:-.03em;color:var(--white);font-weight:900;line-height:.9}._9suLDW_finishValue small{font-size:.5em;font-weight:700;font-stretch:var(--wdth-wide);color:var(--text-3);vertical-align:.5em;margin-right:.08em}._9suLDW_podium ._9suLDW_finishValue{color:var(--white)}._9suLDW_podium ._9suLDW_finishValue small{color:var(--maroon-hi)}._9suLDW_event,._9suLDW_entry,._9suLDW_cell{gap:5px;min-width:0;display:grid}._9suLDW_eventName{font-size:var(--fs-h3);font-stretch:var(--wdth-condensed);text-transform:uppercase;color:var(--white);font-weight:700;line-height:1}._9suLDW_track,._9suLDW_drivers,._9suLDW_cellLabel{font-size:var(--fs-small);color:var(--text-3)}._9suLDW_car{font-size:var(--fs-body);color:var(--text);font-weight:600}._9suLDW_cellLabel{font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase}._9suLDW_cellValue{color:var(--text)}._9suLDW_progressValue{align-items:center;gap:10px;display:inline-flex}._9suLDW_quali{color:var(--text-2)}._9suLDW_delta{min-width:44px;height:24px;font-size:var(--fs-small);letter-spacing:.04em;border:1px solid var(--line-strong);color:var(--white);justify-content:center;align-items:center;padding-inline:8px;font-weight:800;display:inline-flex}._9suLDW_gain{color:var(--gain);border-color:#4caf7773}._9suLDW_loss{color:var(--loss);border-color:#c8434a73}._9suLDW_hold{color:var(--text-2)}._9suLDW_date{font-size:var(--fs-small);letter-spacing:.08em;color:var(--text-2);white-space:nowrap;text-align:right}@media (max-width:1279px){._9suLDW_row{grid-template-columns:100px minmax(0,1.6fr) minmax(0,1.4fr) minmax(0,1fr) auto;grid-template-areas:"finish event entry progress date""finish split sim progress date";row-gap:12px}._9suLDW_finish{grid-area:finish}._9suLDW_event{grid-area:event}._9suLDW_entry{grid-area:entry}._9suLDW_progress{grid-area:progress}._9suLDW_date{grid-area:date}._9suLDW_cell:not(._9suLDW_progress):nth-of-type(4){grid-area:split}._9suLDW_cell:not(._9suLDW_progress):nth-of-type(5){grid-area:sim}}@media (max-width:767px){._9suLDW_row{grid-template-columns:84px minmax(0,1fr);grid-template-areas:"finish event""finish entry""finish progress""finish meta";gap:10px 20px;padding:20px 0}._9suLDW_row:hover{padding-left:12px}._9suLDW_finish{align-self:start}._9suLDW_finishValue{font-size:3.5rem}._9suLDW_cell:not(._9suLDW_progress){display:none}._9suLDW_date{text-align:left;grid-area:meta}}
.pb2aiq_section{background:var(--black);border-top:1px solid var(--line)}.pb2aiq_tower{display:grid}.pb2aiq_head{border-bottom:2px solid var(--line-strong);font-size:var(--fs-micro);font-weight:700;font-stretch:var(--wdth-wide);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);grid-template-columns:120px minmax(0,2fr) minmax(0,1.8fr) minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1fr) auto;gap:24px;padding:0 20px 14px 0;display:grid}.pb2aiq_headDate{text-align:right}.pb2aiq_list{display:grid}.pb2aiq_empty{color:var(--text-3);border-bottom:1px solid var(--line);padding:32px 0}@media (max-width:1279px){.pb2aiq_head{display:none}.pb2aiq_list{border-top:2px solid var(--line-strong)}}
.GDFjwa_section{background:var(--black);border-top:1px solid var(--line);padding-block:var(--section-tight)}.GDFjwa_head{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:28px;display:flex}.GDFjwa_title{font-size:var(--fs-micro);font-weight:700;font-stretch:var(--wdth-wide);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.GDFjwa_enquire{font-size:var(--fs-small);color:var(--text-2);transition:color var(--dur-fast) var(--ease-out);position:relative}.GDFjwa_enquire:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur) var(--ease-out);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(.4)}.GDFjwa_enquire:hover,.GDFjwa_enquire:focus-visible{color:var(--white)}.GDFjwa_enquire:hover:after,.GDFjwa_enquire:focus-visible:after{transform:scaleX(1)}.GDFjwa_wall{--wall-gap:12px;--wall-columns:6;justify-content:center;gap:var(--wall-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.GDFjwa_card{flex:0 0 calc((100% - (var(--wall-columns) - 1) * var(--wall-gap)) / var(--wall-columns));aspect-ratio:5/3;background:var(--black);border:1px solid var(--line);min-width:0;transition:background-color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);position:relative}.GDFjwa_card:hover{background:var(--graphite);border-color:var(--line-strong)}.GDFjwa_logoBox{position:absolute;inset:0}a.GDFjwa_logoBox:focus-visible{outline:2px solid var(--white);outline-offset:-4px}.GDFjwa_logo{object-fit:contain;opacity:.88;width:72%;height:58%;transition:opacity var(--dur) var(--ease-out);display:block;position:absolute;top:21%;left:14%}.GDFjwa_card:hover .GDFjwa_logo,.GDFjwa_logoBox:focus-visible .GDFjwa_logo{opacity:1}@media (max-width:1023px){.GDFjwa_wall{--wall-columns:3}}@media (max-width:599px){.GDFjwa_wall{--wall-columns:2}}@media (max-width:359px){.GDFjwa_wall{--wall-columns:1}}.GDFjwa_promo{border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px 48px;margin-top:clamp(32px,4vw,56px);padding-top:clamp(24px,3vw,36px);display:grid}.GDFjwa_promoTitle{font-size:var(--fs-h3);color:var(--white);line-height:1}.GDFjwa_promoBody{justify-items:start;gap:22px;display:grid}.GDFjwa_promoText{max-width:46em;font-size:var(--fs-body-lg);color:var(--text-2);line-height:1.55}.GDFjwa_promoAlone{border-top:0;margin-top:0;padding-top:0}@media (max-width:1023px){.GDFjwa_promo{grid-template-columns:1fr}}
.q2mk0q_section{background:var(--graphite);border-top:1px solid var(--line)}.q2mk0q_panels{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(20px,2.5vw,40px);display:grid}.q2mk0q_panel{gap:24px;display:grid;position:relative}.q2mk0q_panelMedia{transition:transform var(--dur-slow) var(--ease-out)}.q2mk0q_panel:hover .q2mk0q_panelMedia{transform:translateY(-4px)}.q2mk0q_ferrari img{transform-origin:46%;filter:brightness(1.14)contrast(1.08)saturate(1.06);transform:scale(2.3)}.q2mk0q_alpine img{transform-origin:51% 53%;transform:scale(1.75)}.q2mk0q_panelBody{gap:14px;max-width:44em;display:grid}.q2mk0q_sim{font-size:var(--fs-micro);font-weight:700;font-stretch:var(--wdth-wide);letter-spacing:.16em;text-transform:uppercase;color:var(--maroon-hi)}.q2mk0q_panelTitle{color:var(--white);max-width:16ch}.q2mk0q_panelText{color:var(--text-2);max-width:40em}.q2mk0q_focus{font-size:var(--fs-small);color:var(--text);flex-wrap:wrap;gap:8px 20px;margin-top:6px;display:flex}.q2mk0q_focus li{padding-left:14px;position:relative}.q2mk0q_focus li:before{content:"";background:var(--line-strong);width:6px;height:1px;position:absolute;top:.55em;left:0}.q2mk0q_classes{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(64px,7vw,128px);display:grid}.q2mk0q_classItem{grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;min-width:0;padding:32px 32px 0 0;display:grid}.q2mk0q_classItem+.q2mk0q_classItem{border-left:1px solid var(--line);padding-left:32px}.q2mk0q_classHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.q2mk0q_className{color:var(--white);font-size:clamp(2.5rem,1.6rem + 3vw,5rem)}.q2mk0q_classDetail{color:var(--text-2);max-width:30em}@media (max-width:1023px){.q2mk0q_panels{grid-template-columns:1fr}.q2mk0q_panelTall .q2mk0q_panelMedia{aspect-ratio:16/10!important}.q2mk0q_classes{grid-template-columns:1fr}.q2mk0q_classItem{border-bottom:1px solid var(--line);padding:24px 0}.q2mk0q_classItem+.q2mk0q_classItem{border-left:0;padding-left:0}.q2mk0q_classItem:last-child{border-bottom:0}}
.qLHZVW_section{background:var(--graphite);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.qLHZVW_intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:clamp(40px,5vw,80px);display:grid}.qLHZVW_title{color:var(--white);display:grid}.qLHZVW_introText{justify-items:start;gap:20px;max-width:34em;padding-bottom:.3em;display:grid}.qLHZVW_introBody{color:var(--text-2)}.qLHZVW_demoNote{font-size:var(--fs-small);color:var(--text-2);max-width:60em;margin-bottom:16px}.qLHZVW_rig{background:var(--line);border:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 300px;gap:1px;display:grid}.qLHZVW_rig>*{background:var(--black)}.qLHZVW_player{aspect-ratio:16/9;isolation:isolate;color:var(--white);position:relative;overflow:hidden}.qLHZVW_playerShade{background:linear-gradient(#0000008c 0%,#0000 30% 60%,#000000bf 100%);position:absolute;inset:0}.qLHZVW_hudTop{font-size:var(--fs-small);grid-template-columns:auto 1fr auto;align-items:center;gap:20px;display:grid;position:absolute;top:20px;left:20px;right:20px}.qLHZVW_hudTag{height:26px;font-size:var(--fs-micro);font-weight:800;font-stretch:var(--wdth-wide);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--line);background:#0000008c;align-items:center;gap:8px;padding-inline:10px;display:inline-flex}.qLHZVW_rec{background:var(--maroon-hi);width:6px;height:6px;animation:1.6s step-end infinite qLHZVW_blink}.qLHZVW_hudDriver{text-transform:uppercase;letter-spacing:.04em;gap:2px;font-weight:600;display:grid}.qLHZVW_hudDriver b{font-weight:900;font-stretch:var(--wdth-extended);margin-right:6px}.qLHZVW_hudDriver span{font-size:var(--fs-micro);letter-spacing:.08em;color:var(--text-2);font-weight:500}.qLHZVW_hudTrack{font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);text-align:right}.qLHZVW_hudLap{gap:4px;display:grid;position:absolute;bottom:44px;left:20px}.qLHZVW_hudLabel{font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);font-weight:700}.qLHZVW_hudTime{font-size:clamp(2rem,1.5rem + 2vw,3.5rem);font-weight:800;font-stretch:var(--wdth-condensed);letter-spacing:-.01em;line-height:1}.qLHZVW_hudSectors{font-size:var(--fs-small);color:var(--text);gap:16px;display:flex}.qLHZVW_hudSectors small{color:var(--text-3);margin-right:5px;font-size:10px}.qLHZVW_hudGear{align-items:flex-end;gap:16px;display:flex;position:absolute;bottom:44px;right:20px}.qLHZVW_hudGearValue{font-size:clamp(3rem,2rem + 3vw,5.5rem);font-weight:900;font-stretch:var(--wdth-condensed);border:2px solid var(--white);padding:0 10px;line-height:.85}.qLHZVW_hudSpeed{font-size:clamp(1.5rem,1rem + 1.6vw,2.5rem);font-weight:800;font-stretch:var(--wdth-condensed);line-height:1}.qLHZVW_hudSpeed small{letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);margin-top:4px;font-size:10px;font-weight:700;display:block}.qLHZVW_play{border:1px solid var(--line-strong);background:#00000059;width:72px;height:72px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qLHZVW_play:after{content:"";border-left:18px solid var(--white);border-top:11px solid #0000;border-bottom:11px solid #0000;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.qLHZVW_scrub{border-top:1px solid var(--line);background:#0009;height:24px;position:absolute;bottom:0;left:0;right:0}.qLHZVW_scrubFill{background:var(--maroon);opacity:.85;position:absolute;top:0;bottom:0;left:0}.qLHZVW_scrubHead{background:var(--white);width:2px;position:absolute;top:-4px;bottom:-4px}.qLHZVW_readouts{background:var(--line);grid-template-columns:1fr 1fr;grid-auto-rows:min-content;gap:1px;margin:0;display:grid}.qLHZVW_readout{background:var(--black);align-content:start;gap:8px;padding:18px 20px;display:grid;position:relative}.qLHZVW_readout dt{font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-weight:700}.qLHZVW_readout dd{font-size:2rem;font-weight:800;font-stretch:var(--wdth-condensed);color:var(--white);margin:0;line-height:1}.qLHZVW_readout dd small{letter-spacing:.08em;color:var(--text-2);margin-left:4px;font-size:.4em;font-weight:600}.qLHZVW_readoutRpm,.qLHZVW_readoutPedals,.qLHZVW_readoutSteer,.qLHZVW_readoutMap{grid-column:1/-1}.qLHZVW_meter{background:var(--steel);height:6px;display:block;overflow:hidden}.qLHZVW_meter>span{background:var(--white);height:100%;display:block}.qLHZVW_meterBrake>span{background:var(--maroon-hi)}.qLHZVW_wheel{border:2px solid var(--line-strong);border-radius:50%;width:44px;height:44px;position:absolute;top:18px;right:20px}.qLHZVW_wheel>span{position:absolute;inset:0}.qLHZVW_wheel>span:before{content:"";background:var(--white);width:2px;height:14px;margin-left:-1px;position:absolute;top:-2px;left:50%}.qLHZVW_readoutMap{padding-bottom:20px}.qLHZVW_map{width:100%;height:auto;color:var(--text-2);margin-top:6px}.qLHZVW_trace{grid-column:1/-1;gap:12px;padding:18px 20px 20px;display:grid}.qLHZVW_traceHead{font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:20px;font-weight:700;display:flex}.qLHZVW_traceKey{align-items:center;gap:8px;display:inline-flex}.qLHZVW_traceKey i{width:14px;height:2px}.qLHZVW_keySpeed{background:var(--white)}.qLHZVW_keyThrottle{background:var(--text-3)}.qLHZVW_keyBrake{background:var(--maroon-hi)}.qLHZVW_traceDistance{margin-left:auto;font-weight:600}.qLHZVW_traceSvg{width:100%;height:96px}.qLHZVW_traceGrid line{stroke:var(--line-soft);stroke-width:1px;vector-effect:non-scaling-stroke}.qLHZVW_lineSpeed,.qLHZVW_lineThrottle,.qLHZVW_lineBrake{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:4000;stroke-dashoffset:4000px;animation:qLHZVW_draw 3.2s var(--ease-out) forwards}.qLHZVW_lineSpeed{stroke:var(--white);animation-delay:.2s}.qLHZVW_lineThrottle{stroke:var(--text-3)}.qLHZVW_lineBrake{stroke:var(--maroon-hi);animation-delay:.1s}.qLHZVW_playhead{stroke:var(--white);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.8;animation:16s linear infinite qLHZVW_sweep}@keyframes qLHZVW_draw{to{stroke-dashoffset:0}}@keyframes qLHZVW_sweep{0%{transform:translate(-304px)}to{transform:translate(496px)}}@keyframes qLHZVW_blink{50%{opacity:.2}}@media (max-width:1279px){.qLHZVW_rig{grid-template-columns:1fr}.qLHZVW_readouts{grid-template-columns:repeat(4,1fr)}.qLHZVW_readoutRpm,.qLHZVW_readoutPedals,.qLHZVW_readoutSteer,.qLHZVW_readoutMap{grid-column:span 2}.qLHZVW_map{max-width:320px}}@media (max-width:1023px){.qLHZVW_intro{grid-template-columns:1fr;gap:32px}}@media (max-width:767px){.qLHZVW_hudTop{grid-template-columns:auto 1fr;gap:12px}.qLHZVW_hudTrack{display:none}.qLHZVW_hudLap{bottom:36px}.qLHZVW_hudSectors{display:none}.qLHZVW_hudGear{bottom:36px}.qLHZVW_play{width:56px;height:56px}.qLHZVW_readouts{grid-template-columns:1fr 1fr}.qLHZVW_readoutRpm,.qLHZVW_readoutPedals,.qLHZVW_readoutSteer,.qLHZVW_readoutMap{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.qLHZVW_lineSpeed,.qLHZVW_lineThrottle,.qLHZVW_lineBrake{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.qLHZVW_playhead,.qLHZVW_rec{animation:none}}
