.owner-page{background:#f7f5f0}.owner-page header nav>a:not(.btn){opacity:.82}.owner-page header nav>a.active{color:var(--gold);opacity:1}.owner-hero{background:radial-gradient(circle at 15% 15%,rgba(201,168,106,.1),transparent 30%),linear-gradient(135deg,#0b1b20 0%,#102f35 62%,#12383d 100%);color:#fff;padding:155px 0 90px;overflow:hidden}.owner-hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:70px;align-items:center}.owner-hero-copy{max-width:630px}.owner-hero .eyebrow,.owner-intro .eyebrow,.owner-benefits .eyebrow,.owner-signature .eyebrow{color:var(--gold)}.owner-hero h1{margin:20px 0 26px;font-size:clamp(48px,5.6vw,76px);line-height:1.02;letter-spacing:-.02em}.owner-hero h1 em{display:block;font-weight:500}.owner-lead{max-width:590px;margin:0;color:rgba(255,255,255,.78);font-size:17px;line-height:1.85}.owner-hero-btn{margin-top:32px}.owner-hero-photo{position:relative;margin:0;min-height:470px;border-radius:4px 4px 54px 4px;overflow:hidden;box-shadow:0 32px 65px rgba(0,0,0,.28)}.owner-hero-photo:before{content:"";position:absolute;inset:18px;border:1px solid rgba(201,168,106,.45);z-index:2;pointer-events:none}.owner-hero-photo img{width:100%;height:100%;min-height:470px;object-fit:cover;display:block;filter:saturate(.82) contrast(1.03)}.owner-hero-photo figcaption{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:60px 42px 34px;background:linear-gradient(transparent,rgba(8,25,30,.9))}.owner-hero-photo figcaption span{display:block;margin-bottom:7px;color:var(--gold);font-size:10px;letter-spacing:2.4px;font-weight:700}.owner-hero-photo figcaption strong{font:500 24px Georgia,'Times New Roman',serif}.owner-intro{background:#fff;padding:110px 0 120px}.owner-intro-grid{display:grid;grid-template-columns:240px 1fr;gap:90px}.owner-intro-label{padding-top:10px}.gold-line{display:block;width:72px;height:1px;margin-top:24px;background:var(--gold)}.owner-intro-copy{max-width:810px}.owner-intro-copy h2{max-width:770px;margin:0 0 32px;color:var(--navy);font-size:clamp(38px,4.3vw,57px)}.owner-intro-copy p{margin:0 0 22px;color:#5f6d6f;font-size:15px;line-height:1.9}.owner-intro-copy .owner-intro-lead{color:#33474a;font-size:18px;line-height:1.85}.owner-benefits{position:relative;background:var(--navy);color:#fff;padding:110px 0 120px}.owner-benefits:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(201,168,106,.65),transparent)}.owner-benefits-head{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end;margin-bottom:58px}.owner-benefits-head h2{margin:16px 0 0;max-width:650px;color:#fff}.owner-benefits-head>p{margin:0 0 5px;max-width:450px;color:rgba(255,255,255,.62);line-height:1.8}.owner-benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.owner-benefit-card{min-height:300px;padding:31px 28px 28px;border:1px solid rgba(201,168,106,.22);background:rgba(255,255,255,.035);transition:transform .25s ease,background .25s ease,border-color .25s ease}.owner-benefit-card:hover{transform:translateY(-5px);background:rgba(255,255,255,.055);border-color:rgba(201,168,106,.48)}.owner-benefit-card span{display:block;margin-bottom:56px;color:var(--gold);font:500 17px Georgia,'Times New Roman',serif}.owner-benefit-card h3{margin:0 0 16px;color:#fff;font:500 24px Georgia,'Times New Roman',serif}.owner-benefit-card p{margin:0;color:rgba(255,255,255,.62);font-size:14px;line-height:1.75}.owner-signature{background:#f7f5f0;padding:110px 0}.owner-signature-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:78px;align-items:center}.owner-signature-photo{position:relative}.owner-signature-photo:after{content:"";position:absolute;right:-18px;bottom:-18px;width:46%;height:54%;border-right:1px solid var(--gold);border-bottom:1px solid var(--gold)}.owner-signature-photo img{position:relative;z-index:1;display:block;width:100%;height:500px;object-fit:cover;border-radius:2px 40px 2px 2px;filter:saturate(.9)}.owner-signature-copy{max-width:610px}.owner-signature-copy h2{margin:18px 0 26px;color:var(--navy);font-size:clamp(37px,4vw,52px)}.owner-signature-copy>p:not(.eyebrow){margin:0 0 30px;color:#617073;font-size:16px;line-height:1.85}.owner-signature-copy .btn{margin-top:8px}.owner-page footer{border-top:1px solid rgba(201,168,106,.14)}
@media(max-width:950px){.owner-hero-grid,.owner-signature-grid{grid-template-columns:1fr 1fr;gap:42px}.owner-intro-grid{grid-template-columns:180px 1fr;gap:50px}.owner-benefits-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:800px){.owner-hero{padding-top:130px}.owner-hero-grid,.owner-intro-grid,.owner-benefits-head,.owner-signature-grid{grid-template-columns:1fr}.owner-hero-grid,.owner-signature-grid{gap:45px}.owner-intro-grid{gap:30px}.owner-benefits-head{gap:20px}.owner-hero-photo,.owner-hero-photo img{min-height:400px}.owner-signature-photo img{height:430px}}
@media(max-width:520px){.owner-hero{padding:125px 0 70px}.owner-hero h1{font-size:43px}.owner-lead{font-size:15px}.owner-hero-photo,.owner-hero-photo img{min-height:340px}.owner-hero-photo figcaption{padding:50px 26px 28px}.owner-intro,.owner-benefits,.owner-signature{padding:80px 0}.owner-benefits-grid{grid-template-columns:1fr}.owner-benefit-card{min-height:auto}.owner-benefit-card span{margin-bottom:34px}.owner-signature-photo img{height:360px}.owner-signature-grid{gap:48px}}
