:root{--owner-gold:#bd914a;--owner-gold-soft:#d9b771;--owner-black:#080808;--owner-panel:#111;--owner-line:rgba(193,146,73,.38)}.owners-page{background:#090909;color:#f6f1e9}.owners-header{background:#080808!important;border-bottom:1px solid rgba(255,255,255,.08)}.owners-header .brand img{width:220px;height:auto;object-fit:contain}.owners-page h1,.owners-page h2,.owners-page h3{font-family:"Cormorant Garamond",Georgia,serif}.owners-hero{position:relative;min-height:660px;background:linear-gradient(90deg,#050505 0,#090909 44%,rgba(9,9,9,.15) 72%),var(--owner-hero-image,url('../images/hero.jpg')) center/cover no-repeat;display:flex;align-items:center}.owners-hero-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.34))}.owners-hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.75fr);gap:64px;align-items:center;padding-top:120px;padding-bottom:70px}.owners-eyebrow{color:var(--owner-gold-soft);font-size:12px;letter-spacing:.16em;font-weight:800;text-transform:uppercase}.owners-hero h1{font-size:clamp(54px,6.6vw,90px);line-height:.92;margin:10px 0 24px;max-width:760px}.owners-hero h1 em{color:var(--owner-gold-soft);font-style:normal}.owners-hero-copy>p:not(.owners-eyebrow){font-size:19px;line-height:1.65;max-width:660px;color:rgba(255,255,255,.78);margin-bottom:28px}.owners-hero-card{display:grid;grid-template-columns:1fr 1fr;background:rgba(6,6,6,.8);border:1px solid var(--owner-line);box-shadow:0 30px 80px rgba(0,0,0,.35);backdrop-filter:blur(8px)}.owners-hero-card>div{padding:30px;min-height:200px;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:11px}.owners-hero-card svg,.owners-trust svg{width:36px;height:36px;fill:none;stroke:var(--owner-gold);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.owners-hero-card strong{font-size:16px}.owners-hero-card span{color:rgba(255,255,255,.6);font-size:13px;line-height:1.55}.owners-process{background:#0d0d0d}.owners-process h2,.owners-accordion-section h2,.owners-coop h2{font-size:clamp(38px,4vw,58px);text-align:center;margin:0 0 38px}.owners-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.1)}.owners-process-grid article{background:#0d0d0d;padding:30px;text-align:center}.owners-process-grid b{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid var(--owner-gold);border-radius:50%;color:var(--owner-gold-soft);margin-bottom:18px}.owners-process-grid h3{font-size:24px;margin:0 0 8px}.owners-process-grid p{color:rgba(255,255,255,.58);font-size:13px;line-height:1.6}.owners-accordion-section{background:#090909}.owners-narrow{max-width:1020px}.owners-accordion{border:1px solid var(--owner-line);background:#0e0e0e}.owners-accordion details+details{border-top:1px solid rgba(255,255,255,.1)}.owners-accordion summary{list-style:none;cursor:pointer;padding:22px 24px;font-family:"Cormorant Garamond",Georgia,serif;font-size:27px;display:flex;justify-content:space-between;align-items:center}.owners-accordion summary::-webkit-details-marker{display:none}.owners-accordion summary span{font-family:Manrope,sans-serif;font-size:24px;color:var(--owner-gold)}.owners-accordion details[open] summary{color:var(--owner-gold-soft)}.owners-accordion details[open] summary span{transform:rotate(45deg)}.owners-accordion details>div{padding:0 24px 24px;color:rgba(255,255,255,.67);line-height:1.8;font-size:15px}.owners-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.owners-trust article{border:1px solid rgba(255,255,255,.1);padding:24px;background:#0e0e0e}.owners-trust h3{font-size:22px;margin:14px 0 8px}.owners-trust p{color:rgba(255,255,255,.58);font-size:13px;line-height:1.6}.owners-coop{background:#0d0d0d}.owners-coop-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1000px;margin:auto}.owners-coop-grid article{padding:38px;border:1px solid var(--owner-line);background:#101010}.owners-coop-grid h3{font-size:36px;margin:0 0 12px}.owners-coop-grid p{color:rgba(255,255,255,.64);line-height:1.65}.owners-coop-grid ul{padding:0;list-style:none;margin:24px 0}.owners-coop-grid li{padding:8px 0 8px 25px;position:relative}.owners-coop-grid li:before{content:'✓';position:absolute;left:0;color:var(--owner-gold)}.owners-lead{background:#f4efe8;color:#1b1713}.owners-lead-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.owners-lead h2{font-size:clamp(46px,5vw,70px);line-height:1;margin:10px 0 18px}.owners-lead p{color:#675e56;line-height:1.7}.owners-selectivity{margin-top:30px;padding:20px;border-top:1px solid #d7c8b4;border-bottom:1px solid #d7c8b4;display:flex;gap:14px;align-items:flex-start}.owners-selectivity svg{width:30px;height:30px;fill:none;stroke:#9f763b;stroke-width:1.7}.owners-form{background:#fff;padding:30px;border:1px solid #ded3c6;box-shadow:0 20px 55px rgba(59,43,27,.08)}.owners-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.owners-form label,.owners-form legend{font-size:12px;font-weight:700;color:#5f554c}.owners-form input,.owners-form select,.owners-form textarea{width:100%;margin-top:6px;border:1px solid #ddd4c9;background:#faf8f5;padding:12px;font:inherit;color:#211b16}.owners-form fieldset{border:0;padding:16px 0 5px;display:flex;gap:20px}.owners-form fieldset label{font-weight:500}.owners-form fieldset input{width:auto;margin:0}.owner-hp{position:absolute!important;left:-10000px!important}.owners-success,.owners-error{padding:12px 14px;margin:12px 0}.owners-success{background:#eef7ef;color:#285a34}.owners-error{background:#fff0ef;color:#8a342d}.owners-form small{display:block;text-align:center;margin-top:9px;color:#81766c}.owners-page .site-footer__brand img{width:220px;height:auto}.owners-page .button.full{width:100%}@media(max-width:980px){.owners-hero-inner,.owners-lead-grid{grid-template-columns:1fr}.owners-hero-card{max-width:720px}.owners-process-grid{grid-template-columns:1fr 1fr}.owners-coop-grid{grid-template-columns:1fr}}@media(max-width:680px){.owners-header .brand img{width:175px}.owners-hero{min-height:auto}.owners-hero-inner{padding-top:130px;gap:30px}.owners-hero h1{font-size:50px}.owners-hero-card{grid-template-columns:1fr}.owners-hero-card>div{min-height:0;padding:22px}.owners-process-grid,.owners-trust,.owners-form-grid{grid-template-columns:1fr}.owners-accordion summary{font-size:22px;padding:18px}.owners-coop-grid article{padding:26px}.owners-form{padding:20px}}