.PageHead_head__lV4WC{padding:var(--sp-page-top) var(--gutter) var(--sp-title);display:flex;flex-direction:column;gap:56px}.PageHead_row__Up3wM{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.PageHead_eb__HNKwS{margin-bottom:28px;animation:PageHead_v2fade__3qmXr 1.2s var(--ease-out) .1s both}.PageHead_title__0sGYR{font-size:clamp(44px,5.6vw,96px);white-space:nowrap}.PageHead_c__USOWE{display:inline-block;white-space:pre;animation:PageHead_v2letter__b6_q4 1.6s var(--ease-out) both;animation-delay:calc(.2s + var(--i) * 70ms)}@keyframes PageHead_v2letter__b6_q4{0%{opacity:0;filter:blur(10px);margin-right:.22em}45%{opacity:1;filter:blur(0)}to{opacity:1;filter:blur(0);margin-right:0}}.PageHead_count__YxCGe{font-family:var(--font-display);font-weight:var(--v2-weight);font-size:clamp(40px,6vw,96px);line-height:.9;letter-spacing:var(--v2-track);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mute);animation:PageHead_v2fade__3qmXr 1.4s var(--ease-out) .6s both}.PageHead_after__r14_B{animation:PageHead_v2fade__3qmXr 1.4s var(--ease-out) .8s both}@media (max-width:820px){.PageHead_head__lV4WC{gap:36px}.PageHead_eb__HNKwS{margin-bottom:18px}}.SubTabs_headPad__R5CRn{padding-bottom:0}.SubTabs_headPad__R5CRn header{padding-bottom:72px}.SubTabs_bar__cg_Vg{position:sticky;top:0;z-index:20;background:var(--bg)}.SubTabs_bar__cg_Vg:after,.SubTabs_bar__cg_Vg:before{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,var(--line) 6%,var(--line) 94%,transparent)}.SubTabs_bar__cg_Vg:before{top:0}.SubTabs_bar__cg_Vg:after{bottom:0}.SubTabs_tabs__EZL1x{font-family:var(--font-label);display:flex;gap:28px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;padding:16px var(--gutter);max-width:none}.SubTabs_tabs__EZL1x a{color:var(--mute);display:inline-flex;gap:4px;align-items:flex-start;padding-bottom:2px;border-bottom:1px solid transparent;transition:color var(--t-base)}.SubTabs_tabs__EZL1x a:hover{color:var(--ink)}.SubTabs_tabs__EZL1x .SubTabs_on__1paH2{color:var(--ink);border-color:var(--ink)}.SubTabs_tabs__EZL1x sup{font-size:10px;letter-spacing:0;line-height:1;margin-top:-2px}@media (max-width:820px){.SubTabs_tabs__EZL1x{gap:18px;font-size:12px;padding:12px var(--gutter)}}