.rEFATG_stage{color:#fffaf3;--hero-crimson:#dc143c;--hero-cream:#f8efe2;background:#070604;height:300svh;position:relative}.rEFATG_pin{top:var(--hero-offset,0px);height:calc(100svh - var(--hero-offset,0px));isolation:isolate;background:#070604;position:sticky;overflow:clip;container-type:size}.rEFATG_posterLayer,.rEFATG_poster,.rEFATG_posterBackdrop,.rEFATG_poster img,.rEFATG_posterBackdrop img,.rEFATG_canvas,.rEFATG_vignette,.rEFATG_grain,.rEFATG_flash{width:100%;height:100%;position:absolute;inset:0}.rEFATG_posterLayer,.rEFATG_poster,.rEFATG_posterBackdrop{z-index:0}.rEFATG_posterLayer{transition:opacity .5s}.rEFATG_posterBackdrop{display:none}.rEFATG_poster img,.rEFATG_posterBackdrop img{object-fit:cover}.rEFATG_canvas{z-index:1;visibility:hidden;opacity:0;transition:opacity .18s;display:block}.rEFATG_vignette{z-index:2;pointer-events:none;background:linear-gradient(#0403029e,#0000 35% 62%,#040302b8)}.rEFATG_grain{z-index:24;pointer-events:none;opacity:.075;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");width:200%;height:200%;animation:.52s steps(3,end) infinite rEFATG_grain-jitter;inset:-50%}.rEFATG_flash{z-index:23;pointer-events:none;opacity:0;background:#fffaf3}.rEFATG_intro,.rEFATG_introBody,.rEFATG_chapterTop,.rEFATG_chapterBottom,.rEFATG_finalBrand,.rEFATG_finalCopy{z-index:12;text-align:center;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;left:clamp(1.25rem,5vw,6rem);right:clamp(1.25rem,5vw,6rem)}.rEFATG_intro,.rEFATG_chapterTop,.rEFATG_finalBrand{height:22cqh;top:clamp(2rem,6cqh,5rem)}.rEFATG_introBody,.rEFATG_chapterBottom,.rEFATG_finalCopy{min-height:16cqh;bottom:clamp(3.5rem,7cqh,6rem)}.rEFATG_intro h1,.rEFATG_introBody,.rEFATG_chapterTop,.rEFATG_chapterBottom,.rEFATG_finalBrand p,.rEFATG_finalHeadline{font-family:var(--font-display,"Plus Jakarta Sans"), sans-serif;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 3px 24px #000000a6;margin:0;font-style:normal;font-weight:800;line-height:.98}.rEFATG_titleText,.rEFATG_line{display:block}.rEFATG_warmAccent,.rEFATG_coolAccent{color:var(--hero-crimson)}.rEFATG_intro h1{font-size:clamp(3.5rem,min(12cqw,17cqh),11rem)}.rEFATG_introBody{color:var(--hero-cream);font-size:clamp(2.5rem,min(7cqw,9cqh),7rem)}.rEFATG_chapterTop{font-size:clamp(2.5rem,min(7.8cqw,11cqh),8rem)}.rEFATG_chapterBottom{color:var(--hero-cream);font-size:clamp(2.5rem,min(7cqw,9cqh),7rem)}.rEFATG_finalBrand p{font-size:clamp(2.5rem,min(8cqw,11cqh),8rem)}.rEFATG_finalHeadline{color:var(--hero-cream);font-size:clamp(2.2rem,min(6.5cqw,8cqh),6.5rem)}.rEFATG_intro{will-change:opacity, transform, filter}.rEFATG_chapter{z-index:12;opacity:0;pointer-events:none;position:absolute;inset:0}.rEFATG_finalPlate{z-index:13;visibility:hidden;opacity:0;position:absolute;inset:0}.rEFATG_finalCopy{flex-direction:column}.rEFATG_finalActions,.rEFATG_reducedActions{pointer-events:auto;justify-content:center;gap:.75rem;margin-top:1.25rem;display:flex}.rEFATG_finalActions a,.rEFATG_reducedActions a{color:#fffaf3;background:#07060475;border:1px solid #fffaf366;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.75rem 1.15rem;font-size:.75rem;font-weight:800;text-decoration:none;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.rEFATG_finalActions a:first-child,.rEFATG_reducedActions a:first-child{border-color:var(--hero-crimson);background:var(--hero-crimson)}.rEFATG_finalActions a:hover,.rEFATG_reducedActions a:hover{color:#070604;background:#fffaf3;border-color:#fffaf3}.rEFATG_finalActions a:focus-visible,.rEFATG_reducedActions a:focus-visible{outline-offset:3px;outline:2px solid #fff}.rEFATG_finalBrand p,.rEFATG_finalHeadline,.rEFATG_finalActions{will-change:opacity, transform, filter}.rEFATG_bottomRail{z-index:19;color:#fffaf3b8;letter-spacing:.09em;text-transform:uppercase;pointer-events:none;justify-content:center;font-family:Inter,sans-serif;font-size:clamp(.65rem,.85vw,.82rem);font-weight:800;display:flex;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.rEFATG_bottomRail>span{align-items:center;gap:.7rem;display:flex}.rEFATG_bottomRail i{background:#fffaf340;border-radius:999px;width:2px;height:1.45rem;display:block;overflow:hidden}.rEFATG_bottomRail b{background:#fffaf3;width:100%;height:.5rem;animation:1.5s ease-in-out infinite rEFATG_scroll-cue;display:block}.rEFATG_reducedActions{display:none}@keyframes rEFATG_scroll-cue{0%{transform:translateY(-100%)}55%,to{transform:translateY(290%)}}@keyframes rEFATG_grain-jitter{0%{transform:translate(0,0)}33%{transform:translate(-2%,1.5%)}66%{transform:translate(1.5%,-2%)}to{transform:translate(0,0)}}@media (max-width:767px){.rEFATG_posterBackdrop{display:block;overflow:hidden}.rEFATG_posterBackdrop img{filter:blur(18px)brightness(.42)saturate(.9);transform:scale(1.06)}.rEFATG_poster img{object-fit:contain}.rEFATG_pin{--frame-height:min(177.778cqw, 100cqh);--film-top:calc((100cqh - var(--frame-height)) / 2 + var(--frame-height) * .342188);--film-bottom:calc((100cqh - var(--frame-height)) / 2 + var(--frame-height) * .658594)}.rEFATG_intro,.rEFATG_chapterTop,.rEFATG_finalBrand{top:1rem;right:1.25rem;bottom:calc(100% - var(--film-top) + 1rem);height:auto;left:1.25rem}.rEFATG_introBody,.rEFATG_chapterBottom,.rEFATG_finalCopy{top:calc(var(--film-bottom) + 1rem);min-height:0;bottom:3.25rem;left:1.25rem;right:1.25rem}.rEFATG_intro h1{max-width:8ch;font-size:min(16cqw,15cqh,5.5rem)}.rEFATG_introBody{font-size:min(12.5cqw,10cqh,4.5rem)}.rEFATG_chapterTop{font-size:min(11.5cqw,11cqh,4.8rem)}.rEFATG_chapterBottom{font-size:min(12.5cqw,10cqh,4.5rem)}.rEFATG_finalBrand p{font-size:min(12cqw,11cqh,4.8rem)}.rEFATG_finalHeadline{font-size:min(10.2cqw,9cqh,4rem)}.rEFATG_finalActions{flex-wrap:wrap;gap:.5rem;margin-top:clamp(.65rem,2cqh,1.25rem)}.rEFATG_finalActions a{white-space:nowrap;padding:.65rem .9rem;font-size:.75rem}.rEFATG_bottomRail{letter-spacing:.06em;font-size:.65rem}}@media (max-width:767px) and (max-height:500px) and (prefers-reduced-motion:no-preference){.rEFATG_intro,.rEFATG_chapterTop,.rEFATG_finalBrand{top:.25rem;bottom:calc(100% - var(--film-top) + .25rem)}.rEFATG_introBody,.rEFATG_chapterBottom,.rEFATG_finalCopy{top:calc(var(--film-bottom) + .25rem);bottom:1.5rem}.rEFATG_intro h1,.rEFATG_chapterTop,.rEFATG_finalBrand p{font-size:min(7cqw,8cqh)}.rEFATG_introBody,.rEFATG_chapterBottom,.rEFATG_finalHeadline{font-size:min(6cqw,7cqh)}.rEFATG_finalHeadline .rEFATG_line{display:inline}.rEFATG_finalActions{margin-top:.25rem}.rEFATG_finalActions a{min-height:2.5rem;padding:.35rem .7rem;font-size:.7rem}.rEFATG_bottomRail{font-size:.6rem;bottom:.25rem}}@media (max-width:767px) and (max-height:500px) and (orientation:landscape) and (prefers-reduced-motion:no-preference){.rEFATG_finalCopy{flex-direction:row;gap:1rem}.rEFATG_finalActions{flex-wrap:nowrap;margin-top:0}}@media (prefers-reduced-motion:reduce){.rEFATG_stage{height:auto;min-height:calc(100dvh - var(--hero-offset,0px))}.rEFATG_pin{height:auto;min-height:inherit;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:4rem 1.25rem 5rem;display:flex;position:relative;top:auto}.rEFATG_grain,.rEFATG_bottomRail b{animation:none}.rEFATG_canvas,.rEFATG_chapter,.rEFATG_finalPlate,.rEFATG_flash{display:none}.rEFATG_intro,.rEFATG_introBody{height:auto;min-height:0;position:relative;inset:auto;opacity:1!important;filter:none!important;transform:none!important}.rEFATG_reducedActions{z-index:16;flex-wrap:wrap;margin:0;display:flex;position:relative}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.rEFATG_pin{height:max(40rem, calc(100svh - var(--hero-offset,0px)));min-height:0;padding:0}.rEFATG_intro{top:1rem;right:1.25rem;bottom:calc(100% - var(--film-top) + 1rem);position:absolute;left:1.25rem}.rEFATG_introBody{top:calc(var(--film-bottom) + .75rem);position:absolute;bottom:7.5rem;left:1.25rem;right:1.25rem}.rEFATG_reducedActions{position:absolute;bottom:3.25rem;left:1.25rem;right:1.25rem}}
