.about-hero[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--border);background:var(--lime);padding:92px 0}.about-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:-.015em;max-width:960px;font-size:clamp(46px,5.4vw,78px);line-height:1.06}.about-hero[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:720px;color:var(--body);margin-top:32px;font-size:19px;line-height:1.75}.principles[data-astro-cid-ta2fbyqs]{padding-bottom:0}.principle-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.principle-grid[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:28px 28px 30px}.principle-grid[data-astro-cid-ta2fbyqs] .mono[data-astro-cid-ta2fbyqs]{color:var(--accent);letter-spacing:.08em;font-size:13px;font-weight:600}.principle-grid[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{letter-spacing:-.012em;margin:14px 0 12px;font-size:25px}.principle-grid[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--body);font-size:15px;line-height:1.75}.principle-sum[data-astro-cid-ta2fbyqs]{border:1px solid var(--border);color:var(--body);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:16px;padding:18px 24px;font-size:16px;display:flex}.principle-sum[data-astro-cid-ta2fbyqs] .mono[data-astro-cid-ta2fbyqs]{color:var(--accent);letter-spacing:.06em;font-weight:600}.about-row[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--border);grid-template-columns:1.15fr 1fr;gap:64px;padding:50px 0;display:grid}.about-row[data-astro-cid-ta2fbyqs]:last-child{border-bottom:1px solid var(--border)}.about-row[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{letter-spacing:-.012em;font-size:clamp(32px,3.4vw,44px);line-height:1.14}.about-row[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{color:var(--body);gap:16px;font-size:17px;line-height:1.8;display:grid}.about-row[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--ink)}.fact-table[data-astro-cid-ta2fbyqs]{background:var(--surface);border-top:1px solid var(--border)}.fact-table[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{letter-spacing:-.012em;font-size:clamp(30px,3.2vw,42px);line-height:1.14}.fact-table__lead[data-astro-cid-ta2fbyqs]{max-width:720px;color:var(--body);margin-top:18px;font-size:16px;line-height:1.75}.fact-table__box[data-astro-cid-ta2fbyqs]{border:1px solid var(--border);background:#fff;border-radius:12px;margin-top:32px;overflow:hidden}.fact-table__head[data-astro-cid-ta2fbyqs],.fact-table__row[data-astro-cid-ta2fbyqs]{grid-template-columns:150px 1.1fr 1.5fr;gap:24px;padding:16px 26px;display:grid}.fact-table__head[data-astro-cid-ta2fbyqs]{background:var(--surface);border-bottom:1px solid var(--border);color:var(--muted);letter-spacing:.04em;font-size:12px;font-weight:700}.fact-table__row[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--border);align-items:baseline;font-size:14px}.fact-table__row[data-astro-cid-ta2fbyqs]:last-child{border-bottom:0}.fact-table__value[data-astro-cid-ta2fbyqs]{font-size:20px;font-weight:700}.fact-table__note[data-astro-cid-ta2fbyqs]{color:var(--body);line-height:1.6}.fact-table__foot[data-astro-cid-ta2fbyqs]{color:var(--muted);margin-top:16px;font-size:13px}.contact-band[data-astro-cid-ta2fbyqs]{border-block:1px solid var(--border);background:var(--pink);padding:64px 0}.contact-band[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs]{grid-template-columns:1.15fr 1fr 1.4fr 1fr;gap:30px;display:grid}.contact-band[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:11px;display:flex}.contact-band[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:12px;font-weight:700}.contact-band[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs],.contact-band[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{font-size:16px;line-height:1.5}.contact-band[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{text-underline-offset:3px;text-decoration:underline}@media (width<=980px){.principle-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.about-row[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:24px}.fact-table__head[data-astro-cid-ta2fbyqs]{display:none}.fact-table__row[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:6px}.contact-band[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}}@media (width<=540px){.about-hero[data-astro-cid-ta2fbyqs]{padding:64px 0}.contact-band[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}
