.report-intake[data-astro-cid-yz4lmimt]{--report-ink: #063d30;--report-green: #005b43;background:#fff;color:#163b31;padding:clamp(3.5rem,7vw,7rem) 0}.report-intake__grid[data-astro-cid-yz4lmimt]{display:grid;grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);gap:clamp(2rem,5vw,6rem);align-items:start}.report-intake__eyebrow[data-astro-cid-yz4lmimt]{text-transform:uppercase;letter-spacing:.13em;font-size:.73rem;font-weight:800;color:var(--report-green);margin:0 0 1.15rem}h1[data-astro-cid-yz4lmimt]{font-size:clamp(2.65rem,4.6vw,4.65rem);line-height:1.03;letter-spacing:-.055em;color:var(--report-ink);margin:0 0 1.8rem;max-width:12ch}.report-intake__lead[data-astro-cid-yz4lmimt]{font-size:1.3rem;line-height:1.6}.report-intake__intro[data-astro-cid-yz4lmimt]>p[data-astro-cid-yz4lmimt]{max-width:43ch}.report-intake__promise[data-astro-cid-yz4lmimt]{margin:2.6rem 0;padding:0;list-style:none}.report-intake__promise[data-astro-cid-yz4lmimt] li[data-astro-cid-yz4lmimt]{display:flex;gap:1.2rem;border-top:1px solid #bed2ca;padding:1.35rem 0}.report-intake__promise[data-astro-cid-yz4lmimt] li[data-astro-cid-yz4lmimt]>span[data-astro-cid-yz4lmimt]{color:#087153;font-size:.75rem;font-weight:800;padding-top:.2rem}.report-intake__promise[data-astro-cid-yz4lmimt] strong[data-astro-cid-yz4lmimt]{font-size:1.06rem;color:var(--report-ink)}.report-intake__promise[data-astro-cid-yz4lmimt] p[data-astro-cid-yz4lmimt]{margin:.35rem 0 0;font-size:.95rem;line-height:1.6;max-width:39ch}.report-intake[data-astro-cid-yz4lmimt] a[data-astro-cid-yz4lmimt]{color:var(--report-green);font-weight:750;text-underline-offset:.2em}.report-intake__alternative[data-astro-cid-yz4lmimt]{border-top:2px solid var(--report-ink);padding-top:1.5rem;font-size:.94rem}.report-intake__form-panel[data-astro-cid-yz4lmimt]{border-top:4px solid var(--report-green);padding-top:1.35rem}.report-intake__form-heading[data-astro-cid-yz4lmimt]{margin-bottom:2rem}.report-intake__form-heading[data-astro-cid-yz4lmimt]>span[data-astro-cid-yz4lmimt]{font-size:1.5rem;font-weight:800;letter-spacing:-.025em;color:var(--report-ink)}.report-intake__form-heading[data-astro-cid-yz4lmimt] p[data-astro-cid-yz4lmimt]{margin:.3rem 0 0;font-size:.9rem}.report-intake__fields[data-astro-cid-yz4lmimt]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem 1rem}.report-intake__fields[data-astro-cid-yz4lmimt] label[data-astro-cid-yz4lmimt]{display:block;font-size:.86rem;font-weight:750;line-height:1.5}.report-intake__full[data-astro-cid-yz4lmimt]{grid-column:1 / -1}.report-intake__optional[data-astro-cid-yz4lmimt]{font-weight:400;font-size:.77rem}.report-intake[data-astro-cid-yz4lmimt] input[data-astro-cid-yz4lmimt]:not([type=checkbox]),.report-intake[data-astro-cid-yz4lmimt] select[data-astro-cid-yz4lmimt],.report-intake[data-astro-cid-yz4lmimt] textarea[data-astro-cid-yz4lmimt]{display:block;width:100%;min-height:3.1rem;margin-top:.4rem;border:1px solid #769b8d;border-radius:0;background:#fff;padding:.75rem .85rem;color:#163b31;font:inherit;font-size:1rem;font-weight:400}.report-intake[data-astro-cid-yz4lmimt] textarea[data-astro-cid-yz4lmimt]{resize:vertical}.report-intake[data-astro-cid-yz4lmimt] [data-astro-cid-yz4lmimt]:is(input,select,textarea,button,a):focus-visible{outline:3px solid #188767;outline-offset:3px}.report-intake__hint[data-astro-cid-yz4lmimt]{font-size:.79rem;line-height:1.6;margin:0;color:#425c53}.report-intake__consents[data-astro-cid-yz4lmimt]{border-top:1px solid #bed2ca;padding-top:1.5rem;margin:1.7rem 0 1rem;display:grid;gap:1.1rem}.report-intake__consents[data-astro-cid-yz4lmimt] label[data-astro-cid-yz4lmimt]{display:flex;align-items:flex-start;gap:.75rem;font-size:.84rem;line-height:1.6;cursor:pointer}.report-intake__consents[data-astro-cid-yz4lmimt] input[data-astro-cid-yz4lmimt]{flex:0 0 auto;width:1.15rem;height:1.15rem;accent-color:var(--report-green);margin-top:.18rem}.report-intake__submit[data-astro-cid-yz4lmimt]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:3.7rem;padding:1rem 1.2rem;border:0;border-radius:0;background:var(--report-green);color:#fff!important;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.report-intake__submit[data-astro-cid-yz4lmimt]:hover{background:#003f2f}.report-intake__jump[data-astro-cid-yz4lmimt]{display:none;margin:0 0 1.6rem;max-width:26rem}.report-intake__form-panel[data-astro-cid-yz4lmimt]{scroll-margin-top:6rem}.report-intake__submit[data-astro-cid-yz4lmimt]:disabled{opacity:.65;cursor:wait}.report-intake__status[data-astro-cid-yz4lmimt]{margin:1rem 0;font-size:.9rem;font-weight:650;color:#8b241c}.report-intake__status[data-astro-cid-yz4lmimt]:empty{display:none}.report-intake__small[data-astro-cid-yz4lmimt]{font-size:.75rem;line-height:1.6;color:#425c53}.report-intake__trap[data-astro-cid-yz4lmimt]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.report-intake__scenario[data-astro-cid-yz4lmimt]{border-left:4px solid var(--report-green);padding:1.25rem 1.5rem;background:#f4f8f5;margin-bottom:2rem;font-size:.84rem}.report-intake__scenario[data-astro-cid-yz4lmimt] .report-intake__eyebrow[data-astro-cid-yz4lmimt]{margin-bottom:.4rem}.report-intake__estimate[data-astro-cid-yz4lmimt]{font-size:clamp(1.7rem,3vw,2.5rem);letter-spacing:-.04em;font-weight:800;color:var(--report-ink);margin:0}.report-intake__scenario[data-astro-cid-yz4lmimt] dl[data-astro-cid-yz4lmimt]{display:grid;grid-template-columns:1fr auto;gap:.45rem 1rem;margin:1rem 0 0;font-size:.78rem}.report-intake__scenario[data-astro-cid-yz4lmimt] dd[data-astro-cid-yz4lmimt]{margin:0;font-weight:750}.report-intake__confirmation[data-astro-cid-yz4lmimt] h2[data-astro-cid-yz4lmimt]{font-size:2.6rem;line-height:1.1;letter-spacing:-.045em;color:var(--report-ink)}.report-intake[data-astro-cid-yz4lmimt] [data-astro-cid-yz4lmimt][hidden]{display:none!important}@media(max-width:850px){.report-intake__jump[data-astro-cid-yz4lmimt]{display:flex}.report-intake__grid[data-astro-cid-yz4lmimt]{grid-template-columns:1fr}h1[data-astro-cid-yz4lmimt]{max-width:16ch}.report-intake__intro[data-astro-cid-yz4lmimt]>p[data-astro-cid-yz4lmimt]{max-width:60ch}.report-intake__promise[data-astro-cid-yz4lmimt]{margin:2rem 0}}@media(max-width:500px){.report-intake__fields[data-astro-cid-yz4lmimt]{grid-template-columns:1fr}.report-intake__full[data-astro-cid-yz4lmimt]{grid-column:auto}h1[data-astro-cid-yz4lmimt]{font-size:2.7rem}.report-intake__scenario[data-astro-cid-yz4lmimt]{padding:1rem}}
