.strat-stage[data-astro-cid-b6mgaoqi]{padding:5rem 0 3rem}@media (width>=640px){.strat-stage[data-astro-cid-b6mgaoqi]{padding:7rem 0 4rem}}@media (width>=1024px){.strat-stage[data-astro-cid-b6mgaoqi]{padding:9rem 0 4rem}}.strat-stage-grid[data-astro-cid-b6mgaoqi]{gap:2.5rem;margin-top:3rem;display:grid}.strat-stage-stick[data-astro-cid-b6mgaoqi]{min-width:0}.strat-steps[data-astro-cid-b6mgaoqi]{min-width:0;margin:0;padding:0;list-style:none}.strat-step[data-astro-cid-b6mgaoqi]{border-top:1px solid var(--line);padding:2.25rem 0 2.5rem}.strat-step[data-astro-cid-b6mgaoqi]:last-child{border-bottom:1px solid var(--line)}.strat-step[data-astro-cid-b6mgaoqi] .chapter-text[data-astro-cid-b6mgaoqi]:first-of-type{margin-top:1.25rem}.strat-stage-frame[data-astro-cid-b6mgaoqi]{aspect-ratio:4/3;background:radial-gradient(90% 70% at 50% 22%, var(--night-lift) 0%, var(--night) 60%, var(--night-deep) 100%);isolation:isolate;width:100%;position:relative;overflow:hidden}.strat-stage-poster[data-astro-cid-b6mgaoqi],.strat-stage-canvas[data-astro-cid-b6mgaoqi],.strat-stage-video[data-astro-cid-b6mgaoqi]{width:100%;height:100%;display:block;position:absolute;inset:0}.strat-stage-poster[data-astro-cid-b6mgaoqi],.strat-stage-video[data-astro-cid-b6mgaoqi]{object-fit:cover}.strat-stage-poster[data-astro-cid-b6mgaoqi]{transition:opacity .6s var(--ease-out)}.strat-stage-frame[data-astro-cid-b6mgaoqi][data-mode="3d"] .strat-stage-poster[data-astro-cid-b6mgaoqi],.strat-stage-frame[data-astro-cid-b6mgaoqi][data-mode=video] .strat-stage-poster[data-astro-cid-b6mgaoqi]{opacity:0}.strat-stage-canvas[data-astro-cid-b6mgaoqi]{touch-action:pan-y;cursor:grab;z-index:2}.strat-stage-canvas[data-astro-cid-b6mgaoqi]:active{cursor:grabbing}.strat-stage-video[data-astro-cid-b6mgaoqi]{z-index:2}.strat-stage-glow[data-astro-cid-b6mgaoqi]{z-index:1;opacity:0;pointer-events:none;background:radial-gradient(34% 12% at 50% 80%,#e2a2544d,#0000 72%),radial-gradient(46% 44% at 50% 52%,#e2a2542e,#0000 70%),radial-gradient(90% 70% at 50% 65%,#e2a25414,#0000 75%);transition:opacity .3s linear;position:absolute;inset:0}@media (width>=1024px){.strat-stage-grid[data-astro-cid-b6mgaoqi]{grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem;margin-top:4.5rem}.strat-stage-stick[data-astro-cid-b6mgaoqi]{grid-column:1/span 6;align-self:start;position:sticky;top:6rem}.strat-stage-frame[data-astro-cid-b6mgaoqi]{aspect-ratio:4/5;width:min(100%,80svh - 6rem)}.strat-steps[data-astro-cid-b6mgaoqi]{grid-column:8/span 5}.strat-step[data-astro-cid-b6mgaoqi]{flex-direction:column;justify-content:center;min-height:72svh;padding:2.5rem 0;display:flex}.strat-step[data-astro-cid-b6mgaoqi]:last-child{border-bottom:0}.strat-stage[data-astro-cid-b6mgaoqi][data-mode="3d"] .strat-step[data-astro-cid-b6mgaoqi]{opacity:.32;transition:opacity .5s var(--ease-out)}.strat-stage[data-astro-cid-b6mgaoqi][data-mode="3d"] .strat-step[data-astro-cid-b6mgaoqi].is-active{opacity:1}}.strat-chapter[data-astro-cid-bytfml2a]{border-top:1px solid var(--line);padding:4rem 0}.strat-chapter-copy[data-astro-cid-bytfml2a]{min-width:0;margin-top:2.5rem}.strat-rows[data-astro-cid-bytfml2a]{border-top:1px solid var(--line);margin:2rem 0 0;padding:0;list-style:none}.strat-row[data-astro-cid-bytfml2a]{border-bottom:1px solid var(--line);padding:1.125rem 0 1.25rem}.strat-row-text[data-astro-cid-bytfml2a]{max-width:48ch;margin-top:.625rem}.strat-row-text[data-astro-cid-bytfml2a]+.strat-row-text[data-astro-cid-bytfml2a]{margin-top:.75rem}.strat-chapter-detail[data-astro-cid-bytfml2a]{margin-top:2.5rem}.strat-chapter-hero[data-astro-cid-bytfml2a] .strat-chapter-hero-img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}@media (width>=640px){.strat-chapter[data-astro-cid-bytfml2a]{padding:5rem 0}}@media (width>=1024px){.strat-chapter[data-astro-cid-bytfml2a]{grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem;padding:7rem 0;display:grid}.strat-chapter-hero[data-astro-cid-bytfml2a]{grid-area:1/1/auto/span 7;align-self:start;position:sticky;top:6rem}.strat-chapter-hero[data-astro-cid-bytfml2a] .strat-chapter-hero-img{max-height:calc(100svh - 10rem)}.strat-chapter-copy[data-astro-cid-bytfml2a]{grid-area:1/8/auto/span 5;margin-top:0}.is-flipped[data-astro-cid-bytfml2a] .strat-chapter-hero[data-astro-cid-bytfml2a]{grid-column:6/span 7}.is-flipped[data-astro-cid-bytfml2a] .strat-chapter-copy[data-astro-cid-bytfml2a]{grid-column:1/span 5}.strat-chapter-detail[data-astro-cid-bytfml2a]{margin-top:3rem}}.strat-video[data-astro-cid-hsuhrfqe]{object-fit:cover;background:#0d0c0b;width:100%;height:auto;display:block}.hero-drawing[data-astro-cid-uafh7snt]{animation:fade .9s var(--ease-out) .3s both}@keyframes fade{0%{opacity:0}}@media (width>=1024px){.works-grid.glance-grid{grid-template-columns:repeat(3,1fr);gap:2.5rem}}
