#preface.preface-new-copy[lang]{overflow-y:auto!important;overflow-x:hidden!important;padding:24px 0;scrollbar-width:thin}#preface.preface-new-copy[lang] .preface-layout{height:auto;min-height:100%;align-items:start}#preface.preface-new-copy[lang] .preface-copy{position:relative;isolation:isolate;display:block;max-height:none}#preface.preface-new-copy[lang] .preface-copy::before{content:"";position:absolute;inset:-16px;z-index:-1;pointer-events:none;background:url('/brand/series-emblem-background.png') center 38%/contain no-repeat;opacity:.22}#preface.preface-new-copy[lang] .preface-copy>p{font-size:clamp(16px,1.2vw,19px);line-height:1.65;margin:0 0 1em;max-width:none}#preface.preface-new-copy[lang] .preface-copy>h2{font-size:clamp(32px,3.5vw,52px);line-height:1.12;margin:10px 0 24px;max-width:none}#preface.preface-new-copy[lang] .preface-copy>.preface-lead{font-size:1.15em}#preface.preface-new-copy[lang] .preface-copy>.preface-signature{font-size:1.15em;line-height:1.4;margin-top:1.2em}#preface.preface-new-copy[lang] .preface-copy>.preface-feedback{font-size:.94em;padding:12px}#preface.preface-new-copy[lang] .preface-portrait{position:sticky;top:0;height:auto;max-height:calc(100dvh - 200px)}#preface.preface-new-copy[lang] .preface-portrait img{height:auto;width:100%;max-height:calc(100dvh - 200px);object-fit:contain}#preface.preface-new-copy[lang] .preface-support a{font-weight:700;text-decoration:underline;text-underline-offset:.18em}@media(max-width:899px){#preface.preface-new-copy[lang] .preface-layout{grid-template-columns:1fr;gap:24px}#preface.preface-new-copy[lang] .preface-portrait{position:relative;top:auto;width:min(240px,65vw);max-height:38dvh;margin:0 auto}#preface.preface-new-copy[lang] .preface-portrait img{max-height:38dvh}#preface.preface-new-copy[lang] .preface-copy>p{font-size:18px;line-height:1.6}#preface.preface-new-copy[lang] .preface-copy::before{opacity:.18;background-position:center 38%}}
#preface.preface-new-copy[lang="ar"] .preface-copy>h2,#preface.preface-new-copy[lang="hi"] .preface-copy>h2{line-height:1.35}#preface.preface-new-copy[lang="zh"] .preface-copy>p{line-height:1.8}


@font-face{font-family:"Preface Marck";src:url("/assets/preface-titles-i18n-20261028-v1/Marck.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Preface Arabic";src:url("/assets/preface-titles-i18n-20261028-v1/Arabic.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Preface Hindi";src:url("/assets/preface-titles-i18n-20261028-v1/Hindi.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Preface Chinese";src:url("/assets/preface-titles-i18n-20261028-v1/Chinese.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
#preface.preface-new-copy[lang] .preface-copy>h2{font-family:"Preface Marck","Segoe Script",cursive;font-weight:400;font-style:normal;font-size:clamp(38px,4.1vw,60px);line-height:1.25;letter-spacing:0;text-transform:none;text-wrap:balance}
#preface.preface-new-copy[lang="ar"] .preface-copy>h2{font-family:"Preface Arabic",serif;line-height:1.65;padding-inline:.2em;box-sizing:border-box}#preface.preface-new-copy[lang="hi"] .preface-copy>h2{font-family:"Preface Hindi",serif;line-height:1.5}#preface.preface-new-copy[lang="zh"] .preface-copy>h2{font-family:"Preface Chinese",serif;line-height:1.4}