@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_5e7ac2de-module__Omo-lG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_5e7ac2de-module__Omo-lG__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6e5797ad9fd88cc.09lma84ryndma.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/33ff89548488d79f.3fy-fzez19-b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f99c309598d4ef8a.p.2v-hvpha9wp8q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.big_shoulders_8e9d81a4-module__rh2i-q__className{font-family:Big Shoulders;font-style:normal}.big_shoulders_8e9d81a4-module__rh2i-q__variable{--font-big-shoulders:"Big Shoulders"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_a3813673-module__bTfmnG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:400}.ibm_plex_mono_a3813673-module__bTfmnG__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--color-ink:#111112;--color-night:#0a0a0b;--color-petrol:#173438;--color-bone:#f2eee5;--color-smoke:#858a8d;--color-on-dark:#f2eee5;--color-on-light:#111112;--color-muted-on-light:#51585c;--color-muted-on-dark:#b5bbbd;--color-intervention-ochre:#b58a2b;--color-intervention-magenta:#8e375d;--color-intervention-carmine:#a51e36;--color-intervention-terracotta:#ad5945;--color-intervention-jungle:#245b47;--color-intervention-petrol:#2c6a71;--color-section-background-terracotta:#a65542;--background-carmine:radial-gradient(120% 90% at 50% 50%, #5b111e 0%, #2b080e 38%, #0a0a0b 78%);--background-terracotta:radial-gradient(120% 90% at 50% 50%, #5f3126 0%, #2d1712 38%, #0a0a0b 78%);--background-magenta:radial-gradient(120% 90% at 50% 50%, #4e1e33 0%, #250e18 38%, #0a0a0b 78%);--background-jungle:radial-gradient(120% 90% at 50% 50%, #143227 0%, #091812 38%, #0a0a0b 78%);--background-ochre:radial-gradient(120% 90% at 50% 50%, #644c18 0%, #2f240b 38%, #0a0a0b 78%);--background-petrol:radial-gradient(120% 90% at 50% 50%, #183a3e 0%, #0b1c1d 38%, #0a0a0b 78%);--background-light:radial-gradient(120% 90% at 50% 50%, #fbf8f2 0%, #f2eee5 38%, #d9d2c3 82%);--admin-paper:#faf8f3;--admin-field:#fffdf9;--admin-line:#d3ccbe;--admin-scrim:#11111273;--admin-status-ok-color:#245b47;--admin-status-ok-background:#dce9e2;--admin-status-warn-color:#775310;--admin-status-warn-background:#f3e7c9;--admin-status-err-color:#a51e36;--admin-status-err-background:#f5dadf;--type-family-display:var(--font-display), sans-serif;--type-family-text:var(--font-text), sans-serif;--type-family-mono:var(--font-mono), monospace;--type-size-caption:.75rem;--type-size-small:.875rem;--type-size-body:1rem;--type-size-lead:clamp(1.125rem, 1.5vw, 1.375rem);--type-size-card:clamp(1.25rem, 1.5vw, 1.5rem);--type-size-h3:clamp(1.5rem, 3vw, 2.25rem);--type-size-h2:clamp(2.5rem, 5vw, 5rem);--type-size-h1:clamp(3.25rem, 8.6vw, 9rem);--type-size-hero:clamp(3.3rem, 9.7vw, 10rem);--type-weight-regular:400;--type-weight-medium:500;--type-weight-navigation:600;--type-weight-control:600;--type-weight-bold:700;--type-weight-display:800;--type-weight-editorial:300;--type-line-tight:.88;--type-line-heading:1.06;--type-line-body:1.65;--type-tracking-display:-.025em;--type-tracking-caption:.12em;--type-tracking-body:0em;--type-display-optical-size:72;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-xxl:3rem;--space-section:clamp(3.5rem, 7vw, 7rem);--space-gutter:clamp(1.375rem, 5vw, 5rem);--size-page:90rem;--size-readable:42rem;--size-logo:8.5rem;--size-logo-min:90px;--size-logo-header:6rem;--size-logo-mark:2.5rem;--size-logo-mark-min:16px;--size-logo-footer:14rem;--size-header:6rem;--size-touch:2.75rem;--size-icon:1.25rem;--size-hero-min:42rem;--size-poster:30rem;--size-poster-thumb:14rem;--size-band-max:60rem;--size-laurel:7rem;--size-still-row:13rem;--size-still-row-tablet:11rem;--size-column:clamp(6px, .9vw, 14px);--size-column-gap:calc(var(--size-column) * .9);--size-back:46px;--border-width:1px;--border-radius:0px;--focus-width:2px;--focus-offset:2px;--z-back:10;--z-header:20;--z-menu:30;--z-toast:40;--z-curtains:50;--motion-instant:80ms;--motion-fast:.16s;--motion-normal:.32s;--motion-slow:.48s;--motion-moment:.6s;--motion-stagger:60ms;--motion-frame:83.33ms;--motion-easing:cubic-bezier(.2, .6, .2, 1);--motion-reduced-fade:.12s;--motion-viewer-open:.16s;--motion-viewer-change:.12s;--motion-viewer-scale:.98;--motion-page-out:.32s;--motion-page-in:.48s;--motion-page-delay:.16s;--motion-page-locale:.24s;--motion-menu-open:.24s;--motion-menu-close:.18s;--motion-menu-item:.2s;--motion-curtains-draw:.17s;--motion-curtains-open:.64s;--motion-progress-grow:1s;--motion-progress-finish:.12s;--motion-stroke:.24s;--motion-reveal:.32s;--motion-bars:.16666s;--motion-loop:infinite;--motion-portal-close:.32s;--motion-portal-open:.4s;--motion-portal-delay:.28s;--motion-portal-draw:.25s;--motion-portal-columns:.36s;--motion-portal-out-close:.4s;--motion-portal-out-open:.32s;--motion-portal-out-delay:.36s;--motion-portal-out-show:.24s;--motion-portal-out-erase-at:.44s;--motion-portal-out-erase:.25s;--motion-poster:.48s;--motion-underline:.25s;--motion-tremor:.25s;--motion-rule:.64s;--motion-failsafe:3s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-snap:cubic-bezier(.2, .9, .2, 1);--steps-draw:steps(6, jump-end);--steps-title:steps(3, jump-end);--steps-progress:steps(12, jump-end);--steps-bars:steps(1, jump-end);--steps-rule:steps(8, jump-end);--steps-nudge:steps(2, jump-end);--shift-sm:8px;--shift-md:16px;--shift-lg:48px;--shift-reveal:12px;--shift-tremor:3px;--shift-nudge:4px;--scale-hover:1.02;--scale-press:.98;--viewer-scrim:96%;--viewer-max-width:92vw;--viewer-max-height:86svh;--viewer-hit:clamp(3.5rem, 5vw, 6rem);--behavior-header-scroll-threshold:32;--behavior-progress-delay:300;--behavior-notice-duration:6000;--behavior-copied-duration:1600;--behavior-counter-frames:12;--behavior-arrive-offset:12;--behavior-back-threshold:6;--breakpoint-mobile:48rem;--breakpoint-tablet:64rem;--breakpoint-wide:80rem;--media-aspect:16 / 9;--media-shade:70%;--media-line:25%;--media-grain:.08;--section-project-background:#f2eee5;--section-project-color:#111112;--section-project-inverse:#f2eee5;--section-stills-background:radial-gradient(120% 90% at 50% 50%, #5b111e 0%, #2b080e 38%, #0a0a0b 78%);--section-stills-color:#f2eee5;--section-stills-inverse:#111112;--section-festivals-background:#b58a2b;--section-festivals-color:#111112;--section-festivals-inverse:#b58a2b;--section-about-background:#a65542;--section-about-color:#f2eee5;--section-about-inverse:#a65542;--section-press-background:#245b47;--section-press-color:#f2eee5;--section-press-inverse:#245b47;--section-trailer-background:radial-gradient(120% 90% at 50% 50%, #183a3e 0%, #0b1c1d 38%, #0a0a0b 78%);--section-trailer-color:#f2eee5;--section-trailer-inverse:#111112;--section-contact-background:#858a8d;--section-contact-color:#111112;--section-contact-inverse:#858a8d;--section-services-background:#8e375d;--section-services-color:#f2eee5;--section-services-inverse:#8e375d;--section-body-background:#f2eee5;--section-body-color:#111112;--section-body-inverse:#f2eee5}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]){--motion-instant:.01ms;--motion-fast:.01ms;--motion-normal:.01ms;--motion-slow:.01ms;--motion-moment:.01ms;--motion-stagger:0s;--motion-frame:.01ms;--motion-viewer-open:.01ms;--motion-viewer-change:.01ms;--motion-viewer-scale:1;--motion-page-out:.01ms;--motion-page-in:.01ms;--motion-page-delay:.01ms;--motion-page-locale:.01ms;--motion-menu-open:.01ms;--motion-menu-close:.01ms;--motion-menu-item:.01ms;--motion-curtains-draw:.01ms;--motion-curtains-open:.01ms;--motion-progress-grow:.01ms;--motion-progress-finish:.01ms;--motion-stroke:.01ms;--motion-reveal:.01ms;--motion-bars:.01ms;--motion-loop:1;--motion-portal-close:.01ms;--motion-portal-open:.01ms;--motion-portal-delay:.01ms;--motion-portal-draw:.01ms;--motion-portal-columns:.01ms;--motion-portal-out-close:.01ms;--motion-portal-out-open:.01ms;--motion-portal-out-delay:.01ms;--motion-portal-out-show:.01ms;--motion-portal-out-erase-at:.01ms;--motion-portal-out-erase:.01ms;--motion-poster:.01ms;--motion-underline:.01ms;--motion-tremor:.01ms;--motion-rule:.01ms;--motion-failsafe:.01ms;--shift-sm:0px;--shift-md:0px;--shift-lg:0px;--shift-reveal:0px;--shift-tremor:0px;--shift-nudge:0px;--scale-hover:1;--scale-press:1}}:root[data-motion=reduced]{--motion-instant:.01ms;--motion-fast:.01ms;--motion-normal:.01ms;--motion-slow:.01ms;--motion-moment:.01ms;--motion-stagger:0s;--motion-frame:.01ms;--motion-viewer-open:.01ms;--motion-viewer-change:.01ms;--motion-viewer-scale:1;--motion-page-out:.01ms;--motion-page-in:.01ms;--motion-page-delay:.01ms;--motion-page-locale:.01ms;--motion-menu-open:.01ms;--motion-menu-close:.01ms;--motion-menu-item:.01ms;--motion-curtains-draw:.01ms;--motion-curtains-open:.01ms;--motion-progress-grow:.01ms;--motion-progress-finish:.01ms;--motion-stroke:.01ms;--motion-reveal:.01ms;--motion-bars:.01ms;--motion-loop:1;--motion-portal-close:.01ms;--motion-portal-open:.01ms;--motion-portal-delay:.01ms;--motion-portal-draw:.01ms;--motion-portal-columns:.01ms;--motion-portal-out-close:.01ms;--motion-portal-out-open:.01ms;--motion-portal-out-delay:.01ms;--motion-portal-out-show:.01ms;--motion-portal-out-erase-at:.01ms;--motion-portal-out-erase:.01ms;--motion-poster:.01ms;--motion-underline:.01ms;--motion-tremor:.01ms;--motion-rule:.01ms;--motion-failsafe:.01ms;--shift-sm:0px;--shift-md:0px;--shift-lg:0px;--shift-reveal:0px;--shift-tremor:0px;--shift-nudge:0px;--scale-hover:1;--scale-press:1}
::view-transition{pointer-events:none}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition-old(root){animation:var(--motion-page-out) var(--ease-in-out) both vt-fade-out}::view-transition-new(root){animation:var(--motion-page-in) var(--ease-out) var(--motion-page-delay) both vt-fade-in}::view-transition-old(.vt-page-out){animation:var(--motion-page-out) var(--ease-in-out) both vt-fade-out}::view-transition-new(.vt-page-in){animation:var(--motion-page-in) var(--ease-out) var(--motion-page-delay) both vt-fade-in, var(--motion-page-in) var(--ease-out) var(--motion-page-delay) both vt-rise}:root:active-view-transition-type(locale)::view-transition-old(root){animation-duration:var(--motion-page-locale);animation-timing-function:var(--ease-out);animation-delay:initial}:root:active-view-transition-type(locale)::view-transition-new(root){animation-duration:var(--motion-page-locale);animation-timing-function:var(--ease-out);animation-delay:initial}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-rise{0%{translate:0 var(--shift-md)}}:root:active-view-transition-type(portal){background:var(--color-night)}:root:active-view-transition-type(portal) body{background:0 0}::view-transition-old(.vt-portal-out){animation:var(--motion-portal-close) var(--ease-in-out) both vt-portal-close}::view-transition-new(.vt-portal-in){animation:var(--motion-portal-open) var(--ease-out) var(--motion-portal-delay) both vt-portal-open}::view-transition-group(.vt-portal-columns){z-index:1;--half-gap:calc(var(--size-column-gap) / 2);background:linear-gradient(var(--color-bone), var(--color-bone)) calc(50% - var(--half-gap) - var(--size-column) / 2) 0 / var(--size-column) 100% no-repeat, linear-gradient(var(--color-bone), var(--color-bone)) calc(50% + var(--half-gap) + var(--size-column) / 2) 0 / var(--size-column) 100% no-repeat;animation:vt-portal-draw var(--motion-portal-draw) var(--steps-title) both, vt-portal-hold var(--motion-portal-columns) var(--steps-bars) both}::view-transition-old(.vt-portal-columns){animation:none}::view-transition-new(.vt-portal-columns){animation:none}::view-transition-group(.vt-portal-in){z-index:2}@keyframes vt-portal-close{0%{clip-path:inset(0)}to{clip-path:inset(0 50%)}}@keyframes vt-portal-open{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes vt-portal-draw{0%{clip-path:inset(50% 0)}to{clip-path:inset(0)}}@keyframes vt-portal-hold{0%{opacity:1}to{opacity:0}}[data-portal-columns]{pointer-events:none;position:fixed;inset:0}::view-transition-group(.vt-poster){z-index:80;animation-duration:var(--motion-poster);animation-timing-function:var(--ease-in-out)}@keyframes vt-sink{to{translate:0 var(--shift-md)}}@keyframes vt-descend{0%{translate:0 calc(var(--shift-md) * -1)}}:root:active-view-transition-type(back)::view-transition-old(root){mix-blend-mode:normal;animation:var(--motion-page-out) var(--ease-in-out) both vt-fade-out, var(--motion-page-out) var(--ease-in-out) both vt-sink}:root:active-view-transition-type(back-poster)::view-transition-old(root){mix-blend-mode:normal;animation:var(--motion-page-out) var(--ease-in-out) both vt-fade-out, var(--motion-page-out) var(--ease-in-out) both vt-sink}:root:active-view-transition-type(back)::view-transition-new(root){mix-blend-mode:normal;animation:var(--motion-page-in) var(--ease-out) var(--motion-page-delay) both vt-fade-in, var(--motion-page-in) var(--ease-out) var(--motion-page-delay) both vt-descend}:root:active-view-transition-type(back-poster)::view-transition-new(root){mix-blend-mode:normal;animation:var(--motion-page-in) var(--ease-out) var(--motion-page-delay) both vt-fade-in, var(--motion-page-in) var(--ease-out) var(--motion-page-delay) both vt-descend}::view-transition-old(.vt-back-out){animation:var(--motion-page-out) var(--ease-in-out) both vt-fade-out, var(--motion-page-out) var(--ease-in-out) both vt-sink}::view-transition-new(.vt-back-in){animation:var(--motion-page-in) var(--ease-out) var(--motion-page-delay) both vt-fade-in, var(--motion-page-in) var(--ease-out) var(--motion-page-delay) both vt-descend}:root:active-view-transition-type(back-poster)::view-transition-old(.vt-poster):only-child{animation:var(--motion-page-out) var(--ease-in-out) both vt-fade-out, var(--motion-page-out) var(--ease-in-out) both vt-sink}:root:active-view-transition-type(forward)::view-transition-old(root){mix-blend-mode:normal;animation:var(--motion-page-out) var(--ease-in-out) both vt-fade-out}:root:active-view-transition-type(forward)::view-transition-new(root){mix-blend-mode:normal;animation:var(--motion-page-in) var(--ease-out) var(--motion-page-delay) both vt-fade-in, var(--motion-page-in) var(--ease-out) var(--motion-page-delay) both vt-rise}:root:active-view-transition-type(back-portal)::view-transition{background:var(--color-night)}:root:active-view-transition-type(back-portal)::view-transition-old(root){mix-blend-mode:normal;animation:var(--motion-portal-out-close) var(--ease-in-out) both vt-portal-close}:root:active-view-transition-type(back-portal)::view-transition-new(root){mix-blend-mode:normal;animation:var(--motion-portal-out-open) var(--ease-out) var(--motion-portal-out-delay) both vt-portal-open}:root:active-view-transition-type(back-portal)::view-transition-old(site-header){animation:vt-header-hold var(--motion-portal-out-delay) var(--steps-bars) both;display:block}@keyframes vt-header-hold{0%{opacity:1}to{opacity:0}}:root:active-view-transition-type(back-portal) [data-portal-columns]{view-transition-name:portal-columns-back;view-transition-class:vt-portal-columns-back}::view-transition-group(.vt-portal-columns-back){z-index:1;--half-gap:calc(var(--size-column-gap) / 2);background:linear-gradient(var(--color-bone), var(--color-bone)) calc(50% - var(--half-gap) - var(--size-column) / 2) 0 / var(--size-column) 100% no-repeat, linear-gradient(var(--color-bone), var(--color-bone)) calc(50% + var(--half-gap) + var(--size-column) / 2) 0 / var(--size-column) 100% no-repeat;animation:vt-portal-wait var(--motion-portal-out-show) linear, vt-portal-erase var(--motion-portal-out-erase) var(--steps-title) var(--motion-portal-out-erase-at) both}::view-transition-old(.vt-portal-columns-back){animation:none}::view-transition-new(.vt-portal-columns-back){animation:none}@keyframes vt-portal-wait{0%,to{opacity:0}}@keyframes vt-portal-erase{0%{clip-path:inset(0)}to{clip-path:inset(50% 0)}}
*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:var(--size-header)}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]){scroll-behavior:auto}}html[data-motion=reduced]{scroll-behavior:auto}body{background:var(--color-bone);color:var(--color-ink);font-family:var(--type-family-text);line-height:var(--type-line-body);-webkit-font-smoothing:antialiased}img,video,svg{max-width:100%}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}p,h1,h2,h3{overflow-wrap:anywhere}::selection{background:var(--color-intervention-magenta);color:var(--color-bone)}main h1[tabindex="-1"]:focus{outline:none}
.OpeningCurtains-module__RyWIEG__curtains{--cw:var(--size-column);--cg:var(--size-column-gap);z-index:var(--z-curtains);pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}html[data-curtains=on] .OpeningCurtains-module__RyWIEG__curtains{animation:OpeningCurtains-module__RyWIEG__gone 1ms linear calc(var(--motion-curtains-draw) + var(--motion-curtains-open)) forwards;display:block}.OpeningCurtains-module__RyWIEG__panel{background:var(--color-night);will-change:transform;width:calc(50% + .5px);position:absolute;top:0;bottom:0}.OpeningCurtains-module__RyWIEG__left{animation:OpeningCurtains-module__RyWIEG__open-left var(--motion-curtains-open) var(--ease-out) var(--motion-curtains-draw) both;left:0}.OpeningCurtains-module__RyWIEG__right{animation:OpeningCurtains-module__RyWIEG__open-right var(--motion-curtains-open) var(--ease-out) var(--motion-curtains-draw) both;right:0}.OpeningCurtains-module__RyWIEG__column{width:var(--cw);background:var(--color-bone);transform-origin:50%;animation:OpeningCurtains-module__RyWIEG__draw var(--motion-curtains-draw) var(--steps-title) both;position:absolute;top:0;bottom:0}.OpeningCurtains-module__RyWIEG__left .OpeningCurtains-module__RyWIEG__column{right:calc(var(--cg) / 2 + .5px)}.OpeningCurtains-module__RyWIEG__right .OpeningCurtains-module__RyWIEG__column{left:calc(var(--cg) / 2 + .5px)}@keyframes OpeningCurtains-module__RyWIEG__draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes OpeningCurtains-module__RyWIEG__open-left{0%{transform:translate(0)}to{transform:translate(-101%)}}@keyframes OpeningCurtains-module__RyWIEG__open-right{0%{transform:translate(0)}to{transform:translate(101%)}}@keyframes OpeningCurtains-module__RyWIEG__gone{0%{visibility:visible}to{visibility:hidden}}
