.about-page[data-v-54e4e988]{--about-primary: #32203f;--about-secondary: #9b89b3;--about-soft: #f7f4f8;--about-border: #e6e3e9;--about-accent: #e34f8c;--about-yellow: #f5c242;color:#1a1a1a}.about-hero[data-v-54e4e988]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(17rem,.7fr);gap:clamp(2rem,6vw,5.5rem);align-items:center;min-height:34rem;padding:clamp(3rem,8vw,7rem) clamp(1rem,5vw,4rem);background:radial-gradient(circle at 88% 12%,rgba(245,194,66,.15),transparent 22rem),linear-gradient(135deg,#fff 10%,#f8f4fa);border:1px solid var(--about-border);border-radius:1.5rem;overflow:hidden}.about-eyebrow[data-v-54e4e988]{display:block;margin-bottom:.8rem;color:#76558e;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.about-hero[data-v-54e4e988] h1{max-width:48rem;margin-bottom:1.4rem;color:var(--about-primary);font-size:clamp(2.3rem,5.3vw,4.7rem);font-weight:750;letter-spacing:-.035em;line-height:1.02}.about-hero__lead[data-v-54e4e988]{max-width:43rem;margin:0 0 1.8rem;color:#554b5d;font-size:clamp(1.12rem,2vw,1.35rem);line-height:1.65}.about-hero__link[data-v-54e4e988]{display:inline-flex;align-items:center;min-height:2.8rem;padding:.65rem 1.15rem;border:1px solid #d5c7de;border-radius:999px;background:#fffc;font-weight:700}.about-portrait[data-v-54e4e988]{margin:0}.about-portrait__image[data-v-54e4e988]{display:block;width:100%;aspect-ratio:4 / 5;border:1px solid #ded5e4;border-radius:10rem 10rem 1.2rem 1.2rem;box-shadow:0 24px 60px #32203f21;object-fit:cover;object-position:center top;overflow:hidden}.about-portrait figcaption[data-v-54e4e988]{display:grid;gap:.15rem;padding:1rem .35rem 0}.about-portrait figcaption strong[data-v-54e4e988]{color:var(--about-primary);font-size:1.05rem}.about-portrait figcaption span[data-v-54e4e988]{color:#6c626f;font-size:.9rem}.about-story[data-v-54e4e988]{max-width:68rem;margin:clamp(3rem,8vw,7rem) auto 0}.about-intro[data-v-54e4e988]{scroll-margin-top:7rem}.about-section[data-v-54e4e988]{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:clamp(1.5rem,5vw,4.5rem);padding:0 0 clamp(4.5rem,10vw,8rem)}.about-section__aside[data-v-54e4e988]{display:flex;flex-direction:column;align-items:center;gap:1rem}.about-section__aside[data-v-54e4e988]:after{width:1px;height:100%;min-height:5rem;background:var(--about-border);content:""}.about-chapter[data-v-54e4e988]{color:#91869a;font-size:.72rem;font-weight:800;letter-spacing:.12em}.about-icon[data-v-54e4e988]{display:grid;width:3.75rem;height:3.75rem;flex:0 0 auto;place-items:center;border-radius:50%;color:#fff;background:var(--about-primary);box-shadow:0 8px 24px #32203f2e}.about-prose[data-v-54e4e988]{max-width:47rem}.about-prose h2[data-v-54e4e988],.about-name h2[data-v-54e4e988],.about-cta h2[data-v-54e4e988]{margin:0 0 1.4rem;color:var(--about-primary);font-size:clamp(1.8rem,3.8vw,2.75rem);letter-spacing:-.025em;line-height:1.15}.about-prose p[data-v-54e4e988],.about-name p[data-v-54e4e988],.about-cta p[data-v-54e4e988]{margin:0 0 1.35rem;color:#554e59;font-size:1.04rem;line-height:1.8}.about-note[data-v-54e4e988]{display:grid;gap:.35rem;margin-top:2rem;padding:1.4rem 1.6rem;border-left:4px solid var(--about-accent);background:var(--about-soft)}.about-note strong[data-v-54e4e988]{color:var(--about-primary)}.about-note span[data-v-54e4e988]{color:#5d5462;line-height:1.6}.about-date[data-v-54e4e988]{display:grid;grid-template-columns:minmax(9rem,.35fr) 1fr;gap:1.5rem;align-items:center;margin:2.2rem 0;padding:1.5rem 0;border-block:1px solid var(--about-border)}.about-date span[data-v-54e4e988]{color:var(--about-primary);font-size:clamp(1.55rem,4vw,2.2rem);font-weight:750;letter-spacing:-.04em}.about-date p[data-v-54e4e988]{margin:0;font-size:.98rem;line-height:1.6}blockquote[data-v-54e4e988]{position:relative;margin:2.1rem 0;padding:1.6rem 1.8rem 1.6rem 2.2rem;border:0;border-radius:.8rem;color:var(--about-primary);background:#f4eff6;font-size:1.2rem;font-weight:650;line-height:1.65}blockquote[data-v-54e4e988]:before{position:absolute;top:1rem;left:.75rem;color:var(--about-secondary);content:"“";font-size:2.8rem;line-height:1}.about-customer-note[data-v-54e4e988]{margin-top:2rem;padding:1.4rem 1.6rem;border:1px solid var(--about-border);border-radius:.8rem;background:#fffaf0}.about-customer-note strong[data-v-54e4e988]{display:block;margin-bottom:.45rem;color:var(--about-primary)}.about-customer-note p[data-v-54e4e988]{margin:0;font-size:.96rem;line-height:1.65}.about-principles[data-v-54e4e988]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:2.3rem}.about-principles article[data-v-54e4e988]{padding:1.15rem;border:1px solid var(--about-border);border-radius:.8rem;background:#fff}.about-principles h3[data-v-54e4e988]{margin:0 0 .65rem;color:var(--about-primary);font-size:1.05rem}.about-principles p[data-v-54e4e988]{margin:0;font-size:.91rem;line-height:1.55}.about-section--privacy .about-icon[data-v-54e4e988]{color:var(--about-primary);background:var(--about-yellow)}.about-section--privacy .about-prose[data-v-54e4e988]{padding:clamp(1.4rem,4vw,2.5rem);border-radius:1rem;background:var(--about-primary)}.about-section--privacy .about-eyebrow[data-v-54e4e988]{color:#c9b8d5}.about-section--privacy h2[data-v-54e4e988],.about-section--privacy p[data-v-54e4e988]{color:#fff}.about-name[data-v-54e4e988]{display:grid;grid-template-columns:minmax(12rem,.55fr) minmax(0,1fr);gap:clamp(2rem,6vw,5rem);align-items:center;margin:0 0 clamp(4rem,9vw,7rem) 10rem;padding:clamp(2rem,5vw,3.5rem);border-radius:1.2rem;background:var(--about-soft)}.about-name__mark[data-v-54e4e988]{color:var(--about-primary);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:750;letter-spacing:-.06em;text-align:center}.about-name p[data-v-54e4e988]{margin-bottom:0}.about-cta[data-v-54e4e988]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 3rem;align-items:center;margin:1rem 0 3rem;padding:clamp(2rem,6vw,4rem);border-radius:1.25rem;color:#fff;background:linear-gradient(135deg,var(--about-primary),#533667)}.about-cta .about-eyebrow[data-v-54e4e988]{color:#d7c9df}.about-cta h2[data-v-54e4e988],.about-cta p[data-v-54e4e988]{color:#fff}.about-cta p[data-v-54e4e988]{max-width:42rem;margin-bottom:0}.about-cta__button[data-v-54e4e988]{width:auto;min-width:14rem;background:#fff!important;color:var(--about-primary)!important}.about-cta__note[data-v-54e4e988]{grid-column:2;margin:-.35rem 0 0!important;color:#d8cedd!important;font-size:.8rem!important;text-align:center}@media (max-width: 800px){.about-hero[data-v-54e4e988]{grid-template-columns:1fr;min-height:0;padding:2.5rem 1.5rem}.about-portrait[data-v-54e4e988]{width:min(100%,19rem)}.about-section[data-v-54e4e988]{grid-template-columns:3.5rem minmax(0,1fr);gap:1.25rem}.about-icon[data-v-54e4e988]{width:3.25rem;height:3.25rem}.about-principles[data-v-54e4e988]{grid-template-columns:1fr}.about-name[data-v-54e4e988]{grid-template-columns:1fr;margin-left:4.75rem}.about-cta[data-v-54e4e988]{grid-template-columns:1fr}.about-cta__button[data-v-54e4e988]{width:100%}.about-cta__note[data-v-54e4e988]{grid-column:1}}@media (max-width: 500px){.about-hero[data-v-54e4e988]{margin-inline:-.5rem;border-inline:0;border-radius:0}.about-hero[data-v-54e4e988] h1{font-size:2.35rem}.about-story[data-v-54e4e988]{margin-top:3rem}.about-section[data-v-54e4e988]{grid-template-columns:1fr;padding-bottom:4.5rem}.about-section__aside[data-v-54e4e988]{flex-direction:row;justify-content:flex-start}.about-section__aside[data-v-54e4e988]:after{width:100%;height:1px;min-height:0}.about-date[data-v-54e4e988]{grid-template-columns:1fr;gap:.6rem}.about-name[data-v-54e4e988]{margin-left:0;padding:1.6rem}.about-section--privacy .about-prose[data-v-54e4e988]{margin-inline:-.25rem}blockquote[data-v-54e4e988]{padding:1.4rem 1.2rem 1.4rem 1.8rem}}
