@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not(.reduce-motion) .reveal-title[data-astro-cid-zpr37mmd] .w[data-astro-cid-zpr37mmd]{animation:linear both w-light;animation-timing-function:var(--motion-scroll-reveal-easing);animation-timeline:view();animation-range:entry 10% cover 30%}html:not(.reduce-motion) .reveal-title[data-astro-cid-zpr37mmd] .w[data-astro-cid-zpr37mmd]:nth-child(2){animation-range:entry 16% cover 36%}html:not(.reduce-motion) .reveal-title[data-astro-cid-zpr37mmd] .w[data-astro-cid-zpr37mmd]:nth-child(3){animation-range:entry 22% cover 42%}html:not(.reduce-motion) .reveal-title[data-astro-cid-zpr37mmd] .w[data-astro-cid-zpr37mmd]:nth-child(4){animation-range:entry 28% cover 48%}html:not(.reduce-motion) .reveal-title[data-astro-cid-zpr37mmd] .w[data-astro-cid-zpr37mmd]:nth-child(5){animation-range:entry 34% cover 54%}}}@keyframes w-light{0%{opacity:.12}to{opacity:1}}.completorium[data-astro-cid-h5b3jfnh] *{transition:none!important;animation:none!important}.peak[data-astro-cid-h5b3jfnh]{overflow-x:hidden}@supports (overflow-x:clip){.peak[data-astro-cid-h5b3jfnh]{overflow-x:clip}}.n1210[data-astro-cid-h5b3jfnh]{view-timeline-name:--n1210;view-timeline-inset:0px;max-inline-size:72rem}.n1210[data-astro-cid-h5b3jfnh] .glyph[data-astro-cid-h5b3jfnh]{fill:none;stroke:var(--color-signature);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.n1210[data-astro-cid-h5b3jfnh] .ink[data-astro-cid-h5b3jfnh]{mask-type:alpha}.n1210[data-astro-cid-h5b3jfnh] .ink[data-astro-cid-h5b3jfnh] path[data-astro-cid-h5b3jfnh]{fill:none;stroke:currentColor;stroke-width:40px;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not(.reduce-motion) .n1210[data-astro-cid-h5b3jfnh] .ink[data-astro-cid-h5b3jfnh] path[data-astro-cid-h5b3jfnh]{stroke-dasharray:1;animation:linear both n-draw;animation-timeline:--n1210;animation-range:entry 25% cover 45%}html:not(.reduce-motion) .n1210[data-astro-cid-h5b3jfnh] .ink[data-astro-cid-h5b3jfnh]:nth-child(2) path[data-astro-cid-h5b3jfnh]{animation-range:entry 29% cover 49%}html:not(.reduce-motion) .n1210[data-astro-cid-h5b3jfnh] .ink[data-astro-cid-h5b3jfnh]:nth-child(3) path[data-astro-cid-h5b3jfnh]{animation-range:entry 33% cover 53%}html:not(.reduce-motion) .n1210[data-astro-cid-h5b3jfnh] .ink[data-astro-cid-h5b3jfnh]:nth-child(4) path[data-astro-cid-h5b3jfnh]{animation-range:entry 37% cover 57%}html:not(.reduce-motion) .misi[data-astro-cid-h5b3jfnh]{animation:linear both misi-fade;animation-timing-function:var(--motion-scroll-reveal-easing);animation-timeline:view(0);animation-range:entry 20% cover 40%}}}@keyframes n-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes misi-fade{0%{opacity:.12}to{opacity:1}}@media (width<=47.99rem){.peta-wrap[data-astro-cid-tps3pyad] .peta-canvas{border-inline-width:0}.peta-wrap[data-astro-cid-tps3pyad] figcaption{padding-inline:var(--page-pad)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not(.reduce-motion) .inv[data-astro-cid-tps3pyad]{animation:settle var(--motion-scroll-reveal-easing) both;animation-timeline:view(0);animation-range:entry entry 80%}@media (width>=80rem){html:not(.reduce-motion) .inv-l[data-astro-cid-tps3pyad]{animation-name:inv-l;animation-range:entry 10% entry 70%}html:not(.reduce-motion) .inv-r[data-astro-cid-tps3pyad]{animation-name:inv-r;animation-range:entry 10% entry 70%}}}}@keyframes inv-l{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes inv-r{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.constructio{display:none}@media (prefers-reduced-motion:no-preference){html.intro:not(.reduce-motion) .constructio{--fen-win:46vmin;--fen-x:50vw;--fen-y:36svh;z-index:var(--z-preloader);background:var(--color-bg);animation:c-out .3s var(--motion-entrance-easing) 2.2s both;display:block;position:fixed;inset:0}html.intro.intro-skip:not(.reduce-motion) .constructio{animation:c-skip .2s var(--motion-exit-easing) both}@media (width>=900px){html.intro:not(.reduce-motion) .constructio{--fen-win:40vmin;--fen-x:68vw;--fen-y:52svh}}.constructio svg{width:var(--fen-win);height:var(--fen-win);left:calc(var(--fen-x) - var(--fen-win) / 2);top:calc(var(--fen-y) - var(--fen-win) / 2);position:absolute;overflow:visible}.constructio .arc{fill:none;stroke:var(--color-text);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.32;stroke-dasharray:1;stroke-dashoffset:1px;animation:c-draw .7s var(--motion-entrance-easing) both}.constructio .arc:nth-child(2){animation-delay:70ms}.constructio .arc:nth-child(3){animation-delay:.14s}.constructio .arc:nth-child(4){animation-delay:.21s}.constructio .arc:nth-child(5){animation-delay:.26s}.constructio .arc:nth-child(6){animation-delay:.31s}.constructio .arc:nth-child(7){animation-delay:.36s}.constructio .arc:nth-child(8){animation-delay:.41s}.constructio .pin{fill:var(--color-primary);opacity:0;animation:c-fade .3s var(--motion-micro-interaction-easing) both}.constructio .compass{animation:c-fade-out .3s var(--motion-micro-interaction-easing) 2.05s both}.constructio .trace{fill:none;stroke:var(--color-text);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:c-draw .8s var(--motion-loading-easing) .6s both}.constructio .mark-ink{fill:var(--color-text);stroke:var(--color-text);opacity:0;animation:c-fade .45s var(--motion-micro-interaction-easing) 1.35s both}.constructio .mark-white{fill:var(--color-mark-white);opacity:0;animation:c-fade .45s var(--motion-micro-interaction-easing) 1.45s both}.constructio .mark-paper{fill:var(--color-bg);opacity:0;animation:c-fade .45s var(--motion-micro-interaction-easing) 1.45s both}.constructio .mark-red{fill:var(--color-mark-red);opacity:0;clip-path:inset(0 0 100%);animation:c-red .38s var(--motion-loading-easing) 1.85s both}.constructio .skip{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;bottom:1.75rem;right:1.75rem}.constructio .skip:after{content:"";position:absolute;inset:-.75rem}.constructio .skip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}}@keyframes c-draw{to{stroke-dashoffset:0}}@keyframes c-fade{to{opacity:1}}@keyframes c-fade-out{to{opacity:0}}@keyframes c-red{0%{opacity:1;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes c-out{to{opacity:0;visibility:hidden}}@keyframes c-skip{to{opacity:0;visibility:hidden}}.fen[data-astro-cid-mfllz2ha]{--fen-win:46vmin;--fen-x:50vw;--fen-y:36svh;view-timeline-name:--fen;view-timeline-inset:0;height:100svh;margin-block-start:calc(var(--header-h) * -1);position:relative}@media (width>=900px){.fen[data-astro-cid-mfllz2ha]{--fen-win:40vmin;--fen-x:68vw;--fen-y:52svh}}.fen-stage[data-astro-cid-mfllz2ha]{background:var(--color-bg);height:100svh;position:sticky;top:0;overflow:hidden}.fen-photo[data-astro-cid-mfllz2ha]{object-fit:cover;will-change:transform;width:100%;max-width:none;height:100%;max-height:none;transform:translate(var(--tx,0px), var(--ty,0px)) scale(var(--s0,1));position:absolute;top:0;left:0}.fen-photo[data-astro-cid-mfllz2ha].placed{object-fit:fill}.fen-lux[data-astro-cid-mfllz2ha]{pointer-events:none;opacity:.6;background:radial-gradient(circle at var(--fen-x) var(--fen-y), color-mix(in srgb, var(--color-glow) 55%, transparent) 0, transparent calc(var(--fen-win) * .9));position:absolute;inset:0}.fen-veil[data-astro-cid-mfllz2ha]{background:var(--color-bg);will-change:transform, opacity;transform-origin:var(--fen-x) var(--fen-y);-webkit-mask:linear-gradient(var(--color-text) 0 0), url(/brand/osc-mark-silhouette.svg) no-repeat;-webkit-mask-size:auto, var(--fen-win) var(--fen-win);-webkit-mask-position:0 0, calc(var(--fen-x) - var(--fen-win) / 2) calc(var(--fen-y) - var(--fen-win) / 2);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--color-text) 0 0), url(/brand/osc-mark-silhouette.svg) no-repeat;mask:linear-gradient(var(--color-text) 0 0), url(/brand/osc-mark-silhouette.svg) no-repeat;-webkit-mask-size:auto, var(--fen-win) var(--fen-win);mask-size:auto, var(--fen-win) var(--fen-win);-webkit-mask-position:0 0, calc(var(--fen-x) - var(--fen-win) / 2) calc(var(--fen-y) - var(--fen-win) / 2);mask-position:0 0, calc(var(--fen-x) - var(--fen-win) / 2) calc(var(--fen-y) - var(--fen-win) / 2);position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.fen-text[data-astro-cid-mfllz2ha]{z-index:2;will-change:opacity, transform;max-width:34rem;position:absolute;bottom:9svh;left:clamp(1rem,6vw,6rem);right:clamp(1rem,6vw,6rem)}@media (width>=900px){.fen-text[data-astro-cid-mfllz2ha]{width:40vw;top:50%;bottom:auto;right:auto;translate:0 -50%}}@media (orientation:landscape) and (height<=30rem){.fen-text[data-astro-cid-mfllz2ha] h1[data-astro-cid-mfllz2ha]{font-size:clamp(2rem,11svh,3rem)}.fen-text[data-astro-cid-mfllz2ha] p[data-astro-cid-mfllz2ha]:not(:first-child){display:none}}@media (prefers-reduced-motion:no-preference){html.fen-on:not(.reduce-motion) .fen[data-astro-cid-mfllz2ha]{height:260svh}@supports (animation-timeline:view()){html.fen-on:not(.reduce-motion):not(.fen-js) .fen-veil[data-astro-cid-mfllz2ha]{animation:linear both fen-open;animation-timeline:--fen;animation-range:contain}html.fen-on:not(.reduce-motion):not(.fen-js) .fen-text[data-astro-cid-mfllz2ha]{animation:linear both fen-text;animation-timeline:--fen;animation-range:contain}html.fen-on:not(.reduce-motion):not(.fen-js) .fen-lux[data-astro-cid-mfllz2ha]{animation:linear both fen-lux;animation-timeline:--fen;animation-range:contain}}}@keyframes fen-open{0%{opacity:1;transform:scale(1)}62%{opacity:1;transform:scale(7)}82%,to{opacity:0;transform:scale(9)}}@keyframes fen-text{0%{opacity:1;transform:none}18%,to{opacity:0;transform:translateY(-3svh)}}@keyframes fen-lux{0%{opacity:.6}40%,to{opacity:0}}
