.page-hero.about-page-hero{padding:18px 0 0;background:#fff}.about-page-hero .page-hero-shell{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);align-items:center;gap:0;min-height:360px;overflow:hidden;border:1px solid rgba(203,214,227,.82);border-radius:28px;background:radial-gradient(42% 62% at 11% 16%,rgba(126,181,228,.16) 0%,rgba(126,181,228,.05) 42%,transparent 76%),radial-gradient(34% 46% at 80% 14%,rgba(236,206,149,.24) 0%,rgba(236,206,149,.08) 36%,transparent 72%),radial-gradient(32% 42% at 86% 78%,rgba(222,184,135,.18) 0%,rgba(222,184,135,.06) 42%,transparent 74%),linear-gradient(134deg,#f6f9fd,#fbfcfe 34%,#f7efe3 74%,#f3e8d8);box-shadow:none}.about-page-hero .page-hero-shell:before{content:"";position:absolute;inset:auto auto -28% -6%;width:36%;height:70%;border-radius:36% 64% 58% 42%/44% 40% 60% 56%;background:linear-gradient(180deg,#78aad624,#78aad60a);z-index:0;pointer-events:none}.about-page-hero .page-hero-shell:after{content:"";position:absolute;inset:-18% -6% auto auto;width:34%;height:66%;border-radius:42% 58% 48% 52%/56% 46% 54% 44%;background:linear-gradient(180deg,#e9c78b33,#d7b1780f);z-index:0;pointer-events:none}.about-page-hero .page-hero-shell>.page-hero-media{position:relative;inset:auto;grid-column:2;grid-row:1;z-index:1;display:flex;align-items:center;justify-content:center;min-width:0;min-height:360px;overflow:visible;padding:20px 20px 14px 0;background:transparent}.about-page-hero .page-hero-media img{display:block;width:min(100%,610px);height:auto;max-height:320px;object-fit:contain;object-position:center;filter:drop-shadow(0 20px 30px rgba(44,37,28,.12));animation:aboutHeroImageEnter .72s cubic-bezier(.16,1,.3,1) .16s both}@keyframes aboutHeroImageEnter{0%{opacity:0;transform:translate3d(46px,-42px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}.about-page-hero .page-hero-shell>.page-hero-content{position:relative;z-index:2;grid-column:1;grid-row:1;min-height:360px;justify-content:center;padding:clamp(24px,2.5vw,34px) clamp(28px,3vw,42px);color:#1c2533}.about-page-hero .page-hero-shell:after,.about-page-hero .page-hero-shell:before{opacity:1}.about-page-hero .page-hero-shell>.page-hero-content .breadcrumbs,.about-page-hero .page-hero-shell>.page-hero-content .breadcrumbs a{color:#495a6eb8}.about-page-hero .page-hero-shell>.page-hero-content .breadcrumbs a:hover{color:#1c2533}.about-page-hero .page-hero-shell>.page-hero-content .page-eyebrow{margin-top:14px;color:#244b70!important;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.about-page-hero .page-hero-shell>.page-hero-content h1{max-width:100%;margin-top:12px;color:#1b2330;font-size:clamp(2.2rem,2.75vw,3.15rem);font-weight:500;line-height:1.03;letter-spacing:-.045em;text-wrap:balance}.about-page-hero .page-hero-shell>.page-hero-content .page-hero-intro{max-width:62ch;margin-top:16px;color:#5f6977;font-size:clamp(.96rem,.95vw,1.03rem);line-height:1.58}@media(max-width:1080px){.about-page-hero .page-hero-shell{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);min-height:338px}.about-page-hero .page-hero-shell>.page-hero-content,.about-page-hero .page-hero-shell>.page-hero-media{min-height:338px}.about-page-hero .page-hero-media img{max-height:300px}}@media(max-width:860px){.about-page-hero .page-hero-shell{grid-template-columns:1fr;min-height:0}.about-page-hero .page-hero-shell>.page-hero-content{min-height:0;padding:28px 24px 10px}.about-page-hero .page-hero-shell>.page-hero-media{grid-column:1;grid-row:2;min-height:0;justify-content:center;padding:0 24px 18px}.about-page-hero .page-hero-media img{width:min(100%,560px);max-height:284px}}@media(max-width:640px){.about-page-hero .page-hero-shell{border-radius:24px}.about-page-hero .page-hero-shell>.page-hero-content{padding:24px 20px 4px}.about-page-hero .page-hero-shell>.page-hero-content h1{font-size:clamp(1.95rem,8vw,2.5rem)}.about-page-hero .page-hero-shell>.page-hero-content .page-hero-intro{font-size:.95rem}.about-page-hero .page-hero-shell>.page-hero-media{padding:0 16px 16px}.about-page-hero .page-hero-media img{max-height:232px}}@media(prefers-reduced-motion:reduce){.about-page-hero .page-hero-media img{animation:none!important}}.about-who-section[data-astro-cid-gkq7oefr],.about-purpose-section[data-astro-cid-gkq7oefr]{padding-top:clamp(32px,3.2vw,48px);padding-bottom:clamp(32px,3.2vw,48px)}.about-who-layout[data-astro-cid-gkq7oefr]{align-items:center;gap:clamp(34px,4vw,58px)}@media(min-width:981px){.about-who-layout[data-astro-cid-gkq7oefr]{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}}.about-who-layout[data-astro-cid-gkq7oefr] .about-who-copy[data-astro-cid-gkq7oefr]{order:1}.about-who-layout[data-astro-cid-gkq7oefr] .about-who-image[data-astro-cid-gkq7oefr]{order:2}.about-who-image[data-astro-cid-gkq7oefr]{overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 14px 34px #091d4014}.about-who-image[data-astro-cid-gkq7oefr] img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.about-who-copy[data-astro-cid-gkq7oefr] h2[data-astro-cid-gkq7oefr],.about-who-copy[data-astro-cid-gkq7oefr] p[data-astro-cid-gkq7oefr]{max-width:none}.about-principle-cards[data-astro-cid-gkq7oefr]{margin-top:28px}.about-principle-card[data-astro-cid-gkq7oefr]{color:#1e2a37;border:1px solid rgba(194,207,222,.7);box-shadow:none}.about-principle-card[data-astro-cid-gkq7oefr] h3[data-astro-cid-gkq7oefr],.about-principle-card[data-astro-cid-gkq7oefr] p[data-astro-cid-gkq7oefr]{color:#1e2a37}.business-card[data-astro-cid-gkq7oefr]{background:linear-gradient(180deg,#f2f8ff,#ebf5ff)}.continuity-card[data-astro-cid-gkq7oefr]{background:linear-gradient(180deg,#fff7ea,#fff2dc)}.specialist-card[data-astro-cid-gkq7oefr]{background:linear-gradient(180deg,#effaf6,#e5f6ef)}.about-section-heading[data-astro-cid-gkq7oefr]{width:min(100%,1180px);margin:0 auto 30px;text-align:center}.about-section-heading[data-astro-cid-gkq7oefr] .section-title[data-astro-cid-gkq7oefr],.about-section-heading[data-astro-cid-gkq7oefr] .section-copy[data-astro-cid-gkq7oefr]{margin-inline:auto}.about-section-heading[data-astro-cid-gkq7oefr] .section-title[data-astro-cid-gkq7oefr],.about-section-heading[data-astro-cid-gkq7oefr] .section-copy[data-astro-cid-gkq7oefr]{max-width:none}.about-purpose-grid[data-astro-cid-gkq7oefr]{width:min(100%,1180px);margin-inline:auto}.about-who-copy[data-astro-cid-gkq7oefr] .eyebrow[data-astro-cid-gkq7oefr],.about-section-heading[data-astro-cid-gkq7oefr] .eyebrow[data-astro-cid-gkq7oefr],.media-copy[data-astro-cid-gkq7oefr] .eyebrow[data-astro-cid-gkq7oefr]{margin-bottom:10px;color:#008bd2}.about-who-copy[data-astro-cid-gkq7oefr] h2[data-astro-cid-gkq7oefr],.about-section-heading[data-astro-cid-gkq7oefr] .section-title[data-astro-cid-gkq7oefr],.media-copy[data-astro-cid-gkq7oefr] h2[data-astro-cid-gkq7oefr]{margin-top:0}.about-who-copy[data-astro-cid-gkq7oefr]>p[data-astro-cid-gkq7oefr]+p[data-astro-cid-gkq7oefr],.media-copy[data-astro-cid-gkq7oefr]>p[data-astro-cid-gkq7oefr]+p[data-astro-cid-gkq7oefr]{margin-top:14px}.about-section-heading[data-astro-cid-gkq7oefr] .section-copy[data-astro-cid-gkq7oefr]+.section-copy[data-astro-cid-gkq7oefr]{margin-top:12px}.about-purpose-card[data-astro-cid-gkq7oefr]{overflow:hidden;background:#fff}.about-purpose-media[data-astro-cid-gkq7oefr]{background:#fff}.about-purpose-media[data-astro-cid-gkq7oefr] img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;background:#fff}@media(max-width:960px){.about-who-layout[data-astro-cid-gkq7oefr]{grid-template-columns:1fr}.about-who-layout[data-astro-cid-gkq7oefr] .about-who-copy[data-astro-cid-gkq7oefr]{order:1}.about-who-layout[data-astro-cid-gkq7oefr] .about-who-image[data-astro-cid-gkq7oefr]{order:2}.about-who-copy[data-astro-cid-gkq7oefr] h2[data-astro-cid-gkq7oefr]{max-width:none}}@media(max-width:720px){.about-who-section[data-astro-cid-gkq7oefr],.about-purpose-section[data-astro-cid-gkq7oefr]{padding-top:28px;padding-bottom:28px}.about-principle-cards[data-astro-cid-gkq7oefr]{margin-top:22px}.about-section-heading[data-astro-cid-gkq7oefr]{margin-bottom:20px}}
