.about-page{background:var(--color-surface);overflow:clip}.about-kicker{color:var(--color-wood-strong);font-size:var(--step--1);letter-spacing:.07em;text-transform:uppercase;margin-block-end:var(--space-3);font-weight:790}.about-section{padding-block:clamp(4rem,10vw,7rem)}.about-hero{background:linear-gradient(135deg, var(--color-sand) 0 70%, var(--color-sand-strong) 70% 100%);padding-block:clamp(3.5rem,10vw,7rem);position:relative}.about-hero:before{background:var(--color-wood);content:"";width:.4rem;position:absolute;inset-block:0;inset-inline-start:0}.about-hero__layout,.about-origin__layout,.about-family__layout,.about-trust__layout,.about-culture__layout,.about-certainty__layout,.about-advice__layout,.about-region__layout,.about-today__layout,.about-final-cta__layout{gap:clamp(2rem,6vw,4rem);display:grid}.about-hero__content{max-width:52rem}.about-hero h1{max-width:18ch;font-size:clamp(2.4rem,7vw,4.75rem)}.about-hero__lead{max-width:48rem;color:var(--color-ink-muted);font-size:var(--step-1)}.about-hero__facts{border-block:1px solid #623a244d;display:grid}.about-hero__facts div{padding-block:var(--space-4);gap:var(--space-1);display:grid}.about-hero__facts div+div{border-block-start:1px solid #623a2433}.about-hero__facts strong{color:var(--color-wood-strong);font-size:var(--step-1)}.about-hero__facts span{color:var(--color-ink-muted)}.about-origin__layout>div:first-child,.about-certainty__layout>div:first-child,.about-today__layout>div:first-child{max-width:48rem}.about-record{border-inline-start:.35rem solid var(--color-brand);background:var(--color-surface-soft);margin-block-start:clamp(2rem,6vw,4rem);padding:clamp(1.5rem,5vw,2.5rem)}.about-record p:last-child{max-width:58rem;margin:0}.about-family{background:var(--color-surface-soft)}.about-family__layout>div,.about-family__today{max-width:45rem}.about-family__today{border-block-start:.35rem solid var(--color-wood);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(1.5rem,5vw,2.5rem)}.about-trust{color:var(--color-ink-inverse);background:var(--color-brand-strong);padding-block:clamp(4rem,10vw,8rem)}.about-trust .about-kicker{color:#e5bd94}.about-trust h2,.about-trust h3{color:var(--color-ink-inverse)}.about-trust__intro>p:not(.about-kicker),.about-trust__reasons p{color:#dce5dd}.about-trust__reasons{display:grid}.about-trust__reasons section{padding-block:var(--space-5);border-block-start:1px solid #f8f7f23d}.about-trust__reasons span{color:#e5bd94;font-size:var(--step--1);font-weight:790}.about-trust__reasons h3{margin-block-start:var(--space-2)}.about-culture{background:var(--color-sand);padding-block:clamp(3.5rem,8vw,6rem)}.about-culture h2{max-width:24ch}.about-culture__layout>p{max-width:46rem;color:var(--color-ink-muted);font-size:var(--step-1);margin:0}.about-certainty .content-photo,.about-today .content-photo,.about-origin .content-photo,.about-family .content-photo{margin:0}.about-link,.about-advice nav a,.about-region__links a{font-weight:750}.about-advice{background:var(--color-surface-soft);padding-block:clamp(4rem,10vw,7rem)}.about-advice nav{border-block:1px solid var(--color-border);display:grid}.about-advice nav a{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.5rem;padding-block:var(--space-3);text-decoration:none;display:flex}.about-advice nav a+a{border-block-start:1px solid var(--color-border)}.about-region{color:var(--color-ink-inverse);background:var(--color-brand-strong);padding-block:clamp(4rem,10vw,7rem)}.about-region .about-kicker,.about-region a{color:#e5bd94}.about-region h2{color:var(--color-ink-inverse)}.about-region p{color:#dce5dd}.about-region__links{gap:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.about-region address{align-content:center;gap:var(--space-2);border:1px solid #f8f7f240;padding:clamp(1.5rem,5vw,2.5rem);font-style:normal;display:grid}.about-region address strong{color:var(--color-surface);font-size:var(--step-1)}.about-region address span:not(:first-child){color:#dce5dd}.about-region address span:first-child{color:#e5bd94;font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;font-weight:790}.about-final-cta{color:var(--color-ink-inverse);background:var(--color-wood-strong);padding-block:clamp(4rem,10vw,7rem)}.about-final-cta .about-kicker{color:#f0cfad}.about-final-cta h2{color:var(--color-ink-inverse)}.about-final-cta p:not(.about-kicker){color:#f0e5db;max-width:45rem}.about-final-cta__actions{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.about-final-cta .cta--primary{border-color:var(--color-sand);color:var(--color-wood-strong);background:var(--color-sand)}.about-link--light{color:var(--color-ink-inverse);text-decoration-color:#f0cfad}@media (width>=48rem){.about-hero__facts,.about-trust__reasons{grid-template-columns:repeat(2,minmax(0,1fr))}.about-hero__facts div:nth-child(2),.about-trust__reasons section:nth-child(2n){border-inline-start:1px solid #623a2433;padding-inline-start:var(--space-5)}.about-hero__facts div:nth-child(2){border-block-start:0}.about-trust__reasons section:nth-child(2n){border-inline-color:#f8f7f23d}.about-culture__layout,.about-family__layout,.about-advice__layout,.about-region__layout,.about-final-cta__layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.about-family__layout>.content-photo,.about-region__layout>.content-photo{grid-column:1/-1}.about-final-cta__actions{flex-direction:row;justify-content:flex-end;align-items:center}}@media (width>=64rem){.about-hero__layout{grid-template-columns:repeat(12,minmax(0,1fr))}.about-hero__content{grid-column:1/span 8}.about-hero__layout>.content-photo{grid-area:1/9/auto/-1;margin:0}.about-hero__facts{grid-column:7/-1}.about-origin__layout,.about-certainty__layout,.about-today__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}.about-trust__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}
