.owner-header{justify-content:space-between;align-items:center;gap:24px;padding-top:22px;padding-bottom:22px;display:flex}.owner-wordmark{font-family:var(--serif);letter-spacing:2px;font-size:25px}.owner-wordmark span{font:12px var(--sans);letter-spacing:5px;color:var(--blue);display:block}.owner-header nav{align-items:center;gap:28px;font-size:13px;display:flex}.owner-header [aria-current]{color:var(--blue)}.owner-hero{color:#fff;background:linear-gradient(90deg,#031a37eb,#031a3780 65%,#031a3726),url(/images/aquaholic.jpg) 50% 55%/cover;padding:100px 0 115px}.owner-hero h1{font:clamp(40px,5.3vw,76px)/1.12 var(--serif);margin:20px 0}.owner-hero h1 em{color:#8ed8f1}.owner-hero p{max-width:570px}.owner-hero .owner-lead{font-size:23px;line-height:1.5}.owner-hero .button{margin-top:20px}.management-page h2{font:clamp(32px,3.5vw,49px)/1.18 var(--serif);margin:14px 0 24px}.management-page h2 em{color:var(--blue)}.owner-intro{text-align:center;padding-top:78px;padding-bottom:40px}.owner-intro>p:last-child{max-width:740px;margin:auto;font-size:17px}.owner-services{grid-template-columns:repeat(3,1fr);gap:24px;padding-bottom:80px;display:grid}.owner-services article{border:1px solid var(--line);background:linear-gradient(135deg,#f0faff,#fff);border-radius:16px;padding:30px}.owner-services svg{color:var(--blue)}.owner-services h3{font:24px var(--serif);margin:20px 0 12px}.owner-process{background:var(--navy);color:#fff;padding:65px 0}.owner-process .wrap>div{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}.owner-process article>span{font:40px var(--serif);color:#89d5ee}.owner-process h3{font-size:20px}.owner-inquiry{grid-template-columns:.8fr 1.2fr;gap:70px;padding-top:85px;padding-bottom:85px;display:grid}.owner-note{opacity:.75;margin-top:30px;font-size:13px}.owner-form{background:var(--pale);border-radius:18px;grid-template-columns:1fr 1fr;gap:18px;padding:32px;display:grid}.owner-form h3,.owner-form .full{grid-column:1/-1}.owner-form h3{font:30px var(--serif);margin:0}.owner-form>p{margin:0;font-size:13px}.owner-form label{flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.owner-form input,.owner-form select,.owner-form textarea{width:100%;min-width:0;color:var(--navy);background:#fff;border:1px solid #adc6d5;border-radius:6px;padding:11px}.owner-form fieldset{border:1px solid #adc6d5;border-radius:6px;padding:16px}.owner-form legend{font-size:13px}.owner-form fieldset label{flex-direction:row;align-items:center;margin:10px 0;font-weight:400}.owner-form input[type=checkbox]{flex-shrink:0;width:18px;height:18px}.owner-error{color:#a22222}.owner-success{background:var(--pale);border-radius:18px;align-self:start;padding:36px}.owner-footer{background:var(--navy);color:#fff;padding:28px 0}.owner-footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.owner-footer small{opacity:.7;width:100%}.owner-promo{text-align:center;background:var(--pale);padding:48px 0}.owner-promo h2{font:36px var(--serif);margin:10px}.owner-promo p{max-width:650px;margin:14px auto}.owner-promo .button{margin:8px}@media (max-width:800px){.owner-header{align-items:flex-start}.owner-header nav{flex-wrap:wrap;justify-content:flex-end;gap:12px}.owner-header nav .button{display:none}.owner-wordmark{font-size:19px}.owner-wordmark span{font-size:9px}.owner-services{grid-template-columns:repeat(2,1fr)}.owner-inquiry{grid-template-columns:1fr;gap:25px}.owner-process .wrap>div{gap:20px}.owner-hero{padding:65px 0}.owner-header nav{font-size:12px}}@media (max-width:520px){.owner-services,.owner-process .wrap>div{grid-template-columns:1fr}.owner-form{grid-template-columns:1fr;padding:22px}.owner-intro{padding-top:50px}.owner-services{padding-bottom:50px}.owner-inquiry{padding-top:50px;padding-bottom:50px}.owner-hero h1{font-size:40px}.owner-header{gap:12px}.owner-header nav{max-width:135px}.owner-hero .owner-lead{font-size:20px}}
