.entry_page__Fn3pz{max-width:calc(var(--container-max) + 2 * var(--pad-x));margin-inline:auto;padding:clamp(18px,3vw,32px) var(--pad-x) var(--pad-y)}.entry_hero__LYyl5{position:relative;isolation:isolate;display:flex;overflow:hidden;border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--art,var(--grad-media-generic));background-size:cover;background-position:50%;min-height:clamp(240px,34vw,440px);margin-bottom:var(--space-y-block)}.entry_hero__LYyl5:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(8,9,15,.94) 4%,rgba(8,9,15,.5) 42%,transparent 74%),linear-gradient(90deg,rgba(8,9,15,.6) 0,transparent 62%)}.entry_heroIcon__cArfv{position:absolute;z-index:0;right:clamp(-24px,1vw,48px);top:46%;transform:translateY(-50%);color:#fff;opacity:.07;pointer-events:none}.entry_heroTop__0Wjdo{position:absolute;z-index:2;top:clamp(16px,2vw,24px);left:clamp(16px,2.4vw,30px);display:flex;flex-wrap:wrap;gap:var(--space-2)}.entry_heroTypeTag__QlxGc{align-self:center;font-family:var(--font-heading);font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--ls-label);text-transform:uppercase}.entry_heroBody__PvgHq{position:relative;z-index:2;margin-top:auto;display:flex;flex-direction:column;gap:var(--space-3);max-width:780px;padding:clamp(20px,3vw,44px)}.entry_heroTitle__TJYW4{font-family:var(--font-heading);text-transform:uppercase;font-size:clamp(30px,5vw,56px);line-height:var(--lh-tight);color:#fff}.entry_heroTags__0aQhF{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);color:rgba(255,255,255,.78);font-size:var(--fs-small)}.entry_heroTag__oDMOK{display:inline-flex;align-items:baseline;gap:var(--space-2);text-transform:uppercase;letter-spacing:var(--ls-label);font-size:var(--fs-caption)}.entry_heroTag__oDMOK b{color:#fff;font-weight:700;letter-spacing:var(--ls-normal);text-transform:none;font-size:var(--fs-small)}.entry_heroMeta__WZcFl{display:inline-flex;align-items:center;color:rgba(255,255,255,.86);font-size:var(--fs-small)}.entry_heroMeta__WZcFl+.entry_heroMeta__WZcFl:before{content:"·";margin-right:var(--space-3);margin-left:calc(-1 * var(--space-3) / 2);color:rgba(255,255,255,.45)}.entry_heroTags__0aQhF:has(.entry_heroMeta__WZcFl){gap:var(--space-2) var(--space-3)}.entry_layout__8lrsH{display:grid;grid-template-columns:1fr;grid-gap:clamp(28px,4vw,52px);gap:clamp(28px,4vw,52px)}@media (min-width:900px){.entry_layout__8lrsH{grid-template-columns:minmax(0,1fr) clamp(300px,27vw,372px);align-items:start}}@media (max-width:899px){.entry_asideFirst__i86NL .entry_aside__C9794{order:-1}}.entry_main__LCshx{min-width:0}.entry_aside__C9794{min-width:0;display:flex;flex-direction:column;gap:var(--space-5)}@media (min-width:900px){.entry_aside__C9794{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + var(--space-4))}}.entry_section__d_jnm{margin-bottom:var(--space-y-block)}.entry_section__d_jnm:last-child{margin-bottom:0}.entry_sectionLabel__0Xsa3{position:relative;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:var(--ls-label);font-size:var(--fs-h3);padding-bottom:var(--space-2);margin-bottom:var(--space-4)}.entry_sectionLabel__0Xsa3:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;border-radius:var(--radius-pill);background:var(--grad-primary)}.entry_lead__IoekK{max-width:var(--width-doc);font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--text2);overflow-wrap:break-word}.entry_lead__IoekK p{margin:0 0 var(--space-4)}.entry_lead__IoekK p:last-child{margin-bottom:0}.entry_updated__Ci_8Q{margin:var(--space-4) 0 0;font-size:var(--fs-caption);color:var(--muted)}.entry_prose__J_479{max-width:68ch;font-size:var(--fs-body-lg,var(--fs-body))}.entry_prose__J_479 p{margin-bottom:var(--space-5)}.entry_prose__J_479 a{color:var(--cyan);text-decoration:underline;text-underline-offset:3px}.entry_standfirst__NW9HV{max-width:68ch;margin-bottom:var(--space-5);color:var(--text);font-size:clamp(17px,1.4vw,21px);line-height:var(--lh-normal);font-weight:500}.entry_notice__YF6ei{margin-bottom:var(--space-y-block);padding:var(--space-4);border:1px solid color-mix(in srgb,var(--gold) 38%,transparent);border-left-width:3px;border-radius:0 var(--radius-md) var(--radius-md) 0;background:color-mix(in srgb,var(--gold) 7%,var(--card-bg));color:var(--text2);font-size:var(--fs-small);line-height:var(--lh-normal)}.entry_notice__YF6ei strong{color:color-mix(in srgb,var(--gold) 80%,#fff)}.entry_objectives__0JLt2{display:flex;flex-direction:column;gap:var(--space-2);counter-reset:step}.entry_objective__709L1{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card-bg);color:var(--text2);line-height:var(--lh-normal)}.entry_objective__709L1:before{counter-increment:step;content:counter(step);flex-shrink:0;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--cyan) 14%,transparent);color:var(--cyan);font-size:var(--fs-caption);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.entry_mediaEmpty__kGnQD{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);aspect-ratio:16/7;padding:var(--space-5);text-align:center;border:1px dashed var(--border2);border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--cyan) 7%,transparent),transparent 70%),var(--card-bg);color:var(--muted)}.entry_mediaEmpty__kGnQD svg{color:var(--cyan);opacity:.75}.entry_mediaEmptyText__SVuDw{max-width:44ch;font-size:var(--fs-small);line-height:var(--lh-normal)}.entry_card__2Z6QY{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg);overflow:hidden}.entry_cardHead__kRsPz{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:var(--ls-label);font-size:var(--fs-caption);color:var(--text2);background:color-mix(in srgb,var(--card-bg) 55%,var(--bg))}.entry_cardHead__kRsPz,.entry_specRow__SM_N4{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.entry_specRow__SM_N4{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4)}.entry_specRow__SM_N4:last-child{border-bottom:0}.entry_specLabel__rv_vG{flex-shrink:0;color:var(--muted);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--ls-label)}.entry_specValue__olJUd{min-width:0;text-align:right;overflow-wrap:break-word;font-weight:600;color:var(--text)}.entry_mapBtn__yHQVD{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--grad-primary);box-shadow:var(--glow-pink);color:var(--text);font-weight:700;font-size:var(--fs-small);transition:filter var(--dur) var(--ease)}.entry_mapBtn__yHQVD:hover{filter:brightness(1.08)}.entry_sourceCard__YFEYP{padding:var(--space-4);border-left:3px solid var(--cyan);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--card-bg);color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-normal);overflow-wrap:break-word}.entry_sourceCard__YFEYP strong{display:block;margin-bottom:var(--space-2);color:var(--text2);text-transform:uppercase;letter-spacing:var(--ls-label);font-size:var(--fs-caption)}.entry_rumorNote__8VfeB{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);color:color-mix(in srgb,var(--gold) 76%,#fff)}.entry_related__vyFza{margin-top:var(--section-y)}.entry_relatedHead__8DrZr{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.entry_relatedHead__8DrZr .entry_sectionLabel__0Xsa3{margin-bottom:0}.entry_viewAll__psIKl{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--pink);font-family:var(--font-heading);font-size:var(--fs-small);font-weight:700;letter-spacing:var(--ls-wide);text-transform:uppercase;white-space:nowrap;transition:filter var(--dur) var(--ease)}.entry_viewAll__psIKl:hover{filter:brightness(1.15)}.entry_relatedGrid__JAiHM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:var(--gap);gap:var(--gap)}.entry_relatedCard__rl8dL{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg);transition:transform var(--dur) var(--ease),border-color var(--dur) var(--ease)}.entry_relatedCard__rl8dL:hover{transform:translateY(-3px);border-color:var(--border2)}.entry_relatedMedia__DqIqE{position:relative;aspect-ratio:16/10;background:var(--art,var(--grad-media-generic));background-size:cover;background-position:50%}.entry_relatedTag__pmaY2{position:absolute;top:10px;left:10px}.entry_relatedBody__EaZeK{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.entry_relatedName__9pBjt{font-weight:700;font-size:var(--fs-card-title);line-height:var(--lh-snug)}.entry_relatedMeta__iGEXt{color:var(--muted);font-size:var(--fs-caption)}.entry_relatedExcerpt__4be8k{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-normal)}.entry_faqList__I_YcO{display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin:0;max-width:72ch}.entry_faqItem__t_2zA{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.entry_faqQ__ng18J{font-weight:650;color:var(--text)}.entry_faqA__LEQzH{margin:0;color:var(--muted);line-height:var(--lh-relaxed,1.65)}.entry_sourceList__aNlIE{margin:var(--space-2) 0 0;padding-left:var(--space-4);display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.entry_sourceList__aNlIE a{color:var(--cyan);text-decoration:underline;text-underline-offset:2px}.entry_mentions__uFrXF{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.entry_mentions__uFrXF a{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--card-bg);border:1px solid var(--border);color:var(--text2);font-size:var(--fs-small);transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.entry_mentions__uFrXF a:hover{border-color:var(--cyan);color:var(--cyan)}