.founder-operation-cta{isolation:isolate;scroll-margin-top:96px;position:relative;overflow:hidden}.founder-operation-cta .founder-cta{z-index:1;min-height:280px;position:relative}.founder-operation-cta .founder-cta>div{max-width:52%}.founder-operation-cta .founder-cta .button{position:relative}.operation-route-art{pointer-events:none;-webkit-user-select:none;user-select:none;color:#9bcfc8;width:72%;position:absolute;inset-block:0;inset-inline-end:-3%}.operation-route-art>svg{width:100%;height:100%;display:block;overflow:visible}.operation-chart-contours{stroke:currentColor;stroke-width:1px;opacity:.12}.operation-chart-compass{stroke:currentColor;stroke-width:.8px;opacity:.19}.operation-route-guide{stroke:currentColor;stroke-width:1px;stroke-dasharray:3 8;opacity:.35}.operation-route-trace{stroke:var(--accent-warm,#d5aa55);stroke-width:1.6px;opacity:.7}.operation-route-origin{stroke:currentColor;stroke-width:1px;opacity:.8}.operation-route-origin circle:last-child{fill:currentColor;stroke:none}.operation-route-destination{fill:var(--accent-warm,#d5aa55);stroke:#102e3b;stroke-width:4px}.operation-route-arrival{stroke:var(--accent-warm,#d5aa55);stroke-width:1px;opacity:.35;transform-box:fill-box;transform-origin:50%}.operation-route-crosshair{stroke:currentColor;stroke-width:1px;opacity:.5}.operation-route-vessel{opacity:1;transform:translate(800px,100px)}.operation-vessel-hull{fill:#acd8d1;stroke:#102e3b;stroke-width:1.5px}.operation-vessel-deck{fill:#254e59;stroke:#dbece7;stroke-width:.6px}.operation-vessel-detail{stroke:#467b82;stroke-width:1px}.operation-vessel-wake{stroke:currentColor;stroke-width:1px;opacity:0}[dir=rtl] .operation-route-art{transform:scaleX(-1)}@keyframes operation-route-reveal{0%{clip-path:inset(0 92.22% 0 0)}10%{clip-path:inset(0 81.32% 0 0)}20%{clip-path:inset(0 73.77% 0 0)}30%{clip-path:inset(0 67.34% 0 0)}40%{clip-path:inset(0 59.8% 0 0)}50%{clip-path:inset(0 48.89% 0 0)}60%{clip-path:inset(0 38.03% 0 0)}70%{clip-path:inset(0 30.79% 0 0)}80%{clip-path:inset(0 25.21% 0 0)}90%{clip-path:inset(0 19.31% 0 0)}to{clip-path:inset(0 11.11% 0 0)}}@keyframes operation-vessel-sail{0%{transform:translate(70px,350px)rotate(0)}5%{transform:translate(124.12px,345.52px)rotate(-10.07deg)}10%{transform:translate(168.16px,333.36px)rotate(-21.08deg)}15%{transform:translate(204.64px,315.44px)rotate(-31.01deg)}20%{transform:translate(236.08px,293.68px)rotate(-37.75deg)}25%{transform:translate(265px,270px)rotate(-40.1deg)}30%{transform:translate(293.92px,246.32px)rotate(-37.75deg)}35%{transform:translate(325.36px,224.56px)rotate(-31.01deg)}40%{transform:translate(361.84px,206.64px)rotate(-21.08deg)}45%{transform:translate(405.88px,194.48px)rotate(-10.07deg)}50%{transform:translate(460px,190px)rotate(0)}55%{transform:translate(514.07px,187.48px)rotate(-5.72deg)}60%{transform:translate(557.76px,180.64px)rotate(-12.42deg)}65%{transform:translate(593.29px,170.56px)rotate(-19.41deg)}70%{transform:translate(622.88px,158.32px)rotate(-25.35deg)}75%{transform:translate(648.75px,145px)rotate(-28.61deg)}80%{transform:translate(673.12px,131.68px)rotate(-28.01deg)}85%{transform:translate(698.21px,119.44px)rotate(-23.41deg)}90%{transform:translate(726.24px,109.36px)rotate(-15.95deg)}95%{transform:translate(759.43px,102.52px)rotate(-7.58deg)}to{transform:translate(800px,100px)rotate(0)}}@keyframes operation-wake{0%,to{opacity:0}12%,80%{opacity:.6}}@keyframes operation-arrival{0%{opacity:0;transform:scale(.9)}40%{opacity:.65}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:no-preference){html[data-marine-motion=on] .operation-route-art[data-marine-entered=true]:not([data-route-complete]) .operation-route-vessel{animation:4.8s linear both paused operation-vessel-sail}html[data-marine-motion=on] .operation-route-art[data-marine-entered=true]:not([data-route-complete]) .operation-route-trace{animation:4.8s linear both paused operation-route-reveal}html[data-marine-motion=on] .operation-route-art[data-marine-entered=true]:not([data-route-complete]) .operation-vessel-wake{animation:4.8s linear both paused operation-wake}html[data-marine-motion=on] .operation-route-art[data-marine-entered=true]:not([data-route-complete]) .operation-route-arrival{animation:operation-arrival .8s var(--marine-ease) 4s both paused}html[data-marine-motion=on][data-marine-tab=visible] .operation-route-art[data-marine-visible=true] :is(.operation-route-vessel,.operation-route-trace,.operation-vessel-wake,.operation-route-arrival){animation-play-state:running}}@media (max-width:900px){.founder-operation-cta .founder-cta{gap:120px;min-height:0}.founder-operation-cta .founder-cta>div{max-width:620px}.operation-route-art{opacity:.8;width:100%;height:230px;inset-block:auto 50px;inset-inline-end:-14%}}@media (max-width:500px){.founder-operation-cta .founder-cta{gap:130px}.operation-route-art{width:145%;height:210px;inset-block-end:73px;inset-inline-end:-25%}.operation-chart-compass{opacity:.13}.operation-chart-contours path:nth-child(n+3){display:none}}
