.page_page__mXpQR{--paper:#f6f0e7;--ink:#232026;--muted:#5f5962;--plum:#69457e;--rose:#96264f;--amber:#8a5000;--blue:#265f80;--line:rgba(35,32,38,0.18);background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden}.page_page__mXpQR *{box-sizing:border-box}.page_page__mXpQR a{color:inherit;text-decoration:none}.page_matrixWrap__vKsSK:focus-visible,.page_page__mXpQR a:focus-visible,.page_page__mXpQR summary:focus-visible{outline:3px solid var(--rose);outline-offset:4px}.page_nav__kSJn1{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;margin:0 clamp(20px,5.5vw,84px);min-height:76px}.page_brand__UpugF{font-family:Georgia,Songti SC,serif;font-size:23px;font-weight:700;letter-spacing:-.03em;white-space:nowrap}.page_brand__UpugF span{color:var(--rose);font-family:PingFang SC,sans-serif;font-size:13px;letter-spacing:.1em;margin-left:7px}.page_navLinks__wVeN_{display:flex;font-size:13px;font-weight:700;gap:clamp(14px,2vw,26px)}.page_navLinks__wVeN_ a{border-bottom:1px solid transparent;padding:8px 0}.page_navLinks__wVeN_ a:hover{border-bottom-color:currentColor;color:var(--plum)}.page_languageLink__f1Edk{color:var(--rose)}.page_hero__tS3rg{margin:0 auto;max-width:1500px;padding:clamp(68px,7vw,106px) clamp(20px,5.5vw,84px) clamp(76px,8vw,124px)}.page_boundary__4RUH4>div:first-child>p,.page_cta__pZBih>p,.page_eyebrow__fGJKT{color:var(--rose);font-size:11px;font-weight:800;letter-spacing:.16em;margin:0}.page_hero__tS3rg h1{font-family:Georgia,Songti SC,serif;font-size:clamp(54px,7.2vw,108px);font-weight:500;letter-spacing:-.065em;line-height:.98;margin:28px 0 42px;max-width:930px}.page_hero__tS3rg h1 span{color:var(--plum)}.page_heroFoot__vA89G{align-items:end;border-top:1px solid var(--ink);display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto;padding-top:26px}.page_heroFoot__vA89G p{color:#4f4852;font-size:clamp(16px,1.4vw,19px);line-height:1.82;margin:0;max-width:700px}.page_heroFoot__vA89G a{border-bottom:1px solid;color:var(--plum);font-size:13px;font-weight:800;padding-bottom:5px;white-space:nowrap}.page_heroFoot__vA89G a span{color:var(--rose);margin-left:8px}.page_thesis__20lYV{background:var(--ink);color:#fff;display:grid;gap:clamp(30px,5vw,80px);grid-template-columns:160px 1fr;padding:clamp(54px,7vw,92px) clamp(20px,9vw,140px)}.page_thesis__20lYV>p{color:#ffd16b;font-size:11px;font-weight:800;letter-spacing:.14em;margin:0}.page_thesis__20lYV blockquote{font-family:Georgia,Songti SC,serif;font-size:clamp(27px,3.65vw,55px);letter-spacing:-.04em;line-height:1.36;margin:0;max-width:1140px}.page_section__4sfnh,.page_sources__H4_9P{margin:0 auto;max-width:1500px;padding:clamp(86px,9vw,148px) clamp(20px,5.5vw,84px)}.page_headingGroup__ZnEzi{margin-bottom:clamp(42px,5vw,66px);max-width:920px}.page_boundary__4RUH4 h2,.page_composition__vAmmt h2,.page_cta__pZBih h2,.page_headingGroup__ZnEzi h2{font-family:Georgia,Songti SC,serif;font-size:clamp(38px,5vw,72px);font-weight:500;letter-spacing:-.052em;line-height:1.12;margin:0}.page_headingGroup__ZnEzi p{color:var(--muted);font-size:15px;line-height:1.85;margin:22px 0 0;max-width:730px}.page_stack__3n91G{border-top:1px solid var(--ink)}.page_stack__3n91G article{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:24px;grid-template-columns:52px minmax(230px,.55fr) minmax(240px,.7fr) 1fr;padding:28px 0}.page_stack__3n91G article>span{font-family:Georgia,serif;font-size:13px}.page_stack__3n91G h3{font-family:Georgia,Songti SC,serif;font-size:clamp(26px,2.5vw,38px);font-weight:500;line-height:1.2;margin:0}.page_stack__3n91G strong{font-size:15px;line-height:1.6}.page_stack__3n91G p{color:var(--muted);font-size:14px;line-height:1.78;margin:0}.page_stack__3n91G .page_plum__CIq0F h3,.page_stack__3n91G .page_plum__CIq0F>span{color:var(--plum)}.page_stack__3n91G .page_rose__aOJaN h3,.page_stack__3n91G .page_rose__aOJaN>span{color:var(--rose)}.page_stack__3n91G .page_amber__jlrST h3,.page_stack__3n91G .page_amber__jlrST>span{color:var(--amber)}.page_stack__3n91G .page_blue__OHqJC h3,.page_stack__3n91G .page_blue__OHqJC>span{color:var(--blue)}.page_matrixSection__Qvuyd{padding-top:24px}.page_matrixWrap__vKsSK{border:1px solid var(--line);overflow-x:auto}.page_matrix__WncH8{border-collapse:collapse;min-width:920px;width:100%}.page_matrix__WncH8 td,.page_matrix__WncH8 th{border-bottom:1px solid var(--line);border-right:1px solid var(--line);font-size:14px;line-height:1.72;padding:24px;text-align:left;vertical-align:top}.page_matrix__WncH8 thead th{background:var(--ink);color:#fff;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.page_matrix__WncH8 tbody th{color:var(--plum);font-family:Georgia,Songti SC,serif;font-size:22px;font-weight:500;width:170px}.page_matrix__WncH8 tr:last-child td,.page_matrix__WncH8 tr:last-child th{border-bottom:0}.page_matrix__WncH8 td:last-child,.page_matrix__WncH8 th:last-child{border-right:0}.page_composition__vAmmt{background:#e8deeb;display:grid;gap:clamp(52px,7vw,108px);grid-template-columns:minmax(280px,.7fr) minmax(0,1fr);padding:clamp(86px,9vw,148px) clamp(20px,8vw,120px)}.page_compositionIntro__B4N7q p{color:var(--muted);font-size:15px;line-height:1.85;margin:26px 0 0;max-width:460px}.page_path__3q1CG{border-top:1px solid rgba(35,32,38,.28);list-style:none;margin:0;padding:0}.page_path__3q1CG li{border-bottom:1px solid var(--line);display:grid;gap:20px;grid-template-columns:52px 1fr;padding:28px 0}.page_path__3q1CG li>span{color:var(--rose);font-family:Georgia,serif;font-size:13px}.page_path__3q1CG strong{display:block;font-family:Georgia,Songti SC,serif;font-size:25px;font-weight:500;line-height:1.28;margin-bottom:10px}.page_path__3q1CG p{color:#534c58;font-size:14px;line-height:1.78;margin:0}.page_chooseSection__JwizC{padding-bottom:clamp(96px,10vw,150px)}.page_choices__aMFUr{border-left:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(2,1fr)}.page_choices__aMFUr article{border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-height:278px;padding:clamp(28px,4vw,48px)}.page_choices__aMFUr span{color:var(--rose);font-size:11px;font-weight:800;letter-spacing:.13em}.page_choices__aMFUr h3{font-family:Georgia,Songti SC,serif;font-size:clamp(25px,2.5vw,35px);font-weight:500;line-height:1.3;margin:43px 0 18px}.page_choices__aMFUr p{color:var(--muted);font-size:14px;line-height:1.8;margin:0;max-width:490px}.page_boundary__4RUH4{border-bottom:1px solid var(--line);display:grid;gap:clamp(44px,7vw,100px);grid-template-columns:minmax(240px,.55fr) minmax(0,1fr);padding:clamp(86px,9vw,148px) clamp(20px,8vw,120px)}.page_boundary__4RUH4>div:first-child>p{margin-bottom:28px}.page_boundaryCopy__WeSnV{align-self:end;max-width:760px}.page_boundaryCopy__WeSnV p{color:var(--muted);font-size:15px;line-height:1.9;margin:0}.page_boundaryCopy__WeSnV p+p{margin-top:18px}.page_questions__hBYvW{padding-bottom:clamp(80px,9vw,130px)}.page_questionList__xSsI5{border-top:1px solid var(--ink)}.page_questionList__xSsI5 details{border-bottom:1px solid var(--line);padding:25px 0}.page_questionList__xSsI5 summary{cursor:pointer;font-family:Georgia,Songti SC,serif;font-size:clamp(21px,2.3vw,31px);line-height:1.35;list-style:none;padding-right:34px;position:relative}.page_questionList__xSsI5 summary::-webkit-details-marker{display:none}.page_questionList__xSsI5 summary:after{color:var(--rose);content:"+";font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:22px;position:absolute;right:2px;top:0}.page_questionList__xSsI5 details[open] summary:after{content:"-"}.page_questionList__xSsI5 details p{color:var(--muted);line-height:1.85;margin:19px 34px 0 0;max-width:810px}.page_sources__H4_9P{border-top:1px solid var(--line)}.page_sources__H4_9P ol{border-top:1px solid var(--ink);list-style:none;margin:0;padding:0}.page_sources__H4_9P li{border-bottom:1px solid var(--line)}.page_sources__H4_9P a{align-items:center;display:flex;gap:30px;justify-content:space-between;padding:22px 0}.page_sources__H4_9P a>span{display:grid;gap:7px}.page_sources__H4_9P strong{font-family:Georgia,Songti SC,serif;font-size:clamp(20px,2vw,28px);font-weight:500}.page_sources__H4_9P small{color:var(--muted);font-size:13px;line-height:1.55}.page_sources__H4_9P b{color:var(--rose);flex:0 0 auto;font-size:10px;letter-spacing:.14em}.page_cta__pZBih{background:var(--plum);color:#fff;padding:clamp(80px,9vw,138px) clamp(20px,9vw,140px)}.page_cta__pZBih>p{color:#ffdb83}.page_cta__pZBih h2{margin:28px 0 50px;max-width:940px}.page_cta__pZBih>div{display:flex;flex-wrap:wrap;gap:12px}.page_cta__pZBih a{border:1px solid rgba(255,255,255,.58);border-radius:999px;font-size:13px;font-weight:800;padding:13px 19px}.page_cta__pZBih a:first-child{background:#fff;color:var(--plum)}.page_cta__pZBih a:active{transform:translateY(1px)}.page_footer__pKyJG{align-items:center;background:#1d1a20;color:#e6dfe8;display:grid;font-size:11px;gap:20px;grid-template-columns:1fr auto 1fr;letter-spacing:.08em;padding:28px clamp(20px,5.5vw,84px)}.page_footer__pKyJG a{color:#fff;font-family:Georgia,serif;font-size:16px;letter-spacing:0}.page_footer__pKyJG span:last-child{text-align:right}@media (max-width:900px){.page_hero__tS3rg{padding-top:64px}.page_boundary__4RUH4,.page_composition__vAmmt,.page_thesis__20lYV{grid-template-columns:1fr}.page_stack__3n91G article{align-items:start;grid-template-columns:40px 1fr}.page_stack__3n91G p,.page_stack__3n91G strong{grid-column:2}.page_footer__pKyJG{grid-template-columns:1fr}.page_footer__pKyJG span:last-child{text-align:left}}@media (max-width:640px){.page_nav__kSJn1{min-height:66px}.page_navLinks__wVeN_{font-size:12px}.page_navLinks__wVeN_ a:not(.page_languageLink__f1Edk){display:none}.page_hero__tS3rg h1{font-size:clamp(47px,14vw,70px)}.page_heroFoot__vA89G{align-items:start}.page_choices__aMFUr,.page_heroFoot__vA89G,.page_thesis__20lYV{grid-template-columns:1fr}.page_choices__aMFUr article{min-height:0}.page_sources__H4_9P a{align-items:flex-start}}@media (max-width:390px){.page_hero__tS3rg{padding-top:56px}.page_hero__tS3rg h1{font-size:45px}.page_heroFoot__vA89G p{font-size:15px}.page_section__4sfnh,.page_sources__H4_9P{padding-bottom:78px;padding-top:78px}.page_headingGroup__ZnEzi{margin-bottom:40px}.page_stack__3n91G article{gap:16px;grid-template-columns:34px 1fr}.page_stack__3n91G h3{font-size:28px}.page_matrix__WncH8{min-width:780px}.page_matrix__WncH8 td,.page_matrix__WncH8 th{padding:18px}.page_boundary__4RUH4,.page_composition__vAmmt{padding-left:20px;padding-right:20px}.page_path__3q1CG li{gap:15px;grid-template-columns:36px 1fr}.page_choices__aMFUr article{padding:27px 22px}.page_choices__aMFUr h3{margin-top:34px}.page_sources__H4_9P a{gap:14px}.page_sources__H4_9P strong{font-size:21px}.page_sources__H4_9P b{font-size:9px}.page_cta__pZBih>div{align-items:stretch;flex-direction:column}.page_cta__pZBih a{text-align:center}}@media (max-width:320px){.page_nav__kSJn1{margin:0 16px}.page_brand__UpugF{font-size:21px}.page_brand__UpugF span{display:none}.page_boundary__4RUH4,.page_composition__vAmmt,.page_cta__pZBih,.page_hero__tS3rg,.page_section__4sfnh,.page_sources__H4_9P{padding-left:16px;padding-right:16px}.page_hero__tS3rg h1{font-size:41px}.page_thesis__20lYV{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.page_page__mXpQR{scroll-behavior:auto}}