.about-businesses[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.about-businesses[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]{border:1px solid var(--color-line-strong);align-content:start;gap:12px;padding:24px;display:grid}.about-businesses[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]:hover{border-color:var(--color-brand-red)}.about-businesses[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{margin:0;font-size:1.15rem}.about-businesses[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--color-ink-soft);margin:0;font-size:.9rem;line-height:1.85}.about-milestones[data-astro-cid-zpzoxhr3]{margin:32px 0;padding:0;list-style:none}.about-milestones[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{border-top:1px solid var(--color-line);grid-template-columns:110px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.about-milestones[data-astro-cid-zpzoxhr3] strong[data-astro-cid-zpzoxhr3]{color:var(--color-brand-red)}.about-milestones[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--color-ink-soft);margin:0}@media (width<=780px){.about-businesses[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.about-businesses[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.about-milestones[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr;gap:8px}}.about-brand-lockup[data-astro-cid-zpzoxhr3]{border:1px solid var(--color-line);background:var(--color-paper);width:min(300px,100%);padding:14px 16px}.about-brand-lockup[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{width:100%;height:auto;display:block}.about-story[data-astro-cid-zpzoxhr3]{display:block}.about-profile-section[data-astro-cid-zpzoxhr3],.about-principles-section[data-astro-cid-zpzoxhr3]{padding-block:clamp(42px,4vw,54px)}.page-intro--red{padding-block:clamp(38px,4vw,52px)}.about-brand-row[data-astro-cid-zpzoxhr3]{border-bottom:1px solid var(--color-line-strong);grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,68px);padding-bottom:36px;display:grid}.about-brand-message[data-astro-cid-zpzoxhr3]{max-width:760px}.about-closing[data-astro-cid-zpzoxhr3]{border-left:3px solid var(--color-brand-red);color:var(--color-ink-soft);margin:20px 0 0;padding-left:18px;font-size:.94rem;line-height:1.85}.about-story__content[data-astro-cid-zpzoxhr3]{margin-top:36px}.profile-sections[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,4vw,52px);margin-top:28px;display:grid}.profile-section[data-astro-cid-zpzoxhr3]{border-top:1px solid var(--color-line-strong);grid-template-columns:38px minmax(0,1fr);gap:14px;padding:22px 0;display:grid}.profile-section[data-astro-cid-zpzoxhr3]:last-child{border-bottom:1px solid var(--color-line-strong);grid-column:1/-1}.profile-section[data-astro-cid-zpzoxhr3]:last-child p[data-astro-cid-zpzoxhr3]{max-width:920px}.profile-section[data-astro-cid-zpzoxhr3]>span[data-astro-cid-zpzoxhr3]{color:var(--color-brand-red);padding-top:4px;font-size:.75rem;font-weight:900}.profile-section[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{margin:0 0 10px;font-size:1.18rem}.profile-section[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--color-ink-soft);margin:0;font-size:.94rem;line-height:1.8}.about-principles[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.about-principles[data-astro-cid-zpzoxhr3] article[data-astro-cid-zpzoxhr3]{border:1px solid var(--color-line);background:0 0;min-height:0;padding:22px;transition:background-color .18s,border-color .18s,transform .18s}.about-principles[data-astro-cid-zpzoxhr3] article[data-astro-cid-zpzoxhr3]:hover{border-color:var(--color-brand-red-line);background:var(--color-surface);transform:translateY(-3px)}.about-principles[data-astro-cid-zpzoxhr3] span[data-astro-cid-zpzoxhr3]{color:var(--color-brand-red);font-size:.78rem;font-weight:900}.about-principles[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{margin:28px 0 8px;font-size:1.25rem}.about-principles[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--color-muted);margin:0;font-size:.88rem}@media (width<=780px){.about-brand-row[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr;gap:28px}.about-brand-lockup[data-astro-cid-zpzoxhr3]{width:min(280px,100%)}}@media (width<=680px){.profile-sections[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.profile-section[data-astro-cid-zpzoxhr3]{grid-template-columns:36px minmax(0,1fr);gap:12px}.profile-section[data-astro-cid-zpzoxhr3]:last-child{grid-column:auto}.about-principles[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}}
