.bareboat-page{overflow:hidden}.bareboat-hero{padding:164px 0 76px;background:linear-gradient(145deg,#fff8e9 0%,#f4fbfc 56%,#dff6f8 100%)}.bareboat-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(460px,1.05fr);gap:70px;align-items:center}.bareboat-hero-copy h1{max-width:690px}.bareboat-hero-lead{max-width:690px;font-size:1.17rem}.bareboat-hero-actions,.bareboat-planning-actions,.bareboat-departure-actions,.bareboat-final-actions{display:flex;gap:12px;flex-wrap:wrap}.bareboat-hero-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px}.bareboat-hero-facts span{padding:15px;border:1px solid var(--border);border-radius:16px;background:rgba(255,255,255,.8)}.bareboat-hero-facts strong{display:block;color:var(--orange);font-size:.95rem;letter-spacing:.1em}.bareboat-hero-media{position:relative}.bareboat-hero-media>img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:30px;box-shadow:var(--shadow)}.bareboat-hero-badge{position:absolute;right:22px;bottom:22px;padding:15px 18px;border-radius:17px;background:var(--navy);color:#fff;box-shadow:0 16px 36px rgba(6,38,63,.22)}.bareboat-hero-badge strong{display:block;color:#ffd25d;letter-spacing:.09em}.bareboat-answer{background:#fff}.bareboat-answer-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:68px;align-items:start}.bareboat-current-note{margin-top:20px;padding:16px 18px;border-left:4px solid var(--orange);background:#fff7e8;border-radius:0 14px 14px 0}.bareboat-why{background:#f5fbfc}.bareboat-why-grid,.bareboat-planning-grid,.bareboat-departure-grid{display:grid;grid-template-columns:minmax(420px,.95fr) minmax(0,1.05fr);gap:72px;align-items:center}.bareboat-why-media img,.bareboat-planning-media img,.bareboat-departure-media img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:28px}.bareboat-steps{background:#fff8e9}.bareboat-steps-head{max-width:780px;margin-bottom:34px}.bareboat-steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.bareboat-steps-grid article{padding:25px;border-radius:22px;background:#fff;border:1px solid var(--border);box-shadow:0 12px 30px rgba(6,38,63,.06)}.bareboat-steps-grid span{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:linear-gradient(145deg,#ffcf4d,#ff7724);color:#fff;font-weight:950;margin-bottom:20px}.bareboat-steps-grid h3{margin-bottom:10px}.bareboat-steps-grid p{margin:0}.bareboat-captain{background:var(--navy);color:#fff}.bareboat-captain-grid{display:grid;grid-template-columns:.86fr 1.14fr;gap:66px;align-items:center;min-height:620px;padding-top:74px;padding-bottom:74px}.bareboat-captain-copy h2{color:#fff}.bareboat-captain-copy p:not(.eyebrow){font-size:1.12rem;max-width:600px}.bareboat-captain-media img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:28px}.bareboat-same{background:#fff}.bareboat-same-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:68px;align-items:start}.bareboat-same-board{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bareboat-same-board>div{padding:22px;border:1px solid var(--border);border-radius:20px;background:#f7fbfc}.bareboat-same-board span{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--navy);color:#fff;font-weight:950;margin-bottom:13px}.bareboat-same-board p{margin:7px 0 0}.bareboat-planning{background:linear-gradient(145deg,#f6fbfc,#fff8e9)}.bareboat-review-card{min-height:180px;padding:18px;border:1px solid var(--border);border-radius:24px;background:#fff;box-shadow:0 18px 50px rgba(6,38,63,.08);overflow:hidden}.bareboat-review-card iframe{width:100%;max-width:100%}.bareboat-departure{background:#fff}.bareboat-faq{background:#f7fbfc}.bareboat-final{position:relative;min-height:590px;display:flex;align-items:center;overflow:hidden}.bareboat-final>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bareboat-final-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,31,49,.9) 0%,rgba(4,31,49,.68) 50%,rgba(4,31,49,.18) 100%)}.bareboat-final-inner{position:relative;z-index:2;color:#fff}.bareboat-final h2{max-width:760px;color:#fff}.bareboat-final-inner>p:not(.eyebrow){max-width:680px;font-size:1.14rem}
@media(max-width:1080px){.bareboat-hero-grid,.bareboat-why-grid,.bareboat-captain-grid,.bareboat-same-grid,.bareboat-planning-grid,.bareboat-departure-grid{grid-template-columns:1fr;gap:42px}.bareboat-hero{padding-top:150px}.bareboat-hero-media{max-width:760px}.bareboat-answer-grid{grid-template-columns:1fr;gap:22px}.bareboat-steps-grid{grid-template-columns:1fr 1fr}.bareboat-captain-grid{min-height:auto}.bareboat-same-board{max-width:760px}}
@media(max-width:700px){.bareboat-hero{padding:128px 0 58px}.bareboat-hero-actions,.bareboat-planning-actions,.bareboat-departure-actions,.bareboat-final-actions{display:grid;grid-template-columns:1fr}.bareboat-hero-actions .btn,.bareboat-planning-actions .btn,.bareboat-departure-actions .btn,.bareboat-final-actions .btn{width:100%}.bareboat-hero-facts{grid-template-columns:1fr}.bareboat-steps-grid,.bareboat-same-board{grid-template-columns:1fr}.bareboat-why-grid,.bareboat-planning-grid,.bareboat-departure-grid{gap:28px}.bareboat-captain-grid{padding-top:58px;padding-bottom:58px}.bareboat-final{min-height:560px}}
