.story-section[data-astro-cid-ta2fbyqs]{padding:96px 0}.story-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:7fr 5fr;align-items:center;gap:80px;display:grid}.section-tag[data-astro-cid-ta2fbyqs]{color:var(--accent);text-transform:uppercase;letter-spacing:.15em;font-size:12px;font-weight:700;font-family:var(--font-heading);margin-bottom:16px;display:block}[data-astro-cid-ta2fbyqs][data-theme=light] .section-tag[data-astro-cid-ta2fbyqs]{color:#111}.section-heading[data-astro-cid-ta2fbyqs]{letter-spacing:-.03em;margin-bottom:24px;font-size:36px;font-weight:700;line-height:1.15}.story-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-secondary);margin-bottom:20px;font-size:16px;line-height:1.8}.story-visual[data-astro-cid-ta2fbyqs]{gap:16px;display:grid}.story-card[data-astro-cid-ta2fbyqs]{background:var(--bg-soft);border:1px solid var(--border-hairline);border-radius:16px;padding:28px;transition:all .2s}.story-card[data-astro-cid-ta2fbyqs]:hover{border-color:var(--border-strong);transform:translateY(-2px)}.story-card-stat[data-astro-cid-ta2fbyqs]{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--text-primary);margin-bottom:6px;font-size:32px;font-weight:800}.story-card-label[data-astro-cid-ta2fbyqs]{color:var(--text-muted);font-size:13px;font-weight:500}.values-section[data-astro-cid-ta2fbyqs]{padding:96px 0}.section-header-center[data-astro-cid-ta2fbyqs]{text-align:center;max-width:640px;margin:0 auto 64px}.section-desc[data-astro-cid-ta2fbyqs]{color:var(--text-secondary);font-size:17px;line-height:1.7}.values-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.value-card[data-astro-cid-ta2fbyqs]{background:var(--bg-card);border:1px solid var(--border-hairline);border-radius:16px;padding:32px 28px;transition:all .2s}.value-card[data-astro-cid-ta2fbyqs]:hover{border-color:var(--border-strong);transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}[data-astro-cid-ta2fbyqs][data-theme=dark] .value-card[data-astro-cid-ta2fbyqs]:hover{box-shadow:0 4px 12px #0006}.value-icon[data-astro-cid-ta2fbyqs]{margin-bottom:16px;font-size:32px;line-height:1}.value-title[data-astro-cid-ta2fbyqs]{margin-bottom:10px;font-size:17px;font-weight:600}.value-desc[data-astro-cid-ta2fbyqs]{color:var(--text-secondary);font-size:14px;line-height:1.7}.timeline-section[data-astro-cid-ta2fbyqs]{padding:96px 0}.timeline[data-astro-cid-ta2fbyqs]{max-width:800px;margin:0 auto;position:relative}.timeline[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--border-hairline);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.timeline-item[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;margin-bottom:48px;display:grid;position:relative}.timeline-marker[data-astro-cid-ta2fbyqs]{background:var(--bg-page);z-index:1;grid-column:2;padding:4px 0}.timeline-year[data-astro-cid-ta2fbyqs]{background:var(--bg-soft);border:1px solid var(--border-hairline);font-family:var(--font-heading);color:var(--text-primary);white-space:nowrap;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.timeline-content[data-astro-cid-ta2fbyqs]{grid-column:3;padding:0 8px}.timeline-item[data-astro-cid-ta2fbyqs].reverse .timeline-content[data-astro-cid-ta2fbyqs]{text-align:right;grid-area:1/1}.timeline-title[data-astro-cid-ta2fbyqs]{margin-bottom:6px;font-size:18px;font-weight:600}.timeline-text[data-astro-cid-ta2fbyqs]{color:var(--text-secondary);font-size:14px;line-height:1.6}@media (width<=900px){.story-section[data-astro-cid-ta2fbyqs],.values-section[data-astro-cid-ta2fbyqs],.timeline-section[data-astro-cid-ta2fbyqs]{padding:64px 0}.story-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:40px}.values-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.section-heading[data-astro-cid-ta2fbyqs]{font-size:28px}.timeline[data-astro-cid-ta2fbyqs]:before{left:20px}.timeline-item[data-astro-cid-ta2fbyqs]{grid-template-columns:auto 1fr;gap:20px}.timeline-item[data-astro-cid-ta2fbyqs].reverse .timeline-content[data-astro-cid-ta2fbyqs]{text-align:left;grid-area:1/2}.timeline-item[data-astro-cid-ta2fbyqs].reverse .timeline-marker[data-astro-cid-ta2fbyqs]{grid-area:1/1}.timeline-marker[data-astro-cid-ta2fbyqs]{grid-area:1/1;padding:0}.timeline-content[data-astro-cid-ta2fbyqs]{grid-area:1/2}}
