.page_hero__s92cj{padding-block:var(--space-xl) var(--space-2xl);border-bottom:1px solid var(--color-border);background:#f9fdee}.page_breadcrumb__YaDju{display:flex;gap:var(--space-2xs);font-size:var(--fs-100);color:var(--color-fg-muted);margin-bottom:var(--space-lg)}.page_breadcrumb__YaDju a:hover{color:var(--color-fg)}.page_eyebrow__EUfQW{font-family:var(--font-mono);font-weight:400;display:block;font-size:var(--fs-200);color:var(--color-fg-muted);margin-bottom:var(--space-2xs)}.page_headline__Gakpc{font-size:clamp(var(--fs-700),5vw,var(--fs-800));margin-bottom:var(--space-md)}.page_summary__s2kTQ{font-size:var(--fs-400);color:var(--color-fg-muted);max-width:62ch;margin-bottom:var(--space-lg)}.page_body__Xd0E_{padding-block:var(--space-2xl)}.page_bodyGrid__7QvfU{display:grid;grid-gap:var(--space-2xl);gap:var(--space-2xl);grid-template-columns:1fr}.page_blockHeading__y36at{font-size:var(--fs-500);margin-bottom:var(--space-md)}.page_deliverables__DuQLv{display:flex;flex-direction:column;gap:var(--space-sm)}.page_deliverables__DuQLv li{padding-left:var(--space-md);position:relative;font-size:var(--fs-300);color:var(--color-fg-muted)}.page_deliverables__DuQLv li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--gradient-brand)}.page_relatedList__ZdA_s{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.page_relatedList__ZdA_s a{border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:.6rem 1.1rem;font-size:var(--fs-200);display:inline-block;transition:border-color var(--duration-fast) var(--ease-out)}.page_relatedList__ZdA_s a:hover{border-color:var(--color-ink)}.page_closing__u5g1N{background:#dff3e6;scroll-margin-top:var(--space-xl)}.page_closingInner__HZ1p2{padding-block:var(--space-xl);display:grid;grid-gap:var(--space-xl);gap:var(--space-xl);grid-template-columns:1fr;align-items:start}@media (min-width:900px){.page_closingInner__HZ1p2{grid-template-columns:1fr 1.1fr}}.page_closingHeadline__ZJgSh{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-700);line-height:var(--lh-snug);max-width:24ch}@media (min-width:800px){.page_bodyGrid__7QvfU{grid-template-columns:2fr 1fr}}