.detail-module__xuLHea__hero{grid-template-columns:minmax(0,55fr) minmax(0,45fr);min-height:100svh;display:grid}.detail-module__xuLHea__heroFig{min-height:100%;position:relative}.detail-module__xuLHea__heroFig img{position:absolute;inset:0}.detail-module__xuLHea__heroFig:after{content:"";pointer-events:none;background:linear-gradient(90deg, #090c1100 60%, var(--c-night) 100%), linear-gradient(180deg, #090c118c 0%, #090c1100 25%);position:absolute;inset:0}.detail-module__xuLHea__heroText{padding:calc(var(--header-h) + 2.5rem) var(--gutter) clamp(3rem, 2rem + 6vh, 6rem) clamp(2rem, 1rem + 3vw, 5rem);padding-right:max(var(--gutter), calc((100vw - var(--maxw)) / 2 + var(--gutter)));flex-direction:column;justify-content:space-between;display:flex}.detail-module__xuLHea__crumbs{font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--c-paper-3);flex-wrap:wrap;gap:.6rem;font-stretch:112%;display:flex}.detail-module__xuLHea__crumbs a{color:var(--c-paper-2);transition:color var(--dur-1) var(--ease)}.detail-module__xuLHea__crumbs a:hover{color:var(--c-gold-soft)}.detail-module__xuLHea__crumbs [aria-current]{color:var(--c-gold)}.detail-module__xuLHea__heroMain{gap:1.5rem;display:grid}.detail-module__xuLHea__bigNo{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1px var(--c-gold-line);font-size:clamp(5rem,3rem + 7vw,11rem);font-style:italic;font-weight:300;line-height:.8}.detail-module__xuLHea__title{font-size:var(--t-h1);max-width:5.4em;line-height:.98}.detail-module__xuLHea__heroLine{font-family:var(--f-display);font-size:var(--t-lead);color:var(--c-paper-2);max-width:16.67em;font-weight:350}@media (max-width:900px){.detail-module__xuLHea__hero{grid-template-columns:1fr;min-height:0}.detail-module__xuLHea__heroFig{aspect-ratio:4/3;min-height:0}.detail-module__xuLHea__heroFig:after{background:linear-gradient(0deg, var(--c-night) 0%, #090c1100 50%), linear-gradient(180deg, #090c1199 0%, #090c1100 30%)}.detail-module__xuLHea__heroText{padding:0 var(--gutter) 3rem;gap:2rem;margin-top:-4rem;position:relative}.detail-module__xuLHea__crumbs{order:2}}.detail-module__xuLHea__layout{padding-block:var(--section);grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:clamp(2rem,1rem + 4vw,6rem);display:grid}.detail-module__xuLHea__toc{top:calc(var(--header-h) + 2rem);align-self:start;gap:1.25rem;display:grid;position:sticky}.detail-module__xuLHea__toc ol{counter-reset:t;border-left:1px solid var(--c-line);gap:.25rem;display:grid}.detail-module__xuLHea__toc li a{font-size:var(--t-small);color:var(--c-paper-3);transition:color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);border-left:1px solid #0000;margin-left:-1px;padding:.4rem 0 .4rem 1.1rem;display:block}.detail-module__xuLHea__toc li a:hover,.detail-module__xuLHea__toc li a:focus-visible{color:var(--c-paper);border-left-color:var(--c-gold)}.detail-module__xuLHea__tocCta{margin-top:1rem}.detail-module__xuLHea__content{gap:clamp(4rem,3rem + 4vw,7rem);display:grid}.detail-module__xuLHea__block{gap:2rem;display:grid}.detail-module__xuLHea__introLead{letter-spacing:-.012em;max-width:30ch;font-size:clamp(1.6rem,1.1rem + 1.8vw,2.6rem);line-height:1.22}.detail-module__xuLHea__scope{border-top:1px solid var(--c-line);grid-template-columns:1fr 1fr;column-gap:3rem;display:grid}.detail-module__xuLHea__scope li{border-bottom:1px solid var(--c-line);color:var(--c-paper);grid-template-columns:2.5rem 1fr;gap:.5rem;padding-block:1.35rem;line-height:1.5;display:grid}.detail-module__xuLHea__scopeNo{font-size:var(--t-micro);letter-spacing:.12em;color:var(--c-gold);padding-top:.3em;font-stretch:118%}.detail-module__xuLHea__faq{border-top:1px solid var(--c-line)}.detail-module__xuLHea__faqItem{border-bottom:1px solid var(--c-line)}.detail-module__xuLHea__faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;padding-block:1.6rem;list-style:none;display:flex}.detail-module__xuLHea__faqItem summary::-webkit-details-marker{display:none}.detail-module__xuLHea__faqItem summary:hover .display{color:var(--c-gold-soft)}.detail-module__xuLHea__plus{flex:none;width:16px;height:16px;position:relative}.detail-module__xuLHea__plus:before,.detail-module__xuLHea__plus:after{content:"";background:var(--c-gold);height:1px;transition:transform var(--dur-2) var(--ease-out);position:absolute;top:50%;left:0;right:0}.detail-module__xuLHea__plus:after{transform:rotate(90deg)}.detail-module__xuLHea__faqItem[open] .detail-module__xuLHea__plus:after{transform:rotate(0)}.detail-module__xuLHea__faqItem p{max-width:64ch;color:var(--c-paper-2);padding:0 3rem 1.9rem 0}.detail-module__xuLHea__disclaimer{font-size:var(--t-small);color:var(--c-paper-3);max-width:60ch}@media (max-width:960px){.detail-module__xuLHea__layout{grid-template-columns:1fr}.detail-module__xuLHea__toc{position:static}.detail-module__xuLHea__scope{grid-template-columns:1fr}}.detail-module__xuLHea__approach{background:var(--c-ink);border-block:1px solid var(--c-line);padding-block:var(--section)}.detail-module__xuLHea__apTitle{font-size:var(--t-h2);max-width:18ch;line-height:1.04}.detail-module__xuLHea__apList{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,1rem + 3vw,4.5rem);margin-top:clamp(3rem,2rem + 4vw,6rem);display:grid}.detail-module__xuLHea__apList li{border-top:1px solid var(--c-gold-line);align-content:start;gap:1rem;padding-top:1.75rem;display:grid}.detail-module__xuLHea__apList p{color:var(--c-paper-2);font-size:var(--t-small);max-width:36ch;line-height:1.75}@media (max-width:860px){.detail-module__xuLHea__apList{grid-template-columns:1fr}}.detail-module__xuLHea__related{grid-template-columns:1fr 1fr;gap:clamp(3rem,2rem + 4vw,7rem);display:grid}.detail-module__xuLHea__relCol{align-content:start;gap:1.5rem;display:grid}.detail-module__xuLHea__relList{border-top:1px solid var(--c-line)}.detail-module__xuLHea__relList li{border-bottom:1px solid var(--c-line)}.detail-module__xuLHea__relLink{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:1.5rem;padding-block:1.5rem;display:grid}.detail-module__xuLHea__relLink .arrow{color:var(--c-paper-3);transition:transform var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease)}:is(.detail-module__xuLHea__relLink:hover .display,.detail-module__xuLHea__relLink:focus-visible .display){color:var(--c-gold-soft)}:is(.detail-module__xuLHea__relLink:hover .arrow,.detail-module__xuLHea__relLink:focus-visible .arrow){color:var(--c-gold);transform:translate(6px)}.detail-module__xuLHea__relDate{font-size:var(--t-micro);color:var(--c-paper-3);white-space:nowrap;font-variant-numeric:tabular-nums}.detail-module__xuLHea__relArticle{font-size:1.2rem;line-height:1.35}@media (max-width:860px){.detail-module__xuLHea__related{grid-template-columns:1fr}}.detail-module__xuLHea__cta{border-top:1px solid var(--c-line);padding-block:clamp(4rem,3rem + 4vw,7rem)}.detail-module__xuLHea__ctaInner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:3rem;display:flex}.detail-module__xuLHea__ctaInner>div{justify-items:start;gap:2rem;display:grid}.detail-module__xuLHea__ctaInner h2{max-width:14ch}.detail-module__xuLHea__next{border:1px solid var(--c-line-2);min-width:min(100%,22rem);transition:border-color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease);justify-items:start;gap:.75rem;padding:1.75rem 2rem;display:grid}.detail-module__xuLHea__next:hover,.detail-module__xuLHea__next:focus-visible{border-color:var(--c-gold);background:#bca4780f}.detail-module__xuLHea__nextTitle{font-family:var(--f-display);font-size:var(--t-h4)}
