.boat-page .jc-intro{min-height:620px;color:var(--paper);background:var(--deep);padding:0;display:block;position:relative;overflow:hidden}.boat-page{overflow-x:hidden}.boat-page .jc-intro{width:100%;max-width:none;min-height:calc(100svh - 80px);margin-left:0}.boat-page .jc-intro-visual{z-index:0;aspect-ratio:auto;width:100%;height:100%;box-shadow:none;background:#00345f;border:0;position:absolute;inset:0}.boat-page .jc-intro-visual img{object-fit:cover;object-position:center 58%;filter:saturate(.9);width:100%;height:100%}.boat-page .jc-intro:after{content:"";z-index:1;background:linear-gradient(90deg,#002542f2 0%,#003b61dc 36%,#00345f3d 70%,#001d3620 100%),linear-gradient(#0000 52%,#001d3699);position:absolute;inset:0}.boat-page .jc-intro-copy{z-index:2;flex-direction:column;justify-content:center;width:calc(100% - 80px);max-width:1400px;min-height:calc(100svh - 80px);margin:0 auto;padding:50px 0 84px;display:flex;position:relative}.boat-page .jc-intro-copy .eyebrow{color:#b9e8f0}.boat-page .jc-intro h1{color:var(--paper);font-size:clamp(48px,6vw,82px)}.boat-page .jc-intro h1 em{color:#82e4ef}.boat-page .jc-intro-copy>p{color:#e0f0f4;max-width:500px}.boat-page .jc-intro-actions .text-link{color:var(--paper);border-color:#ffffff80}@media (width<=760px){.boat-page .jc-intro{min-height:calc(100svh - 74px)}.boat-page .jc-intro-copy{justify-content:flex-start;width:calc(100% - 40px);min-height:calc(100svh - 74px);padding:78px 0 110px}.boat-page .jc-intro h1{font-size:clamp(54px,13vw,70px)}.boat-page .jc-intro-visual img{object-position:64% bottom}.boat-page .jc-intro:after{background:linear-gradient(#002542f7 0%,#003b61d9 43%,#00345f38 80%,#001d368f 100%)}}