.idx[data-astro-cid-jljc7dey]{position:relative;margin-top:clamp(24px,3.34vw,48px);border-top:1px solid var(--line)}.idx__rule[data-astro-cid-jljc7dey]{position:absolute;top:-1px;left:0;width:100%;height:2px;background:var(--gold)}.idx__grid[data-astro-cid-jljc7dey]{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));row-gap:28px;margin:0;padding:28px 0 0}.idx__item[data-astro-cid-jljc7dey]{padding:0 24px;border-right:1px solid var(--line)}.idx__item[data-astro-cid-jljc7dey]:nth-child(4n+1){padding-left:0}.idx__item[data-astro-cid-jljc7dey]:nth-child(4n),.idx__item[data-astro-cid-jljc7dey]:last-child{border-right:0}.idx__item[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]{display:flex;flex-direction:column;gap:12px}.idx__n[data-astro-cid-jljc7dey]{font-size:13px;font-weight:700;letter-spacing:.14em;color:var(--gold)}.idx__num[data-astro-cid-jljc7dey]{font-size:clamp(44px,5vw,72px);font-weight:800;letter-spacing:-.06em;line-height:.9;font-variant-numeric:tabular-nums;transition:color .2s ease}.idx__label[data-astro-cid-jljc7dey]{font-size:15px;font-weight:500;line-height:1.35;color:var(--ink-2)}.idx__item[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]:hover .idx__num[data-astro-cid-jljc7dey]{color:var(--gold)}@media(max-width:899px){.idx__grid[data-astro-cid-jljc7dey]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:0;padding-top:0}.idx__item[data-astro-cid-jljc7dey],.idx__item[data-astro-cid-jljc7dey]:nth-child(4n+1){padding:0;border-right:0;border-bottom:1px solid var(--line)}.idx__item[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]{gap:8px;padding:18px 0 20px;min-height:48px}.idx__n[data-astro-cid-jljc7dey]{font-size:12px}.idx__label[data-astro-cid-jljc7dey]{font-size:14px}}.wk[data-astro-cid-jljc7dey]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:clamp(28px,3.9vw,56px)}.wk[data-astro-cid-jljc7dey] .wk__tile{padding:clamp(22px,2.5vw,36px);scroll-margin-top:24px}.wk[data-astro-cid-jljc7dey] .wk__tile--tall{height:clamp(520px,47.2vw,680px)}.wk[data-astro-cid-jljc7dey] .wk__tile--short{height:clamp(440px,36.1vw,520px)}.wk__top[data-astro-cid-jljc7dey]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wk__label[data-astro-cid-jljc7dey]{line-height:1.4}.wk__badge[data-astro-cid-jljc7dey]{flex-shrink:0;line-height:1.4;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.wk__number[data-astro-cid-jljc7dey]{max-width:100%;overflow-wrap:anywhere;font-weight:800;font-size:clamp(60px,6.67vw,96px);letter-spacing:-.065em;line-height:.88}.wk[data-astro-cid-jljc7dey] .wk__tile--short .wk__number[data-astro-cid-jljc7dey]{font-size:clamp(60px,5vw,72px);letter-spacing:-.06em;line-height:.9}.wk__text[data-astro-cid-jljc7dey]{font-size:18px;line-height:1.45;max-width:520px}.wk[data-astro-cid-jljc7dey] .wk__tile--short .wk__text[data-astro-cid-jljc7dey]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media(max-width:899px){.wk[data-astro-cid-jljc7dey]{grid-template-columns:1fr;gap:12px}.wk[data-astro-cid-jljc7dey] .wk__tile{height:auto}.wk[data-astro-cid-jljc7dey] .wk__tile--tall{min-height:520px}.wk[data-astro-cid-jljc7dey] .wk__tile--short{min-height:440px}.wk[data-astro-cid-jljc7dey] .tile__copy{gap:10px;padding-top:32px}.wk__number[data-astro-cid-jljc7dey],.wk[data-astro-cid-jljc7dey] .wk__tile--short .wk__number[data-astro-cid-jljc7dey]{font-size:60px;letter-spacing:-.06em;line-height:.9}.wk__text[data-astro-cid-jljc7dey]{line-height:1.4}}.also[data-astro-cid-jljc7dey]{padding-top:clamp(40px,6.67vw,96px);padding-bottom:clamp(24px,3.34vw,48px);align-items:start}.also__head[data-astro-cid-jljc7dey]{align-self:stretch}.also__drift[data-astro-cid-jljc7dey]{position:sticky;top:120px;display:flex;flex-direction:column;gap:18px}.also__label[data-astro-cid-jljc7dey]{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--grey)}.also__list[data-astro-cid-jljc7dey]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:0;padding:0}.also__row[data-astro-cid-jljc7dey]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.also__row[data-astro-cid-jljc7dey]:nth-child(-n+2){border-top:1px solid var(--line)}.also__name[data-astro-cid-jljc7dey]{font-size:clamp(20px,1.67vw,24px);font-weight:800;letter-spacing:-.03em;line-height:1.15}.also__line[data-astro-cid-jljc7dey]{flex-shrink:0;max-width:45%;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.35;color:var(--grey);text-align:right}.also__text[data-astro-cid-jljc7dey]{font-size:clamp(16px,1.667vw,24px);font-weight:500;letter-spacing:-.02em;line-height:1.4;color:var(--ink-2);padding-top:8px}@media(max-width:899px){.also[data-astro-cid-jljc7dey]{gap:22px}.also__drift[data-astro-cid-jljc7dey]{position:static;gap:12px}.also__list[data-astro-cid-jljc7dey]{grid-template-columns:minmax(0,1fr)}.also__row[data-astro-cid-jljc7dey]{padding:15px 0}.also__row[data-astro-cid-jljc7dey]:nth-child(2){border-top:0}.also__name[data-astro-cid-jljc7dey]{font-size:19px}.also__line[data-astro-cid-jljc7dey]{font-size:11px}.also__text[data-astro-cid-jljc7dey]{font-weight:400;letter-spacing:0;line-height:1.5;padding-top:0}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.also__row[data-astro-cid-jljc7dey]{--rise: 28px;animation:also-rise linear both;animation-timeline:view();animation-range:entry 0% cover 30%}.also__row[data-astro-cid-jljc7dey]:nth-child(2n){--rise: 72px}.also__drift[data-astro-cid-jljc7dey]{animation:also-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@media(max-width:899px){.also__row[data-astro-cid-jljc7dey],.also__row[data-astro-cid-jljc7dey]:nth-child(2n){--rise: 22px}.also__row[data-astro-cid-jljc7dey]:nth-child(2n){animation-range:entry 10% cover 30%}.also__drift[data-astro-cid-jljc7dey]{animation:none}}}}@keyframes also-rise{0%{opacity:0;transform:translate3d(0,var(--rise),0)}to{opacity:1;transform:none}}@keyframes also-drift{0%{transform:translate3d(0,40px,0)}to{transform:translate3d(0,-40px,0)}}
