.service-site .brochure-about{max-width:860px;margin:0 auto 80px}.service-site .brochure-about p{color:var(--service-muted);font-size:17px;line-height:1.7}.service-site .brochure-about .service-secondary{align-items:center;gap:10px;margin-top:14px;display:inline-flex}.service-site .brochure-detail-cta{margin:42px 0 10px}.service-site .brochure-intake{max-width:850px;margin:30px auto 80px;padding:0 24px}.service-site .brochure-intake>h1,.service-site .brochure-intake-result h1{margin:14px 0;font-size:clamp(44px,8vw,72px)}.service-site .brochure-intake>p{color:var(--service-muted);line-height:1.6}.service-site .brochure-intake-form{gap:22px;margin-top:30px;display:grid}.service-site .brochure-intake-form fieldset{border:1px solid var(--service-border);background:var(--service-panel);gap:18px;min-width:0;margin:0;padding:24px;display:grid}.service-site .brochure-intake-form legend{color:var(--service-coral);padding:0 8px;font-size:20px;font-weight:700}.service-site .brochure-intake-form label{color:var(--service-ink);gap:8px;line-height:1.5;display:grid}.service-site .brochure-intake-form :is(input:not([type=checkbox]),select,textarea){width:100%;min-height:48px;color:var(--service-ink);font:inherit;background:#171719;border:1px solid #39393f;border-radius:0;padding:12px}.service-site .brochure-intake-form textarea{resize:vertical;min-height:120px}.service-site .brochure-consent{grid-template-columns:auto 1fr;align-items:start}.service-site .brochure-consent input{margin:5px 0 0}.service-site .brochure-consent a{color:var(--service-blue);text-decoration:underline}.service-site .brochure-honeypot{opacity:0;position:absolute;left:-9999px}.service-site .brochure-intake-form>.service-primary{cursor:pointer;justify-self:start}.service-site .brochure-intake-form>.service-primary:disabled{opacity:.6;cursor:wait}.service-site .brochure-intake-result{border:1px solid var(--service-green);background:var(--service-panel);padding:50px 30px}.service-site .brochure-intake-list{gap:14px;margin-top:26px;display:grid}.service-site .brochure-intake-list details{border:1px solid var(--service-border);background:var(--service-panel)}.service-site .brochure-intake-list summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:18px 20px;display:flex}.service-site .brochure-intake-list summary strong{color:var(--service-coral)}.service-site .brochure-intake-list summary time{color:var(--service-muted);margin-left:auto}.service-site .brochure-intake-details{border-top:1px solid var(--service-border);gap:12px;padding:18px 20px;display:grid}.service-site .brochure-intake-details>div{overflow-wrap:anywhere}.service-site .brochure-intake-details p{white-space:pre-wrap;color:var(--service-muted);margin:5px 0 0}@media (max-width:640px){.service-site .brochure-intake{padding:0 16px}.service-site .brochure-intake-form fieldset{padding:18px}.service-site .brochure-intake-list summary time{margin-left:0}}
