.intro-wordmark[data-astro-cid-dwolvtqu]{position:absolute;top:calc(var(--stage-mid-line) - 1.2 * var(--px));left:calc(10 * var(--px))}.intro-lead[data-astro-cid-dwolvtqu]{position:absolute;top:var(--stage-mid-line);left:calc(10 * var(--px));width:calc(384.332 * var(--px));max-width:calc(100% - 20 * var(--px));color:#252525;text-indent:calc(30 * var(--px))}.intro-credits[data-astro-cid-dwolvtqu]{position:absolute;top:var(--stage-mid-line);right:calc(10 * var(--px));text-align:right}.intro-credit-role[data-astro-cid-dwolvtqu]{color:var(--deck-color-grey)}.intro-credit-name[data-astro-cid-dwolvtqu]{color:var(--color-black)}.intro-hint[data-astro-cid-dwolvtqu]{display:flex;position:absolute;right:calc(10 * var(--px));bottom:calc(8.13 * var(--px));align-items:center;gap:calc(10 * var(--px));color:var(--deck-color-grey)}.intro-hint-arrows[data-astro-cid-dwolvtqu]{display:flex;align-items:center;gap:calc(4 * var(--px))}.intro-hint-arrows[data-astro-cid-dwolvtqu] img[data-astro-cid-dwolvtqu]{width:calc(12 * var(--px));height:calc(7 * var(--px))}.intro-hint-star[data-astro-cid-dwolvtqu]{width:calc(7.828 * var(--px));height:calc(8.146 * var(--px))}@media(max-width:768px){.intro-credits[data-astro-cid-dwolvtqu]{top:auto;right:auto;bottom:calc(8.13 * var(--px));left:calc(10 * var(--px));text-align:left}.intro-hint[data-astro-cid-dwolvtqu]>span[data-astro-cid-dwolvtqu]{display:none}}.outro-address[data-astro-cid-rhgmrqdo]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.outro-contact[data-astro-cid-rhgmrqdo]{color:inherit;text-decoration:none}.outro-star[data-astro-cid-rhgmrqdo]{position:absolute;right:calc(10 * var(--px));bottom:calc(8.13 * var(--px));width:calc(7.828 * var(--px));height:calc(8.146 * var(--px))}.slide-video.svelte-1bp1gca{position:absolute;inset:0}.slide-video.svelte-1bp1gca video:where(.svelte-1bp1gca),.slide-video__poster.svelte-1bp1gca,.slide-video__poster.svelte-1bp1gca img:where(.svelte-1bp1gca){display:block;width:100%;max-width:none;height:100%;object-fit:cover}.slide-video__poster.svelte-1bp1gca{position:absolute;inset:0;pointer-events:none;user-select:none}.is-painted.svelte-1bp1gca .slide-video__poster:where(.svelte-1bp1gca){opacity:0;transition:opacity .32s cubic-bezier(.22,1,.36,1)}.slide-media[data-astro-cid-oz26zh23]{position:absolute;overflow:hidden}.slide-media[data-astro-cid-oz26zh23]>picture[data-astro-cid-oz26zh23],.slide-media[data-astro-cid-oz26zh23]>picture[data-astro-cid-oz26zh23]>img[data-astro-cid-oz26zh23]{display:block;width:100%;max-width:none;height:100%;object-fit:cover}.slide-media--bleed[data-astro-cid-oz26zh23]{inset:0}.slide-media--inset[data-astro-cid-oz26zh23]{top:calc(50% - 17 * var(--px));left:50%;transform:translate(-50%,-50%);box-shadow:0 calc(4 * var(--px)) calc(17 * var(--px)) 0 #00000014;border-radius:calc(10 * var(--px));width:calc(965.53 * var(--px));max-width:calc(100% - 20 * var(--px));height:calc(543.111 * var(--px));max-height:calc(100% - 100 * var(--px))}.slide-media--portrait[data-astro-cid-oz26zh23]{top:50%;left:50%;transform:translate(-50%,-50%);border-radius:calc(10 * var(--px));width:calc(362.075 * var(--px));max-width:calc(100% - 20 * var(--px));height:calc(640.98 * var(--px));max-height:calc(100% - 100 * var(--px))}.slide-media--phone[data-astro-cid-oz26zh23]{top:calc(50% - 17 * var(--px));left:50%;transform:translate(-50%,-50%);border-radius:calc(10 * var(--px));aspect-ratio:9 / 16;height:calc(710 * var(--px));max-height:calc(100% - 100 * var(--px))}@media(max-width:768px){.slide-media--phone[data-astro-cid-oz26zh23]{transform:none;inset:0;border-radius:0;aspect-ratio:auto;width:auto;max-width:none;height:auto;max-height:none}}*,:before,:after{vertical-align:baseline;box-sizing:border-box;margin:0;border-width:0;border-style:solid;border-color:currentColor;min-width:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}@supports (text-box-trim: trim-both){*{text-box:inherit}}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-variation-settings:normal;font-feature-settings:"case";letter-spacing:0%;-moz-tab-size:4;tab-size:4;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{margin:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}@supports (text-box-trim: trim-both){body{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-box:trim-both cap alphabetic}}hr{border-top-width:.5px;height:0;color:inherit}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-size:1em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variation-settings:normal;font-feature-settings:normal}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:60%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;border-collapse:collapse;text-indent:0}button,input,optgroup,select,textarea{margin:0;background-color:transparent;padding:0;color:inherit;font-weight:inherit;font-size:100%;line-height:inherit;font-family:inherit;font-variation-settings:inherit;font-feature-settings:inherit;letter-spacing:inherit}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-image:none;background-color:transparent}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,svg,video{display:block;max-width:100%;user-select:none}video[poster]{object-fit:cover}[hidden]{display:none}:target{scroll-margin-block-start:1em}:root{--space-0: 0px;--space-1: 1px;--space-2: 2px;--space-4: 4px;--space-5: 5px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-13: 13px;--space-135: 13.5px;--space-14: 14px;--space-15: 15px;--space-16: 16px;--space-18: 18px;--space-20: 20px;--space-23: 23px;--space-25: 25px;--space-28: 28px;--space-30: 30px;--space-40: 40px;--space-44: 44px;--space-50: 50px;--space-54: 54px;--space-100: 100px;--space-120: 120px;--space-140: 140px;--space-200: 200px;--space-207: 207px;--space-250: 250px;--space-350: 350px;--main-spacing: var(--space-20);--main-spacing-mobile: var(--space-10);--main-margin: 0;--main-padding: var(--space-5);--main-gap: var(--space-15);--main-gap-mobile: var(--space-15);--font-family-sans: var(--font-sans), sans-serif;--font-family-parc: var(--font-parc), sans-serif;--font-family-not-today: var(--font-not-today), serif;--font-size-mobile: 11.5px;--font-size-desktop: 10px;--line-height-mobile: normal;--line-height-desktop: normal;--font-weight-674: 674;--font-size-8: 8px;--font-size-9: 9px;--font-size-10: 10px;--font-size-10-5: 10.5px;--font-size-11: 11px;--font-size-11-5: 11.5px;--font-size-12: 12px;--font-size-12-5: 12.5px;--font-size-13: 13px;--font-size-14: 14px;--font-size-14-5: 14.5px;--font-size-15: 15px;--font-size-16: 16px;--font-size-17: 17px;--font-size-18: 18px;--font-size-19: 19px;--font-size-20: 20px;--font-size-21: 21px;--font-size-22: 22px;--line-height-normal: normal;--line-height-5-40: 5.4px;--line-height-7-40: 7.4px;--line-height-7-50: 7.5px;--line-height-11: 11px;--line-height-13: 13px;--line-height-13-5: 13.5px;--line-height-14-5: 14.5px;--line-height-16: 16px;--line-height-18: 18px;--line-height-19: 19px;--line-height-20: 20px;--line-height-24: 24px;--letter-spacing-0-16: -.16px;--letter-spacing-0-15: -.15px;--letter-spacing-0-15: -.145px;--letter-spacing-0-13: -.13px;--letter-spacing-0-12: -.12px;--letter-spacing-0-11: -.11px;--letter-spacing-0-08: -.08px;--letter-spacing-0-22: .22px;--letter-spacing-0-23: .23px;--letter-spacing-0-25: .25px;--letter-spacing-0-251: .251px;--letter-spacing-0-316: .316px;--letter-spacing-0-26: .26px;--letter-spacing-0-30: .3px;--letter-spacing-0-70: .7px;--letter-spacing-0-85: .85px;--font-weight-400: 400;--font-weight-500: 500;--font-weight-628: 628;--font-weight-624: 624;--font-weight-700: 700;--type-uppercase-ui-font-family: var(--font-family-sans);--type-uppercase-ui-font-weight: var(--font-weight-628);--type-uppercase-ui-font-size: var(--font-size-10);--type-uppercase-ui-letter-spacing: var(--letter-spacing-0-251);--color-white: #fff;--color-black: #000;--color-grey: #bababa;--color-lime: #b1d539;--color-border: #f6f6f6;--color-light-grey: #f2f2f2;--color-grid-overlay: rgba(196, 95, 95, .3);--color-grid-line: rgba(196, 95, 95, .7);--in-out: cubic-bezier(.83, 0, .17, 1);--ease: cubic-bezier(.645, .045, .355, 1);--transition-duration: .3s;--transition-duration-300: .3s;--transition-duration-400: .4s;--transition-duration-800: .8s;--page-transition-duration: .4s;--opacity-40: .4;--opacity-70: .7;--opacity-20: .2;--border-hairline: .5px;--radius-media: 2.82px;--radius-media-card: 5.33px;--radius-media-card-mobile: 5px;--radius-hero: 3.91px;--radius-hero-mobile: 1.97px;--aspect-ratio-media-card: 1.66;--rotate-1: 1deg;--rotate-180: 180deg;--z-index-modal: 200;--z-index-header: 100;--z-index-nav: 20;--z-index-cta: 21;--z-index-mobile-link: 60;--z-index-debug: 99999;--shadow-card-up: 0px -100px 100px 5px var(--color-white);--shadow-card-up-mobile: 0px -100px 100px 10px var(--color-white);--shadow-card-up-tight: var(--space-0) calc(-1 * var(--space-40)) var(--space-40) var(--space-0) var(--color-white);--shadow-card-up-tight-mobile: var(--space-0) calc(-1 * var(--space-44)) var(--space-44) var(--space-0) var(--color-white);--z-index: 0;--z-index-above: 1;--z-index-below: -1;--header-line-top: 56vh;--header-line-top-mobile: 56vh;--header-line-top-mobile: 56lvh;--header-line-bottom-offset: calc(100vh - var(--header-line-top));--header-line-bottom-offset-mobile: calc(100vh - var(--header-line-top-mobile));--header-line-bottom-offset-mobile: calc(100lvh - var(--header-line-top-mobile));--section-height-60vh: 60vh;--breakpoint-sm: 768px}@media(max-width:768px){:root{--font-size-mobile: 14.49px;--font-size-8: 10.08px;--font-size-9: 11.34px;--font-size-10: 12.6px;--font-size-10-5: 13.23px;--font-size-11: 13.86px;--font-size-11-5: 14.49px;--font-size-12: 15.12px;--font-size-12-5: 15.75px;--font-size-13: 16.38px;--font-size-14: 17.64px;--font-size-14-5: 18.27px;--font-size-15: 18.9px;--font-size-16: 20.16px;--font-size-17: 21.42px;--font-size-18: 22.68px;--font-size-19: 23.94px;--font-size-20: 25.2px;--font-size-21: 26.46px;--font-size-22: 27.72px;--line-height-5-40: 6.804px;--line-height-7-40: 9.324px;--line-height-7-50: 9.45px;--line-height-11: 13.86px;--line-height-13: 16.38px;--line-height-13-5: 17.01px;--line-height-14-5: 18.27px;--line-height-16: 20.16px;--line-height-18: 22.68px;--line-height-19: 23.94px;--line-height-20: 25.2px;--line-height-24: 30.24px;--letter-spacing-0-16: -.2016px;--letter-spacing-0-15: -.1827px;--letter-spacing-0-13: -.1638px;--letter-spacing-0-12: -.1512px;--letter-spacing-0-11: -.1386px;--letter-spacing-0-08: -.1008px;--letter-spacing-0-22: .2772px;--letter-spacing-0-23: .2898px;--letter-spacing-0-25: .315px;--letter-spacing-0-251: .31626px;--letter-spacing-0-316: .39816px;--letter-spacing-0-26: .3276px;--letter-spacing-0-30: .378px;--letter-spacing-0-70: .882px;--letter-spacing-0-85: 1.071px;--type-uppercase-ui-letter-spacing: var(--letter-spacing-0-251)}}.deck{--stage-width: 1440;--px: max(1px, calc(100vw / var(--stage-width)));position:fixed;inset:0;background-color:var(--color-black);overflow:hidden;touch-action:none}@media(max-width:768px){.deck{--px: 1.26px}}.stage{display:grid;position:absolute;place-items:center;inset:0}.deck:not([data-ready]) .stage:not(:first-child){visibility:hidden}.deck[data-ready] .stage{visibility:hidden}.deck[data-ready] .stage[data-slide-state=active]{visibility:visible}.deck[data-ready] .stage[data-slide-state=far]{content-visibility:hidden}.stage--light{background-color:var(--color-white);color:var(--color-black)}.stage--dark{background-color:var(--color-black);color:var(--color-white)}.stage--grey{background-color:var(--color-light-grey);color:var(--color-black)}.stage-canvas{--deck-color-grey: #cfcfcf;--stage-mid-line: calc(50% - 4.5 * var(--px));position:relative;width:100%;height:100%;overflow:hidden;font-family:var(--font-family-sans);font-feature-settings:"case";text-box:normal}.stage--vignette .stage-canvas:after{position:absolute;inset:0;box-shadow:inset 0 0 calc(100 * var(--px)) 0 #feaaea4d;pointer-events:none;content:""}.slide-label{font-weight:var(--font-weight-628);font-size:calc(10 * var(--px));line-height:calc(15.455 * var(--px));letter-spacing:calc(.251 * var(--px));text-transform:uppercase}.slide-wordmark{font-weight:var(--font-weight-500);font-size:calc(12.83 * var(--px));line-height:normal;font-family:var(--font-family-parc);font-variant-ligatures:common-ligatures;font-feature-settings:"liga" 1;letter-spacing:0;text-transform:none}.slide-row{display:flex;position:absolute;right:calc(10 * var(--px));left:calc(10 * var(--px));flex-wrap:wrap;justify-content:space-between;gap:calc(4 * var(--px)) calc(40 * var(--px))}.slide-row--mid{top:var(--stage-mid-line);align-items:baseline}.slide-row--mid-byline{top:calc(var(--stage-mid-line) - 1.2 * var(--px))}.slide-row--bottom{bottom:calc(8.13 * var(--px));align-items:flex-end;color:var(--deck-color-grey)}.slide-byline{display:flex;align-items:baseline;gap:0}.slide-row>.slide-row-end{margin-left:auto;text-align:right}html,body{height:100%;overflow:hidden}body{padding:0}@supports (height: 100dvh){.deck{grid-auto-rows:100dvh;height:100dvh}}
