*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,h5,h6,ul[class],ol[class],p,figure,blockquote,dl,dd{margin:0}ul[class],ol[class]{padding:0}body{min-height:100vh;line-height:1.5;text-rendering:optimizeSpeed}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block;height:auto}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.clearfix:after{content:"";display:table;clear:both}.hidden,.screen-reader-text{position:absolute;left:-100%;top:auto;width:1px;height:1px;overflow:hidden}.skip-link{background:#000;color:#fff;height:30px;left:50%;padding:8px;position:absolute;transform:translateY(-100%);transition:transform .3s}.skip-link:focus{transform:translateY(0);z-index:10000}p,li,ul,h1,h2,h3,h4,h5,h6,a,blockquote,q,details,summary,label,code,pre,th,td{color:inherit}@font-face{font-family:neutraface;src:url(/fonts/neutraface_condensed_titling-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--color-dark-blue:#171846;--color-white: #ffffff;--color-ice-blue: #85CEE4;--color-cyan: #00AEEF;--global-border-radius: 3px;--font-family-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-heading: "neutraface", sans-serif;--size--2: clamp(.7738rem, .7838rem + -.0129vw, .7813rem);--size--1: clamp(.9375rem, .9048rem + .1635vw, 1.0315rem);--size-0: clamp(1.125rem, 1.038rem + .4348vw, 1.375rem);--size-1: clamp(1.35rem, 1.182rem + .8398vw, 1.8329rem);--size-2: clamp(1.62rem, 1.3337rem + 1.4317vw, 2.4432rem);--size-3: clamp(1.944rem, 1.4874rem + 2.2832vw, 3.2568rem);--size-4: clamp(2.3328rem, 1.6342rem + 3.4931vw, 4.3413rem);--size-5: clamp(2.5rem, 1.7602rem + 4vw, 4.6rem);--theme-spacing: var(--size-1);--spacing--1: calc(var(--theme-spacing) / 2);--spacing-0: var(--theme-spacing);--spacing-1: calc(var(--theme-spacing) * 2);--spacing-2: calc(var(--theme-spacing) * 4);--spacing-3: calc(var(--theme-spacing) * 6);--container: 900px;--container-wide: 1200px;--container-narrow: 600px}body{font-family:var(--font-family-sans);font-size:var(--size-0);color:var(--color-white);background-color:var(--color-dark-blue);position:relative}body:after{content:"";position:absolute;bottom:0;left:0;width:45%;aspect-ratio:1;background:url(/left-flake.webp);pointer-events:none;z-index:1;background-size:contain;background-repeat:no-repeat;opacity:1}body:before{content:"";position:absolute;bottom:0;right:0;width:45%;aspect-ratio:1;background:url(/left-flake.webp);pointer-events:none;z-index:1;background-size:contain;background-repeat:no-repeat;opacity:1;rotate:-90deg}@media (min-width: 768px){body:after,body:before{width:30%}}.container{--container-size: var(--container);width:min(calc(100% - 2 * var(--spacing-0)),var(--container-size));margin-inline:auto}.container.container-wide{--container-size: var(--container-wide)}.container.container-narrow{--container-size: var(--container-narrow)}.container.container-full{width:100%}.text-center{text-align:center}.margin-top-0{margin-top:var(--spacing-0)}.margin-top-1{margin-top:var(--spacing-1)}.margin-top-2{margin-top:var(--spacing-2)}.margin-bottom-0{margin-bottom:var(--spacing-0)}.margin-bottom-1{margin-bottom:var(--spacing-1)}.margin-bottom-2{margin-bottom:var(--spacing-2)}.text-balance{text-wrap:balance}.text-ice{color:var(--color-ice-blue)}.flex-apart{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-0)}.credit-item{text-align:center;p,h3{margin:0;text-transform:uppercase}p{font-weight:500}h3{color:var(--color-yellow)}}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:400;color:var(--color-text);scroll-margin-top:2rem;margin-bottom:1.5rem;letter-spacing:.05em}p{margin-bottom:1.5rem}h1,h2,h3{text-transform:uppercase}h1{font-size:var(--size-5)}h2{font-size:var(--size-4)}h3{font-size:var(--size-3)}h4{font-size:var(--size-2)}h5{font-size:var(--size-1)}h6,p{font-size:var(--size-0)}a{text-underline-offset:2px;color:var(--color-ice-blue)}a:not(:is(:hover,:focus)){text-decoration-color:color-mix(in srgb,currentColor,transparent 75%)}.success-message{font-size:var(--size-2);color:var(--color-ice-blue);text-align:center;font-weight:600;padding:var(--spacing-0);border:2px solid var(--color-ice-blue)}.top-bar[data-astro-cid-lq7i5isa]{position:absolute;top:0;left:0;width:100%;z-index:1000;background-color:color-mix(in srgb,var(--color-dark-blue),transparent 50%);color:var(--color-white);padding:var(--spacing--1);text-align:center;h2{line-height:1;font-size:var(--size-1);margin:0;font-weight:200}}.producer-logos[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;align-items:center;gap:var(--spacing-1);margin-top:var(--spacing-1);img{height:90px;width:auto;object-fit:contain}}ul[data-astro-cid-sz7xmlte].social-links{list-style:none;margin:0;display:flex;justify-content:center;align-items:center;gap:var(--spacing-0);li a{background-color:var(--color-dark-blue);display:flex;justify-content:center;align-items:center;padding:6px;border-radius:3px;transition:background-color .3s ease;svg{width:auto;height:32px;color:var(--color-ice-blue);transition:color .3s ease}&:hover{background-color:color-mix(in srgb,var(--color-dark-blue),transparent 75%);svg{color:var(--color-white)}}}}footer[data-astro-cid-sz7xmlte]{background:var(--color-ice-blue);padding-block:var(--spacing-1) var(--spacing-1);color:var(--color-dark-blue);h4{font-variation-settings:var(--font-compressed);text-transform:uppercase}}.small-footer[data-astro-cid-sz7xmlte]{margin-top:var(--spacing-1);@media (min-width: 1000px){display:flex;justify-content:space-between;align-items:center}p{font-size:var(--size--1);a{color:var(--color-dark-blue)}}}
