.owner-intake{color:#17211e;background:#fff;border:1px solid #dce3e1;border-radius:18px;padding:clamp(22px,5vw,48px);box-shadow:0 24px 70px #172d2610}.owner-intake-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.owner-intake h2{letter-spacing:-.045em;margin:9px 0 12px;font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.04}.owner-intake-head p:not(.owner-eyebrow){color:#63716c;max-width:600px;margin:0;line-height:1.65}.owner-eyebrow{color:#247661;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.owner-preview-badge{color:#805817;letter-spacing:.07em;white-space:nowrap;background:#fff7e6;border:1px solid #f0d49a;border-radius:99px;padding:9px 12px;font-size:.64rem;font-weight:800}.owner-progress{grid-template-columns:repeat(3,1fr);margin:32px 0 28px;display:grid;position:relative}.owner-progress:before{content:"";background:#e5ebe8;height:1px;position:absolute;top:18px;left:10%;right:10%}.owner-progress-step{color:#929d98;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.owner-progress-step>span{background:#f1f4f2;border:1px solid #e0e7e3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.66rem;font-weight:800;display:flex}.owner-progress-step small{font-size:.72rem;font-weight:650}.owner-progress-step.is-current{color:#145c49}.owner-progress-step.is-current>span,.owner-progress-step.is-done>span{color:#fff;background:#176c55;border-color:#176c55}.owner-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.owner-fields label{color:#27322e;gap:8px;font-size:.81rem;font-weight:700;display:grid}.owner-fields label>span,.owner-consent b{color:#bc2736}.owner-fields label>small{color:#77817d;font-size:.68rem;font-weight:450;line-height:1.45}.owner-fields input:not([type=checkbox]),.owner-fields select{color:#18221e;font:inherit;background:#fff;border:1px solid #cfd9d4;border-radius:8px;width:100%;min-height:48px;padding:11px 13px;font-size:.9rem}.owner-fields input:focus,.owner-fields select:focus{border-color:#17715a;outline:3px solid #17715a25}.owner-fields input::placeholder{color:#9aa39f}.owner-wide{grid-column:1/-1}.owner-check{color:#58635e;align-items:flex-start;gap:10px;font-size:.74rem;font-weight:500;line-height:1.55;display:flex}.owner-check input{accent-color:#176c55;flex:0 0 19px;width:19px;height:19px;margin:1px 0 0}.owner-review{border:1px solid #e4eae7;border-radius:12px;overflow:hidden}.owner-review-row{border-bottom:1px solid #e9eeeb;justify-content:space-between;align-items:start;gap:20px;padding:14px 16px;display:flex}.owner-review-row>span{color:#738079;font-size:.76rem}.owner-review-row strong{text-align:right;font-size:.78rem}.owner-gates{background:#f4f8f6;padding:18px 20px}.owner-gates ol{color:#485650;gap:9px;margin:14px 0 0;padding-left:20px;font-size:.77rem;line-height:1.5;display:grid}.owner-consent{margin:18px 2px}.owner-error{color:#85212a;background:#fff1f0;border-left:3px solid #b32937;padding:11px 13px;font-size:.78rem}.owner-form-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.owner-primary-button,.owner-secondary-button{cursor:pointer;font:inherit;border:1px solid #176c55;border-radius:8px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 20px;font-size:.82rem;font-weight:750;display:inline-flex}.owner-primary-button{color:#fff;background:#176c55}.owner-primary-button:hover{background:#104f3f}.owner-secondary-button{color:#34433c;background:#fff;border-color:#ccd7d1}.owner-data-note{color:#7a8580;margin:17px 0 0;font-size:.69rem;line-height:1.55}.owner-confirmation{padding:24px 0 8px}.owner-confirmation-icon{color:#176c55;background:#e7f4ee;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;font-size:1.2rem;display:flex}.owner-confirmation h3{letter-spacing:-.03em;margin:9px 0;font-size:1.6rem}.owner-confirmation>p:not(.owner-eyebrow){color:#68756f;max-width:580px;line-height:1.65}.owner-confirmation button{margin-top:12px}@media (width<=620px){.owner-intake{border-radius:12px;padding:22px 17px}.owner-intake-head{display:block}.owner-preview-badge{margin-top:15px;display:inline-flex}.owner-fields{grid-template-columns:1fr}.owner-wide{grid-column:auto}.owner-progress{margin:25px 0}.owner-progress-step small{font-size:.65rem}.owner-review-row{gap:5px;display:grid}.owner-review-row strong{text-align:left}.owner-form-actions{justify-content:stretch}.owner-form-actions button{flex:1}.owner-gates{padding:16px}}.owner-page[data-astro-cid-nz6yjndb]{color:#17211e;background:#f5f7f6}.owner-hero[data-astro-cid-nz6yjndb]{color:#fff;background:radial-gradient(at 82% 20%,#29483f 0,#14241f 37%,#101613 78%);position:relative;overflow:hidden}.owner-hero[data-astro-cid-nz6yjndb]:after{content:"";border:1px solid #ffffff13;border-radius:50%;width:min(70vw,720px);height:min(70vw,720px);position:absolute;top:-42%;right:-9%}.owner-hero-inner[data-astro-cid-nz6yjndb]{z-index:1;max-width:1200px;margin:0 auto;padding:clamp(68px,10vw,132px) 24px clamp(70px,9vw,112px);position:relative}.owner-kicker[data-astro-cid-nz6yjndb]{color:#92d1b6;letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:800}.owner-hero[data-astro-cid-nz6yjndb] h1[data-astro-cid-nz6yjndb]{letter-spacing:-.065em;max-width:900px;margin:18px 0 22px;font-size:clamp(2.8rem,7vw,6.1rem);line-height:.96}.owner-hero-intro[data-astro-cid-nz6yjndb]{color:#d3ded8;max-width:670px;font-size:clamp(1rem,2vw,1.25rem);line-height:1.65}.owner-hero-actions[data-astro-cid-nz6yjndb]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.owner-hero-cta[data-astro-cid-nz6yjndb]{color:#14231d;background:#a8e0c6;border-radius:6px;align-items:center;min-height:52px;padding:0 22px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.owner-hero-cta[data-astro-cid-nz6yjndb]:hover{background:#c9f0dc}.owner-hero-note[data-astro-cid-nz6yjndb]{color:#bac8c0;font-size:.76rem;line-height:1.5}.owner-wrap[data-astro-cid-nz6yjndb]{max-width:1200px;margin:0 auto;padding:0 24px}.owner-pillars[data-astro-cid-nz6yjndb]{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:-28px;display:grid;position:relative}.owner-pillar[data-astro-cid-nz6yjndb]{background:#fff;border:1px solid #e1e8e4;border-radius:12px;padding:22px}.owner-pillar[data-astro-cid-nz6yjndb] b[data-astro-cid-nz6yjndb]{color:#176c55;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:.72rem;display:block}.owner-pillar[data-astro-cid-nz6yjndb] h2[data-astro-cid-nz6yjndb]{letter-spacing:-.02em;margin:0 0 8px;font-size:1.05rem}.owner-pillar[data-astro-cid-nz6yjndb] p[data-astro-cid-nz6yjndb]{color:#6b7771;margin:0;font-size:.8rem;line-height:1.6}.owner-body[data-astro-cid-nz6yjndb]{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:clamp(38px,7vw,90px);padding-top:78px;padding-bottom:90px;display:grid}.owner-story[data-astro-cid-nz6yjndb]{align-self:start;position:sticky;top:28px}.owner-story[data-astro-cid-nz6yjndb] h2[data-astro-cid-nz6yjndb]{letter-spacing:-.055em;margin:10px 0 16px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.02}.owner-story[data-astro-cid-nz6yjndb]>p[data-astro-cid-nz6yjndb]{color:#66716c;line-height:1.7}.owner-story[data-astro-cid-nz6yjndb] ul[data-astro-cid-nz6yjndb]{border-top:1px solid #dce4df;margin:24px 0 0;padding:0;list-style:none}.owner-story[data-astro-cid-nz6yjndb] li[data-astro-cid-nz6yjndb]{color:#394640;border-bottom:1px solid #dce4df;padding:13px 0;font-size:.83rem;line-height:1.5}.owner-fineprint[data-astro-cid-nz6yjndb]{color:#56635c;background:#eaf0ed;border-radius:10px;margin-top:22px;padding:16px;font-size:.74rem;line-height:1.65}.owner-fineprint[data-astro-cid-nz6yjndb] strong[data-astro-cid-nz6yjndb]{color:#28352e}@media (width<=780px){.owner-pillars[data-astro-cid-nz6yjndb]{grid-template-columns:1fr}.owner-body[data-astro-cid-nz6yjndb]{grid-template-columns:1fr;padding-top:56px}.owner-story[data-astro-cid-nz6yjndb]{position:static}}@media (width<=480px){.owner-wrap[data-astro-cid-nz6yjndb],.owner-hero-inner[data-astro-cid-nz6yjndb]{padding-left:17px;padding-right:17px}.owner-hero[data-astro-cid-nz6yjndb] h1[data-astro-cid-nz6yjndb]{font-size:2.9rem}.owner-hero-actions[data-astro-cid-nz6yjndb]{flex-direction:column;align-items:stretch}.owner-hero-cta[data-astro-cid-nz6yjndb]{justify-content:center}}
