.OceanVisuals-module__NkhkUW__hero{background:radial-gradient(at 89% 34%,#084151 0%,#0000 56%),#031329}.OceanVisuals-module__NkhkUW__waveScene{aspect-ratio:16/10;pointer-events:none;background:#031329;border:1px solid #0bb7b744;border-radius:1.25rem;position:relative;overflow:hidden}.OceanVisuals-module__NkhkUW__waveScene picture,.OceanVisuals-module__NkhkUW__waveImage{width:100%;height:100%;display:block}.OceanVisuals-module__NkhkUW__waveImage{object-fit:cover;object-position:center 60%}.OceanVisuals-module__NkhkUW__waveScene:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 48px #03132980}.OceanVisuals-module__NkhkUW__layers{perspective:950px;margin-bottom:1.25rem}.OceanVisuals-module__NkhkUW__layers img{border:1px solid #0bb7b744;border-radius:1.25rem;width:100%;height:auto;display:block;box-shadow:0 20px 50px #00101f78}.OceanVisuals-module__NkhkUW__step{background:linear-gradient(155deg,#0a344b,#001639 74%);border-color:#0bb7b748;box-shadow:0 12px 32px #000a1e66}.OceanVisuals-module__NkhkUW__closing{background-color:#031329;background-image:linear-gradient(90deg,#031329fa 0%,#031329ed 45%,#031329bd 100%),url(/images/surf-digital-wave-mobile.webp);background-position:50%,50% 60%;background-size:cover}@media (min-width:1024px){.OceanVisuals-module__NkhkUW__waveScene{z-index:-1;aspect-ratio:auto;border:0;border-radius:0;width:min(78vw,1150px);position:absolute;inset:0 0 0 auto}.OceanVisuals-module__NkhkUW__waveImage{object-position:right center}.OceanVisuals-module__NkhkUW__waveScene:after{box-shadow:none;background:linear-gradient(90deg,#031329 0%,#031329f2 15%,#031329b8 36%,#03132933 61%,#0000 82%),linear-gradient(#03132980 0%,#0000 14% 76%,#031329 100%)}.OceanVisuals-module__NkhkUW__closing{background-image:linear-gradient(90deg,#031329fa 0%,#031329e8 53%,#0313299c 100%),url(/images/surf-digital-wave.webp);background-position:50%,right 61%}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.OceanVisuals-module__NkhkUW__layers img{transition:transform var(--sd-dur-base) var(--sd-ease)}.OceanVisuals-module__NkhkUW__layers:hover img{transform:rotateX(4deg)rotateY(-5deg)translateY(-4px)}.OceanVisuals-module__NkhkUW__step>div{transition:transform var(--sd-dur-base) var(--sd-ease)}.OceanVisuals-module__NkhkUW__step:hover>div{transform:translateY(-4px)}}.OceanVisuals-module__NkhkUW__closing:before{content:"";z-index:-1;pointer-events:none;background-image:inherit;background-position:inherit;background-size:cover;position:absolute;inset:-5%}@media (prefers-reduced-motion:no-preference){.OceanVisuals-module__NkhkUW__layers{animation:OceanVisuals-module__NkhkUW__layersArrival 4.2s var(--sd-ease) both paused}.OceanVisuals-module__NkhkUW__closing:before{animation:OceanVisuals-module__NkhkUW__waveArrival 4.8s var(--sd-ease) both paused}.OceanVisuals-module__NkhkUW__layers[data-motion-playing=true],.OceanVisuals-module__NkhkUW__closing[data-motion-playing=true]:before{animation-play-state:running}@keyframes OceanVisuals-module__NkhkUW__layersArrival{0%{transform:translateY(12px)rotate(-1deg)}to{transform:translateY(0)rotate(0)}}@keyframes OceanVisuals-module__NkhkUW__waveArrival{0%{transform:translate(2%,1%)scale(1.04)}to{transform:translate(-1%,-1%)scale(1)}}}@media (scripting:none){.OceanVisuals-module__NkhkUW__layers,.OceanVisuals-module__NkhkUW__closing:before{animation:none}}.OceanVisuals-module__NkhkUW__heroScene{isolation:isolate;aspect-ratio:16/10;background:#031329;border:1px solid #58e4dc65;border-radius:clamp(1rem,2.2vw,2rem);position:relative;overflow:hidden;box-shadow:0 24px 65px #00102199,0 0 52px #0bb7b724}.OceanVisuals-module__NkhkUW__heroScene img,.OceanVisuals-module__NkhkUW__heroScene video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.OceanVisuals-module__NkhkUW__heroScene video{opacity:0}.OceanVisuals-module__NkhkUW__heroScene video[data-ready=true]{opacity:1}.OceanVisuals-module__NkhkUW__heroScene:after{pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff13}.OceanVisuals-module__NkhkUW__filmControl{z-index:1;color:#fff;cursor:pointer;background:#031329df;border:1px solid #e2ffff8a;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:.75rem;right:.75rem}.OceanVisuals-module__NkhkUW__filmControl:hover{background:#00586a}.OceanVisuals-module__NkhkUW__filmControl:focus-visible{outline-offset:3px;outline:2px solid #5eead4}.OceanVisuals-module__NkhkUW__followStage{isolation:isolate;padding-top:clamp(5rem,12vw,9rem);position:relative}.OceanVisuals-module__NkhkUW__followArt{z-index:-1;margin:0;position:absolute;inset:0 0 auto}.OceanVisuals-module__NkhkUW__followArt img{object-fit:cover;object-position:center 40%;width:100%;height:clamp(10rem,24vw,19rem)}.OceanVisuals-module__NkhkUW__workshop{background:radial-gradient(at 90% 5%,#0bb7b714,#0000 55%),#fff}.OceanVisuals-module__NkhkUW__workshopPhoto{border:1px solid #0bb7b744;box-shadow:0 24px 60px #0016391a}.OceanVisuals-module__NkhkUW__workshopStep{background-image:linear-gradient(145deg,#003453,#001639);border-top:3px solid #0bb7b7;position:relative}.OceanVisuals-module__NkhkUW__workshopStep:nth-child(2){border-top-color:#009fd5}.OceanVisuals-module__NkhkUW__workshopStep:nth-child(3){border-top-color:#9d80b9}.OceanVisuals-module__NkhkUW__workshopStep:nth-child(4){border-top-color:#ffd08d}.OceanVisuals-module__NkhkUW__workshopStep svg{background:#ffffff08;border:1px solid #fff2;border-radius:14px;width:52px;height:52px;padding:10px}@media (min-width:1024px){.OceanVisuals-module__NkhkUW__workshopStep:not(:last-child):after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#00586a,#0bb7b7);width:1.75rem;height:2px;position:absolute;top:46px;left:100%}}
