.page_page__sLBCX{min-height:100vh}.page_hero__GuWPD{background:var(--color-ink);padding-block:var(--space-6) var(--space-7)}.page_hero-inner__kYFJW{max-width:var(--max-width);margin-inline:auto;padding-inline:var(--gutter-desktop)}.page_eyebrow__jK7PW{font-size:var(--text-caption);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-bark);margin-bottom:var(--space-1)}.page_heading___aksO{font-family:var(--font-display);font-size:clamp(2.4rem,5vw,3.75rem);font-weight:400;letter-spacing:var(--ls-h1);color:#fff;line-height:1.08;margin-bottom:var(--space-2)}.page_sub__v1TW_{font-size:var(--text-body-lg);line-height:var(--lh-body-lg);color:hsla(0,0%,100%,.5);max-width:520px;margin-bottom:var(--space-5)}.page_sub-link__sVoX3{color:var(--color-bark);text-decoration:underline;text-underline-offset:3px}.page_cover-card__HqTko{display:flex;flex-direction:column;background:#fff;border-radius:var(--radius-card);overflow:hidden;text-decoration:none;color:var(--color-ink);transition:box-shadow var(--dur-mid) var(--ease-out)}.page_cover-card__HqTko:hover{box-shadow:0 28px 72px rgba(0,0,0,.5)}.page_cover-top__iHHDN{display:grid;grid-template-columns:200px 1fr 200px;min-height:260px}.page_cover-features___Ota6{display:flex;flex-direction:column;justify-content:center;gap:var(--space-4);padding:var(--space-4) var(--space-3)}.page_cover-feature__rnsg7{display:flex;gap:10px;align-items:flex-start}.page_feature-icon__N05ti{flex-shrink:0;color:var(--color-bark);padding-top:2px}.page_feature-title__o10CG{font-size:var(--text-body);font-weight:600;color:var(--color-ink);margin-bottom:3px}.page_feature-body__WBiC1{font-size:12px;line-height:1.55;color:var(--color-mist)}.page_cover-image__7ZdNQ{position:relative;overflow:hidden;background:var(--color-linen);min-height:260px}.page_cover-img-placeholder__PaJpW{width:100%;height:100%;background:linear-gradient(160deg,var(--color-linen) 0,var(--color-sand) 60%,hsla(41,25%,63%,.5) 100%)}.page_cover-bottom__2pESp{padding:var(--space-4) var(--space-5);background:var(--color-ink);display:flex;flex-direction:column;gap:var(--space-1)}.page_cover-tag__CMNI9{display:inline-flex;align-items:center;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-bark);border:1px solid hsla(41,25%,63%,.35);border-radius:var(--radius-pill);padding:2px 10px;width:-moz-fit-content;width:fit-content;margin-bottom:6px}.page_cover-title__GHqTo{font-family:var(--font-display);font-size:var(--text-h3);font-weight:400;line-height:var(--lh-h3);color:#fff}.page_cover-excerpt__1M51J{font-size:var(--text-body);line-height:1.6;color:hsla(0,0%,100%,.5);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_cover-meta__7o1uh{display:flex;align-items:center;gap:var(--space-1);margin-top:var(--space-1)}.page_cover-avatar__hFoci{width:26px;height:26px;border-radius:50%;background:var(--color-bark);color:var(--color-ink);font-size:9px;font-weight:700;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.page_cover-author__KT_zn{font-size:var(--text-body);color:hsla(0,0%,100%,.7)}.page_cover-sep__3K04b{color:hsla(0,0%,100%,.25)}.page_cover-date__ziPdF{font-size:var(--text-body);color:hsla(0,0%,100%,.45)}.page_cover-empty__OLBcT{background:hsla(0,0%,100%,.05);border:1px dashed hsla(0,0%,100%,.12);border-radius:var(--radius-card);padding:var(--space-6);text-align:center;color:hsla(0,0%,100%,.35);font-size:var(--text-body)}.page_archive__Zjo36{background:var(--color-sand);padding-block:var(--space-7)}.page_archive-inner__jsYMT{max-width:var(--max-width);margin-inline:auto;padding-inline:var(--gutter-desktop)}.page_archive-header__Qxb_J{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.page_archive-heading___sI7_{font-family:var(--font-display);font-size:var(--text-h3);font-weight:400;letter-spacing:var(--ls-h2);color:var(--color-ink)}.page_search-wrap__Cs59n{position:relative;display:flex;align-items:center;cursor:text}.page_search-icon__reH4l{position:absolute;left:12px;color:var(--color-mist);pointer-events:none}.page_search-input__eq9VB{height:38px;padding:0 var(--space-3) 0 36px;width:260px;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-body);color:var(--color-ink);outline:none;-webkit-appearance:none;transition:border-color var(--dur-fast) ease,width var(--dur-mid) var(--ease-out)}.page_search-input__eq9VB::placeholder{color:var(--color-mist)}.page_search-input__eq9VB:focus{border-color:var(--color-bark);width:320px}.page_empty__fwiJt{padding-block:var(--space-5);font-size:var(--text-body-lg);color:var(--color-mist)}.page_grid__Hjb60{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.page_card__UjhhP{display:flex;flex-direction:column;gap:var(--space-2);text-decoration:none}.page_card-media__XIm37{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--color-linen);border-radius:var(--radius-media)}.page_card-placeholder__V_tOY{width:100%;height:100%;background:linear-gradient(145deg,var(--color-linen),var(--color-sand))}.page_card-media__XIm37 img{transition:transform var(--dur-slow) var(--ease-out)}.page_card__UjhhP:hover .page_card-media__XIm37 img{transform:scale(1.04)}.page_card-info__1CRwG{display:flex;flex-direction:column;gap:6px}.page_card-date__IdPa6{font-size:var(--text-caption);font-weight:600;letter-spacing:.1em;color:var(--color-mist)}.page_card-title__TFx7E{font-family:var(--font-display);font-size:19px;font-weight:400;line-height:1.35;color:var(--color-earth);transition:color var(--dur-fast) ease}.page_card__UjhhP:hover .page_card-title__TFx7E{color:var(--color-ink)}.page_card-excerpt__3PMos{font-size:var(--text-body);line-height:var(--lh-body-lg);color:var(--color-mist);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_card-excerpt__3PMos p{margin:0}.page_card-author__b_rsE{display:flex;align-items:center;gap:var(--space-1);margin-top:4px}.page_card-avatar__zFz0F{width:22px;height:22px;border-radius:50%;background:var(--color-linen);border:1px solid var(--color-border);color:var(--color-bark);font-size:8px;font-weight:700;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.page_card-author-name__GQKy5{font-size:var(--text-caption);color:var(--color-mist)}@media (max-width:1024px){.page_cover-top__iHHDN{grid-template-columns:170px 1fr 170px}}@media (max-width:860px){.page_grid__Hjb60{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_archive-inner__jsYMT,.page_hero-inner__kYFJW{padding-inline:var(--gutter-mobile)}.page_cover-features___Ota6{display:none}.page_cover-top__iHHDN{grid-template-columns:1fr}.page_cover-bottom__2pESp{padding:var(--space-3) var(--space-4)}.page_archive-header__Qxb_J{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.page_search-input__eq9VB,.page_search-input__eq9VB:focus,.page_search-wrap__Cs59n{width:100%}}@media (max-width:580px){.page_grid__Hjb60{grid-template-columns:1fr}}.page_catalog-cta__ykmtQ{background:var(--color-ink);padding-block:var(--space-8)}.page_catalog-cta-inner__QP3BR{max-width:var(--max-width);margin-inline:auto;padding-inline:var(--gutter-desktop);text-align:center}.page_catalog-cta-label__H0hta{font-family:var(--font-display);font-size:var(--text-caption);letter-spacing:var(--ls-cta);text-transform:uppercase;color:var(--color-bark);margin-bottom:var(--space-2)}.page_catalog-cta-heading__R8cfh{font-family:var(--font-display);font-size:var(--text-h2);color:var(--color-sand);margin-bottom:var(--space-2)}.page_catalog-cta-body__N1yg8{font-size:var(--text-body-lg);color:var(--color-mist);margin-bottom:var(--space-5)}.page_catalog-cta-actions__tG7kM{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap}.page_catalog-cta-btn__qPmCO{font-family:var(--font-display);font-size:var(--text-cta);letter-spacing:var(--ls-cta);text-transform:uppercase;background:var(--color-bark);color:var(--color-ink);padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);text-decoration:none;transition:background var(--dur-mid) var(--ease-out)}.page_catalog-cta-btn__qPmCO:hover{background:var(--color-sand)}.page_catalog-cta-secondary__X_ZyM{font-family:var(--font-display);font-size:var(--text-cta);letter-spacing:var(--ls-cta);text-transform:uppercase;color:var(--color-sand);border:1px solid var(--color-earth);padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);text-decoration:none;transition:border-color var(--dur-mid) var(--ease-out),color var(--dur-mid) var(--ease-out)}.page_catalog-cta-secondary__X_ZyM:hover{border-color:var(--color-bark);color:var(--color-bark)}@media (max-width:640px){.page_catalog-cta-inner__QP3BR{padding-inline:var(--gutter-mobile)}.page_catalog-cta-actions__tG7kM{flex-direction:column;align-items:center}}