.hero{--buoy-range:45vh;--buoy-start:163%;z-index:2;background-color:var(--hero-bg);height:max(38.46vw,480px);position:relative;overflow-x:clip;container-type:size}@media (width<600px){.hero{height:129.74vw}}.hero picture{display:contents}.hero__stage{aspect-ratio:2025/1159;width:max(100cqw,174.72cqh);position:absolute;bottom:0;left:50%;translate:-50%}@media (width<600px){.hero__stage{width:274.8cqw}}.hero__image{width:100%;height:100%;display:block}.hero__buoy{pointer-events:none;width:26.48%;height:auto;position:absolute;top:43.09%;left:36.53%}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){html:not([data-rcms-preview]) .hero__buoy{animation:linear both buoy-rise;animation-timeline:scroll(root);animation-range:0 var(--buoy-range)}}}@keyframes buoy-rise{0%{translate:0 var(--buoy-start);rotate:-10deg}to{translate:0;rotate:0deg}}
