.detail-module__aFBhna__page{--red:#d9412d;--ink:#282521;--muted:#716b63;--line:#d8d1c7;--paper:#f7f3ec;background:var(--paper);color:var(--ink);overflow:clip}.detail-module__aFBhna__container{width:min(100% - 48px,1240px);margin-inline:auto}.detail-module__aFBhna__narrow{width:min(100% - 48px,900px);margin-inline:auto}.detail-module__aFBhna__backLink{color:var(--muted);align-items:center;gap:9px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.detail-module__aFBhna__backLink:hover{color:var(--red)}.detail-module__aFBhna__eyebrow,.detail-module__aFBhna__sectionKicker,.detail-module__aFBhna__articleNumber{color:var(--red);letter-spacing:.17em;margin:0;font-size:10px;font-weight:700}.detail-module__aFBhna__domainHero{background:#f1ebe2;padding-top:72px}.detail-module__aFBhna__domainHero .detail-module__aFBhna__backLink{margin-top:40px}.detail-module__aFBhna__domainHeroGrid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(36px,6vw,88px);padding-block:58px 80px;display:grid}.detail-module__aFBhna__domainNumber{align-items:baseline;gap:16px;margin-bottom:36px;display:flex}.detail-module__aFBhna__domainNumber span{color:var(--red);font-family:var(--font-noto-serif-sc), serif;font-size:56px;line-height:1}.detail-module__aFBhna__domainNumber small{color:var(--muted);letter-spacing:.12em;font-size:10px}.detail-module__aFBhna__domainHeroCopy h1{max-width:560px;font-family:var(--font-noto-serif-sc), serif;letter-spacing:-.055em;margin:20px 0 26px;font-size:clamp(2.6rem,4.1vw,4.1rem);font-weight:550;line-height:1.3}.detail-module__aFBhna__domainLead{color:#514b44;max-width:520px;margin:0;font-size:15px;line-height:1.95}.detail-module__aFBhna__domainHeroImage{margin:0}.detail-module__aFBhna__domainImageFrame,.detail-module__aFBhna__articleImageFrame{aspect-ratio:3/2;background:#eee7dd;position:relative;overflow:hidden}.detail-module__aFBhna__domainImageFrame img,.detail-module__aFBhna__articleImageFrame img{object-fit:contain}.detail-module__aFBhna__readingSection{background:#fbfaf6;padding-block:clamp(72px,9vw,120px)}.detail-module__aFBhna__readingGrid{grid-template-columns:160px minmax(0,780px);gap:clamp(48px,8vw,120px);width:min(100% - 48px,1080px);margin-inline:auto;display:grid}.detail-module__aFBhna__readingGrid>aside{border-top:1px solid var(--ink);align-self:start;padding-top:8px;position:sticky;top:126px}.detail-module__aFBhna__readingGrid>aside span{color:var(--red);font-size:10px;font-weight:700}.detail-module__aFBhna__readingGrid>aside p{font-family:var(--font-noto-serif-sc), serif;margin:18px 0 0;font-size:18px}.detail-module__aFBhna__readingGrid>aside a{color:var(--muted);text-underline-offset:5px;margin-top:22px;font-size:12px;display:inline-block}.detail-module__aFBhna__readingBody{gap:clamp(56px,7vw,86px);display:grid}.detail-module__aFBhna__readingBody h2,.detail-module__aFBhna__relationsHeader h2,.detail-module__aFBhna__storySuggestion h2{font-family:var(--font-noto-serif-sc), serif;letter-spacing:-.045em;margin:18px 0 38px;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:550;line-height:1.28}.detail-module__aFBhna__readingBody section>p:not(.detail-module__aFBhna__sectionKicker){color:#514c45;margin:0 0 26px;font-size:16px;line-height:2.15}.detail-module__aFBhna__relationsSection{background:#eae2d7;padding-block:clamp(72px,9vw,120px);scroll-margin-top:110px}.detail-module__aFBhna__relationsHeader{max-width:760px;margin-bottom:36px}.detail-module__aFBhna__checkList{flex-wrap:wrap;gap:12px 28px;margin:0 0 34px;padding:0;list-style:none;display:flex}.detail-module__aFBhna__checkList li{color:#514c45;align-items:baseline;gap:10px;font-size:13px;line-height:1.7;display:flex}.detail-module__aFBhna__checkList li:before{color:var(--red);content:"✓"}.detail-module__aFBhna__relationGrid{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.detail-module__aFBhna__relationGrid article{min-height:240px;padding:30px}.detail-module__aFBhna__relationGrid article+article{border-left:1px solid var(--ink)}.detail-module__aFBhna__relationGrid span{color:var(--red);font-size:10px;font-weight:700}.detail-module__aFBhna__relationGrid h3{font-family:var(--font-noto-serif-sc), serif;margin:36px 0 18px;font-size:26px;font-weight:600}.detail-module__aFBhna__relationGrid p{color:var(--muted);margin:0;font-size:13px;line-height:1.9}.detail-module__aFBhna__closingSection{color:#f7f3ec;text-align:center;background:#292622;padding-block:clamp(72px,9vw,120px)}.detail-module__aFBhna__closingSection p{color:#e47160;letter-spacing:.18em;margin:0 0 30px;font-size:10px;font-weight:700}.detail-module__aFBhna__closingSection blockquote{font-family:var(--font-noto-serif-sc), serif;letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:500;line-height:1.4}.detail-module__aFBhna__storySuggestion{background:#f7f3ec;padding-block:clamp(90px,11vw,145px)}.detail-module__aFBhna__storySuggestion>div{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:88px;display:grid}.detail-module__aFBhna__storySuggestion h2{margin-bottom:0;font-size:clamp(2rem,3vw,3rem)}.detail-module__aFBhna__suggestionLinks{border-top:1px solid var(--ink)}.detail-module__aFBhna__suggestionLinks a{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:100px 1fr auto;align-items:center;gap:18px;padding:25px 4px;text-decoration:none;display:grid}.detail-module__aFBhna__suggestionLinks span{color:var(--red);font-size:10px;font-weight:700}.detail-module__aFBhna__suggestionLinks strong{font-family:var(--font-noto-serif-sc), serif;font-size:19px;font-weight:600}.detail-module__aFBhna__domainPager{border-top:1px solid var(--ink);background:#fbfaf6;grid-template-columns:repeat(3,1fr);display:grid}.detail-module__aFBhna__domainPager a{min-height:150px;color:inherit;padding:34px clamp(24px,4vw,62px);text-decoration:none;display:grid}.detail-module__aFBhna__domainPager a+a{border-left:1px solid var(--ink)}.detail-module__aFBhna__domainPager a:nth-child(2){text-align:center}.detail-module__aFBhna__domainPager a:nth-child(3){text-align:right}.detail-module__aFBhna__domainPager small{color:var(--muted);font-size:10px}.detail-module__aFBhna__domainPager strong{font-family:var(--font-noto-serif-sc), serif;align-self:end;font-size:20px;font-weight:600}.detail-module__aFBhna__article{background:#fbfaf6}.detail-module__aFBhna__articleHeader{text-align:center;background:#f1ebe2;padding-top:72px}.detail-module__aFBhna__articleHeader .detail-module__aFBhna__backLink{margin-top:42px}.detail-module__aFBhna__articleNumber{margin-top:84px}.detail-module__aFBhna__articleHeader h1{font-family:var(--font-noto-serif-sc), serif;letter-spacing:-.07em;margin:24px auto 14px;font-size:clamp(2.8rem,5vw,4.8rem);font-weight:520;line-height:1.3}.detail-module__aFBhna__articleSubtitle{color:#514c45;font-family:var(--font-noto-serif-sc), serif;margin:0;font-size:clamp(1.2rem,2vw,1.75rem)}.detail-module__aFBhna__articleSummary{max-width:620px;color:var(--muted);margin:34px auto 72px;font-size:14px;line-height:1.95}.detail-module__aFBhna__articleHeroImage{width:min(100% - 48px,900px);margin:0 auto;padding-bottom:24px}.detail-module__aFBhna__articleBody{gap:clamp(48px,6vw,72px);width:min(100% - 48px,760px);margin-inline:auto;padding-block:clamp(72px,9vw,120px);display:grid}.detail-module__aFBhna__articleBody section{position:relative}.detail-module__aFBhna__articleBody section+section:before{border-top:1px solid var(--red);content:"";width:40px;margin-bottom:38px;display:block}.detail-module__aFBhna__articleBody h2{font-family:var(--font-noto-serif-sc), serif;letter-spacing:-.04em;margin:0 0 34px;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:550;line-height:1.35}.detail-module__aFBhna__articleBody p{color:#4b4741;margin:0 0 26px;font-size:17px;line-height:2.1}.detail-module__aFBhna__articleFooter{color:#f7f3ec;text-align:center;background:#292622;padding:clamp(90px,12vw,150px) 24px}.detail-module__aFBhna__articleFooter>p{color:#e47160;letter-spacing:.18em;margin:0 0 28px;font-size:10px;font-weight:700}.detail-module__aFBhna__articleFooter h2{font-family:var(--font-noto-serif-sc), serif;letter-spacing:-.04em;margin:0 auto;font-size:clamp(1.7rem,3vw,2.8rem);font-weight:500;line-height:1.35}.detail-module__aFBhna__articleFooter>div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:52px;display:flex}.detail-module__aFBhna__articleFooter a{color:#fff;border:1px solid #ffffff8c;justify-content:space-between;align-items:center;gap:24px;min-width:220px;padding:14px 16px;font-size:12px;text-decoration:none;display:inline-flex}.detail-module__aFBhna__articleFooter a:hover{border-color:var(--red);background:var(--red)}@media (max-width:900px){.detail-module__aFBhna__domainHeroGrid{grid-template-columns:1fr}.detail-module__aFBhna__domainHeroCopy{max-width:700px}.detail-module__aFBhna__storySuggestion>div{grid-template-columns:1fr;gap:48px}}@media (max-width:760px){.detail-module__aFBhna__container,.detail-module__aFBhna__narrow,.detail-module__aFBhna__readingGrid,.detail-module__aFBhna__articleHeroImage,.detail-module__aFBhna__articleBody{width:min(100% - 32px,1240px)}.detail-module__aFBhna__domainHero,.detail-module__aFBhna__articleHeader{padding-top:64px}.detail-module__aFBhna__domainHero .detail-module__aFBhna__backLink,.detail-module__aFBhna__articleHeader .detail-module__aFBhna__backLink{margin-top:28px}.detail-module__aFBhna__domainHeroGrid{gap:46px;padding-block:42px 50px}.detail-module__aFBhna__domainNumber{margin-bottom:38px}.detail-module__aFBhna__domainHeroCopy h1{font-size:clamp(2.3rem,10vw,3.5rem)}.detail-module__aFBhna__readingGrid{grid-template-columns:1fr;gap:58px}.detail-module__aFBhna__readingGrid>aside{position:static}.detail-module__aFBhna__readingBody h2,.detail-module__aFBhna__relationsHeader h2,.detail-module__aFBhna__storySuggestion h2{font-size:clamp(1.8rem,8vw,2.5rem)}.detail-module__aFBhna__readingBody section>p:not(.detail-module__aFBhna__sectionKicker),.detail-module__aFBhna__articleBody p{font-size:16px;line-height:2.05}.detail-module__aFBhna__relationGrid{grid-template-columns:1fr}.detail-module__aFBhna__relationGrid article{min-height:0;padding:28px 0}.detail-module__aFBhna__relationGrid article+article{border-top:1px solid var(--ink);border-left:0}.detail-module__aFBhna__domainPager{grid-template-columns:1fr 1fr}.detail-module__aFBhna__domainPager a{min-height:130px;padding:28px 20px}.detail-module__aFBhna__domainPager a+a{border-left:1px solid var(--ink)}.detail-module__aFBhna__domainPager a:nth-child(2){display:none}.detail-module__aFBhna__articleNumber{margin-top:64px}.detail-module__aFBhna__articleHeader h1{font-size:clamp(2.35rem,10.5vw,3.4rem)}.detail-module__aFBhna__articleSummary{margin-bottom:54px}.detail-module__aFBhna__suggestionLinks a{grid-template-columns:1fr auto}.detail-module__aFBhna__suggestionLinks span{grid-column:1/-1}.detail-module__aFBhna__articleFooter a{width:100%}}.detail-module__aFBhna__page a:focus-visible{outline:2px solid var(--red);outline-offset:5px}
