.Chapter_chapter__sdFTs{padding-block:var(--section-y);background:var(--bg);color:var(--text)}.Chapter_dark__xOnQY{background:var(--dark);color:var(--on-dark)}.Chapter_head__e9GZy{display:grid;grid-gap:var(--s-4);gap:var(--s-4);grid-template-columns:1fr}@media (min-width:900px){.Chapter_head__e9GZy{grid-template-columns:5rem minmax(0,1fr);column-gap:var(--s-7);align-items:start}}.Chapter_marker__f70cr{display:flex;align-items:center;gap:var(--s-3)}@media (min-width:900px){.Chapter_marker__f70cr{grid-row:1/span 3;flex-direction:column;align-items:flex-start;gap:var(--s-4);padding-top:.35em}}.Chapter_number__2syH5{font-family:var(--font-display);font-size:var(--t-md);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--accent)}.Chapter_dark__xOnQY .Chapter_number__2syH5{color:var(--support)}.Chapter_rule__hqNjz{display:block;flex:1 1;height:1px;background:var(--border)}@media (min-width:900px){.Chapter_rule__hqNjz{width:1px;height:3rem;flex:none}}.Chapter_dark__xOnQY .Chapter_rule__hqNjz{background:var(--border-on-dark)}.Chapter_label__xKi9O{font-size:var(--t-xs);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--muted)}.Chapter_dark__xOnQY .Chapter_label__xKi9O{color:var(--muted-on-dark)}.Chapter_title__4_mPu{max-width:18ch;font-family:var(--font-display);font-size:var(--t-h1);font-weight:400;line-height:1.1;letter-spacing:var(--track-display);text-wrap:balance}@media (min-width:900px){.Chapter_title__4_mPu{max-width:14ch;font-size:clamp(2.75rem,1.6rem + 3.6vw,4.5rem)}}.Chapter_standfirst__rdfwm{max-width:46ch;font-size:var(--t-md);line-height:1.6;color:var(--muted)}.Chapter_dark__xOnQY .Chapter_standfirst__rdfwm{color:var(--muted-on-dark)}@media (min-width:900px){.Chapter_standfirst__rdfwm{margin-left:auto;margin-top:calc(-1 * var(--s-8));max-width:38ch}}.Chapter_body__PadGW{padding-top:var(--s-9,var(--s-8))}.Chapter_foot__feFEi{padding-top:var(--s-8)}@media (min-width:900px){.Chapter_foot__feFEi{padding-left:calc(5rem + var(--s-7))}}.Chapter_action__m3PAr{font-size:var(--t-md);font-family:var(--font-display);letter-spacing:0}.Marquee_marquee__nBaAi{position:relative;overflow:hidden;padding-block:var(--s-5);border-block:1px solid var(--border);background:var(--surface);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.Marquee_track__RNY_P{display:flex;width:max-content;animation:Marquee_marquee-scroll__qquqi 42s linear infinite}.Marquee_marquee__nBaAi:hover .Marquee_track__RNY_P,.Marquee_track__RNY_P:focus-within{animation-play-state:paused}@keyframes Marquee_marquee-scroll__qquqi{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Marquee_item___yQte{display:inline-flex;align-items:center;gap:var(--s-6);padding-inline:var(--s-6) 0;color:var(--muted);transition:color var(--transition)}.Marquee_item___yQte:hover{color:var(--accent)}.Marquee_name__NvcYR{font-family:var(--font-display);font-size:var(--t-md);font-weight:400;letter-spacing:0;white-space:nowrap}.Marquee_mark__mxyE1{font-size:6px;color:var(--accent)}@media (prefers-reduced-motion:reduce){.Marquee_track__RNY_P{animation:none;width:100%;overflow:hidden}.Marquee_marquee__nBaAi{-webkit-mask-image:none;mask-image:none}}.home_hero__z_jpu{color:var(--on-dark);position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:min(88vh,820px);margin-top:calc(-1 * var(--nav-space));padding-block:calc(var(--nav-space) + var(--section-y)) var(--section-y);overflow:hidden;border-end-start-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.home_heroMedia__EQbny{position:absolute;inset:0;z-index:-2}.home_heroMedia__EQbny img{width:100%;height:100%;object-fit:cover}.home_heroScrim__DrkfI{position:absolute;inset:0;z-index:-1;background:rgba(26,23,24,.9)}@media (min-width:900px){.home_heroScrim__DrkfI{background:linear-gradient(90deg,rgba(26,23,24,.93) 0,rgba(26,23,24,.9) 52%,rgba(26,23,24,.45) 76%,rgba(26,23,24,.22))}}.home_heroInner__jKRQF{position:relative;width:100%}.home_heroCopy__ODb0e{display:flex;flex-direction:column;gap:var(--s-5);align-items:flex-start}@media (min-width:900px){.home_heroCopy__ODb0e{max-width:640px}}.home_heroCopy__ODb0e>.btn-row{padding-top:var(--s-4)}.home_steps__fcLgM{display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:1fr;counter-reset:step;list-style:none}@media (min-width:800px){.home_steps__fcLgM{grid-template-columns:repeat(3,minmax(0,1fr))}}.home_step__ZzfdE{position:relative;display:flex;flex-direction:column;gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--border)}.on-dark .home_step__ZzfdE{border-top-color:var(--border-on-dark)}.home_step__ZzfdE:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .32s var(--ease)}.home_step__ZzfdE:hover:before{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.home_step__ZzfdE:before{transition:none}}.home_stepNumber__qDU_0{font-family:var(--font-display);font-size:var(--t-sm);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--accent)}.on-dark .home_stepNumber__qDU_0{color:var(--support)}.home_stepTitle__VnLkx{font-family:var(--font-display);font-size:var(--t-md);font-weight:400;letter-spacing:0;color:var(--text)}.on-dark .home_stepTitle__VnLkx{color:var(--on-dark)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home_heroMedia__EQbny{animation:home_hero-lag__RS5Bq linear both;animation-timeline:view(block);animation-range:cover 0 cover 100%}.home_heroCopy__ODb0e{animation:home_hero-copy-exit__CcTMU linear both;animation-timeline:view(block);animation-range:exit 0 exit 70%}}}@keyframes home_hero-lag__RS5Bq{0%{transform:scale(1.12) translateY(-3%)}to{transform:scale(1.12) translateY(5%)}}@keyframes home_hero-copy-exit__CcTMU{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-36px)}}@media (prefers-reduced-motion:reduce){.home_heroCopy__ODb0e,.home_heroMedia__EQbny{animation:none}}.home_chapterMedia__Szvwb{position:relative;aspect-ratio:21/9;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface)}@media (max-width:699px){.home_chapterMedia__Szvwb{aspect-ratio:4/3}}.home_chapterImage__T8GXQ{object-fit:cover}.home_stats__gJqiL{padding-top:var(--s-8)}.home_climax__tA_z6{padding-block:clamp(6rem,4.4rem + 6.8vw,10rem);background:var(--dark);color:var(--on-dark)}.home_climaxInner__N_TPX{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-5);max-width:34ch}.home_climaxTitle__VQS8g{font-family:var(--font-display);font-size:clamp(2.5rem,1.5rem + 3.1vw,4.5rem);font-weight:400;line-height:1.08;letter-spacing:var(--track-display);color:var(--on-dark);text-wrap:balance}.home_climaxInner__N_TPX .home_lead__kDW_5{max-width:44ch}.RangeRail_rail__fGz9L{position:relative}.RangeRail_track__aTBQm{display:flex;gap:var(--gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-block:var(--s-1) var(--s-2);-webkit-margin-end:calc(-1 * var(--gutter));margin-inline-end:calc(-1 * var(--gutter));-webkit-padding-end:var(--gutter);padding-inline-end:var(--gutter);scrollbar-width:none}.RangeRail_track__aTBQm::-webkit-scrollbar{display:none}@media (min-width:900px){.RangeRail_track__aTBQm{-webkit-margin-end:calc(-1 * ((100vw - min(100vw, var(--container))) / 2 + var(--gutter)));margin-inline-end:calc(-1 * ((100vw - min(100vw, var(--container))) / 2 + var(--gutter)));-webkit-padding-end:calc((100vw - min(100vw, var(--container))) / 2 + var(--gutter));padding-inline-end:calc((100vw - min(100vw, var(--container))) / 2 + var(--gutter))}}.RangeRail_item__8ZlId{flex:0 0 clamp(15rem,62vw,17rem);scroll-snap-align:start}@media (min-width:700px){.RangeRail_item__8ZlId{flex-basis:clamp(17rem,30vw,23rem)}}.RangeRail_card__dXuzc{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"media media" "index name" ".     meta";grid-gap:var(--s-2) var(--s-4);gap:var(--s-2) var(--s-4);align-items:baseline}.RangeRail_media__JHbdz{grid-area:media;position:relative;aspect-ratio:3/4;margin-bottom:var(--s-4);overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface)}.RangeRail_image__1tMvN{object-fit:cover;transition:transform .6s var(--ease)}.RangeRail_card__dXuzc:focus-visible .RangeRail_image__1tMvN,.RangeRail_card__dXuzc:hover .RangeRail_image__1tMvN{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.RangeRail_image__1tMvN{transition:none}.RangeRail_card__dXuzc:focus-visible .RangeRail_image__1tMvN,.RangeRail_card__dXuzc:hover .RangeRail_image__1tMvN{transform:none}}.RangeRail_use__SBnXw{position:absolute;left:var(--s-3);bottom:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--radius);background:var(--glass-dark);-webkit-backdrop-filter:blur(12px) saturate(var(--glass-saturate));backdrop-filter:blur(12px) saturate(var(--glass-saturate));border:1px solid var(--glass-edge);color:var(--on-glass);font-size:var(--t-xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.RangeRail_use__SBnXw{background:rgba(26,23,24,.92)}}@media (prefers-reduced-transparency:reduce){.RangeRail_use__SBnXw{background:rgba(26,23,24,.95);-webkit-backdrop-filter:none;backdrop-filter:none}}.RangeRail_index__Wh_hD{grid-area:index;font-family:var(--font-display);font-size:var(--t-sm);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--accent)}.RangeRail_name__csl1f{grid-area:name;font-family:var(--font-display);font-size:var(--t-h3);font-weight:400;letter-spacing:0;color:var(--text)}.RangeRail_meta__kK_Rz{grid-area:meta;font-size:var(--t-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);transition:color var(--transition)}.RangeRail_card__dXuzc:focus-visible .RangeRail_meta__kK_Rz,.RangeRail_card__dXuzc:hover .RangeRail_meta__kK_Rz{color:var(--accent)}.RangeRail_empty__vBTqy{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-2);padding:var(--s-5);text-align:center;background-color:var(--surface);background-image:repeating-linear-gradient(45deg,transparent,transparent 9px,var(--hatch-light) 9px,var(--hatch-light) 10px)}.RangeRail_emptyLabel__YJKFV{font-size:var(--t-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.RangeRail_emptyBrief__q6xls{max-width:24ch;font-size:var(--t-sm);line-height:1.4;color:var(--text)}.RangeRail_controls__sCQvp{display:none;gap:var(--s-3);padding-top:var(--s-6)}@media (hover:hover) and (pointer:fine){.RangeRail_controls__sCQvp{display:flex}}.RangeRail_arrow__e1Euk{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);border:1px solid var(--border-strong);background:transparent;color:var(--text);font-size:var(--t-md);cursor:pointer;transition:background var(--transition),border-color var(--transition),opacity var(--transition)}.RangeRail_arrow__e1Euk:hover:not(:disabled){background:var(--dark);border-color:var(--dark);color:var(--on-dark)}.RangeRail_arrow__e1Euk:disabled{opacity:.35;cursor:default}.Stats_stats__2Ftkr{display:grid;grid-gap:var(--s-7) var(--gap);gap:var(--s-7) var(--gap);grid-template-columns:1fr}@media (min-width:640px){.Stats_stats__2Ftkr{grid-template-columns:repeat(3,minmax(0,1fr))}}.Stats_stat__nl0yz{display:flex;flex-direction:column;gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--border)}.Stats_value__RNzSF{display:flex;align-items:baseline;gap:.06em;font-family:var(--font-display);font-size:var(--t-xl);font-weight:400;line-height:1;letter-spacing:0;color:var(--text)}.Stats_number__RdIHy{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Stats_suffix__TH_mc{font-size:.5em;font-weight:500;letter-spacing:0;color:var(--accent)}.Stats_label__fzJmf{font-size:var(--t-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}