html.chapter-slides{--chapter-height: calc(100svh - var(--chapter-nav-height, 69px));scroll-snap-type:y mandatory;scroll-padding-top:var(--chapter-nav-height, 69px)}html.chapter-slides main>section[data-chapter]{position:sticky!important;top:var(--chapter-nav-height, 69px)!important;z-index:var(--chapter-z, 1)!important}html.chapter-slides main>section[data-chapter=tall]{top:var(--chapter-top, var(--chapter-nav-height, 69px))!important}html.chapter-slides main>section[data-chapter=free]{position:relative!important;top:auto!important}:where(html.chapter-slides main>section[data-chapter]){box-sizing:border-box;background-color:var(--surface-canvas);scroll-margin:0}:where(html.chapter-slides main>section[data-chapter=fit]){min-height:var(--chapter-height);display:grid;align-content:center;grid-template-columns:minmax(0,1fr);padding-block:clamp(24px,5vh,64px)}html.chapter-slides main>section[data-chapter=fit],html.chapter-slides main>section[data-chapter=tall]{scroll-snap-align:none!important;scroll-snap-stop:normal!important}html.chapter-slides main>section[data-chapter]:not([data-chapter=free]){padding-block:clamp(24px,5vh,64px)}.chapter-snaps{display:none}html.chapter-slides main{position:relative}html.chapter-slides .chapter-snaps{display:block;position:absolute;inset:0;pointer-events:none;visibility:hidden}html.chapter-slides .chapter-snaps i{position:absolute;left:0;width:1px;height:1px;scroll-snap-align:start;scroll-snap-stop:always}html.chapter-slides footer{scroll-snap-align:end}@supports (animation-timeline: view()) and (timeline-scope: --depth-probe){html.chapter-slides main{background:var(--surface-studio);timeline-scope:--depth-2,--depth-3,--depth-4,--depth-5,--depth-6,--depth-7,--depth-8,--depth-9,--depth-10,--depth-11,--depth-12,--depth-13,--depth-14}html.chapter-slides main>section[data-chapter=fit],html.chapter-slides main>section[data-chapter=tall]{--depth-scale: .965;--depth-dim: .12;--depth-range-start: cover 0%;--depth-range-end: cover var(--chapter-height, 80svh);transform-origin:50% 0}html.chapter-slides main>section[data-chapter=tall]{transform-origin:50% 100%}html.chapter-slides main>section[data-chapter=fit]:after,html.chapter-slides main>section[data-chapter=tall]:after{content:"";position:absolute;inset:0;z-index:6;background:var(--ink);opacity:0;pointer-events:none}html.chapter-slides main>section:nth-of-type(2){view-timeline:--depth-2 block}html.chapter-slides main>section:nth-of-type(3){view-timeline:--depth-3 block}html.chapter-slides main>section:nth-of-type(4){view-timeline:--depth-4 block}html.chapter-slides main>section:nth-of-type(5){view-timeline:--depth-5 block}html.chapter-slides main>section:nth-of-type(6){view-timeline:--depth-6 block}html.chapter-slides main>section:nth-of-type(7){view-timeline:--depth-7 block}html.chapter-slides main>section:nth-of-type(8){view-timeline:--depth-8 block}html.chapter-slides main>section:nth-of-type(9){view-timeline:--depth-9 block}html.chapter-slides main>section:nth-of-type(10){view-timeline:--depth-10 block}html.chapter-slides main>section:nth-of-type(11){view-timeline:--depth-11 block}html.chapter-slides main>section:nth-of-type(12){view-timeline:--depth-12 block}html.chapter-slides main>section:nth-of-type(13){view-timeline:--depth-13 block}html.chapter-slides main>section:nth-of-type(14){view-timeline:--depth-14 block}html.chapter-slides main>section:nth-of-type(1)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(1)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-2;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(1)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(1)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-2;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(2)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(2)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-3;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(2)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(2)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-3;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(3)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(3)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-4;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(3)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(3)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-4;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(4)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(4)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-5;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(4)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(4)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-5;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(5)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(5)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-6;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(5)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(5)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-6;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(6)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(6)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-7;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(6)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(6)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-7;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(7)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(7)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-8;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(7)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(7)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-8;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(8)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(8)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-9;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(8)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(8)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-9;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(9)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(9)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-10;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(9)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(9)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-10;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(10)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(10)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-11;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(10)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(10)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-11;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(11)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(11)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-12;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(11)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(11)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-12;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(12)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(12)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-13;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(12)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(12)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-13;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(13)[data-chapter=fit],html.chapter-slides main>section:nth-of-type(13)[data-chapter=tall]{animation:depth-recede linear both;animation-timeline:--depth-14;animation-range:var(--depth-range-start) var(--depth-range-end)}html.chapter-slides main>section:nth-of-type(13)[data-chapter=fit]:after,html.chapter-slides main>section:nth-of-type(13)[data-chapter=tall]:after{animation:depth-dim linear both;animation-timeline:--depth-14;animation-range:var(--depth-range-start) var(--depth-range-end)}@keyframes depth-recede{to{transform:scale(var(--depth-scale))}}@keyframes depth-dim{to{opacity:var(--depth-dim)}}}.ft[data-astro-cid-vyu5xern]{position:relative;z-index:90;background:var(--surface-mist);border-top:1px solid var(--rule);padding-block:var(--space-8) var(--space-6)}.ft-grid[data-astro-cid-vyu5xern]{row-gap:var(--space-6)}.ft-main[data-astro-cid-vyu5xern]{grid-column:1 / -1;display:grid;gap:var(--space-4);align-content:start}.ft-contact[data-astro-cid-vyu5xern]{grid-column:1 / -1}@media(min-width:960px){.ft-main[data-astro-cid-vyu5xern]{grid-column:1 / span 7}.ft-contact[data-astro-cid-vyu5xern]{grid-column:9 / span 4}}.ft-statement[data-astro-cid-vyu5xern]{font:500 var(--text-h3)/1.3 var(--font-sans);max-width:32ch}[data-astro-cid-vyu5xern]:lang(ko) .ft-statement[data-astro-cid-vyu5xern],[data-astro-cid-vyu5xern]:lang(ja) .ft-statement[data-astro-cid-vyu5xern]{line-height:1.5}.ft-slogan[data-astro-cid-vyu5xern]{font-size:var(--text-small);color:var(--ink-soft)}.ft-bottom[data-astro-cid-vyu5xern]{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--rule)}.ft-bottom[data-astro-cid-vyu5xern] nav[data-astro-cid-vyu5xern] ul[data-astro-cid-vyu5xern]{display:flex;flex-wrap:wrap;gap:var(--space-5)}.ft-bottom[data-astro-cid-vyu5xern] a[data-astro-cid-vyu5xern]{color:var(--ink);text-decoration:none;font-size:var(--text-small);min-height:44px;min-width:44px;display:inline-flex;align-items:center}.ft-bottom[data-astro-cid-vyu5xern] a[data-astro-cid-vyu5xern]:hover{color:var(--mti-strong);text-decoration:underline;text-underline-offset:4px}.ft-lang[data-astro-cid-vyu5xern]{display:flex;gap:2px;font:500 var(--text-caption)/1 var(--font-mono)}.ft-lang[data-astro-cid-vyu5xern] a[data-astro-cid-vyu5xern]{min-width:44px;justify-content:center;color:var(--ink-mute)}.ft-lang[data-astro-cid-vyu5xern] a[data-astro-cid-vyu5xern][aria-current=true]{color:var(--ink)}.ft-bottom[data-astro-cid-vyu5xern] .ds-small[data-astro-cid-vyu5xern]{margin-left:auto}@media(max-width:767px){.ft-bottom[data-astro-cid-vyu5xern] .ds-small[data-astro-cid-vyu5xern]{margin-left:0}}
