.ab[data-v-bd85f909]{background:var(--sx-bg)}.ab-head[data-v-bd85f909]{max-width:1120px;padding-top:36px;text-align:center}.ab-crumbs[data-v-bd85f909]{display:flex;justify-content:center;margin-bottom:32px}.ab-crumbs[data-v-bd85f909] ol,.ab-eyebrow[data-v-bd85f909]{justify-content:center}.ab-head h1[data-v-bd85f909]{margin-top:14px}.ab-photos[data-v-bd85f909]{max-width:1120px;margin-top:48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:start}.ab-photo[data-v-bd85f909]{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:22px;box-shadow:var(--sx-shadow)}.ab-photo[data-v-bd85f909]:nth-child(2n){margin-top:44px}.ab-mission[data-v-bd85f909]{max-width:1120px;margin-top:104px;margin-bottom:104px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;align-items:end}.ab-mission-body[data-v-bd85f909]{display:grid;gap:26px;justify-items:start}.ab-mission-text[data-v-bd85f909]{margin:0;font-size:19px;line-height:1.6;color:var(--sx-text-dim)}.ab-mission-text[data-v-bd85f909] a{color:var(--sx-text);text-decoration:underline;text-decoration-color:var(--sx-accent);text-decoration-thickness:2px;text-underline-offset:3px}.ab-mission-text[data-v-bd85f909] a:hover{color:var(--sx-accent-deep)}.ab-statements[data-v-bd85f909]{padding:104px 0}.ab-statements-in[data-v-bd85f909]{max-width:1000px;display:grid;gap:34px}.ab-statement[data-v-bd85f909]{margin:0;font-size:clamp(20px,2.2vw,26px);line-height:1.45;color:var(--sx-text-dim);text-wrap:pretty}.ab-statement--lead[data-v-bd85f909]{font-size:clamp(28px,3.6vw,44px);line-height:1.15;letter-spacing:-.025em;color:var(--sx-text);text-wrap:balance}.ab-closing[data-v-bd85f909]{max-width:1120px;margin-top:96px;margin-bottom:104px}.ab-closing-card[data-v-bd85f909]{position:relative;overflow:hidden;display:grid;gap:22px;justify-items:start;padding:56px;border-radius:28px;background:var(--sx-bg-raised);border:1px solid var(--sx-line-soft);box-shadow:var(--sx-shadow)}.ab-closing-card[data-v-bd85f909]:before{content:"";position:absolute;width:520px;height:520px;right:-200px;top:-260px;border-radius:50%;background:radial-gradient(circle,var(--sx-accent-glow),transparent 65%);pointer-events:none}.ab-closing-title[data-v-bd85f909]{position:relative;font-family:var(--sx-mono);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--sx-accent-strong)}.ab-closing-text[data-v-bd85f909]{position:relative;margin:0;max-width:34ch;font-size:clamp(24px,3vw,36px);line-height:1.25;letter-spacing:-.02em;text-wrap:pretty}@media (max-width: 900px){.ab-photos[data-v-bd85f909]{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-mission[data-v-bd85f909]{grid-template-columns:1fr;gap:24px;margin-top:72px;margin-bottom:72px}.ab-statements[data-v-bd85f909]{padding:72px 0}}@media (max-width: 640px){.ab-head[data-v-bd85f909]{padding-top:24px}.ab-crumbs[data-v-bd85f909]{margin-bottom:24px}.ab-photos[data-v-bd85f909]{gap:12px;margin-top:32px}.ab-photo[data-v-bd85f909]{border-radius:16px}.ab-photo[data-v-bd85f909]:nth-child(2n){margin-top:24px}.ab-closing-card[data-v-bd85f909]{padding:32px 20px;border-radius:22px}.ab-mission-text[data-v-bd85f909]{font-size:17px}}
