._links_1ld8n_1{border-bottom:1px solid #e9e4e6;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:25px;display:grid}._link_1ld8n_1{color:#29252a;border-radius:8px;align-items:center;gap:16px;min-width:0;min-height:70px;padding:8px 24px;transition:background-color .18s,color .18s;display:flex;position:relative}._link_1ld8n_1:first-child{padding-left:0}._link_1ld8n_1:last-child{padding-right:0}._link_1ld8n_1+._link_1ld8n_1:before{content:"";background:#e9e4e6;width:1px;position:absolute;top:16px;bottom:16px;left:0}._icon_1ld8n_65{color:#8d1538;background:#f7f0f2;border-radius:14px;flex:0 0 52px;place-items:center;height:52px;transition:background-color .18s,color .18s;display:grid}._label_1ld8n_87{letter-spacing:-.035em;white-space:nowrap;font-family:inherit;font-size:18px;font-weight:700;line-height:1.35}._arrow_1ld8n_105{color:#8d858a;margin-left:auto}._link_1ld8n_1:focus-visible{outline-offset:4px;outline:2px solid #8d1538}._link_1ld8n_1:focus-visible ._icon_1ld8n_65{color:#fff;background:#8d1538}@media (hover:hover){._link_1ld8n_1:hover{color:#8d1538;background:#fcf9fa}._link_1ld8n_1:hover ._icon_1ld8n_65{color:#fff;background:#8d1538}._link_1ld8n_1:hover ._arrow_1ld8n_105{color:#8d1538}}@media (max-width:1100px) and (min-width:821px){._link_1ld8n_1{gap:12px;padding-inline:17px}._icon_1ld8n_65{border-radius:12px;flex-basis:44px;height:44px}._icon_1ld8n_65 svg{width:24px;height:24px}._label_1ld8n_87{font-size:16px}._arrow_1ld8n_105{width:15px}}@media (max-width:820px){._links_1ld8n_1{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:12px}._link_1ld8n_1,._link_1ld8n_1:first-child,._link_1ld8n_1:last-child{gap:12px;min-height:84px;padding:12px 16px}._link_1ld8n_1:nth-child(odd){padding-left:0}._link_1ld8n_1:nth-child(2n){padding-right:0}._link_1ld8n_1:nth-child(3):before{display:none}._link_1ld8n_1:nth-child(-n+2){border-bottom:1px solid #eee8eb;border-radius:0}._icon_1ld8n_65{border-radius:12px;flex-basis:44px;height:44px}._icon_1ld8n_65 svg{width:24px;height:24px}._label_1ld8n_87{font-size:17px}}@media (max-width:480px){._link_1ld8n_1,._link_1ld8n_1:first-child,._link_1ld8n_1:last-child{gap:9px;min-height:78px;padding:12px 10px}._link_1ld8n_1:nth-child(odd){padding-left:0}._link_1ld8n_1:nth-child(2n){padding-right:0}._icon_1ld8n_65{border-radius:10px;flex-basis:36px;height:36px}._icon_1ld8n_65 svg{width:21px;height:21px}._label_1ld8n_87{letter-spacing:-.04em;font-size:15px}._arrow_1ld8n_105{width:13px;height:13px}}@media (max-width:370px){._link_1ld8n_1{gap:7px}._label_1ld8n_87{font-size:14px}._arrow_1ld8n_105{display:none}}@media (prefers-reduced-motion:reduce){._link_1ld8n_1,._icon_1ld8n_65{transition:none}}._hero_g6x0f_1 .hero-inner{flex-direction:column;justify-content:center;padding-block:64px;display:flex}._hero_g6x0f_1 .hero-kicker{letter-spacing:-.01em;margin-bottom:22px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.6}@media (max-width:850px){._hero_g6x0f_1 .hero-inner{padding-block:44px 30px}._hero_g6x0f_1 .hero-kicker{margin-bottom:18px;font-size:12px}}._moment_1sx0k_1{border-top:1px solid #e9e3e6;margin-top:48px;padding-top:34px;scroll-margin-top:110px}._intro_1sx0k_15{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}._intro_1sx0k_15 h3{color:#211d20;letter-spacing:-.04em;word-break:keep-all;margin:0;font-size:clamp(24px,2.5vw,32px);line-height:1.4}._intro_1sx0k_15>p{color:#68616a;word-break:keep-all;margin:0;font-size:16px;line-height:1.8}._moment_1sx0k_1 .academy-photo{margin:0}._moment_1sx0k_1 .academy-photo-trigger{border-radius:12px}._moment_1sx0k_1 .academy-photo figcaption{padding-top:14px}@media (max-width:640px){._moment_1sx0k_1{margin-top:32px;padding-top:28px}._intro_1sx0k_15{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px}}
