@media (min-width:901px){.fit-screen{box-sizing:border-box;flex-direction:column;justify-content:center;height:100dvh;min-height:600px;padding-top:calc(96px + clamp(8px,2.2vh,28px));padding-bottom:clamp(16px,3.2vh,40px);display:flex;overflow:hidden}.fit-screen--sheet{height:calc(100dvh + 8px);padding-bottom:calc(8px + clamp(16px,3.2vh,40px))}.fit-screen--grow{height:auto;min-height:100dvh;overflow:visible}.fit-about .about-row{flex:1 1 0;min-height:0}.fit-about .about-video{aspect-ratio:9/16;flex:none;width:auto;height:100%}.fit-about .about-content{flex-direction:column;justify-content:center;min-height:0;display:flex}.fit-process .process-fit-body{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}.fit-process .process-grid{flex:1 1 0;min-height:0}.fit-process .process-left{flex-direction:column;min-height:0;display:flex}.fit-process .process-panel{flex:1 1 0;min-height:0;overflow:hidden}.fit-process .process-media{height:100%;min-height:0;padding-top:0}.fit-process .process-media__video{flex:none}.process-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.fit-gallery .gallery-rows{flex-direction:column;flex:1 1 0;justify-content:center;gap:16px;min-height:0;display:flex}.fit-gallery .gallery-rows .marquee-container{flex:none;height:min(380px,50% - 8px)}.fit-gallery .gallery-rows .marquee-track,.fit-gallery .gallery-rows .marquee-track-reverse,.fit-gallery .gallery-image-link{height:100%}.fit-screen .faq-more{margin-top:clamp(12px,2.4vh,28px)}.fit-process .section-label,.fit-about .section-label{justify-content:flex-start!important}.fit-process .process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.process-stack{flex-direction:column;gap:12px;min-width:0;display:flex}}@media (min-width:901px) and (max-height:820px){.fit-process .process-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.fit-process .process-head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.fit-process .process-head>p{text-align:right;max-width:420px}.fit-about .about-copy-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);display:grid}.fit-about .about-copy-pair>div{margin-bottom:0!important}}@media (min-width:901px){.fit-process .process-grid{grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"left media""actions media"}.fit-process .process-left{grid-area:left}.fit-process .process-media{grid-area:media}.fit-process .process-actions{grid-area:actions;min-width:0}}@media (min-width:901px) and (max-height:760px){.fit-process .process-grid{grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"left media""left actions""left."}.fit-process .process-media{height:auto}.fit-about .section-title-large{font-size:clamp(32px,min(5.4vw,7vh),80px)!important}.fit-about .about-copy-pair p{line-height:1.55!important}}@media (min-width:901px){.fit-screen.fit-races,.fit-screen.fit-route{justify-content:safe center;padding-top:calc(96px + clamp(8px,2.2vh,28px));padding-bottom:clamp(16px,3.2vh,40px)}.fit-races .races-container{width:100%}.fit-races .rc-row{grid-template-columns:repeat(5,minmax(0,1fr))}.fit-races .races-header{margin-bottom:clamp(14px,3vh,40px)}}
@media (min-width:901px){.about--landscape .about-video{flex:none;order:2;align-self:center;width:56%}.fit-about.about--landscape .about-row{container-type:size}.fit-about.about--landscape .about-video{aspect-ratio:auto;height:auto;width:min(56cqw, calc(100cqh * var(--home-film-ratio)))}.about--landscape .about-content{min-width:0}.fit-about.about--landscape .about-copy-pair{display:block}.fit-about.about--landscape .about-copy-pair>div:not(:last-child){margin-bottom:clamp(12px,2.2vh,28px)!important}}@media (min-width:901px) and (max-height:820px){.fit-about.about--landscape .about-video{width:min(48cqw, calc(100cqh * var(--home-film-ratio)))}}@media (min-width:901px) and (min-height:1000px){.fit-about.about--landscape .about-video{width:min(62cqw, calc(100cqh * var(--home-film-ratio)))}}
