.article_page__P52sd{--night:#0b1422;--paper:#f6f2ea;--paper-2:#ede6d8;--ink:#141a24;--body:#34322e;--muted:#625e57;--rule:#ddd4c4;--brass:#c9a96a;--brass-deep:#7d6232;--ease:cubic-bezier(.22,1,.36,1);background:var(--paper);color:var(--ink)}.article_hero__YOriG{background:var(--night);color:#f3eee4;padding:clamp(40px,6vw,88px) 0 clamp(48px,7vw,104px)}.article_heroInner__oeZ6t{max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,56px)}.article_crumbs__cX7RH{display:flex;flex-wrap:wrap;gap:.4rem .6rem;font-size:.75rem;letter-spacing:.06em;color:#9fa09e}.article_crumbs__cX7RH a:hover{color:#f3eee4}.article_category__2hIGx{display:flex;align-items:center;gap:.9rem;margin-top:clamp(28px,4vw,48px);font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;font-size:1.05rem;color:var(--brass)}.article_category__2hIGx:before{content:"";width:40px;height:1px;background:currentColor}.article_title__L_ZQm{max-width:30em;margin:1.2rem 0 0;font-family:var(--font-display),serif;font-weight:500;font-size:clamp(1.75rem,1.2rem + 2vw,2.9rem);line-height:1.55;letter-spacing:.06em;word-break:auto-phrase;text-wrap:balance}.article_lead__ZVCPW{max-width:42em;margin:1.8rem 0 0;font-size:clamp(.98rem,.94rem + .2vw,1.08rem);line-height:2.05;letter-spacing:.04em;color:#c5c2bd}.article_meta__8ZY2x{display:flex;flex-wrap:wrap;gap:.6rem 1.8rem;margin-top:2.2rem;padding-top:1.4rem;border-top:1px solid rgba(243,238,228,.14);font-size:.8rem;letter-spacing:.06em;color:#9fa09e}.article_meta__8ZY2x a,.article_meta__8ZY2x span{display:inline-flex;align-items:center;gap:.45rem}.article_meta__8ZY2x a{color:#f3eee4}.article_meta__8ZY2x a:hover{color:var(--brass)}.article_layout__xNcfS{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:clamp(32px,5vw,80px);max-width:1200px;margin:0 auto;padding:clamp(48px,7vw,96px) clamp(20px,5vw,56px) clamp(64px,8vw,120px)}.article_rail__Aoznx{position:relative}.article_toc__MIqEU{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow:auto}.article_tocLabel__2qnZT{font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;font-size:1rem;color:var(--brass-deep)}.article_toc__MIqEU ol{margin:1rem 0 0;padding:0;list-style:none;border-top:1px solid var(--rule)}.article_toc__MIqEU li a{display:grid;grid-template-columns:2rem 1fr;gap:.4rem;padding:.7rem 0;border-bottom:1px solid var(--rule);font-size:.8rem;line-height:1.7;color:var(--muted);transition:color .3s}.article_toc__MIqEU li a:hover{color:var(--ink)}.article_toc__MIqEU li a span{font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;color:var(--brass-deep)}.article_main__ng7qf{min-width:0;max-width:42rem}.article_answer__gizIC{padding:1.8rem 0 1.8rem 1.6rem;border-left:2px solid var(--brass)}.article_answerLabel__Rx6Ly,.article_takeLabel__w0Qps{font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;font-size:1rem;color:var(--brass-deep)}.article_answerLabel__Rx6Ly b,.article_takeLabel__w0Qps b{margin-left:.8rem;font-family:var(--font-body),sans-serif;font-style:normal;font-weight:500;font-size:.78rem;letter-spacing:.14em;color:var(--muted)}.article_answer__gizIC p:last-child{margin:.8rem 0 0;font-family:var(--font-display),serif;font-weight:500;font-size:clamp(1.08rem,1rem + .3vw,1.25rem);line-height:1.95;letter-spacing:.05em;color:var(--ink)}.article_take__1jedt{margin-top:2.4rem;padding:1.8rem clamp(20px,3vw,32px);background:#fff;border-top:2px solid var(--ink)}.article_take__1jedt ol{margin:1rem 0 0;padding:0;list-style:none;counter-reset:take}.article_take__1jedt li{position:relative;padding:.9rem 0 .9rem 2.4rem;border-top:1px solid var(--rule);font-size:.95rem;line-height:1.9;color:var(--body);counter-increment:take}.article_take__1jedt li:first-child{border-top:0}.article_take__1jedt li:before{content:counter(take,decimal-leading-zero);position:absolute;left:0;top:.95rem;font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;color:var(--brass-deep)}.article_mobileToc__tpRk8{display:none}.article_body__f_voQ{margin-top:clamp(56px,7vw,88px)}.article_section__AgqPH{margin-top:clamp(64px,8vw,104px);scroll-margin-top:96px}.article_section__AgqPH:first-child{margin-top:0}.article_h2__ArAxc{display:grid;gap:.6rem;margin:0;padding-top:1.6rem;border-top:1px solid var(--ink);font-family:var(--font-display),serif;font-weight:500;font-size:clamp(1.4rem,1.15rem + 1vw,1.9rem);line-height:1.6;letter-spacing:.06em;word-break:auto-phrase}.article_h2__ArAxc span{font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;font-weight:400;font-size:1rem;letter-spacing:.02em;color:var(--brass-deep)}.article_h3__sctDL{margin:2.8rem 0 0;padding-left:1rem;border-left:2px solid var(--brass);font-family:var(--font-display),serif;font-weight:500;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);line-height:1.7;letter-spacing:.05em;scroll-margin-top:96px}.article_p__Ya0as{margin:1.5rem 0 0;font-size:1.0625rem;line-height:2.05;letter-spacing:.04em;color:var(--body)}.article_list__qw7__{margin:1.6rem 0 0;padding:0;list-style:none;border-top:1px solid var(--rule)}.article_list__qw7__ li{position:relative;padding:.85rem 0 .85rem 1.6rem;border-bottom:1px solid var(--rule);font-size:1rem;line-height:1.9;color:var(--body)}.article_list__qw7__ li:before{content:"";position:absolute;left:.2rem;top:1.65rem;width:.55rem;height:1px;background:var(--brass-deep)}.article_note__wuIfK{margin:1.8rem 0 0;padding:1.2rem 1.4rem;background:var(--paper-2);border-left:2px solid var(--brass-deep);font-size:.92rem;line-height:1.95;color:var(--ink)}.article_cta__isbXu{margin-top:2.6rem}.article_table__1iJv0{margin:2rem 0 0}.article_tableCaption__Mq2Wg{font-family:var(--font-display),serif;font-weight:500;font-size:1rem;letter-spacing:.05em;color:var(--ink)}.article_tableHint__zl2zn{display:none;margin-top:.2rem;font-size:.72rem;color:var(--muted)}.article_tableScroll__Qj2o3{margin-top:.9rem;overflow-x:auto;border-top:1px solid var(--ink);-webkit-overflow-scrolling:touch}.article_tableScroll__Qj2o3 table{width:100%;min-width:38rem;border-collapse:collapse;font-size:.9rem;line-height:1.75}.article_tableScroll__Qj2o3 td,.article_tableScroll__Qj2o3 th{padding:.9rem 1rem .9rem 0;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.article_tableScroll__Qj2o3 thead th{font-weight:500;font-size:.8rem;letter-spacing:.08em;color:var(--muted)}.article_tableScroll__Qj2o3 td{color:var(--body)}.article_figure__wx3Hf{margin:2.6rem 0 0;padding:clamp(20px,3vw,32px);background:#fff;border-top:2px solid var(--night)}.article_figureTitle__KFl21{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;margin:0;font-family:var(--font-display),serif;font-weight:500;font-size:1.05rem;line-height:1.7;letter-spacing:.05em;color:var(--ink)}.article_figureTitle__KFl21 span{font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;font-size:.95rem;color:var(--brass-deep)}.article_figureCaption__M8C44{margin-top:1.2rem;font-size:.8rem;line-height:1.85;color:var(--muted)}.article_flow__YvrPu{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;margin:1.6rem 0 0;padding:0;list-style:none}.article_flow__YvrPu li{position:relative;display:flex;flex-direction:column;gap:.4rem;padding:1.1rem .9rem 1.1rem 0;border-top:1px solid var(--night)}.article_flow__YvrPu li:after{content:"";position:absolute;top:-4px;left:0;width:7px;height:7px;border-radius:50%;background:var(--brass)}.article_flowNo__Ki_MX{font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;font-size:.85rem;color:var(--brass-deep)}.article_flow__YvrPu strong{font-family:var(--font-display),serif;font-weight:600;font-size:.98rem;letter-spacing:.04em;line-height:1.6;color:var(--ink)}.article_flowDetail__iOP3j{font-size:.8rem;line-height:1.75;color:var(--muted)}.article_formula__QfxzM{flex-wrap:wrap;margin:1.6rem 0 0}.article_formulaGroup__haB01,.article_formula__QfxzM{display:flex;align-items:stretch;gap:.8rem}.article_formulaResult__JxrwZ,.article_formulaTerm__3wks6{display:flex;flex-direction:column;justify-content:center;gap:.3rem;min-width:7rem;padding:1rem 1.1rem;border:1px solid var(--rule)}.article_formulaResult__JxrwZ{background:var(--night);border-color:var(--night);color:#f3eee4;font-family:var(--font-display),serif;font-weight:600;font-size:1.1rem;letter-spacing:.06em}.article_formulaTerm__3wks6 strong{font-family:var(--font-display),serif;font-weight:600;font-size:1rem;letter-spacing:.04em;color:var(--ink)}.article_formulaTerm__3wks6 span{font-size:.75rem;line-height:1.6;color:var(--muted)}.article_formulaOp___b1dI{align-self:center;font-family:var(--font-latin),Didot,Georgia,serif;font-size:1.6rem;color:var(--brass-deep)}.article_compareScroll__GylND{margin-top:1.4rem;overflow-x:auto}.article_compare__234FM{width:100%;min-width:30rem;border-collapse:collapse;font-size:.88rem;line-height:1.75}.article_compare__234FM td,.article_compare__234FM th{padding:.85rem .9rem;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.article_compare__234FM thead th{border-bottom:1px solid var(--ink);font-family:var(--font-display),serif;font-weight:600;font-size:.95rem;color:var(--ink)}.article_compare__234FM tbody th{width:26%;font-weight:500;font-size:.82rem;letter-spacing:.06em;color:var(--muted)}.article_compare__234FM td{color:var(--body)}.article_compare__234FM [data-highlight]{background:#f7f0e1}.article_compare__234FM thead [data-highlight]{color:var(--brass-deep);box-shadow:inset 0 3px 0 var(--brass)}.article_bars__sVl4G{display:grid;gap:.9rem;margin:1.6rem 0 0;padding:0;list-style:none}.article_bars__sVl4G li{display:grid;grid-template-columns:minmax(6rem,11rem) minmax(0,1fr) auto;align-items:center;gap:1rem;font-size:.88rem}.article_barLabel__3D7dx{color:var(--body);line-height:1.6}.article_barTrack__EjKTe{height:10px;background:var(--paper-2)}.article_barTrack__EjKTe span{display:block;height:100%;background:#9aa0a8}.article_bars__sVl4G li[data-highlight] .article_barTrack__EjKTe span{background:var(--brass)}.article_barValue__A8Ha7{font-family:var(--font-latin),Didot,Georgia,serif;font-size:1.05rem;color:var(--ink);white-space:nowrap}.article_timeline__jogTl{margin:1.6rem 0 0;padding:0;list-style:none}.article_timeline__jogTl li{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1.2rem;padding:1rem 0;border-top:1px solid var(--rule)}.article_timeline__jogTl li:first-child{border-top:1px solid var(--ink)}.article_timelineTime__gZ8dS{font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;font-size:.98rem;color:var(--brass-deep)}.article_timeline__jogTl strong{font-family:var(--font-display),serif;font-weight:600;font-size:.98rem;letter-spacing:.04em}.article_timeline__jogTl p{margin:.3rem 0 0;font-size:.85rem;line-height:1.85;color:var(--muted)}.article_stats__x9xT_{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:1.4rem 0 0;border-top:1px solid var(--ink)}.article_stats__x9xT_>div{padding:1.2rem 1rem 0 0}.article_stats__x9xT_ dt{font-size:.75rem;letter-spacing:.12em;color:var(--muted)}.article_stats__x9xT_ dd{display:flex;align-items:baseline;gap:.3rem;margin:.5rem 0 0}.article_stats__x9xT_ strong{font-family:var(--font-latin),Didot,Georgia,serif;font-weight:400;font-size:clamp(2rem,1.6rem + 1.4vw,2.8rem);line-height:1.1;color:var(--ink)}.article_stats__x9xT_ dd span{font-size:.85rem;color:var(--muted)}.article_voice__hD_0M{position:relative;margin:2.8rem 0 0;padding:clamp(24px,3.5vw,40px);background:var(--night);color:#f3eee4}.article_voiceLabel__LktWR{display:flex;align-items:baseline;gap:.9rem;margin:0;font-size:.78rem;letter-spacing:.14em;color:#9fa09e}.article_voiceLabel__LktWR span{font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;font-size:1rem;letter-spacing:.02em;color:var(--brass)}.article_voiceTitle__ZgjIv{margin:1rem 0 0;font-family:var(--font-display),serif;font-weight:500;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);line-height:1.75;letter-spacing:.05em}.article_voiceText__2Wgrn{margin:1rem 0 0;font-size:.98rem;line-height:2.05;letter-spacing:.04em;color:#d6d2cb}.article_voiceSign__Kx44a{margin:1.4rem 0 0;text-align:right;font-family:var(--font-display),serif;font-size:.9rem;letter-spacing:.2em;color:#c5c2bd}.article_faq__TkiHJ{margin:1.6rem 0 0;border-top:1px solid var(--rule)}.article_faq__TkiHJ>div{padding:1.4rem 0;border-bottom:1px solid var(--rule)}.article_faq__TkiHJ dt{font-family:var(--font-display),serif;font-weight:500;font-size:1.02rem;line-height:1.8;letter-spacing:.04em}.article_faq__TkiHJ dd:before,.article_faq__TkiHJ dt:before{margin-right:.7rem;font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;color:var(--brass-deep)}.article_faq__TkiHJ dt:before{content:"Q."}.article_faq__TkiHJ dd{margin:.6rem 0 0;font-size:.95rem;line-height:2;color:var(--body)}.article_faq__TkiHJ dd:before{content:"A."}.article_sources__aohHT{margin-top:clamp(56px,7vw,80px);padding-top:1.6rem;border-top:1px solid var(--ink)}.article_sources__aohHT h2{margin:0;font-family:var(--font-display),serif;font-weight:500;font-size:1.1rem;letter-spacing:.06em}.article_sources__aohHT ul{display:grid;gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;font-size:.85rem;line-height:1.8}.article_sources__aohHT a{display:inline-flex;align-items:flex-start;gap:.4rem;color:var(--brass-deep);text-decoration:underline;text-underline-offset:4px}.article_checked__zQiUg{margin-top:1rem;font-size:.75rem;line-height:1.8;color:var(--muted)}.article_links__8dDNK{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-top:2.4rem;padding-top:1.4rem;border-top:1px solid var(--rule);font-size:.88rem}.article_links__8dDNK a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--brass);text-underline-offset:5px}.article_author__AgMhJ{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.4rem;margin-top:clamp(56px,7vw,80px);padding:clamp(24px,3.5vw,40px);background:var(--night);color:#f3eee4}.article_authorPhoto__l9jtn{display:block;width:96px;height:96px;overflow:hidden;background:radial-gradient(90% 70% at 50% 35%,#22324f 0,#111c2e 60%,#0b1422 100%)}.article_authorPhoto__l9jtn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%}.article_authorMark__exNaI{width:44px;aspect-ratio:710/720;background:#f3eee4;-webkit-mask:url(/film/logo-mask.png) center/contain no-repeat;mask:url(/film/logo-mask.png) center/contain no-repeat}.article_authorLabel__fZayg{font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;color:var(--brass)}.article_author__AgMhJ h2{margin:.6rem 0 0;font-family:var(--font-display),serif;font-weight:500;font-size:1.2rem;letter-spacing:.08em}.article_author__AgMhJ p{margin:.9rem 0 0;font-size:.9rem;line-height:2;color:#c5c2bd}.article_authorLinks__HGPYg{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:1.2rem;font-size:.82rem;letter-spacing:.06em}.article_authorLinks__HGPYg a{color:#f3eee4;border-bottom:1px solid rgba(201,169,106,.6);padding-bottom:.15rem}.article_authorLinks__HGPYg a:hover{color:var(--brass)}.article_related__QuNFL{padding:clamp(64px,8vw,112px) 0;background:var(--paper-2)}.article_relatedInner__PW52C{max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,56px)}.article_relatedInner__PW52C h2{margin:0;font-family:var(--font-display),serif;font-weight:500;font-size:clamp(1.4rem,1.2rem + .8vw,1.8rem);letter-spacing:.06em}@media (max-width:1023px){.article_layout__xNcfS{grid-template-columns:1fr}.article_rail__Aoznx{display:none}.article_main__ng7qf{max-width:44rem;margin:0 auto;width:100%}.article_mobileToc__tpRk8{display:block;margin-top:2.4rem}.article_mobileToc__tpRk8 summary{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);cursor:pointer;list-style:none;font-family:var(--font-display),serif;font-size:1rem;letter-spacing:.06em}.article_mobileToc__tpRk8 summary::-webkit-details-marker{display:none}.article_mobileToc__tpRk8 ol{margin:0;padding:0;list-style:none}.article_mobileToc__tpRk8 li a{display:grid;grid-template-columns:2rem 1fr;padding:.75rem 0;border-bottom:1px solid var(--rule);font-size:.88rem;line-height:1.7;color:var(--body)}.article_mobileToc__tpRk8 li a span{font-family:var(--font-latin),Didot,Georgia,serif;font-style:italic;color:var(--brass-deep)}}@media (max-width:700px){.article_p__Ya0as{font-size:1rem;line-height:2}.article_tableHint__zl2zn{display:block}.article_flow__YvrPu{grid-auto-flow:row;grid-auto-columns:auto}.article_flow__YvrPu li{padding:1rem 0 1rem 1.6rem;border-top:0;border-left:1px solid var(--night)}.article_flow__YvrPu li:after{top:1.35rem;left:-4px}.article_bars__sVl4G li{grid-template-columns:1fr auto}.article_barTrack__EjKTe{grid-column:1/-1;grid-row:2}.article_timeline__jogTl li{grid-template-columns:1fr;gap:.3rem}.article_author__AgMhJ{grid-template-columns:1fr}}