.page_section__mJ1RH{padding:72px 0 0}@media (min-width:720px){.page_section__mJ1RH{padding:96px 0 0}}.page_masthead__34yoJ{position:relative;padding-bottom:clamp(48px,7vh,88px)}.page_mastEyebrow__5zGJX{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--mute);margin-bottom:28px}.page_mastEyebrowNum__DB51Q{color:var(--signal)}.page_mastTitle__79kwK{font-family:var(--serif);font-weight:300;font-size:clamp(56px,9vw,128px);line-height:.95;letter-spacing:-.035em;color:var(--ink);margin-left:-.03em;position:relative;z-index:1}.page_mastMeta__FuuEW{margin-top:20px;font-family:var(--sans);font-weight:400;font-size:16px;line-height:1.5;color:var(--mute);letter-spacing:.01em;max-width:44ch}.page_list__k8ebe{display:flex;flex-direction:column;border-top:1px solid var(--line)}.page_row__pUCiZ{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name arrow" "desc desc" "meta meta";grid-column-gap:16px;column-gap:16px;grid-row-gap:10px;row-gap:10px;padding:36px 0 32px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);position:relative}.page_row__pUCiZ:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.page_row__pUCiZ:focus-visible:after,.page_row__pUCiZ:hover:after{transform:scaleX(1)}.page_row__pUCiZ:focus-visible{outline:none}@media (min-width:800px){.page_row__pUCiZ{grid-template-columns:minmax(0,2.1fr) minmax(0,1.35fr) minmax(0,.85fr) 56px;grid-template-areas:"name desc meta arrow";gap:32px;padding:64px 0 56px;align-items:baseline}}.page_idx__tHAHJ{position:absolute;left:-.03em;top:-.14em;z-index:0;font-family:var(--serif);font-style:normal;font-weight:300;font-size:clamp(88px,11vw,168px);line-height:1;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 8%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .4s ease;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_row__pUCiZ:focus-visible .page_idx__tHAHJ,.page_row__pUCiZ:hover .page_idx__tHAHJ{color:color-mix(in srgb,var(--ink) 16%,transparent)}.page_name__V0JiN{font-family:var(--serif);font-weight:300;font-size:clamp(36px,4.6vw,64px);line-height:1.02;letter-spacing:-.02em;color:var(--ink);position:relative;z-index:1;padding-top:.55em;grid-area:name;transition:transform .5s cubic-bezier(.22,1,.36,1);text-wrap:balance}@media (min-width:800px){.page_name__V0JiN{padding-top:0;padding-left:clamp(56px,6vw,96px)}.page_row__pUCiZ:focus-visible .page_name__V0JiN,.page_row__pUCiZ:hover .page_name__V0JiN{transform:translateX(12px)}}.page_descriptor__evPHX{font-family:var(--sans);font-size:16px;color:var(--mute);line-height:1.55;max-width:38ch;position:relative;z-index:1;grid-area:desc}@media (min-width:800px){.page_descriptor__evPHX{font-size:15px}}.page_meta__vPCCf{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;position:relative;z-index:1;grid-area:meta}@media (min-width:800px){.page_meta__vPCCf{align-items:flex-end;text-align:right;align-self:end;padding-bottom:4px}}.page_tag__Gn1Dq{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.16em;text-wrap:balance;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint)}.page_year__3wHA5{font-family:var(--sans);font-weight:400;font-size:13px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--faint)}.page_arrow__i8MRe{grid-area:arrow;align-self:start;position:relative;z-index:1;padding-top:.5em;font-family:var(--sans);font-weight:300;font-size:28px;line-height:1.1;color:var(--signal)}@media (max-width:799px){.page_rowLead__LPt5L .page_arrow__i8MRe{font-size:36px;padding-top:.6em}.page_rowArchive__QHyPQ .page_arrow__i8MRe{font-size:22px;padding-top:.55em}.page_row__pUCiZ{-webkit-tap-highlight-color:transparent}.page_row__pUCiZ:active{background:var(--raised)}}@media (min-width:800px){.page_arrow__i8MRe{display:block;font-size:32px;line-height:1;padding-top:0;color:var(--ink);align-self:center;justify-self:end;opacity:0;transform:translateX(-12px);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.page_row__pUCiZ:focus-visible .page_arrow__i8MRe,.page_row__pUCiZ:hover .page_arrow__i8MRe{opacity:1;transform:translateX(0)}}.page_rowLead__LPt5L{padding:56px 0 48px}.page_rowLead__LPt5L .page_name__V0JiN{font-size:clamp(48px,6.2vw,89px)}.page_rowLead__LPt5L .page_idx__tHAHJ{font-size:clamp(112px,14vw,208px)}@media (min-width:800px){.page_rowLead__LPt5L{padding:96px 0 80px}}.page_rowArchive__QHyPQ{padding:28px 0 26px}.page_rowArchive__QHyPQ .page_name__V0JiN{font-size:clamp(26px,3vw,40px)}.page_rowArchive__QHyPQ .page_idx__tHAHJ{font-size:clamp(56px,7vw,96px)}.page_rowArchive__QHyPQ .page_descriptor__evPHX{font-size:16px;color:var(--mute)}@media (min-width:800px){.page_rowArchive__QHyPQ .page_descriptor__evPHX{font-size:13px}.page_rowArchive__QHyPQ{padding:40px 0 36px}}.page_section__mJ1RH{padding-bottom:48px}@media (min-width:720px){.page_section__mJ1RH{padding-bottom:72px}}.page_list__k8ebe:last-child .page_row__pUCiZ:last-child{border-bottom:none}.page_list__k8ebe:last-child .page_row__pUCiZ:last-child:after{display:none}@media (max-width:799px){.page_row__pUCiZ{grid-template-areas:"idx  idx" "name arrow" "desc desc" "meta meta";row-gap:8px}.page_rowArchive__QHyPQ .page_idx__tHAHJ,.page_rowLead__LPt5L .page_idx__tHAHJ,.page_row__pUCiZ .page_idx__tHAHJ,.page_row__pUCiZ:focus-visible .page_idx__tHAHJ,.page_row__pUCiZ:hover .page_idx__tHAHJ{position:static;grid-area:idx;font-size:20px;line-height:1;letter-spacing:0;color:var(--signal)}.page_name__V0JiN{padding-top:0}.page_arrow__i8MRe,.page_rowArchive__QHyPQ .page_arrow__i8MRe,.page_rowLead__LPt5L .page_arrow__i8MRe{padding-top:.1em}}.page_idx__tHAHJ:before{content:attr(data-idx)}.page_groupHead__0DzhE{margin-top:56px;padding-bottom:28px;display:grid;grid-gap:4px;gap:4px}@media (min-width:720px){.page_groupHead__0DzhE{margin-top:clamp(64px,12vh,140px)}}.page_groupHead__0DzhE .page_mastEyebrow__5zGJX{margin-bottom:0}.page_groupMeta__KQG0w{font-family:var(--serif);font-weight:300;font-size:clamp(20px,2vw,26px);line-height:1.35;letter-spacing:-.01em;color:var(--mute);max-width:34ch;margin-top:14px}.Testimonial_testimonial__YiaAF{max-width:640px;margin:0 auto;padding:clamp(40px,14vh,180px) 24px;position:relative}@media (max-width:719px){.Testimonial_testimonial__YiaAF{padding-top:40px;padding-bottom:16px}}@media (min-width:720px){.Testimonial_testimonial__YiaAF{padding-top:clamp(24px,7vh,90px)}}@media (min-width:900px){.Testimonial_testimonial__YiaAF{padding-left:48px}}.Testimonial_quoteMark__QD9r_{display:block;font-family:var(--serif);font-style:normal;font-weight:300;font-size:3em;line-height:.7;color:var(--signal);margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Testimonial_blockquote__Cw4__{margin:0;padding:0}.Testimonial_quote__zygQY{font-family:var(--serif);font-style:normal;font-weight:300;font-size:clamp(22px,2.4vw,32px);line-height:1.35;letter-spacing:-.015em;color:var(--ink);margin:0}.Testimonial_attribution__1cZX2{display:flex;flex-direction:column;gap:2px;margin-top:28px;font-family:var(--sans);font-style:normal;font-weight:400;line-height:1.5}.Testimonial_name__4Vy22{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--signal);margin-bottom:6px}.Testimonial_role__IEXiR{font-size:16px;color:var(--ink)}.Testimonial_relationship__5eqw4{font-size:15px;color:var(--mute)}.MaskReveal_mask__zZpG8{display:block}.MaskReveal_mask__zZpG8,.MaskReveal_wordMask__21tPP{overflow:hidden;padding-bottom:.22em;margin-bottom:-.22em}.MaskReveal_wordMask__21tPP{display:inline-block;vertical-align:top;line-height:inherit}.MaskReveal_inner__ewcUV{display:inline-block;transform:translateY(100%);line-height:inherit;animation-name:MaskReveal_maskRise__LGahk;animation-duration:1.2s;animation-timing-function:cubic-bezier(.19,1,.22,1);animation-fill-mode:forwards}@keyframes MaskReveal_maskRise__LGahk{to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MaskReveal_inner__ewcUV{animation:none;transform:none}}.Nav_nav__0iro_{display:flex;justify-content:space-between;padding:28px 32px;border-bottom:1px solid var(--line);font-family:var(--sans);font-weight:400;font-size:13px;letter-spacing:.2em;font-feature-settings:"ss01","ss02";color:var(--mute);max-width:1280px;margin:0 auto}.Nav_mark__rZHWw,.Nav_nav__0iro_{align-items:center;text-transform:uppercase}.Nav_mark__rZHWw{display:inline-flex;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--panel);color:var(--on-signal);font-family:var(--sans);font-weight:500;font-size:13px;letter-spacing:.02em;text-decoration:none;transition:transform .3s cubic-bezier(.215,.61,.355,1);will-change:transform}.Nav_mark__rZHWw:hover{transform:scale(1.05)}.Nav_links___I1eI{display:flex;gap:24px}.Nav_link__ADh9j{color:var(--mute);text-decoration:none;position:relative;transition:color .3s ease;display:inline-flex;align-items:center;min-height:44px;font-family:var(--sans);font-weight:500;font-size:14px;letter-spacing:.08em}.Nav_link__ADh9j:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.Nav_link__ADh9j:hover{color:var(--signal)}.Nav_link__ADh9j:hover:after{transform:scaleX(1)}.Nav_link__ADh9j:not(:hover):after{transition:transform .3s cubic-bezier(.4,0,1,1);transform-origin:right center}@media (max-width:640px){.Nav_nav__0iro_{font-size:9px;padding:12px 20px}.Nav_links___I1eI{gap:14px}.Nav_link__ADh9j{font-size:11px;letter-spacing:.06em}}@media (max-width:599px){.Nav_wideOnly__Q9_yw{display:none}.Nav_mark__rZHWw{width:44px;height:44px}.Nav_links___I1eI{gap:0}.Nav_link__ADh9j{min-width:44px;justify-content:center;padding:0 8px}}@media (max-width:379px){.Nav_nav__0iro_{padding-left:12px;padding-right:8px}.Nav_link__ADh9j{padding:0 6px;letter-spacing:.04em}}.WorkList_list__3gsw3{list-style:none;counter-reset:work;margin-top:20px;padding:0;display:flex;flex-direction:column}.WorkList_list__3gsw3 li{counter-increment:work;padding:32px 0;border-bottom:1px solid var(--line);font-family:var(--serif);font-weight:400;font-size:21px;line-height:1.35;color:var(--ink);display:grid;grid-template-columns:64px 1fr;grid-gap:24px;gap:24px;align-items:baseline}.WorkList_list__3gsw3 li:last-child{border-bottom:none}.WorkList_list__3gsw3 li:first-child{border-top:1px solid var(--line)}.WorkList_list__3gsw3 li:before{content:counter(work,decimal-leading-zero);font-family:var(--serif);font-style:normal;font-weight:300;font-size:clamp(28px,3vw,38px);line-height:1;letter-spacing:-.02em;color:var(--signal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WorkList_list__3gsw3 li strong{font-weight:400;color:var(--ink);letter-spacing:-.01em}.WorkList_gloss___rTv4{display:block;font-family:var(--sans);font-weight:400;color:var(--mute);font-size:15px;line-height:1.55;margin-top:8px;max-width:52ch}@media (max-width:719px){.WorkList_list__3gsw3 li{grid-template-columns:48px 1fr;gap:16px;padding:26px 0;font-size:20px}.WorkList_gloss___rTv4{font-size:16px}}.page_caseBody__aAEXD{padding:40px 0 60px}@media (max-width:719px){.page_caseBody__aAEXD{padding:8px 0 0}}.page_caseBody__TrXYv{padding:40px 0 60px}@media (max-width:719px){.page_caseBody__TrXYv{padding:8px 0 0}}.Cursor_cursor__0kgTk{position:fixed;top:0;left:0;pointer-events:none;z-index:9999;visibility:hidden}.Cursor_dot__0mk_P{width:10px;height:10px;background:var(--signal);border-radius:50%;transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease;will-change:transform}.Cursor_cursor__0kgTk.Cursor_grow__0_XEh .Cursor_dot__0mk_P{transform:translate(-50%,-50%) scale(2.5);background-color:rgba(10,74,84,.4)}.TrevrLauncher_launcher__mkyoz{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border:1px solid rgba(244,241,232,.28);border-radius:999px;background:rgba(244,241,232,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-family:var(--sans);font-weight:500;font-size:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--on-signal);transition:background .3s ease,border-color .3s ease}.TrevrLauncher_launcher__mkyoz:focus-visible,.TrevrLauncher_launcher__mkyoz:hover{background:rgba(244,241,232,.16);border-color:rgba(244,241,232,.45)}.TrevrLauncher_dot__eZJyl{flex:none;width:8px;height:8px;border-radius:50%;background:var(--live)}.Footer_footer__loR6W{border-top:1px solid var(--line);padding:32px;max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint);flex-wrap:wrap;gap:16px}.Footer_emberDot__P8Bk3{display:inline-block;width:6px;height:6px;background:var(--signal);border-radius:50%;margin:0 8px;vertical-align:middle;animation:Footer_pulse__w8b__ 2.6s ease-in-out infinite}.Footer_right___yYDo{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.Footer_note___JW6V{color:var(--faint)}.Footer_links__zquhF{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.Footer_credit__LyDLU{flex-basis:100%;margin:0;font-size:12px;line-height:1.5;letter-spacing:.01em;text-transform:none;color:var(--mute)}.Footer_creditLink__DST0k{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;transition:-webkit-text-decoration-color .3s ease;transition:text-decoration-color .3s ease;transition:text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.Footer_creditLink__DST0k:hover{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}@keyframes Footer_pulse__w8b__{0%,to{opacity:1}50%{opacity:.3}}.Footer_link__jQxNv{color:var(--mute);text-decoration:none;transition:color .3s ease;display:inline-flex;align-items:center;min-height:44px;min-width:24px;justify-content:center}.Footer_link__jQxNv:hover{color:var(--signal)}.Footer_sep__tXSYr{margin:0 8px;color:var(--faint)}@media (max-width:719px){.Footer_footer__loR6W{flex-direction:column;align-items:flex-start;padding:24px 20px 12px;gap:8px;font-size:11px;letter-spacing:.14em}.Footer_right___yYDo{align-items:flex-start;width:100%}.Footer_links__zquhF{justify-content:flex-start;margin-left:-12px;margin-right:-12px}.Footer_sep__tXSYr{display:none}.Footer_link__jQxNv{padding:0 12px;min-width:44px}}.not-found_wrap__ybM_d{padding:72px 0;min-height:52vh}@media (min-width:720px){.not-found_wrap__ybM_d{padding:120px 0}}.not-found_title__bOfUG{font-family:var(--serif);font-weight:300;font-size:clamp(44px,10vw,128px);line-height:.98;letter-spacing:-.035em;color:var(--ink);margin-left:-.03em;margin-bottom:24px;max-width:14ch}.not-found_body__IxXmg{font-family:var(--serif);font-weight:300;font-size:clamp(20px,2.4vw,30px);line-height:1.4;letter-spacing:-.012em;color:var(--mute);max-width:34ch}@media (min-width:900px){.not-found_body__IxXmg{margin-left:clamp(40px,8vw,120px)}}.not-found_link__IQtjE{display:inline-block;padding:9px 0;margin:-9px 0;white-space:nowrap;color:var(--signal);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .3s ease}.not-found_link__IQtjE:focus-visible,.not-found_link__IQtjE:hover{color:var(--signal-deep)}.SectionHeader_header__ry4QT{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--mute);margin-bottom:56px;padding-bottom:16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}.SectionHeader_number__m7_tF{color:var(--signal);letter-spacing:.2em}.SectionHeader_meta__9fyYp{color:var(--faint);font-size:11px}.page_masthead__CGCjS{position:relative;padding:72px 0 0}@media (min-width:720px){.page_masthead__CGCjS{padding:96px 0 0}}.page_mastTitle__sBg6r{font-family:var(--serif);font-weight:300;font-size:clamp(56px,9vw,128px);line-height:.95;letter-spacing:-.035em;color:var(--ink);margin-left:-.03em;position:relative;z-index:1}.page_deckSection__PeYe3{padding:40px 0 56px}@media (min-width:720px){.page_deckSection__PeYe3{padding:clamp(48px,7vh,80px) 0 clamp(72px,10vh,120px)}}.page_deck__Zfb1T{font-family:var(--serif);font-weight:300;font-size:clamp(22px,2.4vw,30px);line-height:1.4;letter-spacing:-.012em;color:var(--ink);max-width:34ch}@media (min-width:900px){.page_deck__Zfb1T{margin-left:clamp(80px,18vw,260px)}}.page_deck__Zfb1T p{color:var(--mute)}.page_deck__Zfb1T strong{font-weight:400;font-style:normal;color:var(--ink)}.page_deck__Zfb1T em{font-style:normal;color:var(--signal)}.page_section__Nkh1u{padding:0 0 56px}.page_section__Nkh1u>h2{margin-bottom:32px}@media (min-width:720px){.page_section__Nkh1u{padding:0 0 clamp(96px,14vh,160px)}.page_section__Nkh1u>h2{margin-bottom:56px}}.page_spread__wymEt{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px}@media (min-width:900px){.page_spread__wymEt{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(64px,9vw,140px);align-items:start}}.page_dispatch__A34Zx{font-family:var(--sans);font-size:17px;line-height:1.5;color:var(--ink);max-width:560px}.page_dispatch__A34Zx p{margin-bottom:18px}.page_dispatch__A34Zx p:last-child{margin-bottom:0}.page_ledger__ASO8R{font-family:var(--sans);font-size:15px;line-height:1.5;color:var(--mute)}@media (min-width:900px){.page_ledger__ASO8R{position:-webkit-sticky;position:sticky;top:48px}}.page_ledger__ASO8R p{padding:24px 0;border-bottom:1px solid var(--line);margin:0}.page_ledger__ASO8R p:first-child{padding-top:0}.page_ledger__ASO8R p:last-child{border-bottom:none}.page_label__motkW{display:block;font-family:var(--sans);font-weight:500;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--signal);margin-bottom:8px}.page_trident__Ojp3C{display:inline-block;position:relative;overflow:hidden;height:.8em;aspect-ratio:108/135;vertical-align:baseline;margin-right:8px}.page_tridentImg__7RL0V{position:absolute;top:-66.67%;left:-82.41%;height:231.85%;width:auto;max-width:none}.page_section__Nkh1u>h2>span+span{font-size:11px}.page_inlineLink__Vgfj5{color:var(--signal);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .3s ease}.page_inlineLink__Vgfj5:focus-visible,.page_inlineLink__Vgfj5:hover{color:var(--signal-deep)}.page_hero__qBaqr{padding:36px 0 28px;position:relative}@media (min-width:720px){.page_hero__qBaqr{padding:64px 0 48px}}@media (min-width:900px){.page_hero__qBaqr{padding:100px 0 64px}}.page_title__sloRw{font-family:var(--serif);font-weight:300;font-size:clamp(48px,14vw,200px);line-height:.9;letter-spacing:-.045em;margin-bottom:16px;margin-left:-.045em}@media (min-width:720px){.page_title__sloRw{margin-bottom:32px}}.page_subhead__ztSRz{font-family:var(--serif);font-weight:300;font-size:clamp(21px,2.6vw,34px);line-height:1.3;letter-spacing:-.01em;color:var(--mute);max-width:36ch;text-wrap:balance}@media (min-width:900px){.page_subhead__ztSRz{margin-left:clamp(120px,22vw,320px)}}.page_contact__0mR1M{padding:8px 0 24px}.page_section__mXd2R{padding:24px 0 40px}@media (min-width:800px){.page_contact__0mR1M>h2{margin-bottom:32px}}@media (min-width:900px){.page_contact__0mR1M{padding:0 0 32px}.page_section__mXd2R{padding:56px 0 72px}}.page_contact__0mR1M>h2,.page_section__mXd2R>h2{margin-bottom:0}.page_prose__c_oJ_{font-family:var(--serif);font-weight:300;font-size:clamp(20px,2.4vw,30px);line-height:1.4;letter-spacing:-.012em;color:var(--ink);max-width:34ch;margin-top:24px}.page_prose__c_oJ_ p+p{margin-top:.8em}@media (min-width:900px){.page_prose__c_oJ_{margin-left:clamp(80px,18vw,260px)}}.page_prose__c_oJ_ em{font-style:normal;color:var(--signal)}.page_linkList__MSkIB{display:flex;flex-direction:column}.page_linkRow__PeOPw{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name arrow" "desc arrow";grid-column-gap:16px;column-gap:16px;grid-row-gap:2px;row-gap:2px;align-items:center;min-height:44px;padding:14px 0 15px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);position:relative}.page_linkRow__PeOPw:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.page_linkRow__PeOPw:focus-visible:after,.page_linkRow__PeOPw:hover:after{transform:scaleX(1)}.page_linkRow__PeOPw:focus-visible{outline:none}@media (min-width:800px){.page_linkRow__PeOPw{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 56px;grid-template-areas:"name desc arrow";gap:32px;padding:36px 0 32px;align-items:baseline}}.page_linkIdx__G_p8_{display:none}@media (min-width:800px){.page_linkIdx__G_p8_{display:block;position:absolute;left:-.03em;top:-.14em;z-index:0;font-family:var(--serif);font-style:normal;font-weight:300;font-size:clamp(64px,8vw,112px);line-height:1;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 8%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .4s ease;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_linkRow__PeOPw:focus-visible .page_linkIdx__G_p8_,.page_linkRow__PeOPw:hover .page_linkIdx__G_p8_{color:color-mix(in srgb,var(--ink) 16%,transparent)}}.page_linkName__mULcW{grid-area:name;font-family:var(--serif);font-weight:300;font-size:30px;line-height:1.1;letter-spacing:-.02em;color:var(--ink);position:relative;z-index:1;transition:transform .5s cubic-bezier(.22,1,.36,1)}@media (min-width:800px){.page_linkName__mULcW{font-size:clamp(36px,4.4vw,60px);line-height:1;padding-left:clamp(48px,5vw,80px)}.page_linkRow__PeOPw:focus-visible .page_linkName__mULcW,.page_linkRow__PeOPw:hover .page_linkName__mULcW{transform:translateX(12px)}}.page_linkDescriptor__shOg2{grid-area:desc;font-family:var(--sans);font-size:15px;color:var(--mute);line-height:1.4;position:relative;z-index:1;overflow-wrap:anywhere}@media (min-width:800px){.page_linkDescriptor__shOg2{font-size:14px;line-height:1.5;text-align:right;align-self:end;padding-bottom:6px}}.page_linkArrow__EUF0J{grid-area:arrow;font-family:var(--sans);font-weight:300;font-size:24px;line-height:1;color:var(--signal);text-align:right}@media (min-width:800px){.page_linkArrow__EUF0J{font-size:28px;color:var(--ink);align-self:center;opacity:0;transform:translateX(-12px);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.page_linkRow__PeOPw:focus-visible .page_linkArrow__EUF0J,.page_linkRow__PeOPw:hover .page_linkArrow__EUF0J{opacity:1;transform:translateX(0)}}.page_linkIdx__G_p8_:before{content:attr(data-idx)}.CounterCell_cell__BC3MU{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:0 0 4px}.CounterCell_label__HUzL9{font-family:var(--sans);font-weight:500;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint);margin-bottom:18px}.CounterCell_value__QLDAI{font-family:var(--serif);font-weight:300;font-size:clamp(72px,9vw,140px);letter-spacing:-.03em;color:var(--ink);line-height:.9;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin-left:-.03em}.CounterCell_gloss__N4eBF{font-family:var(--sans);font-weight:400;font-size:14px;color:var(--mute);line-height:1.5;margin-top:20px;max-width:30ch}@media (max-width:719px){.CounterCell_cell__BC3MU{padding:22px 0;border-bottom:1px solid var(--line)}.CounterCell_cell__BC3MU:last-child{border-bottom:none;padding-bottom:0}.CounterCell_value__QLDAI{font-size:clamp(64px,18vw,88px)}}.MetaBar_bar__MDNRv{display:flex;justify-content:space-between;align-items:center;padding:13px 32px;border-bottom:1px solid var(--line);font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--mute);max-width:1280px;margin:0 auto}.MetaBar_left__LikNp{display:flex;gap:8px;align-items:center}.MetaBar_back__39qln,.MetaBar_mark___SCnk{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0 8px;text-decoration:none}.MetaBar_mark___SCnk{color:var(--signal);margin-left:-8px}.MetaBar_back__39qln{color:var(--mute);transition:color .3s ease}.MetaBar_back__39qln:before{content:"← ";white-space:pre}.MetaBar_back__39qln:hover{color:var(--signal)}.MetaBar_right__Ig8ox{display:flex;gap:24px}.MetaBar_hideMobile__Hfrd1{display:inline}@media (max-width:640px){.MetaBar_bar__MDNRv{padding:0 20px}.MetaBar_hideMobile__Hfrd1{display:none}}.SectionBlock_block__r9DWt{padding:28px 0 32px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;align-items:start;position:relative}@media (min-width:720px){.SectionBlock_block__r9DWt{padding:48px 0 56px;gap:28px}}@media (min-width:900px){.SectionBlock_block__r9DWt{grid-template-columns:260px 1fr;gap:80px;padding:64px 0 72px}}.SectionBlock_climax__aJlZ5{margin-top:clamp(40px,12vh,160px)}@media (max-width:719px){.SectionBlock_climax__aJlZ5{margin-top:0}.SectionBlock_ghost__AL8PM{display:none}}@media (min-width:900px){.SectionBlock_climax__aJlZ5{padding-top:88px}}.SectionBlock_ghost__AL8PM{position:absolute;left:-.04em;top:-.12em;z-index:0;font-family:var(--serif);font-style:normal;font-weight:300;font-size:clamp(96px,12vw,200px);line-height:1;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 5%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SectionBlock_label__9jNfn{display:flex;flex-direction:column;gap:6px;position:relative;z-index:1}@media (min-width:900px){.SectionBlock_label__9jNfn{position:-webkit-sticky;position:sticky;top:40px}}.SectionBlock_labelHeading__5IaOK{display:flex;flex-direction:column;gap:6px}.SectionBlock_num__sYJ3b{color:var(--signal)}.SectionBlock_name__VpMVi,.SectionBlock_num__sYJ3b{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02"}.SectionBlock_name__VpMVi{color:var(--mute)}.SectionBlock_body__ezMzk{font-family:var(--serif);font-weight:300;font-size:clamp(21px,2.4vw,30px);line-height:1.4;letter-spacing:-.012em;color:var(--ink);max-width:780px;position:relative;z-index:1}.SectionBlock_body__ezMzk a:not([class]){color:var(--signal);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color .3s ease}.SectionBlock_body__ezMzk a:not([class]):focus-visible,.SectionBlock_body__ezMzk a:not([class]):hover{color:var(--signal-deep)}.SectionBlock_body__ezMzk em{font-style:normal;color:var(--signal-deep)}@media (max-width:719px){.SectionBlock_body__ezMzk{font-size:20px;line-height:1.45}}.SectionBlock_ghost__AL8PM:before{content:attr(data-ghost)}