.MobileMenu-module__AP24jW__burger,.MobileMenu-module__AP24jW__close{width:48px;height:48px;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-4px -10px 0 0;padding:0;display:inline-flex}.MobileMenu-module__AP24jW__burger{display:none}.MobileMenu-module__AP24jW__overlay{z-index:50;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.MobileMenu-module__AP24jW__bar{padding:var(--header-pad-sm);justify-content:space-between;align-items:center;display:flex}.MobileMenu-module__AP24jW__logo{width:var(--logo-width-sm);height:auto;color:var(--text)}.MobileMenu-module__AP24jW__nav{flex-direction:column;gap:4px;padding:32px 24px;display:flex}.MobileMenu-module__AP24jW__link{font-family:var(--font-display);padding:6px 0;font-size:38px;font-weight:300;line-height:1.25;text-decoration:none}.MobileMenu-module__AP24jW__link[aria-current=page]{color:var(--accent)}@media (max-width:1000px){.MobileMenu-module__AP24jW__burger{display:inline-flex}}
.NavLinks-module__FxXoka__nav{flex-wrap:wrap;justify-content:flex-end;column-gap:36px;display:flex}.NavLinks-module__FxXoka__link{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;padding:14px 0;font-size:13px;font-weight:500;text-decoration:none}.NavLinks-module__FxXoka__light .NavLinks-module__FxXoka__link{color:var(--text)}.NavLinks-module__FxXoka__muted .NavLinks-module__FxXoka__link{color:var(--text-secondary)}.NavLinks-module__FxXoka__muted .NavLinks-module__FxXoka__link:hover{color:var(--text)}.NavLinks-module__FxXoka__nav .NavLinks-module__FxXoka__link[aria-current=page]{color:var(--accent)}@media (max-width:1000px){.NavLinks-module__FxXoka__nav{display:none}}
.InteriorShell-module__OTvZrq__shell{background:var(--bg);min-height:100svh;color:var(--text-body);grid-template-columns:300px minmax(0,1fr);display:grid}.InteriorShell-module__OTvZrq__side{padding:var(--header-top) 0 0 var(--header-left)}.InteriorShell-module__OTvZrq__logoLink{top:var(--header-top);width:max-content;display:block;position:sticky}.InteriorShell-module__OTvZrq__logo{width:var(--logo-width);height:auto;color:var(--text)}.InteriorShell-module__OTvZrq__main{min-width:0;padding:var(--header-top) var(--header-right) 120px 24px}.InteriorShell-module__OTvZrq__nav{margin-bottom:112px}.InteriorShell-module__OTvZrq__footer{border-top:1px solid var(--rule);max-width:720px;color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:96px;padding-top:24px;font-size:14px;display:flex}.InteriorShell-module__OTvZrq__footer a{color:var(--text-muted)}.InteriorShell-module__OTvZrq__footer a:hover{color:var(--text)}@media (max-width:1000px){.InteriorShell-module__OTvZrq__shell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.InteriorShell-module__OTvZrq__side{padding:var(--header-pad-sm);justify-content:space-between;align-items:center;display:flex}.InteriorShell-module__OTvZrq__logoLink{position:static}.InteriorShell-module__OTvZrq__logo{width:var(--logo-width-sm)}.InteriorShell-module__OTvZrq__main{padding:24px 24px 72px}.InteriorShell-module__OTvZrq__nav{display:none}.InteriorShell-module__OTvZrq__footer{margin-top:72px}}
.QuoteCarousel-module__9Aq-eG__quotes{z-index:2;left:var(--header-left);right:var(--header-right);flex-direction:column;gap:20px;max-width:900px;display:flex;position:absolute;bottom:64px}.QuoteCarousel-module__9Aq-eG__stack{min-height:210px;position:relative}.QuoteCarousel-module__9Aq-eG__quote{opacity:0;pointer-events:none;flex-direction:column;gap:18px;margin:0;transition:opacity .9s;display:flex;position:absolute;bottom:0;left:0;right:0}.QuoteCarousel-module__9Aq-eG__quote.QuoteCarousel-module__9Aq-eG__on{opacity:1;pointer-events:auto}.QuoteCarousel-module__9Aq-eG__text{font-family:var(--font-display);letter-spacing:-.005em;color:var(--text);margin:0;font-size:44px;font-weight:300;line-height:1.18}.QuoteCarousel-module__9Aq-eG__source{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:500}.QuoteCarousel-module__9Aq-eG__note{font-family:var(--font-body);letter-spacing:.06em;text-transform:none;color:var(--text-secondary);font-size:14px;font-weight:400}.QuoteCarousel-module__9Aq-eG__dots{margin-left:-18px;display:flex}.QuoteCarousel-module__9Aq-eG__dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.QuoteCarousel-module__9Aq-eG__dot span{background:#f4f2ee59;border-radius:50%;width:8px;height:8px;transition:background .3s;display:block}.QuoteCarousel-module__9Aq-eG__dot.QuoteCarousel-module__9Aq-eG__on span{background:var(--text)}@media (max-width:1000px){.QuoteCarousel-module__9Aq-eG__quotes{left:24px;right:24px}}@media (max-width:840px){.QuoteCarousel-module__9Aq-eG__quotes{bottom:36px}.QuoteCarousel-module__9Aq-eG__stack{min-height:250px}.QuoteCarousel-module__9Aq-eG__text{font-size:28px;line-height:1.25}}@media (prefers-reduced-motion:reduce){.QuoteCarousel-module__9Aq-eG__quote,.QuoteCarousel-module__9Aq-eG__dot span{transition:none}}
.page-module___8aEwW__hero{background:var(--bg-photo-fallback);min-height:100svh;color:var(--text);position:relative;overflow:hidden}.page-module___8aEwW__photo{object-fit:cover;object-position:50% 35%}.page-module___8aEwW__scrim,.page-module___8aEwW__vignette,.page-module___8aEwW__fade{pointer-events:none;position:absolute}.page-module___8aEwW__scrim{background:rgba(0, 0, 0, var(--scrim));inset:0}.page-module___8aEwW__vignette{background:radial-gradient(ellipse 70% 68% at 50% 40%, #0000 38%, rgba(0, 0, 0, var(--vignette)) 100%);inset:0}.page-module___8aEwW__fade{background:linear-gradient(#0000,#000000b8);height:60%;bottom:0;left:0;right:0}.page-module___8aEwW__bar{z-index:2;padding:var(--header-top) var(--header-right) 0 var(--header-left);justify-content:space-between;align-items:flex-start;gap:32px;display:flex;position:relative}.page-module___8aEwW__logoLink{flex-shrink:0}.page-module___8aEwW__logo{width:var(--logo-width);height:auto;color:var(--text)}@media (max-width:840px){.page-module___8aEwW__photo{object-position:47% 35%}.page-module___8aEwW__vignette{background:radial-gradient(ellipse 85% 60% at 50% 36%, #0000 38%, rgba(0, 0, 0, var(--vignette)) 100%)}}@media (max-width:1000px){.page-module___8aEwW__bar{padding:var(--header-pad-sm);align-items:center}.page-module___8aEwW__logo{width:var(--logo-width-sm)}}
.PageArticle-module__kpbMuW__article{flex-direction:column;gap:40px;max-width:720px;display:flex}.PageArticle-module__kpbMuW__header{flex-direction:column;gap:28px;display:flex}.PageArticle-module__kpbMuW__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:0;font-size:64px;font-weight:300;line-height:1.05}.PageArticle-module__kpbMuW__lead{font-family:var(--font-display);color:var(--text);margin:0;font-size:28px;font-weight:300;line-height:1.4}.PageArticle-module__kpbMuW__placeholder{aspect-ratio:3/2;background:var(--placeholder);font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;text-align:center;color:var(--text-placeholder);justify-content:center;align-items:center;padding:24px;font-size:13px;display:flex}.PageArticle-module__kpbMuW__body{flex-direction:column;gap:22px;display:flex}.PageArticle-module__kpbMuW__paragraph{margin:0;font-size:18px;line-height:1.75}.PageArticle-module__kpbMuW__pull{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:16px;margin:18px 0;padding:40px 0;display:flex}.PageArticle-module__kpbMuW__pullText{font-family:var(--font-display);color:var(--text);margin:0;font-size:32px;font-weight:300;line-height:1.3}.PageArticle-module__kpbMuW__label,.PageArticle-module__kpbMuW__pullSource{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:13px;font-weight:500}.PageArticle-module__kpbMuW__pullSource{color:var(--accent)}.PageArticle-module__kpbMuW__downloads{flex-direction:column;gap:16px;padding-top:8px;display:flex}.PageArticle-module__kpbMuW__label{color:var(--text-muted)}.PageArticle-module__kpbMuW__buttons{flex-wrap:wrap;gap:12px;display:flex}.PageArticle-module__kpbMuW__button{border:1px solid var(--border);min-height:44px;font-family:var(--font-display);letter-spacing:.04em;align-items:center;padding:0 20px;font-size:15px;font-weight:400;text-decoration:none;display:inline-flex}.PageArticle-module__kpbMuW__button:hover{border-color:var(--accent)}@media (max-width:840px){.PageArticle-module__kpbMuW__title{font-size:44px}.PageArticle-module__kpbMuW__lead{font-size:22px}.PageArticle-module__kpbMuW__paragraph{font-size:17px;line-height:1.7}.PageArticle-module__kpbMuW__pullText{font-size:24px}}
