.paragraph-site .lead-forms .lead-breadcrumb{padding-top:var(--p-space-md)}.paragraph-site .lead-forms>.p-page-hero{padding-block:var(--p-space-md) var(--p-space-lg);background:var(--p-paper);border:0}.paragraph-site .lead-forms .p-page-hero-inner{display:block}.paragraph-site .lead-forms .p-page-hero-copy{gap:0 var(--p-space-xl);text-align:left;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);max-width:none;margin:0;display:grid}.paragraph-site .lead-forms .p-page-hero-copy>.p-eyebrow{margin-bottom:var(--p-space-sm);color:var(--p-muted);font-size:var(--p-text-small);grid-column:1}.paragraph-site .lead-forms .p-page-hero-title{letter-spacing:-.045em;grid-area:2/1/span 2;margin:0;font-size:clamp(32px,4vw,48px);font-weight:450;line-height:1.3}.paragraph-site .lead-forms .p-page-hero-intro{max-width:none;font-size:var(--p-text-body);text-wrap:pretty;grid-area:2/2;margin:0;line-height:1.8}.paragraph-site .lead-forms .p-page-hero-actions{margin-top:var(--p-space-md);justify-content:flex-start;gap:var(--p-space-xs);grid-area:3/2}.paragraph-site .lead-forms .p-section{padding-block:var(--p-space-xl)}.paragraph-site .lead-forms :is(#contact-form,#audit-form,.confirmation-section){padding-top:0}.paragraph-site .lead-forms .p-section-head{margin-bottom:var(--p-space-lg)}.paragraph-site .lead-forms .p-section-head.p-section-head--intro{display:block}.paragraph-site .lead-forms .p-section-head>h2{max-width:none;font-size:clamp(26px,3vw,36px);font-weight:450;line-height:1.4}.paragraph-site .lead-forms .p-section-intro{max-width:48rem;margin-top:var(--p-space-sm);font-size:var(--p-text-body);line-height:1.8}.paragraph-site .lead-forms .form-heading-phrase{white-space:nowrap}.paragraph-site .lead-forms .lead-workspace,.paragraph-site .lead-forms.lead-audit .audit-grid{gap:var(--p-space-xl);grid-template-columns:minmax(0,1.6fr) minmax(240px,.65fr);align-items:start;margin-top:0;display:grid}.paragraph-site .lead-forms .lead-panel,.paragraph-site .lead-forms.lead-audit .audit-form{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.paragraph-site .lead-forms .lead-panel-heading{padding-block:var(--p-space-md) var(--p-space-sm);margin-bottom:var(--p-space-md);border-top:1px solid var(--p-line);border-bottom:0}.paragraph-site .lead-forms .lead-panel-heading>span{color:var(--p-muted);font-size:var(--p-text-small);line-height:1.5}.paragraph-site .lead-forms .lead-panel-heading h2{margin-top:var(--p-space-xs);font-size:calc(var(--p-text-body) * 1.75);font-weight:500;line-height:1.4}.paragraph-site .lead-forms .lead-panel label{font-size:var(--p-text-body);line-height:1.8}.paragraph-site .lead-forms .lead-panel :is(.field-label,label.font-bold,.text-sm.font-bold){color:var(--p-ink);font-size:var(--p-text-body);font-weight:500}.paragraph-site .lead-forms .lead-panel .req{color:var(--p-muted);font-size:var(--p-text-small);font-weight:400}.paragraph-site .lead-forms .lead-panel :is(input[type=text],input[type=email],input[type=url],select,textarea){padding:12px var(--p-space-sm);min-height:calc(var(--p-space-md) * 2);border:1px solid var(--p-signal);border-radius:var(--p-radius-control);background:var(--p-paper);color:var(--p-ink);font:400 var(--p-text-body)/1.65 var(--p-font)}.paragraph-site .lead-forms .lead-panel :is(input,select,textarea):focus-visible{border-color:var(--p-accent);outline:2px solid var(--p-accent);outline-offset:2px}.paragraph-site .lead-forms .lead-panel [aria-invalid=true]{border-color:var(--p-focus-error)}.paragraph-site .lead-forms .lead-panel [aria-invalid=true]:focus-visible{outline-color:var(--p-focus-error)}.paragraph-site .lead-forms .lead-panel :is(input,textarea)::placeholder{color:var(--p-muted);opacity:1}.paragraph-site .lead-forms .lead-panel input[type=checkbox]{min-height:0}.paragraph-site .lead-forms .lead-panel textarea{min-height:160px}.paragraph-site .lead-forms [data-form-error]{margin-bottom:var(--p-space-md);padding:var(--p-space-sm);border:1px solid var(--p-signal);border-left:3px solid var(--p-focus-error);border-radius:var(--p-radius-control);color:var(--p-ink);font-size:var(--p-text-body);font-weight:400;line-height:1.8}.paragraph-site .lead-forms [data-form-error]:focus{outline:2px solid var(--p-focus-error);outline-offset:3px}.paragraph-site .lead-forms .lead-panel [data-audit-context]{margin-bottom:var(--p-space-xs);font-size:var(--p-text-body)}.paragraph-site .lead-forms :is([data-form-error],[data-audit-context])[hidden]{display:none}.paragraph-site .lead-forms.lead-audit .audit-form{gap:var(--p-space-md)}.paragraph-site .lead-forms.lead-audit .audit-form .lead-panel-heading{margin-bottom:0}.paragraph-site .lead-forms.lead-audit .field-grid{gap:var(--p-space-md)}.paragraph-site .lead-forms.lead-audit .submit-row{align-items:flex-start;gap:var(--p-space-sm);margin-top:var(--p-space-xs);display:flex}.paragraph-site .lead-forms :is(.trust-note,.contact-form-fields>p,.contact-form-fields>div:last-of-type>span){color:var(--p-muted);font-size:var(--p-text-small);line-height:1.8}.paragraph-site .lead-forms [aria-busy=true] button[type=submit]{cursor:wait}.paragraph-site .lead-forms .form-purpose-menu{margin-bottom:var(--p-space-md)}.paragraph-site .lead-forms .form-purpose-menu>span{color:var(--p-muted);font-size:var(--p-text-small);line-height:1.5;display:block}.paragraph-site .lead-forms .form-purpose-menu>div{gap:0 var(--p-space-sm);margin-top:var(--p-space-xs);flex-wrap:wrap;display:flex}.paragraph-site .lead-forms .form-purpose-menu a{align-items:center;gap:var(--p-space-xs);min-height:44px;color:var(--p-ink);font-size:var(--p-text-body);text-decoration:underline;text-decoration-color:var(--p-line);text-underline-offset:5px;display:inline-flex}.paragraph-site .lead-forms .form-purpose-menu a:hover{text-decoration-color:var(--p-accent)}.paragraph-site .lead-forms .form-purpose-menu a[aria-current=true]{color:var(--p-accent);text-decoration-color:var(--p-accent);text-decoration-thickness:2px}.paragraph-site .lead-forms .form-purpose-menu a[aria-current=true] svg{transform:rotate(-45deg)}.paragraph-site .lead-forms :is(.form-purpose-menu a,.lead-aside-details summary):focus-visible{outline:2px solid var(--p-accent);outline-offset:3px}.paragraph-site .lead-forms .lead-side,.paragraph-site .lead-forms.lead-audit .form-side{min-width:0;padding:var(--p-space-md) 0 var(--p-space-md) var(--p-space-lg);border:0;border-left:1px solid var(--p-line);background:0 0;border-radius:0;display:block;position:static}.paragraph-site .lead-forms :is(.lead-side,.form-side) h3{color:var(--p-ink);margin-top:0;font-size:18px;font-weight:500;line-height:1.6}.paragraph-site .lead-forms :is(.lead-side,.form-side) :is(p,li,dd){margin-top:var(--p-space-xs);color:var(--p-muted);font-size:var(--p-text-body);overflow-wrap:anywhere;line-height:1.8}.paragraph-site .lead-forms :is(.lead-side,.form-side)>div{border:0;padding-top:0}.paragraph-site .lead-forms :is(.lead-side,.form-side)>div+div{margin-top:var(--p-space-lg);border:0;padding-top:0}.paragraph-site .lead-forms .lead-side-label{margin-bottom:var(--p-space-xs);font-size:var(--p-text-small);color:var(--p-muted)}.paragraph-site .lead-forms .form-side :is(div,details)>span:has(>svg){display:none}.paragraph-site .lead-forms .lead-aside-details{margin-top:var(--p-space-lg);padding-top:var(--p-space-sm);border-top:1px solid var(--p-line)}.paragraph-site .lead-forms .lead-aside-details summary{min-height:44px;color:var(--p-ink);font-size:var(--p-text-body);cursor:pointer;font-weight:500;line-height:1.8}.paragraph-site .lead-forms .lead-aside-details :is(dl>div,details>div),.paragraph-site .lead-forms .lead-aside-details>div{margin-top:var(--p-space-md)}.paragraph-site .lead-forms .lead-aside-details dt{color:var(--p-ink);font-size:var(--p-text-body);font-weight:500}.paragraph-site .lead-forms .p-problems{gap:var(--p-space-lg) var(--p-space-xl)}.paragraph-site .lead-forms .p-problem{padding:var(--p-space-md) 0;border:0;border-top:1px solid var(--p-line);background:0 0;border-radius:0}.paragraph-site .lead-forms .p-problem-top{margin-bottom:var(--p-space-sm)}.paragraph-site .lead-forms .p-problem-top>svg{display:none}.paragraph-site .lead-forms .p-problem h3{font-size:20px;font-weight:500;line-height:1.6}.paragraph-site .lead-forms .p-problem p{color:var(--p-muted);font-size:var(--p-text-body);line-height:1.8}.paragraph-site .lead-forms .p-stat-row{padding:var(--p-space-lg) 0;border:0;border-block:1px solid var(--p-line);gap:var(--p-space-md);background:0 0;border-radius:0}.paragraph-site .lead-forms .p-stat-row dd{font-size:32px;font-weight:450}.paragraph-site .lead-forms .p-stat-row dt{margin-top:var(--p-space-xs);font-size:var(--p-text-body);line-height:1.6}.paragraph-site .lead-forms.lead-audit .card{padding:var(--p-space-md) 0;border:0;border-top:1px solid var(--p-line);box-shadow:none;background:0 0;border-radius:0}.paragraph-site .lead-forms.lead-audit .audit-fit-grid{gap:var(--p-space-lg) var(--p-space-xl)}.paragraph-site .lead-forms.lead-audit .audit-fit-group{min-width:0;padding:var(--p-space-md) 0 0;border:0;border-top:1px solid var(--p-signal);background:0 0;border-radius:0}.paragraph-site .lead-forms.lead-audit .audit-fit-group h3{font-size:20px;font-weight:500;line-height:1.6}.paragraph-site .lead-forms.lead-audit .audit-fit-group ul{padding-left:var(--p-space-sm);color:var(--p-muted);font-size:var(--p-text-body);line-height:1.8}.paragraph-site .lead-forms.lead-audit .audit-fit-group li+li{margin-top:var(--p-space-xs)}.paragraph-site .lead-forms.lead-contact .contact-channel-grid{gap:var(--p-space-lg) var(--p-space-xl);max-width:none}.paragraph-site .lead-forms.lead-contact .contact-channel{min-width:0;padding:var(--p-space-md) 0 0;border:0;border-top:1px solid var(--p-dark-muted);gap:var(--p-space-sm);border-radius:0}.paragraph-site .lead-forms.lead-contact .contact-channel>div:first-child>span{color:var(--p-dark-muted);font-size:var(--p-text-small);letter-spacing:0;font-weight:400;line-height:1.6}.paragraph-site .lead-forms.lead-contact .contact-channel h3{color:var(--p-on-dark);font-size:20px;font-weight:500;line-height:1.6}.paragraph-site .lead-forms.lead-contact .contact-channel p{color:var(--p-dark-muted);font-size:var(--p-text-body);line-height:1.8}.paragraph-site .lead-forms.lead-contact .contact-email{width:fit-content;max-width:100%;min-height:44px;font-size:clamp(20px,2vw,24px);font-weight:500;line-height:1.6}.paragraph-site .lead-forms.lead-contact .contact-email:hover{color:var(--p-on-dark-accent)}.paragraph-site .lead-forms.lead-contact .contact-email>svg,.paragraph-site .lead-forms.lead-contact .contact-email>span:has(svg){display:none}.paragraph-site .lead-forms.lead-contact .contact-social-links a{min-height:44px;padding:var(--p-space-xs) var(--p-space-sm);color:var(--p-on-dark);border-color:var(--p-dark-muted);border-radius:var(--p-radius-control);font-size:var(--p-text-body);font-weight:500;line-height:1.5}.paragraph-site .lead-forms.lead-contact .contact-social-links a:hover{color:var(--p-on-dark-accent);border-color:var(--p-on-dark-accent)}.paragraph-site .lead-forms.lead-contact #channels a:focus-visible{outline:2px solid var(--p-on-dark-accent);outline-offset:4px;outline-color:var(--p-on-dark-accent)!important}.paragraph-site .lead-forms .confirmation-card{max-width:none;padding:var(--p-space-md) 0;border:0;border-top:1px solid var(--p-line);background:0 0;border-radius:0;margin:0}.paragraph-site .lead-forms .confirmation-card p{font-size:var(--p-text-body);line-height:1.8}.paragraph-site .lead-forms .confirmation-card [data-form-success]{font-size:var(--p-text-small)}.paragraph-site .lead-forms .p-process{gap:var(--p-space-lg)}.paragraph-site .lead-forms .p-process h3{font-size:20px;font-weight:500;line-height:1.6}.paragraph-site .lead-forms .p-process>li>ul{font-size:var(--p-text-body);line-height:1.8}.paragraph-site .lead-forms.lead-confirmation .grid:has(>.p-service-card){gap:var(--p-space-lg) var(--p-space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}.paragraph-site .lead-forms.lead-confirmation .p-service-card{padding:var(--p-space-md) 0;border:0;border-top:1px solid var(--p-line);background:0 0;border-radius:0}.paragraph-site .lead-forms.lead-confirmation .p-service-card:hover{border-color:var(--p-line);background:0 0}.paragraph-site .lead-forms.lead-confirmation .p-service-card-top{min-height:0;margin-bottom:var(--p-space-sm)}.paragraph-site .lead-forms.lead-confirmation .p-service-card-top>svg,.paragraph-site .lead-forms.lead-confirmation .p-service-card li>svg{display:none}.paragraph-site .lead-forms.lead-confirmation .p-service-card h3{font-size:24px;line-height:1.5}.paragraph-site .lead-forms.lead-confirmation .p-service-card>p,.paragraph-site .lead-forms.lead-confirmation .p-service-card>ul{font-size:var(--p-text-body);line-height:1.8}.paragraph-site .lead-forms.lead-confirmation .p-service-card .p-card-link{font-size:var(--p-text-body)}.paragraph-site .lead-forms.lead-confirmation .p-service-card:focus-visible{outline:2px solid var(--p-accent);outline-offset:var(--p-space-xs)}.paragraph-site .lead-forms.lead-confirmation .p-section--sm .flex{justify-content:flex-start}@media (width<=959px){.paragraph-site .lead-forms .lead-workspace,.paragraph-site .lead-forms.lead-audit .audit-grid{gap:var(--p-space-lg);grid-template-columns:minmax(0,1fr)}.paragraph-site .lead-forms .lead-side,.paragraph-site .lead-forms.lead-audit .form-side{padding:var(--p-space-md) 0 0;border:0;border-top:1px solid var(--p-line)}}@media (width<=767px){.paragraph-site .lead-forms>.p-page-hero{padding-block:var(--p-space-md) var(--p-space-lg)}.paragraph-site .lead-forms .p-page-hero-copy{display:block}.paragraph-site .lead-forms .p-page-hero-copy>.p-eyebrow{margin-bottom:var(--p-space-xs)}.paragraph-site .lead-forms .p-page-hero-title{font-size:32px;line-height:1.35}.paragraph-site .lead-forms .p-page-hero-intro{margin-top:var(--p-space-sm)}.paragraph-site .lead-forms .p-page-hero-actions{margin-top:var(--p-space-md)}.paragraph-site .lead-forms .p-section{padding-block:var(--p-space-lg)}.paragraph-site .lead-forms :is(#contact-form,#audit-form,.confirmation-section){padding-top:0}.paragraph-site .lead-forms .p-section-head{margin-bottom:var(--p-space-md)}.paragraph-site .lead-forms .p-section-head>h2{font-size:26px}.paragraph-site .lead-forms .lead-panel-heading h2{font-size:24px}.paragraph-site .lead-forms .lead-panel,.paragraph-site .lead-forms.lead-audit .audit-form{padding:0}.paragraph-site .lead-forms.lead-audit .field-grid{grid-template-columns:minmax(0,1fr)}.paragraph-site .lead-forms .p-problems{gap:var(--p-space-sm);grid-template-columns:minmax(0,1fr)}.paragraph-site .lead-forms .p-problem-top{margin-bottom:var(--p-space-xs)}.paragraph-site .lead-forms .p-stat-row{gap:var(--p-space-md) var(--p-space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.paragraph-site .lead-forms .confirmation-card{gap:var(--p-space-sm);grid-template-columns:minmax(0,1fr)}.paragraph-site .lead-forms .p-process{gap:var(--p-space-md);grid-template-columns:minmax(0,1fr)}.paragraph-site .lead-forms.lead-confirmation .grid:has(>.p-service-card){gap:var(--p-space-sm);grid-template-columns:minmax(0,1fr)}}
