.about{--cs-display-scene: clamp(2.25rem, calc(3.1vw + 1.1rem) , 3.875rem);--cs-display-band: clamp(1.75rem, calc(1.3vw + 1.1rem) , 2.25rem);--cs-display-decision: clamp(2rem, calc(2.2vw + 1.1rem) , 3.25rem);--about-serif: "Instrument Serif", "Plus Jakarta Sans", serif;--about-radius-media: 22px}.about-scene{display:block;padding-block:clamp(64px,7vw,100px)}.about-scene--peak{padding-block:clamp(80px,8.5vw,120px)}.about-surface-canvas{background-color:var(--web-color-canvas)}.about-surface-white{background-color:var(--brand-color-surface-primary)}.about-surface-tint{background-color:var(--web-color-tint)}.about-surface-dark{background-color:var(--web-color-accent-deep);color:var(--brand-white)}.about-surface-dark h1,.about-surface-dark h2,.about-surface-dark h3{color:var(--brand-white)}.about-surface-dark :focus-visible{box-shadow:0 0 0 calc(var(--cs-focus-width) + var(--cs-focus-offset)) var(--web-color-accent-deep)}.about-kicker{margin:0 0 20px;color:var(--web-color-ink);font-size:11px;font-weight:var(--brand-font-weight-bold);line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.about-surface-dark .about-kicker{color:var(--brand-sea-glass)}.about-h1{max-width:15ch;margin:0 0 24px;font-size:var(--cs-display-scene);font-weight:var(--brand-font-weight-bold);line-height:1.08;letter-spacing:-.015em;color:var(--brand-color-text-heading);text-wrap:balance}.about-h2{margin:0 0 22px;font-size:var(--cs-display-band);font-weight:var(--brand-font-weight-bold);line-height:1.12;letter-spacing:-.01em;color:var(--brand-color-text-heading);text-wrap:balance}.about-h2--decision{font-size:var(--cs-display-decision);line-height:1.08}.about-support{margin:0;color:var(--web-color-ink);font-size:var(--cs-text-lg);line-height:1.6}.about-lead-sm{max-width:46ch;margin:0;padding-bottom:6px;color:var(--web-color-ink);font-size:15px;line-height:1.55}.about-serif{display:block;max-width:26ch;font-family:var(--about-serif);font-weight:400;font-style:italic;font-size:clamp(26px,2.4vw,36px);line-height:1.16;letter-spacing:-.01em;color:var(--brand-blue);text-wrap:balance}.about-split{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:end}@media(max-width:860px){.about-split{grid-template-columns:minmax(0,1fr);gap:22px;align-items:start}}.about-text-action{display:inline-flex;align-items:center;gap:var(--cs-space-1);min-height:var(--cs-target-min);color:var(--brand-color-interactive);font-size:15px;font-weight:var(--brand-font-weight-bold);text-decoration:underline transparent;text-decoration-thickness:2px;text-underline-offset:.25em;transition:color var(--brand-transition-duration) var(--brand-transition-easing),text-decoration-color var(--brand-transition-duration) var(--brand-transition-easing)}.about-text-action:hover,.about-text-action:focus-visible{color:var(--brand-color-interactive-hover);text-decoration-color:currentColor}.about-text-action svg{flex:none;transition:transform var(--brand-transition-duration) var(--brand-transition-easing)}.about-text-action:hover svg,.about-text-action:focus-visible svg{transform:translate(var(--cs-motion-nudge))}.about-frame{position:relative;overflow:hidden;width:100%;border-radius:var(--about-radius-media);background:var(--web-color-tint)}.about-frame picture{display:block;width:100%;height:100%}.about-frame img{width:100%;height:100%;object-fit:cover;display:block}.about-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(32px,5vw,72px);align-items:center}.about-hero-media{aspect-ratio:4 / 5}.about-hero-media img{object-position:38% 52%}.about-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.about-hero .about-support{max-width:52ch;margin:0 0 34px}.about-hero .about-h1{margin-bottom:24px}.about-keep{display:inline-block}@media(width<360px){.about-hero .about-h1 .about-keep{display:inline}}@media(min-width:901px){.about-hero .about-h1{font-size:clamp(2.25rem,calc(3.9vw + 3px),3.3rem)}}@media(360px<=width<430px){.about-hero .about-h1{font-size:min(var(--cs-display-scene),calc(9.4vw - 1.5px))}}@media(max-width:900px){.about-hero{grid-template-columns:minmax(0,1fr);gap:40px}.about-hero-media{aspect-ratio:16 / 11}}.about-why .about-h2{max-width:18ch}.about-why .about-support{max-width:54ch}@media(min-width:861px){.about-why .about-split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.about-serif-wrap{margin:0;padding-bottom:6px}.about-structure-head{margin-bottom:clamp(40px,4vw,60px)}.about-structure-head .about-h2{max-width:20ch;margin:0}.about-structure{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(24px,4vw,60px);align-items:center}.about-field{position:relative}.about-field-svg{overflow:visible;display:block;width:100%;height:auto}.about-field-chip{position:absolute;left:0;top:50%;transform:translateY(-50%);width:44%;max-width:168px;padding:12px 14px;background:var(--brand-white);border:1px solid var(--brand-color-border-subtle);border-radius:var(--cs-radius-md)}.about-field-chip__name{margin:0;color:var(--brand-blue);font-size:15px;font-weight:700;line-height:1.2}.about-field-chip__role{margin:4px 0 0;color:var(--web-color-ink);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.about-route{fill:none;stroke:var(--brand-blue);vector-effect:non-scaling-stroke;stroke-width:1.4;stroke-linecap:round;opacity:.72}.about-route--strong{stroke-width:2px;opacity:.63}.about-node{fill:var(--brand-blue);opacity:.66}.about-node--terminal{fill:var(--brand-copper);opacity:.8}.about-field-band{fill:var(--brand-blue);opacity:.05}.about-svc{list-style:none;margin:0;padding:0;border-top:1px solid var(--brand-color-border-subtle)}.about-svc__item{display:grid;grid-template-columns:30px minmax(0,1fr) 12px;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--brand-color-border-subtle)}.about-svc__num{padding-top:4px;color:var(--web-color-ink);font-size:10px;font-weight:700;letter-spacing:.1em;font-variant-numeric:tabular-nums}.about-svc__name{display:block;font-size:clamp(17px,1.4vw,20px);font-weight:600;color:var(--web-color-ink);line-height:1.2}.about-svc__rel{display:block;margin-top:5px;max-width:58ch;font-size:13.5px;line-height:1.45;color:var(--web-color-ink);opacity:.85}.about-svc__dot{width:8px;height:8px;margin-top:6px;border-radius:50%}.about-svc__dot--rel{background:var(--brand-copper)}.about-svc__dot--own{border:1.5px solid var(--brand-blue);opacity:.5}.about-disclosure{max-width:64ch;margin:clamp(32px,3.4vw,48px) 0 0;padding-left:14px;border-left:2px solid var(--brand-copper);font-size:13px;line-height:1.55;color:var(--web-color-ink)}@media(max-width:860px){.about-structure{grid-template-columns:minmax(0,1fr);gap:30px;align-items:start}.about-field-svg{display:none}.about-field-chip{position:static;transform:none;width:auto;max-width:none;margin-bottom:20px}}.about-indep .about-h2{max-width:16ch;margin:0 0 clamp(30px,3.4vw,48px)}@media(width<414px){.about-indep .about-h2{font-size:1.875rem}}.about-indep__rule{height:1px;border:0;margin:0 0 clamp(30px,3.4vw,48px);background:#ffffff38}.about-cols2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,52px)}.about-indep__body{max-width:46ch;margin:0;font-size:var(--cs-text-lg);color:var(--brand-white);opacity:.94}.about-indep__body--narrow{max-width:44ch}.about-indep__flag{margin:clamp(34px,4vw,52px) 0 0;padding-left:16px;border-left:2px solid var(--brand-copper);max-width:52ch}.about-indep__flag strong{display:block;font-size:clamp(20px,1.8vw,26px);font-weight:600;color:var(--brand-white);line-height:1.25}@media(max-width:680px){.about-cols2{grid-template-columns:minmax(0,1fr);gap:28px}}.about-atlantic{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(28px,4vw,68px);align-items:center}.about-atlantic .about-h2{max-width:26ch;font-size:clamp(1.5rem,calc(1.3vw + 1.1rem),2.25rem);margin-bottom:clamp(22px,2.2vw,30px);text-wrap:pretty}.about-atlantic .about-support{max-width:48ch}.about-frame--16x10{aspect-ratio:16 / 10}.about-frame--16x10 img{object-position:50% 42%}.about-media-left{order:-1}@media(max-width:860px){.about-atlantic{grid-template-columns:minmax(0,1fr);gap:30px;align-items:start}.about-media-left{order:0}}.about-acct-head{margin-bottom:clamp(36px,3.6vw,52px)}.about-acct-head .about-h2{max-width:16ch;margin:0}.about-people{list-style:none;margin:0;padding:0}.about-person{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(16px,3vw,56px);align-items:baseline;border-top:1px solid var(--brand-color-border-subtle);padding:clamp(26px,3vw,42px) 0}.about-person__name{margin:0;font-weight:600;color:var(--web-color-ink)}.about-person__name--lead{font-size:clamp(30px,3.6vw,48px);line-height:1.02;letter-spacing:-.015em}.about-person__name--sub{font-size:clamp(25px,2.9vw,38px);line-height:1.05;letter-spacing:-.01em}.about-person__role{margin:0 0 12px;color:var(--brand-color-interactive);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.about-person__desc{margin:0;max-width:42ch;font-size:var(--cs-text-lg);color:var(--web-color-ink)}.about-acct-foot{margin-top:clamp(28px,3vw,44px)}@media(max-width:680px){.about-person{grid-template-columns:minmax(0,1fr);gap:8px}}.about-next .about-h2{max-width:18ch;margin:0 0 clamp(28px,3vw,44px)}.about-rows{margin:0;padding:0;list-style:none;border-top:1px solid var(--brand-color-border-subtle)}.about-row{border-bottom:1px solid var(--brand-color-border-subtle)}.about-row a{display:grid;grid-template-columns:36px minmax(0,1fr) 28px;align-items:center;gap:14px;min-height:88px;padding:14px 0 14px 16px;color:inherit;text-decoration:none;box-shadow:inset 2px 0 0 transparent;transition:transform var(--brand-transition-duration) var(--brand-transition-easing),box-shadow var(--brand-transition-duration) var(--brand-transition-easing)}.about-row a:hover,.about-row a:focus-visible{box-shadow:inset 2px 0 0 var(--brand-copper);transform:translate(var(--cs-motion-nudge))}.about-row__index{color:var(--web-color-ink);font-size:10px;font-weight:700;letter-spacing:.1em;font-variant-numeric:tabular-nums}.about-row__copy{display:grid;gap:4px}.about-row__copy strong{color:var(--web-color-ink);font-size:clamp(18px,1.55vw,22px);font-weight:600;line-height:1.2;transition:color var(--brand-transition-duration) var(--brand-transition-easing)}.about-row a:hover .about-row__copy strong,.about-row a:focus-visible .about-row__copy strong{color:var(--brand-color-interactive-hover)}.about-row__copy small{max-width:54ch;color:var(--web-color-ink);font-size:14px;font-weight:400;line-height:1.45}.about-row svg{color:var(--brand-color-interactive);transition:transform var(--brand-transition-duration) var(--brand-transition-easing)}.about-row a:hover svg,.about-row a:focus-visible svg{transform:translate(var(--cs-motion-nudge))}.about-close{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:end}.about-close .about-h2{max-width:18ch;margin:0}.about-close__body{max-width:42ch;margin:0 0 28px;font-size:var(--cs-text-lg);color:var(--web-color-ink)}.about-close__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center}@media(max-width:860px){.about-close{grid-template-columns:minmax(0,1fr);gap:30px;align-items:start}}.about-cta--wide{padding-inline:26px}.about-cta--wide-sm{padding-inline:24px}@media(prefers-reduced-motion:reduce){.about-text-action svg,.about-row a,.about-row svg{transition:none}.about-text-action:hover svg,.about-text-action:focus-visible svg,.about-row a:hover,.about-row a:focus-visible,.about-row a:hover svg,.about-row a:focus-visible svg{transform:none}}.about-nowrap{white-space:nowrap}
