.owner-home{--ink:#18333e;--sea:#0e5f8a;--cream:#f7f4ec;color:var(--ink)}.owner-home h1,.owner-home h2,.owner-home h3{letter-spacing:-.025em}.owner-hero{color:#fff;background:#102f3f;grid-template-columns:1fr 1.05fr;gap:30px;min-height:650px;padding:68px max(5vw,50vw - 615px);display:grid;position:relative;overflow:hidden}.owner-kicker{color:#a9d5e0;letter-spacing:.13em;margin:0 0 28px;font-size:14px;font-weight:600}.owner-hero h1{color:#fff;margin:0 0 26px;font-size:clamp(62px,6.6vw,98px);line-height:1.08}.owner-hero h1 span{color:#b5dde0}.owner-intro{color:#e0ebed;max-width:460px;font-size:19px;line-height:1.7}.owner-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin:28px 0 22px;display:flex}.owner-hero-actions>.btn,.owner-home .owner-progress-inner .btn{color:#172e38;background:#f2cc8f;border:1px solid #f2cc8f;min-height:50px;font-weight:700}.owner-hero-actions>a:not(.btn){color:#fff;text-underline-offset:6px;padding:12px 0;font-size:16px}.owner-hero-price{color:#fff;font-size:16px;line-height:1.8}.owner-hero-price strong{font-size:23px}.owner-hero-price>span{color:#c2d5dc;font-size:14px}.owner-prelaunch{border-top:1px solid #54748170;align-items:center;gap:12px;max-width:390px;margin-top:25px;padding-top:18px;display:flex}.owner-prelaunch>span{background:#f2cc8f;border-radius:50%;flex:none;width:9px;height:9px}.owner-prelaunch p{color:#d2e0e4;margin:0;font-size:14px;line-height:1.6}.owner-visual{align-self:center;min-height:560px;position:relative}.owner-orbit{background:#1b4a5c;border-radius:50%;width:480px;height:480px;position:absolute;top:15px;left:15px;box-shadow:0 0 0 1px #446978,0 0 0 46px #244f5c25,0 0 0 47px #44697835}.owner-product{color:#193c4c;background:#fbfaf5;border-radius:15px;width:310px;padding:24px 22px 22px;position:absolute;top:102px;left:0;transform:rotate(-7deg);box-shadow:0 20px 60px #061c2f60}.owner-product>p{letter-spacing:.09em;margin:0;font-size:14px;font-weight:700}.owner-product>img{mix-blend-mode:multiply;object-fit:contain;width:100%;height:250px;margin:7px auto;display:block}.owner-product>div{border-top:1px solid #ccd7d6;padding-top:17px}.owner-product>div span{color:#366152;font-size:14px;display:block}.owner-product>div strong{font-size:17px}.owner-phone{color:#173746;background:#fff;border:6px solid #214859;border-radius:30px;width:260px;padding:22px 15px 18px;position:absolute;top:0;right:0;transform:rotate(6deg);box-shadow:0 25px 70px #061c2f88}.owner-phone-top{letter-spacing:.06em;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;display:flex}.owner-demo-tag{color:#724b0f;background:#f5e7d0;border-radius:4px;padding:3px 6px;font-size:14px}.owner-boat-name{margin-top:18px;font-family:Anton,sans-serif;font-size:35px;font-weight:400;display:block}.owner-phone>p{margin:0 0 16px;font-size:14px}.owner-map{background:#eeecdf;border:1px solid #d8dfdc;border-radius:10px;height:180px;overflow:hidden}.owner-map svg{width:100%;height:100%}.owner-phone-time{padding:15px 0;font-size:14px}.owner-phone-time span,.owner-phone-time strong{line-height:1.7;display:block}.owner-example-alert{border-top:1px solid #dde5e5;gap:10px;padding-top:14px;display:flex}.owner-example-alert>span{color:#8d3545;background:#f1e0d8;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;display:flex}.owner-example-alert b,.owner-example-alert small{font-size:14px;line-height:1.55;display:block}.owner-example-alert small{color:#526772}.owner-visual-caption{color:#bfd5de;text-align:right;max-width:350px;font-size:14px;line-height:1.6;position:absolute;bottom:0;right:0}.owner-reassurance{background:var(--cream);border-bottom:1px solid #e1e5dd;flex-wrap:wrap;justify-content:center;gap:56px;padding:23px 24px;font-size:15px;font-weight:600;display:flex}.owner-reassurance span:before{content:"✓";color:#2d735a;margin-right:12px}.owner-section{max-width:1230px;margin:0 auto;padding:84px 0}.owner-section h2,.owner-experience h2{margin:12px 0 24px;font-size:clamp(38px,4.3vw,60px);line-height:1.15}.owner-section p{font-size:17px;line-height:1.8}.owner-kit{grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;display:grid}.owner-kit-photo{background:var(--cream);border-radius:18px;margin:0;overflow:hidden}.owner-kit-photo img{width:100%;display:block}.owner-kit-photo>p{color:#526772;margin:0;padding:12px 22px 18px;font-size:14px;line-height:1.6}.owner-kit ul,.owner-plan ul{margin:22px 0;padding:0;list-style:none}.owner-kit li,.owner-plan li{padding:8px 0;font-size:16px;line-height:1.6}.owner-kit li:before,.owner-plan li:before{content:"✓";color:#34715c;margin-right:12px}.owner-kit .owner-fine{color:#526772;font-size:14px}.owner-inline{text-underline-offset:5px;padding:10px 0;font-size:16px;font-weight:700;display:inline-block}.owner-experience{background:var(--cream)}.owner-experience h2>span{color:#0e5f8a}.owner-benefits{grid-template-columns:repeat(3,1fr);gap:44px;margin-top:48px;display:grid}.owner-benefits article{border-top:2px solid #8d3545;padding-top:22px}.owner-benefits article>span{letter-spacing:.1em;color:#8d3545;font-size:14px;font-weight:600}.owner-benefits h3{letter-spacing:-.02em;margin:24px 0 12px;font-family:Inter,sans-serif;font-size:22px;font-weight:700}.owner-benefits a{text-underline-offset:4px;padding:9px 0;font-size:15px;font-weight:600;display:inline-block}.owner-section-heading{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.owner-plan-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:32px;display:grid}.owner-plan{background:#fff;border:1px solid #cbd7db;border-radius:12px;flex-direction:column;padding:30px;display:flex}.owner-plan .owner-plan-label{margin:0 0 16px;font-size:19px;font-weight:600}.owner-plan-price{font-family:Anton,sans-serif;font-size:58px;line-height:1.1}.owner-plan .owner-plan-price+p{color:#526772;font-size:14px}.owner-plan-emphasis{background:#f2f7f8;border:2px solid #0e5f8a;padding:29px}.owner-plan ul{margin:14px 0 28px}.owner-plan li{font-size:15px}.owner-plan>.btn{color:#fff;background:#0e5f8a;border:1px solid #0e5f8a;min-height:48px;margin-top:auto}.owner-plan>small{text-align:center;margin-top:15px;font-size:14px;line-height:1.6}.owner-plans .owner-plan-terms{text-align:center;max-width:830px;margin:26px auto 0;font-size:14px;line-height:1.8}.owner-progress-section{color:#fff;background:#163c3b}.owner-progress-inner{grid-template-columns:1.2fr 1fr;align-items:center;gap:90px;display:grid}.owner-progress-inner .eyebrow{color:#b7d4c6}.owner-progress-inner h2,.owner-progress-inner h3,.owner-progress-inner .owner-inline{color:#fff}.owner-progress-inner aside{border-left:1px solid #a1bfb86b;padding-left:50px}.owner-count{align-items:baseline;gap:18px;display:flex}.owner-count>strong{font-family:Anton,sans-serif;font-size:75px;font-weight:400;line-height:1.2}.owner-count>span{font-size:17px}.owner-progress-inner .launch-bar{background:#ffffff30;border-radius:8px;height:9px;margin:20px 0;overflow:hidden}.owner-progress-inner .launch-bar>span{background:#f2cc8f;width:0;height:100%;display:block}.owner-progress-inner aside>p{color:#d4e5df;font-size:15px}.owner-next{grid-template-columns:1fr 1fr;gap:100px;display:grid}.owner-next>div>p{max-width:460px}.owner-faq h3{margin-top:0;font-size:30px}.owner-faq details{border-bottom:1px solid #d1dbdd;padding:20px 0}.owner-faq summary{cursor:pointer;min-height:28px;font-size:17px;font-weight:600}.owner-faq details p{font-size:15px}.owner-faq details a{padding:8px 0;font-size:15px;display:inline-block}.owner-home a:focus-visible{outline-offset:5px;outline:3px solid #d09540}@media (width>=1100px){.public-body .plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1320px){.owner-section{margin-inline:5vw}.owner-hero{padding-inline:5vw}.owner-visual{min-height:575px}.owner-product{width:280px}.owner-phone{width:245px}.owner-orbit{width:400px;height:400px}.owner-kit{gap:40px}.owner-next{gap:60px}}@media (width<=1000px){.owner-hero{grid-template-columns:1fr 1fr;gap:20px;padding-top:42px}.owner-hero h1{font-size:70px}.owner-intro{font-size:17px}.owner-visual{min-height:550px}.owner-product{width:240px;padding:18px;top:140px;left:0}.owner-product img{height:200px}.owner-phone{width:220px;right:-15px}.owner-orbit{width:340px;height:340px;top:70px;left:0}.owner-reassurance{gap:18px 28px}.owner-section{padding-block:65px}.owner-plan{padding:23px}.owner-plan-emphasis{padding:22px}.owner-progress-inner{gap:42px}.owner-progress-inner aside{padding-left:30px}.owner-benefits{gap:26px}}@media (width<=700px){.owner-hero{flex-direction:column;gap:25px;padding:36px 6vw 28px;display:flex}.owner-kicker{letter-spacing:.06em;margin-bottom:20px;font-size:14px}.owner-hero h1{font-size:64px}.owner-intro{max-width:490px;font-size:17px}.owner-hero-actions{gap:22px;margin:24px 0 18px}.owner-prelaunch{margin-top:18px;padding-top:14px}.owner-visual{align-self:center;width:100%;max-width:450px;min-height:540px}.owner-product{width:245px;top:120px;left:0;transform:rotate(-5deg)}.owner-product img{height:220px}.owner-phone{width:220px;right:0;transform:rotate(5deg)}.owner-orbit{width:310px;height:310px;top:75px;left:10px}.owner-visual-caption{font-size:14px;bottom:0}.owner-reassurance{flex-direction:column;align-items:flex-start;gap:12px;padding:22px 6vw;font-size:15px}.owner-section{margin-inline:6vw;padding-block:48px}.owner-kit,.owner-section-heading,.owner-benefits,.owner-plan-grid,.owner-progress-inner,.owner-next{grid-template-columns:1fr;gap:30px}.owner-section h2,.owner-experience h2{font-size:42px}.owner-kit-photo{order:2}.owner-section p{font-size:16px}.owner-benefits{margin-top:32px}.owner-benefits h3{margin-top:17px}.owner-plan-grid{gap:16px;margin-top:18px}.owner-plan{padding:25px}.owner-plan-emphasis{padding:24px}.owner-plan-price{font-size:52px}.owner-plan ul{grid-template-columns:1fr;gap:0;margin-bottom:22px;display:grid}.owner-progress-inner aside{border-top:1px solid #a1bfb86b;border-left:none;padding:28px 0 0}.owner-count>strong{font-size:64px}.owner-section-heading{gap:0}.owner-next{gap:35px}}@media (prefers-reduced-motion:reduce){.owner-home *{scroll-behavior:auto!important}}.owner-visual-caption{bottom:0}@media (width<=1000px){.owner-visual{min-height:590px}}@media (width<=700px){.owner-visual{min-height:595px}}.owner-visual{min-height:650px}.owner-visual-caption{margin:0}@media (width<=1000px){.owner-visual{min-height:650px}}@media (width<=700px){.owner-visual{min-height:650px}.owner-hero{padding-top:28px}.owner-hero h1{margin-bottom:20px;font-size:58px}.owner-intro{font-size:16px;line-height:1.65}.owner-kicker{margin-bottom:16px;line-height:1.5}}.owner-mobile-product{display:none}@media (width<=700px){.owner-title{align-items:center;gap:12px;margin-bottom:20px;display:flex}.owner-hero .owner-title h1{flex:1;min-width:0;margin:0;font-size:46px}.owner-mobile-product{color:#254c4c;background:#fbfaf5;border-radius:12px;flex:none;width:112px;padding:8px 6px;display:block;transform:rotate(5deg)}.owner-mobile-product img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:108px}.owner-mobile-product span{text-align:center;font-size:14px;font-weight:600;line-height:1.5;display:block}.owner-hero-actions{gap:14px}.owner-hero-actions>.btn{padding:14px 16px;font-size:14px}.owner-hero-actions>a:not(.btn){font-size:14px}.owner-visual .owner-product{display:none}.owner-visual .owner-phone{width:min(270px,100%);margin:0 auto;position:relative;top:auto;right:auto;transform:none}.owner-visual{flex-direction:column;gap:20px;padding:12px 0 0;display:flex;min-height:0!important}.owner-visual-caption{text-align:center;margin:0 auto;font-size:14px;position:static}.owner-orbit{width:280px;height:280px;top:40px;left:50%;transform:translate(-50%)}}
