.ServiceHero_hero__iZDqm{position:relative;min-height:52vh;display:flex;align-items:flex-end;overflow:hidden;background:var(--color-forest)}.ServiceHero_hero__iZDqm:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E"),linear-gradient(150deg,var(--color-forest-mid) 0,var(--color-forest) 55%);pointer-events:none}.ServiceHero_hero__iZDqm:after{content:"";position:absolute;top:-20%;right:-10%;width:55%;height:130%;background:radial-gradient(ellipse,rgba(196,175,142,.08) 0,transparent 65%);pointer-events:none}.ServiceHero_content__w75CH{position:relative;z-index:1;padding-top:9rem;padding-bottom:3.5rem;max-width:800px}.ServiceHero_title__dm5Ul{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:400;color:var(--color-chalk);margin:0 0 1.125rem;line-height:1.1;letter-spacing:-.01em}.ServiceHero_excerpt__8lZr_{font-size:1.0625rem;color:var(--color-chalk-secondary);max-width:56ch;margin:0;line-height:1.8}@media (max-width:640px){.ServiceHero_content__w75CH{padding-top:7rem;padding-bottom:2.5rem}.ServiceHero_excerpt__8lZr_{font-size:1rem}}.page_layout__31OcY{padding:4.5rem 0 6rem;background:var(--color-stone)}.page_grid__VW0G5{display:grid;grid-template-columns:1fr 300px;grid-gap:4rem;gap:4rem;align-items:start}.page_content__IFsNe{font-size:1.0625rem;line-height:1.85;color:var(--color-ink-secondary);max-width:68ch}.page_content__IFsNe p{color:var(--color-ink-secondary);margin-bottom:1.375rem}.page_content__IFsNe p:last-child{margin-bottom:0}.page_video__BDLGz{margin-top:3rem;border-radius:var(--radius-lg);overflow:hidden}.page_sidebar__qRQ0X{position:-webkit-sticky;position:sticky;top:6rem;display:flex;flex-direction:column;gap:1.25rem}.page_metaBox__DFKxo{background:var(--color-stone-mid);border:1px solid var(--color-stone-border);border-radius:var(--radius-lg);padding:1.5rem}.page_metaTitle__dri_U{font-size:.9375rem;font-weight:400;margin:0 0 1.125rem;color:var(--color-ink)}.page_metaList__D_rGf{margin:0;display:grid;grid-template-columns:auto 1fr;grid-gap:.625rem 1.5rem;gap:.625rem 1.5rem}.page_metaList__D_rGf dt{font-size:.875rem;color:var(--color-ink-muted);font-weight:500}.page_metaList__D_rGf dd{margin:0;font-size:.875rem;color:var(--color-ink);font-weight:600}@media (max-width:860px){.page_grid__VW0G5{grid-template-columns:1fr;gap:2.5rem}.page_sidebar__qRQ0X{position:static}.page_content__IFsNe{max-width:100%}}@media (max-width:640px){.page_layout__31OcY{padding:3rem 0 4rem}.page_content__IFsNe{font-size:1rem;line-height:1.8}.page_metaBox__DFKxo{padding:1.25rem}}