@font-feature-values Inter{@styleset{ss01:1;ss03:3;open-digits:1;round-quotes-and-commas:3}}@font-feature-values InterDisplay{@styleset{ss01:1;ss03:3;open-digits:1;round-quotes-and-commas:3}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,p,h1,h2,h3,h4,h5,h6,figure,blockquote,ol,ul,dl,dd,pre{margin:0}body{line-height:1.5}h1,h2,h3,h4,h5,h6,button,input,label{line-height:1.1}ul[role=list],ol[role=list]{padding:0;list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;max-inline-size:100%;display:block}picture{display:contents}source{display:none}img,svg,video,canvas{block-size:auto}input,button,textarea,select{font:inherit}textarea{width:100%}textarea:not([rows]){min-height:10em}hr{color:inherit;border-style:solid;border-width:1px 0 0;height:0;overflow:visible}:root{--color-white:#fff;--color-silver:#dedede;--color-steel:#b3b3b3;--color-grey:#999;--color-darkgrey:#333;--color-graphite:#2e2e2e;--color-charcoal:#262626;--color-brand-primary:#f83;--color-text-primary:#fff;--color-text-secondary:#212121;--color-bg-primary:#333;--color-bg-secondary:#fff;--color-accent-primary:#f83;--color-accent-secondary:#96cbd1;--font-heading:Arial,sans-serif;--font-heading-wf:"InterDisplay",sans-serif;--font-body:Arial,sans-serif;--font-body-wf:"Inter",sans-serif;--font-accent:Superclarendon,"Bookman Old Style","URW Bookman","URW Bookman L","Georgia Pro",Georgia,serif;--font-mono:ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;--font-light:300;--font-regular:400;--font-medium:500;--font-semibold:600;--leading-3xs:1.1;--leading-2xs:1.25;--leading-s:1.4;--leading-m:1.66;--step--2:clamp(.7813rem,.7595rem + .1085vw,.8681rem);--step--1:clamp(.9375rem,.9115rem + .1302vw,1.0417rem);--step-0:clamp(1.125rem,1.0938rem + .1563vw,1.25rem);--step-1:clamp(1.35rem,1.3125rem + .1875vw,1.5rem);--step-2:clamp(1.62rem,1.575rem + .225vw,1.8rem);--step-3:clamp(1.944rem,1.89rem + .27vw,2.16rem);--step-4:clamp(2.3328rem,2.268rem + .324vw,2.592rem);--step-5:clamp(2.7994rem,2.7216rem + .3888vw,3.1104rem);--step-6:clamp(3.3592rem,3.2659rem + .4666vw,3.7325rem);--size-2xl:4.5rem;--space-xs:clamp(.875rem,.8594rem + .0781vw,.9375rem);--space-m:clamp(1.6875rem,1.6406rem + .2344vw,1.875rem);--space-l:clamp(2.25rem,2.1875rem + .3125vw,2.5rem);--space-xl:clamp(3.375rem,3.2813rem + .4688vw,3.75rem);--space-2xl:clamp(4.5rem,4.375rem + .625vw,5rem);--space-3xs-2xs:clamp(.3125rem,.2344rem + .3906vw,.625rem);--space-l-xl:clamp(2.25rem,1.875rem + 1.875vw,3.75rem);--space-2xl-3xl:clamp(4.5rem,4.0625rem + 2.1875vw,6.25rem);--space-s-l:clamp(1.125rem,.7813rem + 1.7188vw,2.5rem);--space-2xl-5xl:clamp(4.5rem,3.4375rem + 5.3125vw,8.75rem);--flow-space:clamp(1.6875rem,1.6406rem + .2344vw,1.875rem);--flow-space-l:clamp(3.375rem,3.2813rem + .4688vw,3.75rem);--gutter:clamp(1.125rem,.9375rem + .9375vw,1.875rem);--gutter-l:clamp(1.125rem,.7813rem + 1.7188vw,2.5rem);--gutter-xl:clamp(1.125rem,.4688rem + 3.2813vw,3.75rem);--border:1px solid #f83;--border-radius:3px;--outline:.075em solid;--outline-offset:.125em}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}@view-transition{navigation:auto}}::selection{background:var(--color-brand-primary);color:var(--color-text-primary);text-shadow:none}html{block-size:100%;font-size:100%;overflow-x:hidden}body{min-height:100svh;color:var(--color-text-primary);background-color:var(--color-bg-primary);font-family:var(--font-body);font-weight:var(--font-light);font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;font-style:normal;font-size:var(--step-0);flex-direction:column;margin-inline:auto;display:flex}@media screen and (min-width:70em){body{line-height:var(--leading-m)}}.fonts-loaded body{font-family:var(--font-body-wf);font-feature-settings:"liga" 1,"calt" 1;font-variant-alternates:styleset(open-digits,round-quotes-and-commas)}.browsehappy{z-index:2;text-align:center;color:#262626;background-color:#fff;border:9px solid #ff4136;width:100%;margin:0 auto;padding:1.5rem}.browsehappy a{color:#ff4136;font-weight:500;text-decoration-color:#ff4136;transition:color .25s ease-in-out}.browsehappy a:hover{color:#0074d9}.skip-to-main{margin:1rem auto;font-weight:var(--font-regular);text-transform:capitalize;z-index:2;margin:.5lh auto}.long-form{max-width:45em;padding-inline:var(--gutter);margin-inline:auto}.long-form>*+*{margin-block-start:var(--flow-space)}a,button,input,select,textarea,label{touch-action:manipulation}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.huge-title{font-family:var(--font-heading);font-weight:var(--font-light);text-rendering:optimizeLegibility;font-variant-ligatures:none;-webkit-hyphens:none;hyphens:none;font-style:normal;line-height:var(--leading-3xs);color:var(--color-text-primary)}@media (min-width:70em){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.huge-title{line-height:var(--leading-2xs)}}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4,.fonts-loaded h5,.fonts-loaded h6,.fonts-loaded .h1,.fonts-loaded .h2,.fonts-loaded .h3,.fonts-loaded .h4,.fonts-loaded .h5,.fonts-loaded .h6,.fonts-loaded .huge-title{font-family:var(--font-heading-wf);font-feature-settings:"liga" 0,"calt" 1;font-variant-alternates:styleset(open-digits,round-quotes-and-commas)}.huge-title{font-size:var(--step-6);display:block}h1,.h1{font-size:var(--step-5)}h2,.h2{font-size:var(--step-4)}h3,.h3{font-size:var(--step-3)}h4,.h4{font-size:var(--step-2)}h5,.h5{font-size:var(--step-1)}h6,.h6{font-size:var(--step-0);font-weight:var(--font-semibold)}.page-title{text-align:center;margin-top:var(--flow-space-l)}.page-title span{text-align:center;font-size:var(--step-0);margin-top:0;display:block}p+h1,p+h2,p+h3,p+h4{margin-top:3.375rem}@media (min-width:70em){p+h1,p+h2,p+h3,p+h4{margin-top:3.735rem}}p{font-weight:var(--font-light);letter-spacing:-.033ch;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-chars:10 3 4;-moz-hyphenate-limit-chars:10 3 4;-ms-hyphenate-limit-chars:10 3 4;hyphenate-limit-chars:10 3 4;-webkit-hyphenate-limit-lines:1;-moz-hyphenate-limit-lines:1;-ms-hyphenate-limit-lines:1;hyphenate-limit-lines:1;-webkit-hyphenate-limit-last:always;-moz-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always;hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphenate-limit-zone:8%;-ms-hyphenate-limit-zone:8%;hyphenate-limit-zone:8%;text-wrap:pretty}.lede{font-size:1.25em;font-weight:var(--font-light)}.secondary{font-family:var(--font-accent);font-weight:var(--font-regular)}.fonts-loaded .secondary{font-family:var(--font--accent-wf)}.tertiary{font-size:.825em}.milli{font-size:.825rem}blockquote{font-size:inherit;line-height:inherit;text-wrap:balance}q{quotes:"“" "”" "‘" "’";font-style:italic}q:before{content:open-quote}q:after{content:close-quote}cite{font-size:.75em;font-weight:var(--font-light);font-style:normal;line-height:inherit;display:block}cite:before{content:"– "}blockquote[data-blockquote=fancy]{font-size:var(--step-1);line-height:var(--leading-s);border-left:var(--space-3xs-2xs)solid var(--color-grey);padding-block:.5lh;padding-inline-start:var(--gutter)}blockquote[data-blockquote=fancy]>*+*{margin-block-start:var(--flow-space)}blockquote[data-blockquote=fancy] p{font-size:inherit;line-height:inherit}blockquote[data-blockquote=fancy] q{line-height:var(--leading-3xs)}blockquote[data-blockquote=fancy] q:before,blockquote[data-blockquote=fancy] q:after{font-size:1.25em}address{font-style:inherit}abbr[title]{text-underline-offset:.25ch;cursor:help}.amp{font-family:var(--font-accent);font-style:italic}dfn{font-style:italic}ins{background-color:var(--color-accent-primary);color:var(--font-body);text-decoration:none}mark{color:inherit;font-style:inherit;font-weight:inherit;background-color:#f17000}small{font-size:.625em}strong{font-weight:var(--font-semibold)}em{font-style:italic}b{font-weight:400}i{font-style:normal}code{font-family:var(--font-mono);font-size:.825em;line-height:inherit;font-weight:inherit;vertical-align:middle;border-radius:3px;padding-inline:.125em}pre{font-family:var(--font-mono);white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{font-size:.75em;line-height:0;position:relative}sup{top:-.25em}sub{bottom:-.25em}ul{margin-inline-start:1.1em;padding:0}ol{margin-inline-start:1.67em;padding:0}ul,ol{list-style-position:outside}ul li>ul,ul li>ol,ol li>ul,ol li>ol{margin-top:calc(clamp(1.6875rem,1.6406rem + .2344vw,1.875rem)/3);margin-block-start:.33lh;padding:0}ul li>ul,ol li>ul{margin-left:1.25rem}ul li>ol,ol li>ol{margin-left:1.75rem}ul>li,ol>li{position:relative}ul>li+li,ol>li+li{margin-top:calc(clamp(1.6875rem,1.6406rem + .2344vw,1.875rem)/3);margin-block-start:.33lh}dt{font-weight:var(--font-medium)}dt:not(:first-child){margin-block-start:var(--flow-space)}a{color:#fff;-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:.25ch;-webkit-text-decoration:underline #f83;text-decoration:underline #f83;text-decoration-thickness:1px;transition-property:color;transition-duration:.15s;transition-timing-function:ease-in-out}a:hover{color:#f83}a:focus{outline:none}a:focus-visible{outline-offset:.125em;border-radius:1px;outline:.075em solid #f83;text-decoration:none}[data-theme=light] .long-form a{color:#212121;margin-top:0;text-decoration-color:#f83;display:inline-block}[data-theme=light] .long-form a:hover{color:#f83}img{-o-object-fit:cover;object-fit:cover;inline-size:100%}figure{inline-size:100%}figcaption{font-family:var(--font-body);font-size:var(--step--1);font-weight:var(--font-regular);line-height:var(--leading-s);margin-block-start:calc(var(--flow-space)/4)}picture>img{margin:inherit}.img-left{float:left;block-size:auto;inline-size:50%;margin-block-end:var(--flow-space);margin-inline-end:var(--gutter)}.img-left img{block-size:auto;inline-size:100%;margin-block-start:.25lh}@media screen and (max-width:39.99em){.img-left{float:none;margin-block-end:initial;margin-inline:auto}}.circle-image{width:50%;height:0;padding-bottom:50%;display:block;position:relative;overflow:hidden}.circle-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:50%;width:100%;height:100%;position:absolute}.circle-image-3{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:50%;inline-size:50%}.square-round-corner{aspect-ratio:1;border-radius:3px;inline-size:50%}iframe{border:var(--border)}svg{max-inline-size:100%}svg.icon{vertical-align:middle;fill:currentColor;block-size:1.5em;inline-size:1.5em;display:inline-block;position:relative;inset-block-start:-.15em}svg.icon path{fill:inherit}hr{border:none;border-bottom:.125em solid var(--color-accent-secondary);block-size:.125em;max-inline-size:6em;padding-block-end:.125lh}form{font-family:Arial,sans-serif}form ul{margin-inline-start:0;list-style-type:none}.fonts-loaded form{font-family:Inter,sans-serif}fieldset{min-inline-size:0;margin:inherit;border:0;padding:0}legend{inline-size:100%;font-family:inherit;font-weight:var(--font-semibold);color:#fff;border-bottom:1px solid #999;display:block}label{max-inline-size:100%;font-family:inherit;font-weight:var(--font-regular);color:#fff;display:block}label.inline{margin-inline-end:var(--gutter);display:inline-block}input,select,textarea{margin-block-start:.25lh;font-family:inherit;display:block}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea{appearance:none;box-sizing:border-box;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;inline-size:100%;color:inherit;background-color:#333;border:1px solid #999;border-radius:3px;padding:clamp(.5625rem,.5469rem + .0781vw,.625rem) clamp(.875rem,.8594rem + .0781vw,.9375rem);font-size:clamp(1.125rem,1.0938rem + .1563vw,1.25rem);transition:border-color .25s ease-in-out}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input:not([type]):focus,textarea:focus{border-color:#e6e6e6;outline:none}input[type=color]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,input:not([type]):disabled,textarea:disabled{cursor:not-allowed;background-color:#4d4d4d}input[type=color]::-moz-placeholder{color:#999;font-size:.875em}input[type=date]::-moz-placeholder{color:#999;font-size:.875em}input[type=datetime]::-moz-placeholder{color:#999;font-size:.875em}input[type=datetime-local]::-moz-placeholder{color:#999;font-size:.875em}input[type=email]::-moz-placeholder{color:#999;font-size:.875em}input[type=month]::-moz-placeholder{color:#999;font-size:.875em}input[type=number]::-moz-placeholder{color:#999;font-size:.875em}input[type=password]::-moz-placeholder{color:#999;font-size:.875em}input[type=search]::-moz-placeholder{color:#999;font-size:.875em}input[type=tel]::-moz-placeholder{color:#999;font-size:.875em}input[type=text]::-moz-placeholder{color:#999;font-size:.875em}input[type=time]::-moz-placeholder{color:#999;font-size:.875em}input[type=url]::-moz-placeholder{color:#999;font-size:.875em}input[type=week]::-moz-placeholder{color:#999;font-size:.875em}input:not([type])::-moz-placeholder{color:#999;font-size:.875em}textarea::-moz-placeholder{color:#999;font-size:.875em}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#999;font-size:.875em}input[type=color]::-moz-placeholder{opacity:1;color:#999}input[type=date]::-moz-placeholder{opacity:1;color:#999}input[type=datetime]::-moz-placeholder{opacity:1;color:#999}input[type=datetime-local]::-moz-placeholder{opacity:1;color:#999}input[type=email]::-moz-placeholder{opacity:1;color:#999}input[type=month]::-moz-placeholder{opacity:1;color:#999}input[type=number]::-moz-placeholder{opacity:1;color:#999}input[type=password]::-moz-placeholder{opacity:1;color:#999}input[type=search]::-moz-placeholder{opacity:1;color:#999}input[type=tel]::-moz-placeholder{opacity:1;color:#999}input[type=text]::-moz-placeholder{opacity:1;color:#999}input[type=time]::-moz-placeholder{opacity:1;color:#999}input[type=url]::-moz-placeholder{opacity:1;color:#999}input[type=week]::-moz-placeholder{opacity:1;color:#999}input:not([type])::-moz-placeholder{opacity:1;color:#999}textarea::-moz-placeholder{opacity:1;color:#999}[placeholder]:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s .5s}textarea{resize:vertical;color:inherit}[type=checkbox],[type=radio]{vertical-align:text-top;margin-block-start:.325em;display:inline}[type=file]{inline-size:100%}select{block-size:clamp(1.6875rem,1.6406rem + .2344vw,1.875rem);inline-size:100%;font-size:1em}select[multiple]{block-size:auto}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#ff4136;border-color:#ff4136}input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus,input[type=checkbox]:focus:invalid:focus{outline-color:#ff4136}.btn{--_btn-color:var(--btn-color,var(--color-text-primary));--_btn-color-hover:var(--btn-color-hover,var(--color-text-secondary));--_btn-bg-color:var(--btn-bg-color,var(--color-bg-secondary));font-size:var(--step-0);font-weight:inherit;line-height:inherit;color:var(--_btn-color);border:.1em solid var(--_btn-color);background:0 0;border-radius:2em;padding:.5em .75em .575em;text-decoration:none;transition-property:color,background-color;transition-duration:.25s;transition-timing-function:ease-in-out;display:inline-block}.btn:hover{color:var(--_btn-color-hover);background-color:var(--_btn-bg-color)}.btn:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset)}.btn--inverse{--btn-color:var(--color-text-secondary);--btn-color-hover:var(--color-text-primary);--btn-bg-color:var(--color-bg-primary)}.btn--inverse:focus-visible{outline-color:var(--btn-color);color:var(--btn-color-hover);background-color:var(--btn-bg-color)}.btn:disabled,.btn--inverse:disabled{cursor:not-allowed;background-color:var(--color-darkgrey);border-color:var(--color-grey);--btn-color:var(--color-grey);--btn-color-hover:var(--color-grey);--btn-bg-color:var(--color-grey)}.btn--inverse:disabled{background-color:var(--color-silver)}.btn--pink{--btn-color:#ff0070;--btn-color-hover:var(--color-white);--btn-bg-color:#ff0070}table{font-variant-numeric:tabular-nums;border-collapse:collapse;background:#333;inline-size:100%;max-inline-size:100%}caption{text-align:left;margin-block-end:calc(var(--flow-space)/3);font-weight:500}th,td{text-align:left;border:1px solid #666;padding:.75em;font-size:clamp(.9375rem,.9115rem + .1302vw,1.0417rem);font-weight:400;line-height:1.5}th{background-color:#4d4d4d;font-weight:500}@media (max-width:60em){thead tr,tfoot tr{position:absolute;inset-block-start:-9999em;inset-inline-start:-9999em}tr{border:1px solid #666}tr+tr{margin-block-start:var(--space-l)}tr,td{font-weight:400;display:block}td:nth-child(odd){background-color:#4d4d4d}td{border:none;padding-inline-start:50%}td:before{content:attr(data-label);inline-size:100%;margin-inline-start:-100%;font-weight:500;line-height:1.5;display:inline-block}}@media (max-width:40em){td{padding-left:.75em}td:before{margin-bottom:.75em;margin-left:0;display:block}}.hero{grid-template-areas:"stack";block-size:calc(100svh - 4.5rem);inline-size:100%;display:grid}@media screen and (min-width:70em){.hero{block-size:calc(100svh - 5rem)}}.hero>*{grid-area:stack}.hero-image-wrapper{block-size:100svh;inline-size:100%;margin:0}.hero-image-wrapper>.hero-image{margin:0;animation:1s fadeIn;display:none}.hero-image.active{display:block}.hero-image img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;block-size:100svh;inline-size:100%;margin:0}@media (width:320px) and (height:568px) and (orientation:portrait){.hero{height:calc(568px - 11.75rem)}}@media (width:568px) and (height:320px) and (orientation:landscape){.hero{height:calc(320px - 11.75rem)}}@media (width:375px) and (height:667px) and (orientation:portrait){.hero{height:calc(667px - 11.75rem)}}@media (width:667px) and (height:375px) and (orientation:landscape){.hero{height:calc(375px - 11.75rem)}}@media (width:414px) and (height:736px) and (orientation:portrait){.hero{height:calc(736px - 11.75rem)}}@media (width:736px) and (height:414px) and (orientation:landscape){.hero{height:calc(414px - 11.75rem)}}@media (width:375px) and (height:812px) and (orientation:portrait){.hero{height:calc(812px - 15.675rem)}}@media (width:812px) and (height:375px) and (orientation:landscape){.hero{height:calc(375px - 15.675rem)}}@media (width:768px) and (height:1024px) and (orientation:portrait){.hero{height:calc(1024px - 10.75rem)}}@media (width:768px) and (height:1024px) and (orientation:landscape){.hero{height:calc(768px - 10.75rem)}}@media (width:834px) and (height:1112px) and (orientation:portrait){.hero{height:calc(1112px - 8.75rem)}}@media (width:834px) and (height:1112px) and (orientation:landscape){.hero{height:calc(834px - 8.75rem)}}@media (width:1024px) and (height:1366px) and (orientation:portrait){.hero{height:calc(1366px - 8.75rem)}}@media (width:1024px) and (height:1366px) and (orientation:landscape){.hero{height:calc(1024px - 9.25rem)}}.inner-hero{z-index:4;place-self:center;padding-inline:1rem;animation:.5s fadeIn;transform:translateY(-2.25rem)}@media screen and (min-width:70em){.inner-hero{transform:translateY(-2.5rem)}}.inner-hero .logo-full{width:clamp(16rem,10rem + 30vw,40rem);margin:0 auto}.inner-hero .logo-full #sh-logo-full{aspect-ratio:1200/300}.inner-hero p{font-family:var(--font-heading);font-weight:var(--font-light);letter-spacing:.05ch;-webkit-hyphens:none;hyphens:none;text-align:center;text-wrap:balance;margin-block-start:1.5rem;margin-block-start:1.5rlh;font-size:clamp(1.6875rem,1.4844rem + 1.0156vw,2.5rem);line-height:1.5}.inner-hero p:after{content:"";margin-block-start:1.5rem;background:#fff;block-size:.0667em;inline-size:100%;max-inline-size:2.75em;margin-block-start:1.5rlh;display:block;position:relative;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%)}.fonts-loaded .inner-hero p{font-family:var(--font-heading-wf)}@media screen and (min-width:30.01em){.inner-hero .logo-full{margin-block-end:calc(1.25rem + 2vh);margin-block-end:calc(1.25rlh + 2vh)}.inner-hero p:after{margin-block-start:calc(1.25rem + 2vh);margin-block-start:calc(1.25rlh + 2vh)}}.inner-hero p span{display:inline}@media screen and (min-width:30.01em){.inner-hero p span{margin-block-start:0;display:block}}@media screen and (max-width:1040px) and (max-height:480px) and (orientation:landscape){.inner-hero .logo-full{max-inline-size:20rem;margin-block:.25rem 0}.inner-hero p{margin-block-start:1rem;font-size:1.25rem}.inner-hero p:after{block-size:.1875rem;inline-size:15%;margin-block-start:1rem}}.header{z-index:2;block-size:4.5rem;inline-size:100%;padding:.125rem var(--gutter-xl)0;background-color:#212121;margin:0 auto;position:sticky;inset-block-start:0}@media screen and (min-width:70em){.header{block-size:5rem;padding-block-start:.25rem}}.nav{justify-content:space-between;align-items:center;block-size:100%;max-inline-size:30rem;margin:0 auto;display:flex}nav a:first-child{order:3}nav a:nth-child(2){order:1}nav a:nth-child(3){order:2}nav a:nth-child(4){order:4}nav a:nth-child(5){order:5}.nav a{font-size:clamp(.875rem,.8594rem + .0781vw,.9375rem);font-weight:var(--font-regular);text-transform:uppercase;letter-spacing:.05ch;color:var(--color-text-primary);text-decoration:none;display:inline-block;position:relative}.nav a:before{content:"";opacity:0;border-block-end:.125em solid var(--color-accent-primary);block-size:.125em;inline-size:0;transition-property:inline-size,opacity;transition-duration:.25s;transition-timing-function:ease-in-out;position:absolute;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%)}@media (hover:hover){.nav a:hover:before{opacity:1;inline-size:100%}}#about .about:before,#films .films:before,#news .news:before,#contact .contact:before{opacity:1;inline-size:100%}#about .about:focus-visible:before,#films .films:focus-visible:before,#news .news:focus-visible:before,#contact .contact:focus-visible:before{content:none}.nav a.logo{inline-size:var(--space-l-xl)}.nav a.logo:before{border:none;transform:none}.nav a.logo:focus-visible{outline-offset:6px}@media screen and (min-width:70em){.nav a.logo{inline-size:3rem}}.nav a.logo #sh-logo-swan{aspect-ratio:1;margin-block-end:.1rem}main{padding:env(safe-area-inset-top)env(safe-area-inset-right)env(safe-area-inset-bottom)env(safe-area-inset-left);flex:1 0 auto}.article{margin-block-start:var(--space-2xl)}.article img{border-radius:var(--border-radius)}.article__header>*+*{margin-block-start:var(--flow-space)}.article__title{text-align:center;text-transform:capitalize}.article__intro,.article__passage,.article__media{padding-block-start:var(--space-2xl-3xl)}.article__intro>*+*,.article__passage>*+*,.article__media>*+*{margin-block-start:var(--flow-space)}.article__header+.article__intro,.article__header+.article__passage,.article__header+.article__media,.article__intro:first-child,.article__passage:first-child,.article__media:first-child{padding-block-start:0}.full-bleed{inline-size:100vw;margin-inline:-50vw;position:relative;inset-inline:50%}.section--project-list{max-width:100rem;padding:0 var(--gutter-xl);margin:0 auto}.project-item{inline-size:100%;position:relative}.project-item:not(:first-child){margin:var(--space-2xl-5xl)auto 0}.project-item:last-child{margin:var(--space-2xl-5xl)auto}@media screen and (min-width:60em){.project-item{align-items:flex-end;block-size:30rem;inline-size:100%;display:flex}}@media screen and (min-width:80em){.project-item{block-size:40rem}}@media screen and (min-width:100em){.project-item{block-size:45rem}}.project-image-link{-webkit-user-select:none;user-select:none}.project-image{border-radius:3px;block-size:15rem;inline-size:100%;transition:all .15s ease-in-out;overflow:hidden}.project-image img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;block-size:100%;inline-size:100%;margin:0}.project-image:before{content:"";z-index:1;background:0 0;position:absolute;inset:0}@media screen and (min-width:60em){.project-image:before{background:linear-gradient(50deg,#000,#0000)}}@media screen and (min-width:30em){.project-image{block-size:20rem}}@media screen and (min-width:40em){.project-image{block-size:25rem}}@media screen and (min-width:60em){.project-image{block-size:30rem;position:absolute;inset:0}}@media screen and (min-width:80em){.project-image{block-size:40rem}}@media screen and (min-width:100em){.project-image{block-size:45rem}}.project-item-text{z-index:1;max-inline-size:30rem;margin-block-start:var(--flow-space);padding:0;transition:all .15s ease-in-out;display:block;position:relative}.project-item-text>*+*{margin-block-start:var(--flow-space)}@media screen and (min-width:60em){.project-item-text{margin:0 0 2em 2em}}.project-item-text a{text-underline-offset:.33ex;text-decoration-thickness:.067em;display:inline-block}.project-title{font-size:clamp(1.6875rem,1.5469rem + .7031vw,2.25rem)}.project-description{-webkit-hyphens:none;hyphens:none;margin-inline-start:0;list-style:none}.project-description>li{text-wrap:balance;margin-block-start:0}.project-details{-webkit-hyphens:none;hyphens:none;font-size:.75em}.project-the-wedding-banquet img{-o-object-position:center center;object-position:center center}.project-the-wedding-banquet:before{opacity:.3}.project-the-assessment:before{opacity:.15}.project-love-me img{-o-object-position:center top;object-position:center top}.project-love-me:before{opacity:.4}.project-winner img{-o-object-position:center top;object-position:center top}.project-winner:before{opacity:.3}.project-hit-man img{-o-object-position:center top;object-position:center top}.project-hit-man:before{opacity:.3}.project-to-kill-a-tiger:before{opacity:.1}.project-golda img{-o-object-position:center top;object-position:center top}.project-golda:before{opacity:.4}.project-water-man img{-o-object-position:center top;object-position:center top}.project-water-man:before{opacity:.4}.project-ice-road img{-o-object-position:center top;object-position:center top}.project-ice-road:before{opacity:.5}.project-wander-darkly:before{opacity:.2}.project-trial-of-the-chicago-7 img{-o-object-position:center top;object-position:center top}.project-trial-of-the-chicago-7:before{opacity:.5}.project-hotel-mumbai img{-o-object-position:center top;object-position:center top}.project-hotel-mumbai:before{opacity:.4}.project-brian-banks img{-o-object-position:center top;object-position:center top}.project-brian-banks:before{opacity:.4}.project-beirut img{-o-object-position:center center;object-position:center center}.project-beirut:before{opacity:.2}.project-polka-king img{-o-object-position:center center;object-position:center center}.project-polka-king:before{opacity:.2}.project-captain-fantastic img{-o-object-position:center top;object-position:center top}.project-captain-fantastic:before{opacity:.4}.project-trumbo img{-o-object-position:center top;object-position:center top}.project-trumbo:before{opacity:.3}.project-danny-collins img{-o-object-position:center top;object-position:center top}.project-danny-collins:before{opacity:.2}.spread{position:relative}.spread--about{margin:var(--space-2xl-5xl)auto;background-color:var(--color-graphite)}@media screen and (min-width:48em){.spread-inner{flex-flow:wrap;display:flex}.spread-inner .spread-cell{flex:1 1 0}}.spread-cell{padding:var(--space-2xl)var(--gutter-l);margin-block-start:0;display:flex}.spread-cell p{-webkit-hyphens:none;hyphens:none;text-wrap:balance;font-size:clamp(1.3125rem,1.25rem + .3125vw,1.5625rem)}.spread-cell h2{font-weight:var(--font-regular);font-size:clamp(1.6875rem,1.5469rem + .7031vw,2.25rem)}.spread-cell a{text-underline-offset:.33ex;text-decoration-thickness:.067em;display:inline-block}.spread-cell a:focus-visible{outline-offset:.25em}.spread-cell--left{background-color:var(--color-charcoal)}@media screen and (max-width:47.99em){.spread-cell--left{background-color:#0000;padding-block-end:calc(var(--flow-space)*2)}.spread-cell--right{padding-block-start:0}}@media screen and (min-width:48em){.spread-cell{align-items:center;min-block-size:45vh}.spread-cell-inner{max-inline-size:40ch}.spread-cell{justify-content:center}}.card{block-size:100%;background-color:var(--color-graphite);border:1px solid var(--color-charcoal);border-radius:3px;padding-block-end:var(--flow-space);animation-name:fadeIn;animation-duration:.4s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;overflow:hidden}@media screen and (min-width:70em){.card{padding-block-end:calc(var(--flow-space)*1.25)}}.card>*+*{margin-block-start:var(--flow-space)}.card>:not(:first-child){padding-inline:calc(var(--gutter)/2)}.card__item img{aspect-ratio:3/2}.card .card__link{-webkit-user-select:none;user-select:none;border:none;display:block}.card .card__title{font-size:var(--step-2);transition:color .15s ease-in-out}.card__title a{text-underline-offset:.33ex;text-decoration-color:#f83;text-decoration-thickness:.05em;display:inline-block}.card p,.card ul{font-size:.833em}.card ul{margin-inline-start:0;list-style:none}.card ul>li{text-wrap:balance;margin-block-start:0}p.card__footer{font-size:.65em}.card__categories{gap:calc(var(--gutter)/4);color:var(--color-steel);flex-wrap:wrap;margin-inline-start:0;font-size:.625em;display:flex}.card__categories>*{border:1px solid #666;border-radius:2em;margin-block-start:calc(var(--flow-space)/4);padding:.33em .67em;display:inline-block}input.filter__target{position:absolute;inset-inline-start:-9999px}.filter__links{gap:calc(var(--gutter)/3);flex-wrap:wrap;justify-content:center;margin-inline:auto;display:flex}.filter__links>*{text-align:center;align-self:baseline;display:inline-block}.filter__links label{cursor:pointer;border-radius:1em;min-inline-size:3.375em;padding:.33em .67em;font-size:1rem;line-height:1;transition:all .1s}@media (hover:hover){.filter__links label:hover{color:#fff;background:#f83;outline:.1em solid #f83}}.filter__list{margin-block-start:var(--flow-space-l)}[value=All]:checked~.filter__links [for=All],[value=Produced]:checked~.filter__links [for=Produced],[value=Distributed]:checked~.filter__links [for=Distributed]{color:#fff;outline:.1em solid #f83}@media (hover:hover){[value=All]:checked~.filter__links [for=All],[value=Produced]:checked~.filter__links [for=Produced],[value=Distributed]:checked~.filter__links [for=Distributed]{background:inherit;color:inherit}}[value=All]:checked~.filter__list [data-category]{display:block}[value=Produced]:checked~.filter__list .filter__item:not([data-category~=Produced]),[value=Distributed]:checked~.filter__list .filter__item:not([data-category~=Distributed]),[value=jQuery]:checked~.filter__list .filter__item:not([data-category~=jQuery]){display:none}.footer{text-align:center;color:#fff;background-color:#212121;flex-shrink:0;padding:5.0625rem clamp(1.125rem,5vw,2.75rem) 6.75rem}.footer-details a:first-child{margin-inline-end:.25rem}.footer-details a:nth-child(2){margin-inline-start:.25rem}.footer-logo{width:8rem;margin:1.6875rem auto}.footer-logo a{text-decoration:none;display:block}.footer-logo a:focus-visible{outline-offset:.5em}.footer-logo #sh-logo-short{aspect-ratio:1080/594}.footer-social{margin:1.6875rem auto calc(1.6875rem + 4px);list-style:none}.footer-social li{margin-right:.5rem;display:inline-block}.footer-social li:last-child{margin-right:0}.footer-social .icon{width:1.75em;height:1.75em;position:inherit}.footer-social a{text-decoration:none;display:block}.footer-social a:focus-visible{border-radius:50%}.container{--_container-padding:var(--container-padding,clamp(1.125rem,.7813rem + 1.7188vw,2.5rem));--_container-max-width:var(--container-max-width,100rem);inline-size:100%;max-inline-size:var(--_container-max-width);padding-inline:var(--_container-padding);margin-inline:auto}.container .container[data-container-width=narrow],.container .container[data-container-width=wide],.container .container[data-container-width=full]{--container-padding:0}.container[data-container-width=narrow]{--container-max-width:65ch}.container[data-container-width=wide]{--container-max-width:90rem}.container[data-container-width=full]{--container-max-width:100%}.columns{-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.columns>*+*{margin-block-start:var(--flow-space)}@media screen and (min-width:50.01em){.columns{-moz-column-count:2;column-count:2}}@media screen and (min-width:70.01em){.columns{-moz-column-count:3;column-count:3}}.grid{--_grid-gap:var(--grid-gap,var(--gutter));--_grid-columns:var(--grid-columns,1);--_grid-template:var(--grid-template,repeat(var(--_grid-columns),minmax(0,1fr)));gap:var(--_grid-gap);grid-template-columns:var(--_grid-template);display:grid}.grid .grid__item{inline-size:100%}@media screen and (min-width:40.01em){.grid[data-layout="2up"],.grid[data-layout="3up"]{--grid-columns:2}.grid[data-layout="3up"] .grid__item[data-width=full]{grid-column:1/-1}}@media screen and (min-width:70.01em){.grid[data-layout="3up"]{--grid-columns:3}}@media screen and (min-width:40.01em){.grid[data-layout="4up"]{--grid-columns:2}}@media screen and (min-width:70.01em){.grid[data-layout="4up"]{--grid-columns:3}}@media screen and (min-width:80.01em){.grid[data-layout="4up"]{--grid-columns:4}}@media screen and (min-width:40.01em){.grid[data-layout="5up"]{--grid-columns:2}}@media screen and (min-width:60.01em){.grid[data-layout="5up"]{--grid-columns:3}}@media screen and (min-width:80.01em){.grid[data-layout="5up"]{--grid-columns:4}}@media screen and (min-width:100.01em){.grid[data-layout="5up"]{--grid-columns:5}}.grid-content{color:#fff;background-color:#556b2f;border:4px solid #fff;padding:1rem;font-weight:900}.auto-grid{grid-template-columns:repeat(var(--grid-placement,auto-fill),minmax(var(--grid-min-item-size,16rem),1fr));gap:var(--gutter-l,var(--space-s-l));display:grid}.auto-grid--2up{--grid-placement:auto-fit;--grid-min-item-size:clamp(14rem,50vw,28rem)}.auto-grid--3up{--grid-placement:auto-fit;--grid-min-item-size:clamp(14rem,33vw,20rem)}.auto-grid .grid-content{color:#fff;background-color:#4682b4;border:4px solid #fff;padding:1rem;font-weight:800}.mason-grid{grid-gap:var(--gutter);display:grid}@media screen and (min-width:50.01em){.mason-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(6,1fr);display:grid}}.mason-grid+.mason-grid{margin-top:var(--gutter)}.mason-grid .mason-grid__item{grid-area:auto;justify-content:center;align-items:center;display:flex}.mason-grid .mason-grid__item img,.mason-grid .mason-grid__item picture{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius);width:100%;height:100%}@media screen and (min-width:50.01em){.mason-grid--2up-AB .mason-grid__item:first-child{grid-area:1/1/-1/5}.mason-grid--2up-AB .mason-grid__item:nth-child(2){grid-area:1/5/-1/7}.mason-grid--2up-BA .mason-grid__item:first-child{grid-area:1/1/-1/3}.mason-grid--2up-BA .mason-grid__item:nth-child(2){grid-area:1/3/-1/7}.mason-grid--2up-Aef .mason-grid__item:first-child{grid-area:1/1/-1/5}.mason-grid--2up-Aef .mason-grid__item:nth-child(2){grid-area:1/5/2/7}.mason-grid--2up-Aef .mason-grid__item:nth-child(3){grid-area:2/5/3/7}.mason-grid--2up-abA .mason-grid__item:first-child{grid-area:1/1/2/3}.mason-grid--2up-abA .mason-grid__item:nth-child(2){grid-area:2/1/3/3}.mason-grid--2up-abA .mason-grid__item:nth-child(3){grid-area:1/3/-1/7}.mason-grid--2up-AA .mason-grid__item:first-child{grid-area:1/1/-1/4}.mason-grid--2up-AA .mason-grid__item:nth-child(2){grid-area:1/4/-1/7}.mason-grid--3up-A .mason-grid__item:first-child{grid-area:1/1/-1/-1}.mason-grid--3up-BBB .mason-grid__item:first-child{grid-area:1/1/-1/3}.mason-grid--3up-BBB .mason-grid__item:nth-child(2){grid-area:1/3/-1/5}.mason-grid--3up-BBB .mason-grid__item:nth-child(3){grid-area:1/5/-1/7}}.grid-wrapper>div{justify-content:center;align-items:center;display:flex}.grid-wrapper>div>img{-o-object-fit:cover;object-fit:cover;border-radius:9px;width:100%;height:100%}.grid-wrapper{grid-gap:var(--gutter);display:grid}@media screen and (min-width:50.01em){.grid-wrapper{grid-gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-auto-rows:300px;grid-auto-flow:dense;display:grid}}.grid-wrapper .wide,.grid-wrapper .tall,.grid-wrapper .big{grid-area:auto}@media screen and (min-width:50.01em){.grid-wrapper .wide{grid-column:span 2}.grid-wrapper .tall{grid-row:span 2}.grid-wrapper .big{grid-area:span 2/span 2}}.stack-grid{grid-template-areas:"stack";display:grid;overflow:hidden}.stack-grid>*{grid-area:stack;place-self:center}.flex-grid{--flex-column-gap:var(--gutter);--flex-row-gap:var(--space-m);-moz-column-gap:var(--flex-column-gap);justify-content:center;align-items:stretch;column-gap:var(--flex-column-gap);row-gap:var(--flex-row-gap);flex-flow:wrap;display:flex}.flex-grid__item{inline-size:100%}@media screen and (min-width:30.01em){.flex-grid[data-layout="2up"] .flex-grid__item,.flex-grid[data-layout="3up"] .flex-grid__item{flex-basis:calc(50% - var(--flex-column-gap)*1/2)}}@media screen and (min-width:50.01em){.flex-grid[data-layout="3up"] .flex-grid__item{flex-basis:calc(33.3333% - var(--flex-column-gap)*2/3)}}@media screen and (min-width:30.01em){.flex-grid[data-layout="4up"] .flex-grid__item{flex-basis:calc(50% - var(--flex-column-gap)*1/2)}}@media screen and (min-width:50.01em){.flex-grid[data-layout="4up"] .flex-grid__item{flex-basis:calc(33.3333% - var(--flex-column-gap)*2/3)}}@media screen and (min-width:70.01em){.flex-grid[data-layout="4up"] .flex-grid__item{flex-basis:calc(25% - var(--flex-column-gap)*3/4)}}@media screen and (min-width:30.01em){.flex-grid[data-layout="5up"] .flex-grid__item{flex-basis:calc(50% - var(--flex-column-gap)*1/2)}}@media screen and (min-width:50.01em){.flex-grid[data-layout="5up"] .flex-grid__item{flex-basis:calc(33.3333% - var(--flex-column-gap)*2/3)}}@media screen and (min-width:70.01em){.flex-grid[data-layout="5up"] .flex-grid__item{flex-basis:calc(25% - var(--flex-column-gap)*3/4)}}@media screen and (min-width:100.01em){.flex-grid[data-layout="5up"] .flex-grid__item{flex-basis:calc(20% - var(--flex-column-gap)*4/5)}}.flex-grid__item .grid-content{color:#fff;background-color:salmon;border:4px solid #fff;padding:1rem;font-weight:900}#films .grid[data-layout="3up"]{--grid-columns:1}@media screen and (min-width:45.01em){#films .grid[data-layout="3up"]{--grid-columns:2}}@media screen and (min-width:75.01em){#films .grid[data-layout="3up"]{--grid-columns:3}}@media screen and (max-width:39.99em){#films .filter__item:not(:first-of-type){margin-top:var(--flow-space)}}.section--project-card-list{margin-block:var(--flow-space-l)}.film-trailer-container,.film-details-container,.film-stills-container{max-inline-size:80rem;margin:var(--flow-space-l)auto;padding:0 var(--gutter-xl)}.film-stills-container{margin-block:var(--space-2xl)}.film-synopsis{text-align:center;text-wrap:balance;max-inline-size:72ch;margin-inline:auto}.film-poster{max-inline-size:30rem;margin:var(--flow-space-l)auto}.film-poster img{-o-object-fit:cover;object-fit:cover;aspect-ratio:320/480;border-radius:3px;block-size:auto;inline-size:100%}.film-credits{margin:var(--flow-space-l)auto;text-align:center}.film-credits>*{margin:var(--flow-space-l)auto}.film-credits ul{list-style:none}.film-credits p,.film-credits li,.film-credits dt,.film-credits dd{text-wrap:balance}.film-credits dt{font-weight:var(--font-semibold)}.film-credits dd{margin-top:calc(clamp(1.6875rem,1.6406rem + .2344vw,1.875rem)/3);margin-block-start:.33lh}.watch-on{max-width:25rem;margin-inline:auto}.watch-on-link{flex-direction:column;align-items:center;max-width:10rem;margin:auto;text-decoration:none;display:flex}.watch-on-link:focus-visible{outline-offset:.5em}.watch-on-link:nth-child(2n){margin-block-start:var(--flow-space)}@media screen and (min-width:40.01em){.watch-on-link:nth-child(2n){margin-block-start:0}}.studio-logo{fill:currentColor;margin-block-start:.125em;width:9rem;height:auto;margin-block-start:.125lh}.studio-logo path{fill:inherit}.carousel{aspect-ratio:16/9;width:100%;height:100%}.carousel img{border-radius:3px}.carousel .flickity-viewport{width:100%}.carousel-cell{width:100%;height:100%;margin-top:0;margin-right:1.5rem}.flickity-page-dots .dot:hover{opacity:1;background:#f83}#about{color:var(--color-text-secondary);background-color:var(--color-bg-primary)}#about main{background:linear-gradient(0deg,#ace6ec,var(--color-white))}#about h1,#about h2,#about h3,#about h4,#about h5,#about h6{color:var(--color-text-secondary)}#about .long-form{margin-block:var(--flow-space-l)}#about .long-form p:first-of-type{margin-top:calc(var(--flow-space)*1.5)}#about .bio .circle-image{margin-block-start:calc(var(--flow-space)*2);margin-inline:auto}#about .bio-name,#about .bio-title{text-align:center}#about .bio-title{margin-top:0;display:block}#news{color:var(--color-text-secondary);background-color:var(--color-bg-secondary)}#news main{background:linear-gradient(#fff0 0%,#ace6ec 100%)}#news .page-title{color:var(--color-text-secondary)}#news .long-form{margin-block-end:var(--space-2xl)}.news-item{border-block-start:.125em solid var(--color-accent-primary);background-position:0 100%;background-repeat:no-repeat;background-size:9rem;margin-block-start:calc(var(--flow-space)*1.5);padding-block-start:calc(var(--flow-space)*1.25)}.news-item:first-of-type{margin-block-start:var(--flow-space-l)}.news-item>*+*{margin-block-start:var(--flow-space)}.news-item p{font-size:var(--step-2);font-weight:var(--font-semibold);line-height:var(--leading-s);text-wrap:pretty;-webkit-hyphens:none;hyphens:none}.news-item time{font-size:.875rem;font-weight:var(--font-regular)}.news-item-deadline{background-image:url(/assets/images/logos/deadline-logo-opt.svg);padding-block-end:calc(var(--flow-space)*1.75)}.news-item-hollywood-reporter{background-image:url(/assets/images/logos/hollywood-reporter-logo-opt.svg);padding-block-end:calc(var(--flow-space)*2.5)}.news-item-variety{background-image:url(/assets/images/logos/variety-logo-opt.svg);padding-block-end:calc(var(--flow-space)*3)}.news-item-variety-australia{background-image:url(/assets/images/logos/variety-australia-logo-opt.svg);padding-block-end:calc(var(--flow-space)*3)}.news-item-awardsdaily{background-image:url(/assets/images/logos/awardsdaily-logo-bw.png);padding-block-end:calc(var(--flow-space)*2.75)}.news-item-screen-daily{background-image:url(/assets/images/logos/screen-daily-logo-opt.svg);padding-block-end:calc(var(--flow-space)*2)}.news-item a{color:#212121;text-decoration:none;transition-property:color;transition-duration:.15s;transition-timing-function:ease-in-out}.news-item a:hover{color:#f83}.news-item a:focus-visible{color:#f83;outline:none}.section--contact-info{max-inline-size:80rem;margin:var(--flow-space-l)auto;padding-inline:var(--gutter-xl)}@media screen and (min-width:50em){.address-container{grid-gap:clamp(1.125rem,.9375rem + .9375vw,1.875rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.address-item{margin-block-end:var(--flow-space-l)}.address-item>*+*{margin-block-start:var(--flow-space)}.googlemap{aspect-ratio:16/9;border-radius:3px;block-size:auto;inline-size:100%}.vcard{max-inline-size:25rem;color:var(--color-text-primary)}.vcard .type,.vcard .street-address,.vcard .extended-address,.vcard .tel{display:block}.vcard .type{color:var(--color-text-primary);font-weight:var(--font-semibold)}.email-container{border-block-start:.125em solid var(--color-text-primary);padding-block-start:var(--flow-space)}.email-container p{max-inline-size:30rem;-webkit-hyphens:none;hyphens:none;text-wrap:balance;margin-block-start:var(--flow-space)}#privacy-policy,#terms{color:var(--color-text-secondary);background-color:var(--color-bg-primary)}#privacy-policy main,#terms main{background:linear-gradient(0deg,#ace6ec,var(--color-white))}#privacy-policy h1,#privacy-policy h2,#privacy-policy h3,#privacy-policy h4,#privacy-policy h5,#privacy-policy h6,#terms h1,#terms h2,#terms h3,#terms h4,#terms h5,#terms h6{color:var(--color-text-secondary)}#privacy-policy .long-form,#terms .long-form{margin:var(--flow-space-l)auto}#privacy-policy .long-form h2+p,#terms .long-form h2+p{margin-top:var(--space-xs)}#privacy-policy .page-title,#terms .page-title{margin-block-end:var(--space-2xl)}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{color:#333;background:#ffffffbf;border:none;position:absolute}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;width:100%;margin:0;padding:0;line-height:1;list-style:none;position:relative;bottom:-.5rem}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{opacity:.25;cursor:pointer;background:#fff;border-radius:50%;width:10px;height:10px;margin:0 8px;display:inline-block}.flickity-page-dots .dot.is-selected{opacity:1}lite-youtube{contain:content;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;border-radius:5px;display:block;position:relative}lite-youtube:before{content:attr(data-title);color:#eee;text-shadow:0 0 2px #00000080;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background-image:linear-gradient(#000000ab 0%,#0000008a 14%,#00000026 54%,#0000000d 72%,#0000 94%);width:100%;height:99px;padding:25px 20px;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;font-size:18px;display:block;position:absolute;top:0;overflow:hidden}lite-youtube:hover:before{color:#fff}lite-youtube:after{content:"";margin-top:0;padding-bottom:56.25%;display:block}lite-youtube>iframe{border:0;width:100%;height:100%;margin-top:0;position:absolute;top:0;left:0}lite-youtube>.lyt-playbtn{cursor:pointer;z-index:1;filter:grayscale();background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 68 48\"><path d=\"M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z\" fill=\"red\"/><path d=\"M45 24 27 14v20\" fill=\"white\"/></svg>") 50%/68px 48px no-repeat;border:0;width:100%;height:100%;transition:filter .1s cubic-bezier(0,0,.2,1);display:block;position:absolute}lite-youtube:hover>.lyt-playbtn,lite-youtube .lyt-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lyt-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabindex:focus{outline:none}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}[class*=ratio-]{height:auto}.aspect-ratio--1-1{aspect-ratio:1}.aspect-ratio--16-9{aspect-ratio:16/9}.bg-color-accent-alt{background-color:var(--color-accent-secondary)}.font-size-step--2{font-size:var(--step--2)}.font-size-step--1{font-size:var(--step--1)}.font-size-step-0{font-size:var(--step-0)}.font-size-step-1{font-size:var(--step-1)}.font-size-step-2{font-size:var(--step-2)}.font-size-step-3{font-size:var(--step-3)}.font-size-step-4{font-size:var(--step-4)}.font-size-step-5{font-size:var(--step-5)}.font-size-step-6{font-size:var(--step-6)}.font-regular{font-weight:var(--font-regular)}.font-semibold{font-weight:var(--font-semibold)}.text-center{text-align:center}.flow>*+*{margin-block-start:var(--flow-space)}.flow-l>*+*{margin-block-start:var(--flow-space-l)}.margin-block-start-2xl{margin-block-start:var(--size-2xl)}.padding-space-m{padding:var(--space-m)}.padding-block-end-space-m{padding-block-end:var(--space-m)}.padding-inline-start-space-m{padding-inline-start:var(--space-m)}.margin-block-start-space-xl{margin-block-start:var(--space-xl)}.margin-block-end-space-xl{margin-block-end:var(--space-xl)}.margin-block-space-xl{margin-block:var(--space-xl)}.margin-block-start-space-2xl{margin-block-start:var(--space-2xl)}