.HeaderCarousel_hero__RPBgj{--ink:#070606;--paper:#f8f3ea;--clay:#aa1b0e;--clay-bright:#c4463a;position:relative;width:100%;height:clamp(560px,76vh,760px);overflow:hidden;background:var(--ink);color:#fff;color-scheme:dark;isolation:isolate}.HeaderCarousel_backdrops___0M9Z{position:absolute;inset:0;z-index:0;overflow:hidden}.HeaderCarousel_backdrop__FpcTi{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.HeaderCarousel_backdropActive__JBfQx{opacity:1;visibility:visible;transition:opacity .6s ease}.HeaderCarousel_backdropImage__VIjKz{position:absolute;inset:-12%;width:124%;height:124%;-o-object-fit:cover;object-fit:cover;filter:blur(46px) brightness(.26) saturate(1.12);transform:scale(1.04)}.HeaderCarousel_backdropGenerated__ffroy{position:absolute;inset:-12%;width:124%;height:124%;background:radial-gradient(70% 90% at 22% 12%,rgba(255,255,255,.14),transparent 60%),linear-gradient(140deg,var(--accent) 0,#120808 74%);filter:blur(60px) brightness(.28)}.HeaderCarousel_backdropShade__hkTPR{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,6,6,.94),rgba(7,6,6,.74) 40%,rgba(7,6,6,.58) 62%,rgba(7,6,6,.88)),linear-gradient(180deg,rgba(7,6,6,.6),transparent 30%,rgba(7,6,6,.72))}.HeaderCarousel_grain__Z05Tb{position:absolute;inset:0;z-index:6;pointer-events:none;opacity:.055;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E")}.HeaderCarousel_ghosts__ZBou0{position:absolute;inset:0;z-index:9;pointer-events:none}.HeaderCarousel_ghost__JFTLu{position:absolute;top:-4.5%;left:2.5%;font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:clamp(13rem,27vw,24rem);line-height:.78;letter-spacing:-.05em;color:rgba(248,243,234,.085);opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .6s ease}.HeaderCarousel_ghostActive__K_8R9{opacity:1}.HeaderCarousel_stage__SipC_{position:absolute;inset:0;z-index:4;pointer-events:none}.HeaderCarousel_frameLayer__x4zBJ{position:absolute;top:0;right:clamp(84px,7.5vw,132px);z-index:1;display:flex;align-items:center;width:min(56vw,860px);height:100%;opacity:0;will-change:transform,opacity}.HeaderCarousel_frame___rx2b{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(248,243,234,.16);border-radius:18px;background:#120c0a;box-shadow:0 44px 100px -34px rgba(0,0,0,.92);-webkit-mask-image:radial-gradient(circle 18px at 0 50%,transparent 17.5px,#000 18px),radial-gradient(circle 18px at 100% 50%,transparent 17.5px,#000 18px);mask-image:radial-gradient(circle 18px at 0 50%,transparent 17.5px,#000 18px),radial-gradient(circle 18px at 100% 50%,transparent 17.5px,#000 18px);-webkit-mask-composite:source-in;mask-composite:intersect}.HeaderCarousel_poster__eklmj,.HeaderCarousel_video__jT_tW{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HeaderCarousel_video__jT_tW{opacity:0;transition:opacity .5s ease}.HeaderCarousel_videoVisible__2RMS1{opacity:1}.HeaderCarousel_perforation__q53cH{position:absolute;right:0;bottom:15%;left:0;z-index:2;border-top:1px dashed rgba(248,243,234,.4)}.HeaderCarousel_generated__esmkg{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:7% 8%;background:radial-gradient(120% 100% at 18% 6%,rgba(255,255,255,.16),transparent 55%),linear-gradient(150deg,var(--accent) 0,#140707 82%)}.HeaderCarousel_generatedMonth__JAgbZ{font-family:var(--font-landing),ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:rgba(255,255,255,.72)}.HeaderCarousel_generatedDay__i7CI1{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:clamp(6rem,12vw,10rem);line-height:.8;letter-spacing:-.04em}.HeaderCarousel_generatedWeekday__yJbtP{margin-top:6px;font-family:var(--font-landing),ui-sans-serif,system-ui,sans-serif;font-size:.76rem;letter-spacing:.3em;color:rgba(255,255,255,.66)}.HeaderCarousel_peek__LU1I9{position:absolute;top:50%;right:0;z-index:0;width:clamp(64px,7vw,132px);height:min(52%,420px);overflow:hidden;border:1px solid rgba(248,243,234,.16);border-right:0;border-radius:16px 0 0 16px;opacity:.62;translate:0 -50%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 38%);mask-image:linear-gradient(90deg,transparent,#000 38%)}.HeaderCarousel_peekImage__MxLXF{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.72) saturate(.85)}.HeaderCarousel_peekGenerated__uQVSX{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;padding-bottom:18px;background:linear-gradient(160deg,var(--accent) 0,#140707 80%);font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:2.6rem;color:rgba(255,255,255,.85)}.HeaderCarousel_textScrim__9u1p3{position:absolute;inset:0;z-index:8;pointer-events:none;background:linear-gradient(90deg,rgba(7,6,6,.97),rgba(7,6,6,.86) 22%,rgba(7,6,6,.55) 40%,rgba(7,6,6,.12) 58%,transparent 68%),linear-gradient(0deg,rgba(7,6,6,.92),rgba(7,6,6,.35) 26%,transparent 46%)}.HeaderCarousel_content__UfBqs{position:absolute;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:min(58%,840px);padding:0 0 clamp(92px,12vh,128px) clamp(24px,5vw,88px)}.HeaderCarousel_content__UfBqs:before{content:"";position:absolute;inset:-20% -14% -12% -24%;z-index:-1;pointer-events:none;background:radial-gradient(72% 86% at 6% 82%,color-mix(in srgb,var(--accent,#aa1b0e) 20%,transparent),transparent 70%)}.HeaderCarousel_contentSolo__XOAZ9{padding-bottom:clamp(48px,8vh,84px)}.HeaderCarousel_category__CoRqf{display:inline-flex;align-items:center;gap:.55rem;margin:0;padding:.4rem .8rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.06);backdrop-filter:blur(8px);font-family:var(--font-landing),ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.86)}.HeaderCarousel_categoryDot__yFfzO{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--clay-bright);box-shadow:0 0 0 3px rgba(196,70,58,.2)}.HeaderCarousel_title__OoQUF{max-width:15ch;margin:0;font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:clamp(3.2rem,5.6vw,5.6rem);font-weight:400;line-height:.95;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 40px rgba(0,0,0,.45)}.HeaderCarousel_titleWord__ApzoE{display:inline-block;margin-right:.22em}.HeaderCarousel_titleWord__ApzoE:last-child{margin-right:0}.HeaderCarousel_meta__3pMdq{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .6rem;font-family:var(--font-landing),ui-sans-serif,system-ui,sans-serif;font-size:.9rem;color:rgba(255,255,255,.78)}.HeaderCarousel_metaIcon__6jqnU{width:15px;height:15px;flex-shrink:0;color:rgba(255,255,255,.5)}.HeaderCarousel_metaTime__id75l{color:rgba(255,255,255,.58)}.HeaderCarousel_metaDivider__muJAn{width:1px;height:13px;margin:0 .2rem;background:rgba(255,255,255,.22)}.HeaderCarousel_actions__rxvNY{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.35rem}.HeaderCarousel_cta__OtdAZ{display:inline-flex;align-items:center;gap:.65rem;min-height:50px;padding:0 1.5rem 0 1.7rem;border:0;border-radius:999px;background:var(--clay);color:#fff;font-family:var(--font-landing),ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:600;text-decoration:none;cursor:pointer;box-shadow:0 18px 40px -14px rgba(170,27,14,.8);transition:background .25s ease,transform .25s ease}.HeaderCarousel_cta__OtdAZ:hover{background:var(--clay-bright);transform:translateY(-1px)}.HeaderCarousel_cta__OtdAZ:active{transform:translateY(0)}.HeaderCarousel_cta__OtdAZ:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.HeaderCarousel_ctaIcon__MYeej{width:17px;height:17px;transition:transform .25s ease}.HeaderCarousel_cta__OtdAZ:hover .HeaderCarousel_ctaIcon__MYeej{transform:translateX(3px)}.HeaderCarousel_brandCopy__qx_rU{max-width:46ch;margin:0;font-family:var(--font-landing),ui-sans-serif,system-ui,sans-serif;font-size:1rem;line-height:1.6;color:rgba(255,255,255,.72)}.HeaderCarousel_controls__0lMNN{position:absolute;right:clamp(24px,5vw,88px);bottom:clamp(20px,3.2vh,34px);left:clamp(24px,5vw,88px);z-index:40;display:flex;align-items:center;gap:16px}.HeaderCarousel_indicators__VH9JR{display:flex;align-items:center;gap:6px}.HeaderCarousel_indicator__1zFLQ{position:relative;width:42px;height:24px;padding:0;border:0;background:none;cursor:pointer}.HeaderCarousel_indicatorLine__y2zOA{position:absolute;top:50%;right:0;left:0;height:2px;margin-top:-1px;border-radius:2px;background:rgba(255,255,255,.22);transition:background .25s ease}.HeaderCarousel_indicator__1zFLQ:hover .HeaderCarousel_indicatorLine__y2zOA{background:rgba(255,255,255,.5)}.HeaderCarousel_indicatorActive__pCsS6 .HeaderCarousel_indicatorLine__y2zOA{background:rgba(255,255,255,.32)}.HeaderCarousel_indicatorFill__foRF0{position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;border-radius:2px;background:var(--clay-bright);transform-origin:left center;animation:HeaderCarousel_indicatorFill__foRF0 7s linear forwards}@keyframes HeaderCarousel_indicatorFill__foRF0{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HeaderCarousel_indicator__1zFLQ:focus-visible{border-radius:4px;outline:2px solid #fff;outline-offset:4px}.HeaderCarousel_counter__1Vh_P{margin:0;font-family:var(--font-landing),ui-sans-serif,system-ui,sans-serif;font-size:.76rem;font-variant-numeric:tabular-nums;letter-spacing:.12em;color:rgba(255,255,255,.6)}.HeaderCarousel_counterSep__yveB9{margin:0 .35rem;color:rgba(255,255,255,.3)}.HeaderCarousel_arrows__Cdytx{display:flex;align-items:center;gap:8px;margin-left:auto}.HeaderCarousel_arrowButton__fMecA{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:rgba(255,255,255,.08);color:#fff;cursor:pointer;backdrop-filter:blur(10px);transition:background .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.HeaderCarousel_arrowButton__fMecA:hover{border-color:#fff;background:#fff;color:var(--ink);transform:translateY(-1px)}.HeaderCarousel_arrowButton__fMecA:focus-visible{outline:2px solid #fff;outline-offset:3px}.HeaderCarousel_heroBrand__8G2Ej{display:flex;align-items:flex-end}.HeaderCarousel_brandBackdrop__YbeMU{position:absolute;inset:0;background:radial-gradient(900px 520px at 20% 25%,rgba(170,27,14,.42),transparent 65%),radial-gradient(700px 500px at 82% 80%,rgba(196,70,58,.16),transparent 62%),linear-gradient(120deg,#0a0a0a,#160a08 55%,#0a0a0a)}.HeaderCarousel_fallbackMedia__m3HhN{position:absolute;inset:0;overflow:hidden;background:#000}.HeaderCarousel_fallbackVideo___a_F8{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.62}.HeaderCarousel_fallbackDots__kS84m{display:flex;align-items:center;gap:8px;margin-top:1.5rem}.HeaderCarousel_fallbackDot__IJKsj{width:26px;height:3px;padding:0;border:0;border-radius:9999px;background:rgba(255,255,255,.35);cursor:pointer;transition:width .25s ease,background-color .25s ease}.HeaderCarousel_fallbackDot__IJKsj:hover{background:rgba(255,255,255,.65)}.HeaderCarousel_fallbackDot__IJKsj:focus-visible{outline:2px solid #fff;outline-offset:4px}.HeaderCarousel_fallbackDotActive__HDvGM{width:42px;background:#fff}@media (max-width:1240px){.HeaderCarousel_frameLayer__x4zBJ{right:clamp(72px,6.5vw,104px);width:min(56vw,760px)}.HeaderCarousel_content__UfBqs{width:min(60%,720px)}}@media (max-width:1024px){.HeaderCarousel_hero__RPBgj{height:clamp(520px,70vh,660px)}.HeaderCarousel_frameLayer__x4zBJ{right:clamp(60px,6vw,76px);width:min(58vw,620px)}.HeaderCarousel_content__UfBqs{width:min(62%,640px)}.HeaderCarousel_title__OoQUF{font-size:clamp(2.8rem,5.4vw,4.2rem);max-width:14ch}}@media (max-width:900px){.HeaderCarousel_hero__RPBgj{display:flex;flex-direction:column;height:auto;padding:18px 0 24px}.HeaderCarousel_stage__SipC_{position:relative;inset:auto;width:100%;aspect-ratio:16/9}.HeaderCarousel_frameLayer__x4zBJ{right:0;width:100%;height:100%}.HeaderCarousel_frame___rx2b{height:100%;border-right:0;border-left:0;border-radius:0}.HeaderCarousel_frameLayer__x4zBJ{align-items:stretch}.HeaderCarousel_peek__LU1I9{right:0;z-index:6;width:24px;height:72%;opacity:.82;border-radius:10px 0 0 10px}.HeaderCarousel_ghost__JFTLu{top:calc(18px + 56.25vw - 1rem);right:3%;left:auto;font-size:clamp(9rem,42vw,14rem)}.HeaderCarousel_textScrim__9u1p3{background:linear-gradient(0deg,rgba(7,6,6,.96),rgba(7,6,6,.6) 22%,transparent 46%)}.HeaderCarousel_content__UfBqs{position:relative;bottom:auto;left:auto;width:auto;padding:20px 20px 0;gap:12px}.HeaderCarousel_contentSolo__XOAZ9{padding-bottom:24px}.HeaderCarousel_title__OoQUF{max-width:16ch;font-size:clamp(2.3rem,8vw,3.2rem)}.HeaderCarousel_category__CoRqf{font-size:.68rem}.HeaderCarousel_meta__3pMdq{font-size:.84rem}.HeaderCarousel_controls__0lMNN{position:relative;right:auto;bottom:auto;left:auto;margin-top:18px;padding:0 20px}.HeaderCarousel_indicator__1zFLQ{width:34px}}@media (max-width:560px){.HeaderCarousel_counter__1Vh_P{font-size:.7rem}.HeaderCarousel_arrowButton__fMecA{width:36px;height:36px}.HeaderCarousel_cta__OtdAZ{min-height:46px;padding:0 1.35rem 0 1.5rem}.HeaderCarousel_ghost__JFTLu{right:2%}}@media (prefers-reduced-motion:reduce){.HeaderCarousel_backdropActive__JBfQx,.HeaderCarousel_backdrop__FpcTi,.HeaderCarousel_ghost__JFTLu{transition-duration:1ms}.HeaderCarousel_indicatorFill__foRF0{animation:none;transform:scaleX(1)}.HeaderCarousel_indicatorActive__pCsS6 .HeaderCarousel_indicatorLine__y2zOA{background:var(--clay-bright)}.HeaderCarousel_video__jT_tW{transition:none}.HeaderCarousel_arrowButton__fMecA:hover,.HeaderCarousel_cta__OtdAZ:hover,.HeaderCarousel_cta__OtdAZ:hover .HeaderCarousel_ctaIcon__MYeej{transform:none}}