.site.site--home{--home-petrol:#073b3d;--home-alternate:#0b5356;--home-deep:#032b30;--home-light:#16afa6;--home-gold:#f0ce68;--home-gold-hover:#f7de8f;--home-ivory:#fff8eb;--home-secondary:#c7ded9;--home-art:url(/img/home-tropical-desktop-v2.webp);--home-art-ratio:3/2;--black:var(--home-petrol);--tobacco:var(--home-alternate);--gold:var(--home-gold);--gold-bright:var(--home-gold-hover);--gold-deep:#bd9c3d;--ivory:var(--home-ivory);--ivory-soft:var(--home-secondary);--ivory-faint:#aacbc5;--line:rgb(240 206 104/38%);--line-soft:rgb(240 206 104/18%);--metal:linear-gradient(105deg,#d9b44d,#f0ce68 35%,#f7de8f 62%,#e9c45c);color:var(--home-ivory)}.site.site--home:not(dialog){background:var(--home-petrol)}body:has(>.site[data-site-page=home]):after{display:none}.site--home .home{position:relative;isolation:isolate;background:var(--home-petrol)}.site--home .home>:is(.hero,.section){position:relative;isolation:isolate;background:transparent;border-bottom:0}.site--home .home>:is(.hero,.section):before{content:"";position:absolute;inset:0 0 auto;width:100%;aspect-ratio:var(--home-art-ratio);max-height:100%;z-index:-3;pointer-events:none;background-image:var(--home-art);background-size:100% auto;background-repeat:no-repeat;background-position:top;-webkit-mask-image:linear-gradient(180deg,transparent,#000 5%,#000 76%,transparent);mask-image:linear-gradient(180deg,transparent,#000 5%,#000 76%,transparent)}.site--home .home>.section:before{opacity:.62}.site--home .home>:is(.home-section--season,.home-section--founder){background:radial-gradient(ellipse at center,var(--home-alternate),transparent 78%)}.site--home .home :is(h2,.founder__quote){color:var(--home-gold)}.site--home .home .metal{color:transparent}.site--home .home :is(.rich p,.lead,.rhythm__head p,.quiz-prompt p,.panel p){color:var(--home-ivory)}.site--home .header,.site--home .header.is-solid{background:rgb(3 43 48/96%);border-bottom-color:var(--line)}.site--home .mobile-menu,.site--home .sticky-cta{background:var(--home-deep)}.site--home .sticky-cta{border-top-color:var(--line)}.site--home .brand__name{color:var(--home-gold)}.site--home .nav a{color:var(--home-ivory)}.site--home .nav a:is(:hover,:focus-visible,[aria-current=page]){color:var(--home-gold-hover)}.site--home .hero__media:after{background:linear-gradient(90deg,var(--home-petrol),rgb(7 59 61/20%) 40%,transparent 75%),linear-gradient(0deg,var(--home-petrol),transparent 30%)}.site--home .hero__media--cutout:after{background:none!important}.site--home .hero__media--cutout{opacity:1}.site--home .hero__media--cutout:before{background:none}.site--home .hero__media img,.site--home .hero__media video{animation:fade 1.1s var(--ease) both}.site--home .hero__media--cutout img{-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent);mask-image:linear-gradient(180deg,#000 80%,transparent)}.site--home .hero__content{position:relative;isolation:isolate}.site--home .hero:after{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 58% 48% at 0 48%,rgb(7 59 61/96%),rgb(7 59 61/86%) 45%,transparent);pointer-events:none}.site--home .hero__facts dd{color:var(--home-ivory)}.site--home .hero__kicker{color:var(--home-ivory);text-shadow:0 2px 8px var(--home-deep)}.site--home .btn--gold{background:linear-gradient(110deg,var(--home-gold-hover),var(--home-gold) 60%,#d9b44d);border-color:var(--home-gold);color:var(--home-deep)}.site--home .btn--gold:is(:hover,:focus-visible){background:var(--home-gold-hover);border-color:var(--home-gold-hover);box-shadow:0 6px 24px rgb(240 206 104/18%)}.site--home .btn--line{color:var(--home-gold);border-color:var(--home-gold);background:rgb(7 59 61/24%)}.site--home .btn--line:is(:hover,:focus-visible){color:var(--home-gold-hover);background:rgb(22 175 166/15%);border-color:var(--home-gold-hover)}.site--home :is(a,button,input):focus-visible{outline:2px solid var(--home-gold-hover);outline-offset:4px}.site--home .panel{border:1px solid var(--home-gold);border-radius:8px;background:var(--home-deep);box-shadow:0 12px 30px rgb(3 43 48/20%)}.site--home .panel img{filter:none}.site--home .panel:before{background:linear-gradient(0deg,rgb(3 43 48/99%),rgb(3 43 48/92%) 22%,rgb(3 43 48/46%) 50%,transparent 78%)}.site--home .panel:is(:hover,:focus-visible) img{filter:none}.site--home .panel:is(:hover,:focus-visible) img{transform:scale(1.015)}.site--home .panel:after{display:none}.site--home :is(.season__poster,.split__media--frame,.founder__img){border:1px solid var(--home-gold);background:var(--home-deep)}.site--home .season__poster{padding:clamp(.4rem,1vw,.75rem)}.site--home .season__poster img{object-fit:contain}.site--home .closing img{filter:none}.site--home .closing:after{background:linear-gradient(90deg,rgb(3 43 48/83%),rgb(11 83 86/66%) 48%,rgb(3 43 48/83%))}.site--home .closing__slogan{color:var(--home-ivory)}.site--home .footer{position:relative;z-index:1;background:var(--home-deep);border-top-color:var(--home-gold)}.site--home .footer__nav a{color:var(--home-ivory)}.site--home .footer__social a{color:var(--home-gold)}.site--home .footer__nav a:is(:hover,:focus-visible){color:var(--home-gold-hover)}.site--home .newsletter form{border:1px solid var(--line);background:var(--home-petrol);padding-inline:.7rem}.site--home .newsletter form:focus-within{border-color:var(--home-gold-hover)}.site--home .newsletter input{color:var(--home-ivory)}.site--home .newsletter input::placeholder{color:var(--home-secondary);opacity:1}.site--home .newsletter input:focus-visible{outline:2px solid var(--home-gold-hover);outline-offset:2px}.site--home.quiz-dialog{background:var(--home-deep)}.site--home .quiz-dialog__aside{background:linear-gradient(145deg,rgb(22 175 166/16%),var(--home-petrol))}.site--home :is(.quiz__head,.quiz__close){background:var(--home-deep)}.site--home :is(.quiz__title,.quiz__result-title,.quiz-dialog__aside h2){color:var(--home-gold)}.site--home .quiz__option{border-color:var(--line);background:rgb(11 83 86/25%)}.site--home .quiz__option.is-checked{border-color:var(--home-gold);background:rgb(22 175 166/14%)}.site--home .quiz__answer{color:var(--home-ivory)}@media (max-width:900px){.site.site--home{--home-art:url(/img/home-tropical-mobile-v2.webp);--home-art-ratio:2/3}.site--home .hero{min-height:0}.site--home .hero__media{inset:var(--header-h) 0 auto;height:min(125vw,850px);width:100%;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.site--home .hero__media--cutout img{padding-top:0;object-position:center top;-webkit-mask-image:none;mask-image:none}.site--home .hero__content{padding-top:calc(var(--header-h) + min(92vw, 620px))}.site--home .hero:after{background:radial-gradient(ellipse 90% 23% at 0 56%,rgb(7 59 61/90%),rgb(7 59 61/80%) 40%,transparent)}}@media (max-width:520px){.site--home .panel{aspect-ratio:4/5.6}}