@property --hs-tint{syntax:"<color>";inherits:true;initial-value:#0858f8}.site-main{isolation:isolate;position:relative}.hs{z-index:-1;pointer-events:none;background:var(--lp-sky-0);opacity:0;visibility:hidden;--hs-tint:var(--lp-600);height:0;transition:opacity .3s var(--out),visibility 0s .3s,--hs-tint .6s var(--out);border-radius:22px;position:absolute;top:12px;left:12px;right:12px;overflow:hidden}.site-main:has(.lp-hero)>.hs{opacity:1;visibility:visible;transition:opacity .3s var(--out),--hs-tint .6s var(--out)}.site-main:has(.lp-hero--home)>.hs{height:min(92vh,820px)}.site-main:has(.lp-hero--page)>.hs{height:min(74vh,600px)}@media (min-width:1100px){.site-main:has(.lp-hero--page[data-tone=plate])>.hs{height:calc(21vw + 400px)}}@supports (top:anchor(top)){.site-main>.hs:not([data-sized]){position-anchor:--lp-hero;top:anchor(top,12px);left:anchor(left,12px);right:anchor(right,12px);bottom:anchor(bottom);height:auto}}.site-main>.hs[data-sized]{top:var(--hs-y);left:var(--hs-x);width:var(--hs-w);height:var(--hs-h);right:auto}.hs__layer{z-index:0;isolation:isolate;opacity:0;transition:opacity .6s var(--out) .6s;position:absolute;inset:0}:is(.site-main:has(.lp-hero[data-tone=plate]) .hs__plate,.site-main:has(.lp-hero[data-tone=colour]) .hs__colour,.site-main:has(.lp-hero[data-tone=club]) .hs__club){z-index:1;opacity:1;transition:opacity .6s var(--out)}.hs .lp-scrim{opacity:0;transition:opacity .6s var(--out)}.hs .lp-plate{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 var(--hs-fade,0%));-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 var(--hs-fade,0%));mask-image:linear-gradient(180deg,transparent 0,#000 var(--hs-fade,0%))}.site-main:has(.lp-hero--page[data-tone=plate]) .hs .lp-scrim{opacity:1}.site-main:has(.lp-hero--page[data-tone=plate]) .hs .lp-plate{--hs-fade:26%;transform:translateY(16%)}.hs__colour{background:radial-gradient(70% 70% at 50% 115%,#fff3,transparent 70%),linear-gradient(180deg,var(--lp-sky-0) 0%,color-mix(in oklab,var(--hs-tint) 62%,var(--lp-900)) 48%,var(--hs-tint) 100%)}.hs__club{background:radial-gradient(40% 70% at 88% 100%,rgba(var(--club-brass-rgb),.3) 0%,rgba(var(--club-brass-rgb),.08) 45%,transparent 72%),radial-gradient(32% 55% at 10% 100%,rgba(var(--club-brass-rgb),.12),transparent 70%),var(--club-ink)}.hs__icons,.hs__set{z-index:2;position:absolute;inset:0}.hs__icon{left:var(--x);bottom:var(--b);width:min(var(--s),var(--cap));aspect-ratio:1;translate:-50%;rotate:var(--r);animation:hs-in .6s var(--out) both;animation-delay:calc(.15s + var(--d)*50ms);position:absolute}.hs__set[data-first] .hs__icon{animation-delay:calc(.7s + var(--d)*60ms)}.hs__set[data-leaving] .hs__icon{animation:hs-out .4s var(--out) forwards}.hs__icon img{object-fit:contain;object-position:50% 100%;width:100%;height:100%;filter:drop-shadow(0 14px 18px rgba(var(--lp-900-rgb),.28))}.site-main:has(.lp-hero[data-tone=club]) .hs__icon img{filter:none}@keyframes hs-in{0%{opacity:0}}@keyframes hs-out{to{opacity:0}}@media (max-width:1099px){.hs__icon{left:var(--p7);width:min(var(--ms),calc(100% / var(--k7) - 10px));bottom:18px;rotate:none}.hs__set .hs__icon:nth-child(n+8){display:none}}@media (max-width:599px){.hs__icon{left:var(--p5);width:min(var(--ms),calc(100% / var(--k5) - 10px))}.hs__set .hs__icon:nth-child(n+6){display:none}}@media (prefers-reduced-motion:reduce){.hs,.hs__layer,.hs .lp-scrim{transition:none!important}.site-main:has(.lp-hero)>.hs{transition:none!important}}
