.featured-works_shell__RfGGo{width:min(100%,var(--qlp-home-content-max));margin-inline:auto;padding-inline:var(--qlp-home-gutter)}.featured-works_eyebrow__yTcr0{display:block;color:var(--qlp-neutral-400);font-size:var(--qlp-font-size-xs)}.featured-works_galleryImage__nlDNy img,.featured-works_projectMedia__SxYke img{object-fit:cover}.featured-works_featured__Y9jyg{overflow:hidden;padding-block:var(--qlp-home-section-y);color:var(--qlp-neutral-50);background:var(--qlp-neutral-950)}.featured-works_featuredHeader__zhPG0{margin-bottom:var(--qlp-spacing-16)}.featured-works_featuredTitleBlock__K0u4K{display:flex;flex-direction:column;align-items:center;gap:var(--qlp-spacing-8);text-align:center}.featured-works_featuredEyebrow__F0CgJ{color:var(--qlp-neutral-400)}[data-tone=light] .featured-works_featuredEyebrow__F0CgJ{color:var(--qlp-text-muted)}.featured-works_featuredTitleBlock__K0u4K:has(.featured-works_featuredEyebrow__F0CgJ) h2{margin-top:calc(var(--qlp-spacing-3) - var(--qlp-spacing-8))}.featured-works_featuredHeader__zhPG0 h2{max-width:12ch;margin-inline:auto;font-size:var(--qlp-font-size-display-narrow);line-height:var(--qlp-line-height-4xl);letter-spacing:var(--qlp-letter-spacing-display);text-wrap:balance;overflow-wrap:break-word}.featured-works_galleryButton__ta7Xu{display:inline-flex;align-items:center;justify-content:space-between;min-width:var(--qlp-home-gallery-button-width);padding-left:var(--qlp-spacing-6);border:1px solid var(--qlp-neutral-50);border-radius:var(--qlp-radius-full);color:var(--qlp-neutral-950);background:var(--qlp-neutral-50);box-shadow:var(--qlp-shadow-dropdown);font-size:var(--qlp-font-size-base);font-weight:var(--qlp-weight-bold);line-height:var(--qlp-line-height-base);cursor:pointer;transition:color var(--qlp-motion-role-exit-duration) ease,background-color var(--qlp-motion-role-exit-duration) ease,border-color var(--qlp-motion-role-exit-duration) ease}.featured-works_galleryButtonIcon__QIuhG{display:grid;width:var(--qlp-spacing-12);height:var(--qlp-spacing-12);place-items:center;margin:var(--qlp-spacing-1) var(--qlp-spacing-1) var(--qlp-spacing-1) var(--qlp-spacing-8);border-radius:var(--qlp-radius-full);color:var(--qlp-neutral-50);background:var(--qlp-neutral-950);font-size:var(--qlp-font-size-lg)}.featured-works_galleryButton__ta7Xu:hover{border-color:var(--featured-accent,var(--qlp-qlp));color:var(--qlp-neutral-0);background:var(--featured-accent,var(--qlp-qlp))}.featured-works_galleryButton__ta7Xu:focus-visible{outline:var(--qlp-spacing-1) solid var(--qlp-neutral-50);outline-offset:var(--qlp-spacing-1)}.featured-works_marqueeViewport__R7ja6{display:grid;gap:var(--qlp-home-marquee-row-gap);width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,var(--qlp-neutral-1000) var(--qlp-home-marquee-fade),var(--qlp-neutral-1000) calc(100% - var(--qlp-home-marquee-fade)),transparent);mask-image:linear-gradient(90deg,transparent,var(--qlp-neutral-1000) var(--qlp-home-marquee-fade),var(--qlp-neutral-1000) calc(100% - var(--qlp-home-marquee-fade)),transparent)}.featured-works_featured__Y9jyg[data-reveal-ready=true]:not([data-revealed=true]) .featured-works_featuredHeader__zhPG0{opacity:0;transform:translateY(var(--qlp-spacing-8))}.featured-works_featured__Y9jyg[data-reveal-ready=true]:not([data-revealed=true]) .featured-works_marqueeViewport__R7ja6{opacity:0;clip-path:inset(0 var(--qlp-spacing-16));transform:translateY(var(--qlp-spacing-12))}.featured-works_featured__Y9jyg[data-revealed=true] .featured-works_featuredHeader__zhPG0{animation:featured-works_featured-header-enter__Vu2y9 var(--qlp-grid-enter-duration) var(--qlp-grid-enter-easing) both}.featured-works_featured__Y9jyg[data-revealed=true] .featured-works_marqueeViewport__R7ja6{animation:featured-works_featured-grid-enter__5hYmA var(--qlp-grid-enter-duration) var(--qlp-grid-enter-easing) var(--qlp-grid-enter-step) both}.featured-works_marqueeRow__t0jII{height:var(--qlp-home-marquee-row-height)}.featured-works_marqueeTrack____roN{display:flex;width:max-content;animation:featured-works_featured-marquee__EBY_J var(--qlp-home-marquee-duration) linear infinite;will-change:transform}.featured-works_marqueeTrackSecond__wjVrh{animation-duration:var(--qlp-home-marquee-duration-alt);animation-delay:var(--qlp-home-marquee-delay-alt)}.featured-works_marqueeViewport__R7ja6:focus-within .featured-works_marqueeTrack____roN,.featured-works_marqueeViewport__R7ja6:hover .featured-works_marqueeTrack____roN{animation-play-state:paused}.featured-works_marqueeGroup__iU7wB{display:flex;align-items:center;gap:var(--qlp-home-marquee-gap);min-width:max-content;padding-right:var(--qlp-home-marquee-gap)}.featured-works_projectCard__y8HAn{flex:none;height:var(--qlp-home-marquee-card-short)}.featured-works_projectCard__y8HAn[data-shape=portrait]{width:var(--qlp-home-marquee-card-portrait)}.featured-works_projectCard__y8HAn[data-shape=square]{width:var(--qlp-home-marquee-card-short)}.featured-works_projectCard__y8HAn[data-shape=landscape]{width:var(--qlp-home-marquee-card-width)}.featured-works_projectCard__y8HAn[data-shape=wide]{width:var(--qlp-home-marquee-card-wide)}.featured-works_projectTrigger__AiTSo{position:relative;display:block;width:100%;height:100%;overflow:hidden;padding:0;border:1px solid var(--qlp-neutral-800);border-radius:var(--qlp-radius-card);color:var(--qlp-neutral-50);background:var(--qlp-neutral-900);text-align:left;cursor:pointer}.featured-works_projectTrigger__AiTSo:focus-visible{outline:var(--qlp-spacing-1) solid var(--qlp-neutral-50);outline-offset:calc(var(--qlp-spacing-1) * -1)}.featured-works_projectMedia__SxYke{position:relative;display:block;width:100%;height:100%;overflow:hidden}.featured-works_projectShade__L6AaG{position:absolute;inset:0;background:linear-gradient(180deg,transparent 34%,color-mix(in srgb,var(--qlp-neutral-1000) 78%,transparent))}.featured-works_projectMeta__csbTw{position:absolute;z-index:1;inset:auto var(--qlp-spacing-4) var(--qlp-spacing-4);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--qlp-spacing-2) var(--qlp-spacing-4);align-items:end}.featured-works_projectMeta__csbTw strong{grid-column:1/-1;font-size:var(--qlp-font-size-xl);font-weight:var(--qlp-weight-semibold);line-height:var(--qlp-line-height-xl);letter-spacing:var(--qlp-letter-spacing-display)}.featured-works_projectCategory__pnEy_,.featured-works_projectMeta__csbTw>span:last-child{color:var(--qlp-neutral-200);font-size:var(--qlp-font-size-xs)}.featured-works_galleryOverlay__99Mnw{position:fixed;z-index:var(--qlp-home-gallery-z);inset:0;height:100dvh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding:0 var(--qlp-home-gallery-overlay-padding) var(--qlp-home-gallery-overlay-padding);color:var(--qlp-neutral-50);background:var(--qlp-neutral-950);animation:featured-works_gallery-enter__e0ZzV var(--qlp-motion-enter-duration) var(--qlp-grid-enter-easing) both}.featured-works_galleryOverlay__99Mnw::-webkit-scrollbar{width:0;height:0}.featured-works_galleryScrollTrack__EdXYR{position:fixed;z-index:calc(var(--qlp-home-gallery-z) + 1);inset:0 0 0 auto;width:var(--qlp-scrollbar-grab-area);padding:var(--qlp-scrollbar-edge);pointer-events:none;touch-action:none}.featured-works_galleryScrollThumb__NqiYN{position:absolute;top:0;right:var(--qlp-scrollbar-edge);width:var(--qlp-scrollbar-width);height:var(--gallery-scroll-height,0);min-height:var(--qlp-scrollbar-min-thumb-size);border-radius:var(--qlp-radius-full);background:color-mix(in srgb,var(--qlp-neutral-50) 28%,transparent);opacity:0;pointer-events:auto;cursor:grab;transform:translateY(var(--gallery-scroll-y,0));transition:opacity var(--qlp-scrollbar-fade-duration) ease,background-color var(--qlp-scrollbar-fade-duration) ease}.featured-works_galleryScrollTrack__EdXYR:hover .featured-works_galleryScrollThumb__NqiYN,.featured-works_galleryScrollTrack__EdXYR[data-dragging=true] .featured-works_galleryScrollThumb__NqiYN,.featured-works_galleryScrollTrack__EdXYR[data-visible=true] .featured-works_galleryScrollThumb__NqiYN{opacity:1}.featured-works_galleryScrollTrack__EdXYR:hover .featured-works_galleryScrollThumb__NqiYN,.featured-works_galleryScrollTrack__EdXYR[data-dragging=true] .featured-works_galleryScrollThumb__NqiYN{background:color-mix(in srgb,var(--qlp-neutral-50) 58%,transparent)}.featured-works_galleryScrollTrack__EdXYR[data-dragging=true] .featured-works_galleryScrollThumb__NqiYN{cursor:grabbing}.featured-works_galleryTopbar__1sD_n{position:sticky;z-index:2;top:0;display:flex;justify-content:space-between;align-items:flex-start;gap:var(--qlp-spacing-8);margin-bottom:var(--qlp-spacing-12);padding-block:var(--qlp-home-gallery-overlay-padding) var(--qlp-spacing-4);border-bottom:1px solid var(--qlp-neutral-800);background:color-mix(in srgb,var(--qlp-neutral-950) 92%,transparent);-webkit-backdrop-filter:blur(var(--qlp-spacing-3));backdrop-filter:blur(var(--qlp-spacing-3))}.featured-works_galleryHeading__sSON8{min-width:0}.featured-works_galleryHeading__sSON8 .featured-works_eyebrow__yTcr0{color:var(--qlp-neutral-400)}.featured-works_galleryTopbar__1sD_n h2{margin-top:var(--qlp-spacing-2);font-size:var(--qlp-font-size-4xl);line-height:var(--qlp-line-height-4xl)}.featured-works_galleryBack__QGzEo,.featured-works_galleryClose___2Y9X{display:inline-flex;align-items:center;gap:var(--qlp-spacing-3);border:0;border-radius:var(--qlp-radius-full);font-size:var(--qlp-font-size-sm);line-height:var(--qlp-line-height-sm);cursor:pointer}.featured-works_galleryBack__QGzEo{padding:var(--qlp-spacing-2) 0;color:var(--qlp-neutral-300);background:transparent}.featured-works_galleryClose___2Y9X{justify-content:space-between;min-width:var(--qlp-spacing-24);padding:var(--qlp-spacing-3) var(--qlp-spacing-4);color:var(--qlp-neutral-950);background:var(--qlp-neutral-50)}.featured-works_galleryBack__QGzEo:focus-visible,.featured-works_galleryClose___2Y9X:focus-visible{outline:var(--qlp-spacing-1) solid var(--qlp-neutral-50);outline-offset:var(--qlp-spacing-1)}.featured-works_galleryGrid__16IiJ{column-count:2;column-gap:var(--qlp-spacing-4);max-width:var(--qlp-home-content-max);margin-inline:auto}.featured-works_galleryItem__pj1VY{position:relative;display:inline-block;width:100%;margin:0 0 var(--qlp-spacing-4);padding:0;page-break-inside:avoid;break-inside:avoid;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.featured-works_galleryImage__nlDNy{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:var(--qlp-radius-card);background:var(--qlp-neutral-900)}.featured-works_galleryImage__nlDNy:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,transparent 48%,color-mix(in srgb,var(--qlp-neutral-1000) 86%,transparent))}.featured-works_galleryItem__pj1VY[data-shape=portrait] .featured-works_galleryImage__nlDNy{aspect-ratio:4/5}.featured-works_galleryItem__pj1VY[data-shape=wide] .featured-works_galleryImage__nlDNy{aspect-ratio:16/9}.featured-works_galleryCaption__UnXr_{position:absolute;z-index:1;color:var(--qlp-neutral-50);inset:auto var(--qlp-spacing-4) var(--qlp-spacing-4);display:grid;grid-template-columns:1fr auto;gap:var(--qlp-spacing-1) var(--qlp-spacing-4)}.featured-works_galleryCaption__UnXr_ strong{grid-column:1/-1;font-size:var(--qlp-font-size-xl);font-weight:var(--qlp-weight-semibold);line-height:var(--qlp-line-height-xl)}.featured-works_galleryCaption__UnXr_ span{color:var(--qlp-neutral-200);font-size:var(--qlp-font-size-sm)}.featured-works_galleryItem__pj1VY:focus-visible{outline:var(--qlp-spacing-1) solid var(--qlp-neutral-50);outline-offset:var(--qlp-spacing-1)}.featured-works_galleryPreview__qEUHw{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.28fr);gap:var(--qlp-spacing-8);min-height:calc(100dvh - var(--qlp-home-gallery-overlay-padding) * 2 - var(--qlp-spacing-16))}.featured-works_galleryPreviewImage__qcDGM{position:relative;min-height:70dvh;overflow:hidden;border-radius:var(--qlp-radius-card);background:var(--qlp-neutral-900)}.featured-works_galleryPreviewImage__qcDGM img{object-fit:contain}.featured-works_galleryPreviewMeta__HOTGy{display:grid;grid-template-columns:1fr auto;align-content:end;gap:var(--qlp-spacing-3);padding-bottom:var(--qlp-spacing-4);border-bottom:1px solid var(--qlp-neutral-700)}.featured-works_galleryPreviewMeta__HOTGy strong{grid-column:1/-1;font-size:var(--qlp-font-size-2xl);line-height:var(--qlp-line-height-2xl)}.featured-works_galleryPreviewMeta__HOTGy span{color:var(--qlp-neutral-400);font-size:var(--qlp-font-size-sm)}.featured-works_featured__Y9jyg[data-tone=light],.featured-works_galleryOverlay__99Mnw[data-tone=light]{color:var(--qlp-text);background:var(--qlp-background)}[data-tone=light] .featured-works_eyebrow__yTcr0,[data-tone=light] .featured-works_galleryBack__QGzEo,[data-tone=light] .featured-works_galleryHeading__sSON8 .featured-works_eyebrow__yTcr0,[data-tone=light] .featured-works_galleryPreviewMeta__HOTGy span{color:var(--qlp-text-muted)}[data-tone=light] .featured-works_galleryButton__ta7Xu{border-color:var(--qlp-neutral-900);color:var(--qlp-neutral-0);background:var(--qlp-neutral-900);box-shadow:var(--qlp-shadow-card)}[data-tone=light] .featured-works_galleryButtonIcon__QIuhG{color:var(--qlp-neutral-900);background:var(--qlp-neutral-0)}[data-tone=light] .featured-works_galleryButton__ta7Xu:hover{color:var(--qlp-neutral-0)}[data-tone=light] .featured-works_galleryBack__QGzEo:focus-visible,[data-tone=light] .featured-works_galleryButton__ta7Xu:focus-visible,[data-tone=light] .featured-works_galleryClose___2Y9X:focus-visible,[data-tone=light] .featured-works_galleryItem__pj1VY:focus-visible{outline-color:var(--qlp-neutral-900)}[data-tone=light] .featured-works_projectTrigger__AiTSo{border-color:var(--qlp-line);background:var(--qlp-surface-accent)}[data-tone=light] .featured-works_projectTrigger__AiTSo:focus-visible{outline-color:var(--qlp-neutral-900);outline-offset:var(--qlp-spacing-1)}[data-tone=light] .featured-works_galleryTopbar__1sD_n{border-bottom-color:var(--qlp-line);background:color-mix(in srgb,var(--qlp-background) 92%,transparent)}[data-tone=light] .featured-works_galleryClose___2Y9X{color:var(--qlp-neutral-0);background:var(--qlp-neutral-900)}[data-tone=light] .featured-works_galleryImage__nlDNy,[data-tone=light] .featured-works_galleryPreviewImage__qcDGM{background:var(--qlp-surface-accent)}[data-tone=light] .featured-works_galleryPreviewMeta__HOTGy{border-bottom-color:var(--qlp-line)}[data-tone=light] .featured-works_galleryScrollThumb__NqiYN{background:color-mix(in srgb,var(--qlp-neutral-900) 28%,transparent)}[data-tone=light] .featured-works_galleryScrollTrack__EdXYR:hover .featured-works_galleryScrollThumb__NqiYN,[data-tone=light] .featured-works_galleryScrollTrack__EdXYR[data-dragging=true] .featured-works_galleryScrollThumb__NqiYN{background:color-mix(in srgb,var(--qlp-neutral-900) 58%,transparent)}@media (pointer:coarse){.featured-works_galleryScrollTrack__EdXYR{display:none}}@media (max-width:48rem){.featured-works_featured__Y9jyg{padding-block:var(--qlp-home-section-y-narrow)}.featured-works_featuredHeader__zhPG0{margin-bottom:var(--qlp-spacing-12)}.featured-works_featuredHeader__zhPG0 h2{font-size:min(var(--qlp-font-size-4xl),var(--qlp-font-size-display-narrow));line-height:var(--qlp-line-height-4xl)}.featured-works_galleryTopbar__1sD_n h2{font-size:var(--qlp-font-size-3xl);line-height:var(--qlp-line-height-3xl)}.featured-works_marqueeViewport__R7ja6{gap:var(--qlp-spacing-3)}.featured-works_galleryOverlay__99Mnw{padding:0 var(--qlp-spacing-4) var(--qlp-spacing-4)}.featured-works_galleryTopbar__1sD_n{padding-top:var(--qlp-spacing-4)}.featured-works_galleryGrid__16IiJ{column-count:1}.featured-works_galleryClose___2Y9X span:first-child{display:none}.featured-works_galleryClose___2Y9X{width:var(--qlp-spacing-12);height:var(--qlp-spacing-12);min-width:auto;justify-content:center;padding:0}.featured-works_galleryPreview__qEUHw{grid-template-columns:1fr}.featured-works_galleryPreviewImage__qcDGM{min-height:60dvh}}@keyframes featured-works_featured-marquee__EBY_J{to{transform:translateX(-50%)}}@keyframes featured-works_gallery-enter__e0ZzV{0%{opacity:0;transform:translateY(var(--qlp-spacing-6))}to{opacity:1;transform:translateY(0)}}@keyframes featured-works_featured-header-enter__Vu2y9{0%{opacity:0;transform:translateY(var(--qlp-spacing-8))}to{opacity:1;transform:translateY(0)}}@keyframes featured-works_featured-grid-enter__5hYmA{0%{opacity:0;clip-path:inset(0 var(--qlp-spacing-16));transform:translateY(var(--qlp-spacing-12))}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.scrollbar_track__P_6P9{position:fixed;top:0;right:0;bottom:0;z-index:60;width:var(--qlp-scrollbar-grab-area);padding:var(--qlp-scrollbar-edge);pointer-events:none;touch-action:none}.scrollbar_thumb__pe15V{position:absolute;right:var(--qlp-scrollbar-edge);width:var(--qlp-scrollbar-width);min-height:var(--qlp-scrollbar-min-thumb-size);border-radius:var(--qlp-radius-full);background:var(--qlp-scrollbar-color);pointer-events:auto;cursor:grab;opacity:0;transition:opacity var(--qlp-scrollbar-fade-duration) ease,background-color var(--qlp-scrollbar-fade-duration) ease;top:0;transform:translateY(var(--thumb-y,0));height:var(--thumb-height,0)}.scrollbar_track__P_6P9:hover .scrollbar_thumb__pe15V,.scrollbar_track__P_6P9[data-dragging=true] .scrollbar_thumb__pe15V,.scrollbar_track__P_6P9[data-visible=true] .scrollbar_thumb__pe15V{opacity:1}.scrollbar_track__P_6P9:hover .scrollbar_thumb__pe15V,.scrollbar_track__P_6P9[data-dragging=true] .scrollbar_thumb__pe15V{background:var(--qlp-scrollbar-color-hover)}.scrollbar_track__P_6P9[data-dragging=true] .scrollbar_thumb__pe15V{cursor:grabbing}.scrollbar_thumb__pe15V:focus-visible{outline:1px solid var(--qlp-text);outline-offset:2px;opacity:1}@media (pointer:coarse){.scrollbar_track__P_6P9{display:none}}.splash-to-hero-logo_target__VYfPU{display:block;width:100%}.splash-to-hero-logo_target__VYfPU[data-phase=drawing],.splash-to-hero-logo_target__VYfPU[data-phase=moving]{visibility:hidden}.splash-to-hero-logo_logo__4YeSO{display:block;width:100%;height:auto}.splash-to-hero-logo_status__MXJ0D{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.splash-to-hero-logo_overlay__kbW5Y{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:var(--splash-logo-background);transition:background-color var(--splash-logo-transition-duration) cubic-bezier(.65,0,.35,1)}.splash-to-hero-logo_overlay__kbW5Y[data-phase=moving]{background-color:transparent;pointer-events:none}.splash-to-hero-logo_source__jK_XF{display:block;width:var(--splash-logo-source-width);transform-origin:center;clip-path:inset(0 100% 0 0);animation:splash-to-hero-logo_draw__CRve4 var(--splash-logo-open-duration) cubic-bezier(.5,0,.2,1) forwards;animation-play-state:running;transition:transform var(--splash-logo-transition-duration) cubic-bezier(.5,0,.2,1),opacity var(--splash-logo-transition-duration) cubic-bezier(.5,0,.2,1)}.splash-to-hero-logo_source__jK_XF[data-wait-for-load=true][data-logo-loaded=false]{animation-play-state:paused}.splash-to-hero-logo_overlay__kbW5Y[data-phase=moving] .splash-to-hero-logo_source__jK_XF{transform:translate(var(--splash-logo-x,0),var(--splash-logo-y,0)) scale(var(--splash-logo-scale,1))}.splash-to-hero-logo_overlay__kbW5Y[data-phase=fading]{background-color:transparent;pointer-events:none}.splash-to-hero-logo_overlay__kbW5Y[data-phase=fading] .splash-to-hero-logo_source__jK_XF{opacity:0;transform:scale(.96)}@keyframes splash-to-hero-logo_draw__CRve4{0%{clip-path:inset(0 100% 0 0)}72%,to{clip-path:inset(0 0 0 0)}}@media (max-width:767px){.splash-to-hero-logo_source__jK_XF{width:var(--splash-logo-source-width-mobile)}}.media-hero-carousel_carousel__ylLNp{width:100%}.media-hero-carousel_frame__Wtqko{position:relative;width:100%;height:min(var(--qlp-home-story-media-height),calc(100svh - var(--qlp-media-home-section-anchor-offset) - var(--qlp-spacing-24)));overflow:hidden;background:var(--qlp-neutral-900);isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none}.media-hero-carousel_slide__YO09c{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity var(--qlp-media-home-hero-carousel-transition-duration) var(--qlp-nav-transition-easing)}.media-hero-carousel_slide__YO09c[data-active=true]{z-index:1;opacity:1;pointer-events:auto}.media-hero-carousel_media__1reBM{display:block;width:100%;height:100%;object-fit:cover;transform:scale(var(--qlp-media-home-hero-carousel-transition-scale)) translateX(var(--qlp-media-home-hero-carousel-transition-shift));transition:transform var(--qlp-media-home-hero-carousel-media-settle-duration) var(--qlp-nav-transition-easing)}.media-hero-carousel_slide__YO09c[data-active=true] .media-hero-carousel_media__1reBM{transform:none}.media-hero-carousel_video__Hhd21{cursor:pointer}.media-hero-carousel_video__Hhd21::-webkit-media-controls{display:none}.media-hero-carousel_scrim__KFuia{position:absolute;inset:0;z-index:2;background:var(--qlp-media-home-hero-carousel-scrim);pointer-events:none}.media-hero-carousel_pausedBadge__a0lvX{right:var(--qlp-home-gutter);display:inline-flex;align-items:center;gap:var(--qlp-spacing-2);padding:var(--qlp-spacing-1) var(--qlp-spacing-3);border-radius:var(--qlp-radius-full);background:var(--qlp-media-home-hero-carousel-badge-surface);font-size:var(--qlp-font-size-xs);font-weight:var(--qlp-weight-medium);letter-spacing:var(--qlp-sub-brand-letter-spacing);text-transform:uppercase;-webkit-backdrop-filter:blur(var(--qlp-spacing-2));backdrop-filter:blur(var(--qlp-spacing-2));animation:media-hero-carousel_fadeIn__Ghsbi var(--qlp-world-detail-duration) var(--qlp-nav-transition-easing)}.media-hero-carousel_caption__FSAWB,.media-hero-carousel_pausedBadge__a0lvX{position:absolute;bottom:var(--qlp-spacing-8);z-index:3;color:var(--qlp-neutral-0);pointer-events:none}.media-hero-carousel_caption__FSAWB{inset-inline:var(--qlp-home-gutter);display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:var(--qlp-spacing-4);row-gap:var(--qlp-spacing-1);animation:media-hero-carousel_captionIn__uge_g var(--qlp-media-home-hero-carousel-transition-duration) var(--qlp-nav-transition-easing) both}.media-hero-carousel_captionIndex__GQTlm{grid-row:span 2;color:var(--qlp-media-light);font-size:var(--qlp-font-size-sm);font-weight:var(--qlp-weight-semibold);letter-spacing:var(--qlp-sub-brand-letter-spacing)}.media-hero-carousel_captionCategory__ZY0Cc{font-size:var(--qlp-font-size-xs);font-weight:var(--qlp-weight-medium);letter-spacing:var(--qlp-sub-brand-letter-spacing);text-transform:uppercase;color:var(--qlp-neutral-100)}.media-hero-carousel_captionLink___If9c{display:inline-flex;align-items:center;gap:var(--qlp-spacing-2);justify-self:start;color:inherit;font-size:var(--qlp-font-size-xl);font-weight:var(--qlp-weight-semibold);line-height:var(--qlp-line-height-xl);text-decoration:none;pointer-events:auto}.media-hero-carousel_captionTitle__XYcEj{background:linear-gradient(currentColor,currentColor) no-repeat 0 100% /0 var(--qlp-media-home-hero-carousel-underline);transition:background-size var(--qlp-world-detail-duration) var(--qlp-nav-transition-easing)}.media-hero-carousel_captionArrow__W_uzV{flex:none;transition:transform var(--qlp-world-detail-duration) var(--qlp-nav-transition-easing),color var(--qlp-world-detail-duration)}.media-hero-carousel_captionLink___If9c:focus-visible .media-hero-carousel_captionTitle__XYcEj,.media-hero-carousel_captionLink___If9c:hover .media-hero-carousel_captionTitle__XYcEj{background-size:100% var(--qlp-media-home-hero-carousel-underline)}.media-hero-carousel_captionLink___If9c:focus-visible .media-hero-carousel_captionArrow__W_uzV,.media-hero-carousel_captionLink___If9c:hover .media-hero-carousel_captionArrow__W_uzV{color:var(--qlp-media-light);transform:translate(var(--qlp-spacing-1),calc(var(--qlp-spacing-1) * -1))}.media-hero-carousel_captionLink___If9c:focus-visible{outline:var(--qlp-nav-focus-offset) solid var(--qlp-media-light);outline-offset:var(--qlp-spacing-1);border-radius:var(--qlp-radius-small)}.media-hero-carousel_controls__drDlb{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--qlp-spacing-4);padding:var(--qlp-spacing-4) var(--qlp-home-gutter) 0}.media-hero-carousel_counter__HCcG2{display:flex;gap:var(--qlp-spacing-2);margin:0;color:var(--qlp-text);font-size:var(--qlp-font-size-sm);font-weight:var(--qlp-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--qlp-sub-brand-letter-spacing)}.media-hero-carousel_counterTotal__Pm_4s{color:var(--qlp-text-faint)}.media-hero-carousel_indicators__w6bJ_{display:flex;align-items:center}.media-hero-carousel_indicator__VogC_{display:grid;width:calc(var(--qlp-spacing-8) + var(--qlp-spacing-2));height:var(--qlp-media-home-hero-carousel-control-size);place-items:center;padding:0 var(--qlp-spacing-1);border:0;background:transparent;cursor:pointer;transition:width var(--qlp-world-crossfade-duration) var(--qlp-nav-transition-easing)}.media-hero-carousel_indicator__VogC_[data-active=true]{width:calc(var(--qlp-spacing-16) + var(--qlp-spacing-4))}.media-hero-carousel_indicatorTrack__f3ChU{position:relative;display:block;width:100%;height:var(--qlp-spacing-1);overflow:hidden;border-radius:var(--qlp-radius-full);background:var(--qlp-neutral-200);transition:background-color var(--qlp-world-crossfade-duration)}.media-hero-carousel_indicator__VogC_:hover .media-hero-carousel_indicatorTrack__f3ChU{background:var(--qlp-neutral-300)}.media-hero-carousel_indicatorFill__JDUU4{position:absolute;inset:0;border-radius:inherit;background:var(--qlp-media);transform:scaleX(0);transform-origin:left center}.media-hero-carousel_indicator__VogC_[data-active=true][data-kind=image] .media-hero-carousel_indicatorFill__JDUU4{animation:media-hero-carousel_fill__wscQ4 var(--qlp-media-home-hero-carousel-slide-duration) linear forwards}.media-hero-carousel_indicator__VogC_[data-active=true][data-kind=video] .media-hero-carousel_indicatorFill__JDUU4{transform:scaleX(var(--carousel-progress,0))}.media-hero-carousel_indicator__VogC_[data-active=true][data-kind=image][data-paused=true] .media-hero-carousel_indicatorFill__JDUU4{animation:none;transform:scaleX(1)}.media-hero-carousel_controlButton__qmWfo:focus-visible,.media-hero-carousel_indicator__VogC_:focus-visible{outline:var(--qlp-nav-focus-offset) solid var(--qlp-media);outline-offset:var(--qlp-nav-focus-offset);border-radius:var(--qlp-radius-medium)}.media-hero-carousel_controlButton__qmWfo:focus-visible{border-radius:var(--qlp-radius-full)}.media-hero-carousel_buttons__F5m0B{display:flex;justify-content:flex-end;gap:var(--qlp-spacing-2)}.media-hero-carousel_controlButton__qmWfo{display:grid;width:var(--qlp-media-home-hero-carousel-control-size);height:var(--qlp-media-home-hero-carousel-control-size);place-items:center;padding:0;border:var(--qlp-media-home-hero-carousel-hairline) solid var(--qlp-neutral-200);border-radius:var(--qlp-radius-full);background:transparent;color:var(--qlp-text);cursor:pointer;transition:background-color var(--qlp-world-detail-duration) var(--qlp-nav-transition-easing),border-color var(--qlp-world-detail-duration) var(--qlp-nav-transition-easing),color var(--qlp-world-detail-duration) var(--qlp-nav-transition-easing),transform var(--qlp-world-detail-duration) var(--qlp-nav-transition-easing)}.media-hero-carousel_controlButton__qmWfo:hover{border-color:var(--qlp-text);background:var(--qlp-text);color:var(--qlp-surface)}.media-hero-carousel_controlButton__qmWfo:active{transform:scale(var(--qlp-media-home-hero-carousel-press-scale))}@keyframes media-hero-carousel_fill__wscQ4{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes media-hero-carousel_fadeIn__Ghsbi{0%{opacity:0}to{opacity:1}}@keyframes media-hero-carousel_captionIn__uge_g{0%{opacity:0;transform:translateY(var(--qlp-spacing-2))}to{opacity:1;transform:none}}@media (max-width:48rem){.media-hero-carousel_caption__FSAWB{inset-inline:var(--qlp-spacing-6);bottom:var(--qlp-spacing-6)}.media-hero-carousel_pausedBadge__a0lvX{top:var(--qlp-spacing-4);right:var(--qlp-spacing-4);bottom:auto}.media-hero-carousel_captionLink___If9c{font-size:var(--qlp-font-size-lg)}.media-hero-carousel_controls__drDlb{grid-template-columns:1fr auto;padding-inline:var(--qlp-spacing-6)}.media-hero-carousel_counter__HCcG2{display:none}.media-hero-carousel_indicator__VogC_{width:var(--qlp-spacing-6)}.media-hero-carousel_indicator__VogC_[data-active=true]{width:var(--qlp-spacing-12)}}.media-hero-carousel_captionLink___If9c{min-width:0;max-width:100%}.media-hero-carousel_captionTitle__XYcEj{overflow-wrap:anywhere}.media-hero-carousel_indicators__w6bJ_{min-width:0}@media (max-width:48rem){.media-hero-carousel_carousel__ylLNp{display:flex;flex:1 1;flex-direction:column;min-height:0}.media-hero-carousel_frame__Wtqko{flex:1 1;height:auto;min-height:0;aspect-ratio:auto}.media-hero-carousel_caption__FSAWB{inset-inline:var(--qlp-spacing-4);bottom:var(--qlp-spacing-4);column-gap:var(--qlp-spacing-2)}.media-hero-carousel_captionCategory__ZY0Cc{letter-spacing:normal}.media-hero-carousel_controls__drDlb{flex:none;grid-template-columns:minmax(0,1fr) auto;gap:var(--qlp-spacing-2) var(--qlp-spacing-4);padding:var(--qlp-spacing-3) var(--qlp-spacing-6) var(--qlp-spacing-4)}.media-hero-carousel_counter__HCcG2{display:flex}.media-hero-carousel_buttons__F5m0B{grid-column:2;grid-row:1}.media-hero-carousel_indicators__w6bJ_{grid-column:1/-1;grid-row:2;justify-content:center;flex-wrap:wrap}.media-hero-carousel_indicator__VogC_{flex:0 0 var(--qlp-media-home-hero-carousel-control-size);width:var(--qlp-media-home-hero-carousel-control-size);padding-inline:var(--qlp-spacing-2)}.media-hero-carousel_indicator__VogC_[data-active=true]{flex-basis:var(--qlp-spacing-16);width:var(--qlp-spacing-16)}.media-hero-carousel_captionLink___If9c{min-height:var(--qlp-media-home-hero-carousel-control-size)}}@media (prefers-reduced-motion:reduce){.media-hero-carousel_caption__FSAWB,.media-hero-carousel_indicatorFill__JDUU4,.media-hero-carousel_media__1reBM,.media-hero-carousel_pausedBadge__a0lvX,.media-hero-carousel_slide__YO09c{animation:none;transition:none}}