.Index-module__zUePaa__index{font-size:var(--t-sm);color:var(--fg-soft);letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:.6rem;font-weight:600;display:flex}.Index-module__zUePaa__n{font-variant-numeric:tabular-nums;color:var(--fg-mute);letter-spacing:.025em;text-transform:uppercase;font-weight:600}
.Blog-module__qYX-oq__list{gap:var(--s-5);display:grid}.Blog-module__qYX-oq__featured{gap:var(--s-4) var(--s-5);border-top:1px solid var(--line-strong);padding-top:var(--s-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.Blog-module__qYX-oq__fMedia{min-width:0}.Blog-module__qYX-oq__fText{align-content:center;gap:1.1rem;display:grid}.Blog-module__qYX-oq__fTitle{font-size:var(--t-2xl);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;font-weight:800;line-height:.98}.Blog-module__qYX-oq__fExcerpt{font-size:var(--t-md);color:var(--fg-soft);max-width:46ch;font-weight:300;line-height:1.4}.Blog-module__qYX-oq__grid{gap:var(--s-4) var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Blog-module__qYX-oq__grid>li{min-width:0}.Blog-module__qYX-oq__card{border-top:1px solid var(--line);align-content:start;gap:.9rem;height:100%;padding-top:1.2rem;display:grid}.Blog-module__qYX-oq__cMedia{margin-bottom:.4rem}.Blog-module__qYX-oq__cTitle{font-size:var(--t-lg);text-transform:uppercase;text-wrap:balance;font-weight:600;line-height:1.1}.Blog-module__qYX-oq__cExcerpt{font-size:var(--t-sm);color:var(--fg-soft);font-weight:300;line-height:1.5}.Blog-module__qYX-oq__meta{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-mute);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-weight:600;display:flex}.Blog-module__qYX-oq__cat{background:var(--chip-bg);color:var(--chip-fg);padding:.3rem .45rem}.Blog-module__qYX-oq__go{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg);align-self:end;align-items:center;gap:.6rem;margin-top:.4rem;font-weight:600;display:inline-flex}.Blog-module__qYX-oq__go svg{transition:transform .6s var(--ease-out)}.Blog-module__qYX-oq__featured:hover .Blog-module__qYX-oq__go svg,.Blog-module__qYX-oq__card:hover .Blog-module__qYX-oq__go svg{transform:translate(6px)}.Blog-module__qYX-oq__empty{gap:var(--s-5);border-top:1px solid var(--line-strong);padding-top:var(--s-4);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.Blog-module__qYX-oq__emptyHead{gap:1.2rem;display:grid}.Blog-module__qYX-oq__emptyT{font-size:var(--t-2xl);letter-spacing:-.01em;text-transform:uppercase;max-width:16ch;font-weight:800;line-height:.98}.Blog-module__qYX-oq__topics{border-top:1px solid var(--line);display:grid}.Blog-module__qYX-oq__topic{border-bottom:1px solid var(--line);font-size:var(--t-lg);align-items:baseline;gap:1.2rem;padding-block:1.1rem;font-weight:300;display:flex}.Blog-module__qYX-oq__topicN{font-size:var(--t-xs);letter-spacing:.06em;color:var(--fg-mute);font-weight:600}.Blog-module__qYX-oq__body{gap:var(--s-3);display:grid}.Blog-module__qYX-oq__bP{font-size:var(--t-base);max-width:68ch;font-weight:300;line-height:1.6}.Blog-module__qYX-oq__bH2{font-size:var(--t-xl);text-transform:uppercase;margin-top:var(--s-3);max-width:24ch;font-weight:800;line-height:1.05}.Blog-module__qYX-oq__bQuote{margin-block:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line-strong);gap:.8rem;max-width:54ch;display:grid}.Blog-module__qYX-oq__bQuote blockquote{font-size:var(--t-lg);font-weight:300;line-height:1.3}.Blog-module__qYX-oq__bQuote figcaption{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-mute);font-weight:600}.Blog-module__qYX-oq__bList{gap:.8rem;max-width:62ch;display:grid}.Blog-module__qYX-oq__bList li{font-size:var(--t-base);padding-left:1.6rem;font-weight:300;line-height:1.5;position:relative}.Blog-module__qYX-oq__bList li:before{content:"";background:var(--accent);clip-path:polygon(0 25%,100% 0,100% 100%,0 100%);width:.65rem;height:.65rem;position:absolute;top:.55em;left:0}.Blog-module__qYX-oq__bImage{margin-block:var(--s-3)}.Blog-module__qYX-oq__related{border-top:1px solid var(--line)}.Blog-module__qYX-oq__relatedHead{gap:var(--s-3);margin-bottom:var(--s-4);display:grid}@media (max-width:1000px){.Blog-module__qYX-oq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.Blog-module__qYX-oq__featured,.Blog-module__qYX-oq__empty{grid-template-columns:1fr}}@media (max-width:640px){.Blog-module__qYX-oq__grid{grid-template-columns:1fr}}
.Media-module__JF2Awq__figure{position:relative}.Media-module__JF2Awq__box{background:var(--forest-900);position:relative;overflow:hidden}.Media-module__JF2Awq__slant{clip-path:polygon(0 12%,100% 0%,100% 100%,0 100%)}.Media-module__JF2Awq__inner{will-change:transform;position:absolute;inset:-8% 0}.Media-module__JF2Awq__duo,.Media-module__JF2Awq__color{object-fit:cover}.Media-module__JF2Awq__color{opacity:0;transition:opacity .9s var(--ease-out)}.Media-module__JF2Awq__hasColor:hover .Media-module__JF2Awq__color{opacity:1}.Media-module__JF2Awq__caption{font-size:var(--t-xs);color:var(--fg-mute);align-items:baseline;gap:.75rem;margin-top:.85rem;display:flex}.Media-module__JF2Awq__caption:before{content:"";background:currentColor;width:1.5rem;height:1px;transform:translateY(-.25em)}.Media-module__JF2Awq__plain{object-fit:cover}
.PageHero-module__TYRMoq__hero{isolation:isolate;padding-top:calc(var(--header-h) + var(--s-5));padding-bottom:var(--s-5);position:relative;overflow:hidden}.PageHero-module__TYRMoq__top{gap:var(--s-4);display:grid}.PageHero-module__TYRMoq__title{max-width:16ch;font-size:clamp(2.6rem,.8rem + 6vw,8.6rem)}.PageHero-module__TYRMoq__line{display:block}.PageHero-module__TYRMoq__meta{gap:var(--s-4) var(--gutter);padding-top:var(--s-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.PageHero-module__TYRMoq__kick{padding-top:1.1rem}.PageHero-module__TYRMoq__aside{justify-self:end}.PageHero-module__TYRMoq__media{margin-top:var(--s-5)}.PageHero-module__TYRMoq__full{flex-direction:column;min-height:100svh;display:flex}.PageHero-module__TYRMoq__full .PageHero-module__TYRMoq__top{flex:1;grid-template-rows:auto 1fr auto}.PageHero-module__TYRMoq__full .PageHero-module__TYRMoq__title{align-self:end}@media (max-width:900px){.PageHero-module__TYRMoq__meta{grid-template-columns:1fr}.PageHero-module__TYRMoq__aside{justify-self:start}}
