.about_page__hxz1O{padding-bottom:var(--section)}.about_hero__hgGLN{text-align:center;padding-block:clamp(3rem,8vw,6rem) clamp(2rem,5vw,3.5rem);max-width:52rem;margin-inline:auto}.about_kicker__SJKSl{font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.26em;color:var(--gold);margin-bottom:1.2rem}.about_heroTitle__ew_Rg{font-size:var(--t-2xl);line-height:1;letter-spacing:.01em;color:var(--ink)}.about_heroTitle__ew_Rg,.about_lead__txhEh{font-family:var(--font-display);font-weight:400}.about_lead__txhEh{margin-top:1.4rem;font-style:italic;font-size:var(--t-md);line-height:1.5;color:var(--n-700)}.about_split__Nmf6N{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:center;padding-block:var(--section)}.about_media__cznge{aspect-ratio:4/5;overflow:hidden;background:var(--n-100)}.about_media__cznge img{width:100%;height:100%;object-fit:cover}.about_copy__P8Z8s{max-width:34rem}.about_h2__yaQrN{font-family:var(--font-display);font-weight:400;font-size:var(--t-xl);margin:.6rem 0 1.2rem}.about_body__iGuGk{font-size:var(--t-base);line-height:1.8;color:var(--n-700);margin-bottom:1rem}.about_values__AHnnh{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);padding-bottom:var(--section)}.about_value__JOW_7{border-top:1px solid var(--line);padding-top:1.2rem}.about_valueNo__Ee8CU{font-size:var(--t-xs);letter-spacing:.2em;color:var(--gold)}.about_valueT__en8yR{font-family:var(--font-display);font-weight:500;font-size:var(--t-md);margin:.5rem 0 .4rem}.about_valueD__MoQfO{font-size:var(--t-sm);line-height:1.6;color:var(--n-700)}.about_cta__cPwet{text-align:center;padding-block:clamp(3rem,7vw,5rem);border-top:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:1rem}.about_ctaTitle__oAlTw{font-family:var(--font-display);font-weight:400;font-size:var(--t-2xl);line-height:1}.about_ctaCopy__vz8jD{color:var(--n-700);margin-bottom:.6rem}@media (max-width:860px){.about_split__Nmf6N{grid-template-columns:1fr}.about_values__AHnnh{grid-template-columns:1fr 1fr}}@media (max-width:500px){.about_values__AHnnh{grid-template-columns:1fr}}