.page_page__Lmv8X{padding-top:80px;min-height:100vh}.page_hero____zU8{padding:var(--space-2xl) 0 var(--space-xl);position:relative;overflow:hidden;background:var(--bg-primary)}.page_heroInner__kPhcU{display:grid;grid-template-columns:1fr;gap:var(--space-xl);align-items:center}@media (min-width:768px){.page_heroInner__kPhcU{grid-template-columns:1.1fr .9fr}}.page_heroContent__LpDgg{max-width:580px}.page_heroLabelWrapper__OMIK6{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:var(--space-md);animation:page_revealUp__mgF1b .7s var(--ease-out-expo) both}.page_heroLogo__xa5mg{display:inline-block;object-fit:contain}.page_heroLabel__d_akR{font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-warm);display:block;line-height:1.4;word-break:break-word}.page_heroTitle__KLhRG{animation:page_revealUp__mgF1b .7s var(--ease-out-expo) .08s both;margin-bottom:var(--space-sm)}.page_heroTagline___Z0B1{font-family:var(--font-syne),serif;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:500;color:var(--text-secondary);letter-spacing:-.01em;margin-bottom:var(--space-md);animation:page_revealUp__mgF1b .7s var(--ease-out-expo) .14s both}.page_heroSub__KT4Mp{font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.8;max-width:540px;animation:page_revealUp__mgF1b .7s var(--ease-out-expo) .2s both;margin-bottom:var(--space-lg)}.page_heroCta__5exTj{display:flex;gap:1rem;flex-wrap:wrap;animation:page_revealUp__mgF1b .7s var(--ease-out-expo) .26s both}.page_heroVisual__GoSyj{display:flex;justify-content:center;align-items:center;animation:page_revealFade__dD9RK .9s var(--ease-out-expo) .15s both}.page_heroImage__qO_yO{width:100%;max-width:480px;height:auto;object-fit:contain;display:block;mix-blend-mode:multiply}@media (max-width:767px){.page_heroVisual__GoSyj{order:-1}.page_heroImage__qO_yO{max-width:320px}}.page_sectionLabel__6WBhE{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-warm);display:block;margin-bottom:var(--space-sm)}.page_focusSection__JDBU8{padding:var(--space-2xl) 0;background:var(--bg-secondary)}.page_focusHeader__iw5aA{margin-bottom:var(--space-xl)}.page_focusHeader__iw5aA h2{max-width:500px}.page_focusGrid__gohLu{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:768px){.page_focusGrid__gohLu{grid-template-columns:repeat(3,1fr)}}.page_focusItem__spV6z{padding:var(--space-lg) 0;border-top:1px solid var(--border-color);position:relative}@media (min-width:768px){.page_focusItem__spV6z{padding:var(--space-lg) var(--space-lg) var(--space-lg) 0;border-top:none;border-left:1px solid var(--border-color);padding-left:var(--space-lg)}.page_focusItem__spV6z:first-child{border-left:none;padding-left:0}}.page_focusNumber__3vTRO{font-family:var(--font-syne),serif;font-size:.75rem;font-weight:800;color:var(--accent-warm);display:block}.page_focusItem__spV6z h3,.page_focusNumber__3vTRO{margin-bottom:var(--space-sm)}.page_focusItem__spV6z p{font-size:.92rem;line-height:1.75}.page_missionSection__PP2K4{padding:var(--space-2xl) 0}.page_missionInner__VykGZ{max-width:780px}.page_missionQuote__Ft_E6{font-family:var(--font-syne),serif;font-size:clamp(1.35rem,3vw,2rem);line-height:1.4;font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:var(--space-lg);position:relative;padding-left:var(--space-lg);border-left:3px solid var(--accent-warm)}.page_missionBody__suR_Z{font-size:1.05rem;line-height:1.8;padding-left:var(--space-lg)}.page_newsSection___sywu{padding:var(--space-2xl) 0;background:var(--bg-secondary)}.page_newsHeader__kqkIj{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--space-xl)}.page_newsHeader__kqkIj h2{margin:0}.page_viewAll__3n7Bz{display:flex;align-items:center;gap:.4rem;color:var(--accent-warm);font-weight:600;font-size:.85rem;transition:gap .3s var(--ease-out-expo);flex-shrink:0}.page_viewAll__3n7Bz:hover{gap:.7rem}.page_newsList__ehwYq{display:flex;flex-direction:column}.page_newsItem__4DBjO{display:grid;grid-template-columns:180px 1fr auto;align-items:center;gap:var(--space-md);padding:var(--space-md) 0;border-top:1px solid var(--border-color);transition:background .3s var(--ease-out-expo);text-decoration:none;color:inherit}.page_newsItem__4DBjO:last-child{border-bottom:1px solid var(--border-color)}.page_newsItem__4DBjO:hover{background:oklch(.99 .003 75);padding-left:var(--space-sm);padding-right:var(--space-sm);margin-left:calc(-1 * var(--space-sm));margin-right:calc(-1 * var(--space-sm));border-radius:8px}.page_newsItemMeta__a3ngI{display:flex;flex-direction:column;gap:.15rem;font-size:.8rem;color:var(--text-tertiary)}.page_newsSource__j52rL{font-weight:600;color:var(--accent-warm);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}.page_newsItemTitle__IzkSL{font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_newsArrow__ee1yn{color:var(--text-tertiary);transition:transform .3s var(--ease-out-expo),color .2s;flex-shrink:0}.page_newsItem__4DBjO:hover .page_newsArrow__ee1yn{transform:translateX(4px);color:var(--accent-warm)}@media (max-width:768px){.page_newsItem__4DBjO{grid-template-columns:1fr auto;gap:var(--space-sm)}.page_newsItemMeta__a3ngI{flex-direction:row;gap:.5rem;grid-column:1/-1}}.page_ctaSection__Yic5w{padding:var(--space-2xl) 0;background:var(--bg-inverse)}.page_ctaInner__S5egs{max-width:640px}.page_ctaSection__Yic5w h2{color:var(--text-inverse);margin-bottom:var(--space-md)}.page_ctaSection__Yic5w p{color:oklch(.75 .008 75);font-size:1.05rem;line-height:1.8;margin-bottom:var(--space-lg)}.page_ctaSection__Yic5w .btn-primary{background:var(--accent-warm);box-shadow:0 2px 12px oklch(.65 .18 30/.3)}.page_ctaSection__Yic5w .btn-primary:hover{box-shadow:0 6px 24px oklch(.65 .18 30/.4)}