:root{--display-1:clamp(2.375rem, calc(.19318rem + 10.9091vw), 3.125rem);--display-2:clamp(2rem, calc(-.54545rem + 12.7273vw), 2.875rem);--display-3:clamp(1.875rem, calc(-.30682rem + 10.9091vw), 2.625rem);--display-4:clamp(1.75rem, calc(1.38636rem + 1.81818vw), 1.875rem)}@media (min-width:840px){:root{--display-1:clamp(3.125rem, calc(-2.36364rem + 10.4546vw), 6rem);--display-2:clamp(2.875rem, calc(.01136rem + 5.45455vw), 4.375rem);--display-3:clamp(2.625rem, calc(1.43182rem + 2.27273vw), 3.25rem);--display-4:2.5rem}}@media (min-width:1280px){:root{--display-1:clamp(6rem, calc(3rem + 3.75vw), 7.5rem);--display-2:clamp(4.375rem, calc(2.125rem + 2.8125vw), 5.5rem);--display-3:clamp(3.25rem, calc(2.25rem + 1.25vw), 3.75rem)}}:root{--lead:clamp(1rem, calc(.63636rem + 1.81818vw), 1.125rem);--lead--line-height:1.444;--lead--letter-spacing:-.005em}@media (min-width:840px){:root{--lead:clamp(1.125rem, calc(.88636rem + .45455vw), 1.25rem);--lead--line-height:1.4}}[lang]:lang(zh){--lead--letter-spacing:0}
:root{--text-title-screen:1.875rem;--text-title-screen--line-height:1.15;--text-title-screen--letter-spacing:-.021em;--text-title-section:1.625rem;--text-title-section--line-height:1.22;--text-title-section--letter-spacing:-.02em;--text-title-subsection:1.375rem;--text-title-subsection--line-height:1.25;--text-title-subsection--letter-spacing:-.018em;--text-title-body:1.125rem;--text-title-body--line-height:1.35;--text-title-body--letter-spacing:-.014em;--text-title-group:.875rem;--text-title-group--line-height:1.4;--text-title-group--letter-spacing:-.018em;--text-body-large:1rem;--text-body-large--line-height:1.5;--text-body-large--letter-spacing:-.011em;--text-body-default:.875rem;--text-body-default--line-height:1.55;--text-body-default--letter-spacing:-.006em}[lang]:lang(zh){--text-title-screen--letter-spacing:0;--text-title-section--letter-spacing:0;--text-title-subsection--letter-spacing:0;--text-title-body--letter-spacing:0;--text-title-group--letter-spacing:0;--text-body-large--letter-spacing:0;--text-body-default--letter-spacing:0}
*{box-sizing:border-box}html{scroll-behavior:smooth;background:#f8f7f2}body{margin:0;font-family:Arial,Helvetica,sans-serif}button,a{font:inherit}.content-page{color:#171717;width:min(760px,100% - 2rem);margin:0 auto;padding:3rem 0 6rem}.content-page h1{max-width:16ch;font-size:var(--display-2);letter-spacing:-.055em;margin:5rem 0 1.5rem;font-weight:500;line-height:.98}.content-page p{max-width:58ch;font-size:var(--lead);line-height:var(--lead--line-height);letter-spacing:var(--lead--letter-spacing)}.content-page a{color:inherit;text-underline-offset:.25rem}.content-page .brand-link{font-weight:600;text-decoration:none}.content-page .eyebrow{color:#60605b;font-size:var(--text-body-default);line-height:var(--text-body-default--line-height);letter-spacing:var(--text-body-default--letter-spacing);text-transform:uppercase;margin-top:5rem;font-weight:600}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
