.hero-wrap[data-astro-cid-lcdefpme]{padding-top:32px}.hero[data-astro-cid-lcdefpme]{color:#fff;background:radial-gradient(600px 300px at 85% 0%, color-mix(in srgb, var(--sea-glass) 55%, transparent), transparent 70%), linear-gradient(150deg, #0d9488 0%, #0b5f5a 38%, var(--night) 100%);border-radius:28px;justify-items:start;gap:24px;padding:clamp(40px,7vw,88px) clamp(24px,6vw,72px);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:15ch}.lead[data-astro-cid-lcdefpme]{max-width:56ch;font-size:var(--fs-lg);color:#f3f7f6db}.btn--light[data-astro-cid-lcdefpme]{color:var(--ink);background:#fff}.btn--light[data-astro-cid-lcdefpme]:hover{background:var(--paper)}.section-head[data-astro-cid-lcdefpme]{gap:10px;margin-bottom:32px;display:grid}.group[data-astro-cid-lcdefpme]+.group[data-astro-cid-lcdefpme]{margin-top:48px}.group-title[data-astro-cid-lcdefpme]{margin-bottom:16px}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width<=1080px){.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.principles-section[data-astro-cid-lcdefpme]{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sr-heading[data-astro-cid-lcdefpme]{margin-bottom:32px}.principles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.principles[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:8px}.contact[data-astro-cid-lcdefpme]{justify-items:start;gap:14px;display:grid}@media (width<=760px){.grid[data-astro-cid-lcdefpme],.principles[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
