.vs-site .abt-hero{padding-top:64px}.vs-site .abt-hero .sub{max-width:640px;margin-left:auto;margin-right:auto}.vs-site .abt-vision{margin:0;padding:56px 32px;border-radius:32px;border:1px solid var(--vs-line-soft);background:radial-gradient(60% 90% at 0 0,rgba(var(--vs-accent-rgb),.14),transparent 70%),radial-gradient(50% 80% at 100% 100%,rgba(var(--vs-pink-rgb),.1),transparent 70%),var(--vs-card);text-align:center}.vs-site .abt-vision figcaption{margin:0 0 14px;font-size:12px;font-weight:800;text-transform:uppercase;color:var(--vs-accent-ink)}.vs-site .abt-vision blockquote{margin:0 auto;max-width:22ch;text-wrap:balance;font-size:clamp(28px,4.4vw,46px);font-weight:800;line-height:1.15;color:var(--vs-ink)}.vs-site .abt-values,.vs-site .abt-who{list-style:none;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px}.vs-site .abt-who{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-site .abt-who li{display:flex;flex-direction:column;padding:26px 24px;border-radius:var(--vs-radius);border:1px solid var(--vs-line-soft);background:var(--vs-card)}.vs-site .abt-who h3{margin:0 0 8px;font-size:19px;font-weight:800}.vs-site .abt-who p{margin:0 0 16px;color:var(--vs-mid);line-height:1.55}.vs-site .abt-who a{margin-top:auto;font-weight:800;color:var(--vs-accent-ink)}.vs-site .abt-values{grid-template-columns:repeat(4,minmax(0,1fr))}.vs-site .abt-values li{position:relative;display:flex;flex-direction:column;gap:8px;min-height:150px;padding:26px 24px;border-radius:var(--vs-radius);border:1px solid var(--vs-line-soft);background:var(--vs-card);overflow:hidden}.vs-site .abt-values li:before{content:"";position:absolute;inset:0;pointer-events:none}.vs-site .abt-values li>*{position:relative}.vs-site .abt-values li.is-sea:before{background:linear-gradient(160deg,rgba(var(--vs-sea-rgb),.16),transparent 60%)}.vs-site .abt-values li.is-pink:before{background:linear-gradient(160deg,rgba(var(--vs-pink-rgb),.12),transparent 60%)}.vs-site .abt-values li.is-gold:before{background:linear-gradient(160deg,rgba(var(--vs-gold-rgb),.2),transparent 60%)}.vs-site .abt-values li.is-purple:before{background:linear-gradient(160deg,rgba(var(--vs-accent-rgb),.16),transparent 60%)}.vs-site .abt-values strong{font-size:24px;font-weight:800;color:var(--vs-ink)}.vs-site .abt-values span{color:var(--vs-mid);line-height:1.5}@media (max-width:900px){.vs-site .abt-who{grid-template-columns:minmax(0,1fr)}.vs-site .abt-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.vs-site .abt-vision{padding:40px 20px}.vs-site .abt-values{grid-template-columns:minmax(0,1fr)}.vs-site .abt-values li{min-height:0}}