.ec-form{--ec-form-gap:1rem;--ec-form-field-border:1px solid #d1d5db;--ec-form-field-radius:6px;--ec-form-field-padding:.5rem .75rem;--ec-form-field-bg:#fff;--ec-form-error-color:#dc2626;--ec-form-required-color:#dc2626;--ec-form-help-color:#6b7280;--ec-form-submit-bg:#111827;--ec-form-submit-color:#fff;--ec-form-submit-radius:6px;--ec-form-submit-padding:.625rem 1.25rem;gap:var(--ec-form-gap);flex-direction:column;display:flex}.ec-form-page{gap:var(--ec-form-gap);border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}.ec-form-page-title{width:100%;margin-bottom:.25rem;padding:0;font-size:1.125rem;font-weight:600}.ec-form-field{flex-direction:column;gap:.25rem;width:100%;display:flex}.ec-form-field[hidden]{display:none}.ec-form-field--half{width:calc(50% - var(--ec-form-gap) / 2)}.ec-form-label{font-size:.875rem;font-weight:500}.ec-form-required{color:var(--ec-form-required-color);margin-left:.125rem}.ec-form-input,.ec-form select,.ec-form textarea{border:var(--ec-form-field-border);border-radius:var(--ec-form-field-radius);padding:var(--ec-form-field-padding);background:var(--ec-form-field-bg);font:inherit;box-sizing:border-box;width:100%}.ec-form-input:focus,.ec-form select:focus,.ec-form textarea:focus{outline-offset:-1px;outline:2px solid #2563eb}.ec-form textarea{resize:vertical;min-height:6rem}.ec-form-help{color:var(--ec-form-help-color);font-size:.75rem}.ec-form-error{color:var(--ec-form-error-color);min-height:1em;font-size:.75rem}.ec-form-error:empty{display:none}.ec-form-radio-group,.ec-form-checkbox-group{border:none;flex-direction:column;gap:.375rem;margin:0;padding:0;display:flex}.ec-form-radio-label,.ec-form-checkbox-label{cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.ec-form-nav{align-items:center;gap:.75rem;display:flex}.ec-form-submit,.ec-form-next{background:var(--ec-form-submit-bg);color:var(--ec-form-submit-color);border-radius:var(--ec-form-submit-radius);padding:var(--ec-form-submit-padding);font:inherit;cursor:pointer;border:none;font-weight:500}.ec-form-submit:hover,.ec-form-next:hover{opacity:.9}.ec-form-submit:disabled{opacity:.6;cursor:not-allowed}.ec-form-prev{border:var(--ec-form-field-border);border-radius:var(--ec-form-submit-radius);padding:var(--ec-form-submit-padding);font:inherit;cursor:pointer;background:0 0;font-weight:500}.ec-form-progress{color:var(--ec-form-help-color);text-align:center;font-size:.875rem}.ec-form-status{border-radius:var(--ec-form-field-radius);padding:.75rem;font-size:.875rem}.ec-form-status:empty{display:none}.ec-form-status--success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.ec-form-status--error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.ec-form-turnstile{margin-top:.5rem}@media (width<=640px){.ec-form-field--half{width:100%}}@layer astro.images;@layer site{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#151513;--paper:#f6f5f5;--yellow:#fbc002;--article-blue:#1467e0;--article-yellow:#ffb100;--red:#e62710;--eyebrow-red:#e0330b;--divider:#27333f;--footer-blue:#0252b7;--body-font:var(--font-body);--heading-font:var(--font-heading);--hero-font:var(--font-hero);--content-width:1200px;--header-height:80px;--hero-height:798px;--section-space:96px;--article-radius:20px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{color:var(--ink);background:var(--yellow);font-family:var(--body-font);-webkit-font-smoothing:antialiased;margin:0}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit;cursor:pointer;border:0}button,a{-webkit-tap-highlight-color:transparent}p,h1,h2,h3{margin:0}img{display:block}::selection{background:var(--ink);color:var(--yellow)}:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.featured-article :focus-visible{outline-color:#fff}.skip-link{z-index:20;background:var(--ink);color:#fff;padding:12px 20px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.page{overflow:clip}main{background:var(--paper)}.shell{width:min(var(--content-width), calc(100% - 48px));margin-inline:auto}.hero-scene{isolation:isolate;background:var(--yellow);position:relative;overflow:hidden}.hero-backdrop{z-index:-1;pointer-events:none;width:1727px;height:1151px;position:absolute;top:-32px;left:calc(50% - 857px);overflow:hidden}.hero-backdrop__base{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-scene.is-parallax-active .hero-backdrop{transform:translate3d(0, var(--hero-backdrop-drift,0px), 0);will-change:transform}.hero-scene.is-parallax-active .hero__portrait{transform:translate3d(0, var(--hero-portrait-drift,0px), 0);will-change:transform}.site-header{z-index:5;position:relative}.site-header__inner{height:var(--header-height);border-bottom:1px solid #000;justify-content:center;align-items:center;padding:16px 10px;display:flex;position:relative}.brand{position:absolute;top:16px;left:0}.navigation{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:50px;align-items:center;gap:8px;height:48px;padding-inline:8px;display:flex}.navigation a{white-space:nowrap;justify-content:center;align-items:center;min-height:32px;padding-inline:16px;font-size:14px;font-weight:500;display:flex}.navigation a span{margin-bottom:-4px;padding-bottom:4px}.header-tools{align-items:center;gap:18px;display:flex;position:absolute;right:0}.language-switch{position:relative}.language-switch__trigger{letter-spacing:.56px;background:0 0;align-items:center;gap:9px;min-height:44px;padding:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.language-switch__chevron{transition:transform .18s;transform:scaleY(-1)}.language-switch__trigger[aria-expanded=true] .language-switch__chevron{transform:scaleY(1)}.language-switch__options{transform-origin:100% 0;background:#fffcf5;border:1px solid #15151314;border-radius:12px;width:168px;padding:6px;animation:.15s ease-out language-dropdown-enter;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 8px 24px #1515131f}.language-switch__options[hidden]{display:none}.language-switch__options a{width:100%;min-height:44px;color:var(--ink);background:0 0;border-radius:7px;justify-content:space-between;align-items:center;padding:0 12px;font-size:14px;line-height:20px;text-decoration:none;transition:color .14s,background .14s;display:flex}.language-switch__options a:hover{color:var(--ink);background:#f1ede4}.language-switch__options a[aria-current=true]{color:var(--ink);background:#faefc7}.language-switch__options a span{visibility:hidden;color:var(--red);font-size:14px;line-height:20px}.language-switch__options a[aria-current=true] span{visibility:visible}@keyframes language-dropdown-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.menu-toggle{background:0 0;width:40px;height:44px;padding:10px 8px;display:none}.menu-toggle span{background:var(--ink);height:2px;transition:transform .18s;display:block}.menu-toggle span+span{margin-top:6px}.mobile-menu{width:100%;max-width:none;height:min(520px,100dvh - 96px);max-height:none;color:var(--ink);background:#fffcf5;border:0;border-radius:24px 24px 0 0;margin:0;padding:0;inset:auto 0 0;overflow:hidden}.mobile-menu[open]{flex-direction:column;animation:.3s cubic-bezier(.2,.7,.2,1) mobile-menu-enter;display:flex}.mobile-menu:focus-visible{outline:none}.mobile-menu::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1515134d;animation:.3s mobile-menu-fade}.mobile-menu.is-closing{animation:.24s cubic-bezier(.4,0,.8,.3) forwards mobile-menu-leave}.mobile-menu.is-closing::backdrop{animation:.24s reverse forwards mobile-menu-fade}.mobile-menu__header{background:var(--yellow);flex:none;justify-content:space-between;align-items:center;min-height:100px;padding:20px 24px 8px;display:flex;position:relative}.mobile-menu__header:before{content:"";background:#1515134d;border-radius:3px;width:40px;height:3px;position:absolute;top:10px;left:calc(50% - 20px)}.mobile-menu__close{min-height:48px;color:inherit;font:inherit;background:0 0;align-items:center;gap:10px;font-size:13px;display:flex}.mobile-menu__cross{width:24px;height:24px;position:relative}.mobile-menu__cross:before,.mobile-menu__cross:after{content:"";background:currentColor;width:24px;height:2px;position:absolute;top:11px;left:0;transform:rotate(45deg)}.mobile-menu__cross:after{transform:rotate(-45deg)}.mobile-menu__body{min-height:0;padding:24px 24px max(28px, env(safe-area-inset-bottom));overscroll-behavior:contain;flex:1;overflow:auto}.mobile-menu__eyebrow{color:#65635b;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:12px;font-size:10px;line-height:1.5}.mobile-menu__nav{flex-direction:column;display:flex}.mobile-menu__nav a{min-height:63px;font-family:var(--heading-font);letter-spacing:-.6px;border-bottom:1px solid #dedbd3;justify-content:space-between;align-items:center;gap:15px;padding:14px 0;font-size:clamp(24px,7vw,30px);font-weight:500;line-height:1.1;display:flex}.mobile-menu__nav a:last-child{background:var(--red);color:#fff;min-height:56px;font-family:var(--body-font);letter-spacing:0;border:0;border-radius:30px;margin-top:24px;padding:12px 20px;font-size:16px}.mobile-menu__arrow{font-family:var(--body-font);font-size:21px;transition:transform .18s}.mobile-menu__nav a:hover .mobile-menu__arrow{transform:translate(3px,-3px)}@keyframes mobile-menu-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes mobile-menu-leave{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes mobile-menu-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mobile-menu[open],.mobile-menu::backdrop{animation:none}}@media (width>=761px){.mobile-menu{display:none!important}}.hero{height:var(--hero-height);position:relative}.hero__inner{height:100%;position:relative}.hero__intro{text-align:center;flex-direction:column;align-items:center;padding-top:48px;display:flex}.eyebrow{letter-spacing:.48px;text-transform:uppercase;font-size:12px;font-weight:400;line-height:15px}h1{font-family:var(--hero-font);text-transform:uppercase;font-size:66px;font-weight:400;line-height:96px}.hero__portrait{pointer-events:none;width:706px;height:798px;position:absolute;top:131px;left:calc(50% - 371px);overflow:hidden}.hero__portrait img{width:113.04%;height:100%;position:absolute;top:0;left:-13.04%}.latest-writing{top:min(calc(100svh - 200px), calc(var(--hero-height) - 135px));background:var(--yellow);letter-spacing:.56px;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;padding:10px 12px;font-size:14px;line-height:18px;transition:background .18s;display:flex;position:absolute;right:0}.latest-writing img{transform:rotate(90deg)}.latest-writing:hover,.articles{background:var(--paper)}.articles__inner{padding-block:var(--section-space);flex-direction:column;gap:48px;display:flex}.articles__header{grid-template-columns:minmax(0,630fr) minmax(0,448fr);align-items:end;gap:122px;display:grid}.articles__heading{flex-direction:column;gap:8px;display:flex}.articles__heading .eyebrow{color:var(--eyebrow-red)}h2{font-family:var(--heading-font);font-size:72px;font-weight:600;line-height:96px}.articles__description{padding-block:20px;font-size:16px;line-height:24px}.articles__grid{grid-template-columns:minmax(0,728fr) minmax(0,448fr);align-items:start;gap:24px;display:grid}.featured-article{border-radius:var(--article-radius);background:var(--article-blue);color:#fff;flex-direction:column;gap:24px;min-width:0;padding:24px 24px 40px;display:flex}.image-stack{isolation:isolate;background:#d9d9d9;display:block;position:relative;overflow:hidden}.image-stack img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.image-stack .image-stack__orange{object-fit:fill;width:100%;height:342.73%;inset:-85.54% auto auto 0}.featured-article__image{aspect-ratio:680/415}.featured-article__image:before,.featured-article__image:after{content:"";z-index:1;background:var(--article-blue);width:32px;height:32px;position:absolute}.featured-article__image:before{top:0;left:0}.featured-article__image:after{bottom:0;right:0}.featured-article__details{flex-direction:column;gap:16px;display:flex}.article-meta{flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;line-height:17px;display:flex}.category-tag{color:var(--article-blue);background:var(--paper);border-radius:36px;padding:4px 14px;font-weight:500}.article-meta__details{align-items:center;gap:8px;display:inline-flex}.featured-article h3{font-family:var(--heading-font);font-size:36px;font-weight:600;line-height:45px}.featured-article h3 a,.article-item h3 a{--underline-thickness:2px}.navigation a span,.featured-article h3 a,.article-item h3 a{background-image:linear-gradient(270deg,currentColor,currentColor);background-size:0% var(--underline-thickness,1px);background-position:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s cubic-bezier(.8,0,.2,1)}.navigation a:focus-visible span,.featured-article:focus-within h3 a,.article-item:focus-within h3 a{background-size:100% var(--underline-thickness,1px)}@media (hover:hover){.navigation a:hover span,.featured-article:hover h3 a,.article-item:hover h3 a{background-size:100% var(--underline-thickness,1px)}}.featured-article__excerpt{font-size:18px;line-height:30px}.latest-articles{flex-direction:column;gap:24px;min-width:0;display:flex}.latest-articles__list{border-radius:var(--article-radius);background:var(--article-yellow);flex-direction:column;gap:24px;padding:24px;display:flex}.article-item{border-bottom:1px solid var(--divider);grid-template-columns:124px minmax(0,1fr);align-items:center;gap:24px;padding-bottom:24px;display:grid}.article-item__image{aspect-ratio:1;width:124px}.article-item__copy{flex-direction:column;gap:8px;min-width:0;display:flex}.category{font-size:14px;line-height:17px}.article-item h3{font-family:var(--heading-font);font-size:20px;font-weight:600;line-height:26px}.article-item__meta{align-items:center;gap:8px;font-size:14px;line-height:17px;display:flex}.article-item__meta time,.article-item__meta span:last-child{opacity:.5}.article-item__meta span[aria-hidden]{opacity:.25}.all-articles{border-radius:var(--article-radius);background:var(--red);color:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding-inline:16px 10px;font-size:16px;font-weight:500;line-height:19px;transition:background .18s;display:flex;position:relative}.all-articles__circle{pointer-events:none;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.all-articles__arrow{position:relative}.all-articles:hover{background:#d6230e}@media (width>=1681px){.hero-backdrop{aspect-ratio:1727/1151;width:calc(100% + 47px);height:auto;left:-17px}}@media (width<=1199px){:root{--section-space:72px}.articles__header{gap:64px}.articles__grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.featured-article,.latest-articles__list{padding:20px}.featured-article{padding-bottom:36px}.featured-article h3{font-size:32px;line-height:40px}.article-item{grid-template-columns:96px minmax(0,1fr);gap:16px}.article-item__image{width:96px}.article-item h3{font-size:18px;line-height:24px}.category,.article-item__meta{font-size:12px;line-height:16px}.desktop-break{display:none}}@media (width<=960px){.navigation{gap:0}.navigation a{padding-inline:10px;font-size:12px}.articles__header{gap:32px}h2{font-size:60px;line-height:80px}.articles__grid{grid-template-columns:minmax(0,1fr)}.latest-articles__list{padding:24px}.article-item{grid-template-columns:124px minmax(0,1fr);gap:24px}.article-item__image{width:124px}.article-item h3{font-size:22px;line-height:28px}.category,.article-item__meta{font-size:14px;line-height:17px}}@media (width<=760px){:root{--hero-height:660px;--section-space:56px}.shell{width:calc(100% - 40px)}.site-header__inner{justify-content:space-between}.menu-toggle{display:block}.navigation{display:none}.hero-scene--home .hero-backdrop{aspect-ratio:1680/1119;width:130vw;height:auto;top:auto;bottom:0;left:-15vw}.hero__intro{padding-top:38px}.hero__intro .eyebrow{letter-spacing:.4px;font-size:10px;line-height:15px}h1{max-width:100%;margin-top:8px;font-size:clamp(30px,6.9vw,50px);line-height:1.4}.hero__portrait{width:570px;height:644px;top:132px;left:calc(50% - 300px)}.latest-writing{min-height:44px;font-size:12px;top:auto;bottom:32px;right:0}.articles__inner{gap:32px}.articles__header{grid-template-columns:minmax(0,1fr);gap:16px}.articles__description{max-width:450px;padding:0;font-size:15px;line-height:24px}h2{font-size:48px;line-height:64px}.articles__grid{gap:24px}.featured-article{gap:20px;padding:16px 16px 32px}.featured-article h3{font-size:28px;line-height:35px}.featured-article__excerpt{font-size:16px;line-height:26px}.featured-article__image:before,.featured-article__image:after{width:20px;height:20px}.article-meta{gap:8px 10px;font-size:11px;line-height:16px}.category-tag{padding:4px 10px}.article-meta__details{gap:6px}.latest-articles__list{padding:20px}.article-item{grid-template-columns:100px minmax(0,1fr);gap:16px}.article-item__image{width:100px}.article-item h3{font-size:18px;line-height:24px}.category,.article-item__meta{font-size:11px;line-height:16px}.article-item__meta{gap:5px}.all-articles{min-height:44px}}@media (width<=380px){.shell{width:calc(100% - 32px)}.article-item{grid-template-columns:84px minmax(0,1fr);gap:12px}.article-item__image{width:84px}.article-item h3{font-size:17px;line-height:23px}.latest-articles__list{padding:16px}.article-item__meta{flex-wrap:wrap;gap:4px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-scene .hero-backdrop,.hero-scene .hero__portrait{will-change:auto!important;transform:none!important}.language-switch__options{animation:none}*,:before,:after{transition:none!important}}}.page-hero{text-align:center;padding:72px 0 88px;position:relative}.page-hero .eyebrow{color:var(--eyebrow-red);margin-bottom:12px}.page-hero h1{font-size:56px;line-height:72px}.page-hero__excerpt{max-width:640px;margin:24px auto 0;font-size:18px;line-height:30px}.empty{font-size:18px}.featured-article__image--fallback,.article-item__image--fallback{background:var(--yellow) url(/images/hero-overlay-mobile.webp) center / cover}.content{padding-block:72px var(--section-space)}.notice{background:#faefc7;border-radius:12px;max-width:720px;margin:0 auto 40px;padding:12px 16px;font-size:14px;line-height:20px}.prose{max-width:720px;margin-inline:auto;font-size:18px;line-height:30px}.prose>*+*{margin-top:24px}.prose h2,.prose h3{font-family:var(--heading-font);font-weight:600}.prose h2{margin-top:56px;font-size:36px;line-height:45px}.prose h3{margin-top:40px;font-size:24px;line-height:32px}.prose a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose a:hover{color:var(--article-blue)}.prose ul,.prose ol{padding-left:24px}.prose li+li{margin-top:8px}.prose blockquote{border-left:4px solid var(--yellow);background:#fff;border-radius:0 12px 12px 0;margin-inline:0;padding:20px 24px}.prose blockquote p+p{margin-top:12px}.prose img{border-radius:12px;max-width:100%;height:auto}.prose figure{margin-inline:0}.prose .ec-form{--ec-form-gap:20px;--ec-form-field-border:1px solid var(--ink);--ec-form-field-radius:12px;--ec-form-field-padding:12px 16px;--ec-form-required-color:var(--red);--ec-form-error-color:var(--red);--ec-form-submit-bg:var(--red);--ec-form-submit-radius:var(--article-radius);--ec-form-submit-padding:10px 24px;margin-top:40px;font-size:16px;line-height:24px}.prose .ec-form textarea{min-height:160px}.prose .ec-form-submit{align-self:flex-start;font-weight:500;transition:background .18s}.prose .ec-form-submit:hover{background:#d6230e}.back-link{justify-content:center;margin-top:72px;display:flex}.back-link a{min-width:220px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.site-footer{background:var(--footer-blue);color:#fff}.site-footer :focus-visible{outline-color:var(--yellow)}.site-footer__directory{grid-template-columns:1.05fr 1fr 1fr 1fr;gap:40px;padding-block:56px 28px;display:grid}.site-footer__signature{align-self:start;align-items:center;gap:15px;margin-top:5px;display:flex}.site-footer__signature img{filter:invert()}.site-footer__signature>span{font:600 24px / 1.05 var(--heading-font);letter-spacing:-.6px}.site-footer__column{flex-direction:column;align-items:start;display:flex}.site-footer__label{color:#d6e5fb;letter-spacing:1.25px;text-transform:uppercase;margin-bottom:15px;font-size:10px;font-weight:500;line-height:1.5}.site-footer__column a{align-items:center;gap:16px;min-height:33px;font-size:13px;line-height:1.5;display:inline-flex}.site-footer__column a>span[aria-hidden]{transition:transform .2s}.site-footer__column a:hover{text-underline-offset:5px;text-decoration:underline}.site-footer__column a:hover>span[aria-hidden]{transform:translate(2px,-2px)}.site-footer__location{flex-direction:column;display:flex}.site-footer__place{align-items:center;gap:8px;font-size:11px;line-height:1.6;display:inline-flex}.site-footer__dot{background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.site-footer__location>p{font:500 18px / 1.3 var(--heading-font);margin-top:18px}.site-footer__back{white-space:nowrap;align-self:start;align-items:center;gap:20px;min-height:44px;margin-top:22px;font-size:11px;display:inline-flex}.site-footer__back>span{font-size:22px;transition:transform .22s}.site-footer__back:hover>span{transform:translateY(-4px)}.site-footer__bottom{color:#e0eaff;border-top:1px solid #ffffff4d;justify-content:space-between;align-items:center;gap:20px;padding-block:23px;font-size:10px;line-height:1.5;display:flex}.has-footer-motion [data-footer-reveal]{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(15px)}.has-footer-motion [data-footer-reveal].is-visible{opacity:1;transform:none}@media (width<=1050px){.site-footer__directory{grid-template-columns:1fr 1.2fr 1fr;gap:24px}.site-footer__location{display:none}}@media (width<=760px){.site-footer__label{letter-spacing:1px;margin-bottom:10px;font-size:9px}.site-footer__directory{grid-template-columns:1fr 1fr;gap:23px 24px;padding-block:32px 18px}.site-footer__signature{grid-column:1/-1;margin:0 0 5px}.site-footer__signature img{width:31px;height:35px}.site-footer__signature>span{font-size:20px}.site-footer__column a{min-height:44px;font-size:12px}.site-footer__location{border-top:1px solid #ffffff4d;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:15px;padding-top:15px;display:flex}.site-footer__location>p{display:none}.site-footer__back{margin:0}.site-footer__bottom{padding-block:20px;font-size:9px}.site-footer__bottom>p:last-child{display:none}}@media (prefers-reduced-motion:reduce){.has-footer-motion [data-footer-reveal]{opacity:1;transform:none}}.navigation a[aria-current=page] span{background-size:100% var(--underline-thickness,1px)}@media (width<=760px){.page-hero{padding:48px 0 64px}.page-hero h1{font-size:clamp(30px,8vw,44px);line-height:1.3}.page-hero__excerpt{font-size:16px;line-height:26px}.content{padding-top:48px}.prose{font-size:17px;line-height:28px}.prose h2{margin-top:40px;font-size:28px;line-height:35px}}
