.sp-contact-hero,.sp-received-hero{padding-block:var(--wp--preset--spacing--2-xl) 0}.sp-contact-hero h1,.sp-received-hero h1{margin-block:0}.sp-contact-hero__lead,.sp-received-hero__lead{max-width:40rem;font-size:var(--wp--preset--font-size--title);line-height:1.45}.sp-received-hero{padding-bottom:var(--wp--preset--spacing--3-xl)}.sp-contact-body{padding-top:var(--wp--preset--spacing--2-xl)}.sp-contact-body .sp-split{align-items:start}.sp-contact-form{display:grid;gap:var(--wp--preset--spacing--lg);max-width:40rem}.sp-field{display:grid;gap:var(--wp--preset--spacing--xs);margin:0}.sp-field input,.sp-field textarea,.sp-field select{box-sizing:border-box}.sp-field>label,.sp-field>legend{font-size:.95rem;font-weight:650}.sp-field__hint{color:var(--wp--preset--color--ink-muted);font-weight:400}.sp-field--check{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:0;border:0}.sp-field--check>legend{grid-column:1 / -1;margin-bottom:var(--wp--preset--spacing--xs);padding:0}.sp-field--check input{width:1.25rem;height:1.25rem;margin:.15rem 0 0;accent-color:var(--wp--preset--color--primary)}.sp-field--check input:focus-visible{outline:3px solid var(--sp-focus);outline-offset:2px}.sp-field--check>label{font-weight:400}.sp-field-error{display:block}.sp-form-summary{padding:var(--wp--preset--spacing--md) var(--wp--preset--spacing--lg);border:1.5px solid var(--sp-error);border-left-width:6px;border-radius:var(--wp--preset--border-radius--sm);background:var(--wp--preset--color--paper)}.sp-form-summary:focus-visible{outline:3px solid var(--sp-focus);outline-offset:3px}.sp-form-summary h2{margin:0 0 var(--wp--preset--spacing--sm);color:var(--sp-error);font-size:var(--wp--preset--font-size--title)}.sp-form-summary ul{margin:0;padding-left:1.2em}.sp-form-summary a{color:var(--sp-error)}.sp-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sp-contact-form .wp-block-button{margin:0}.sp-contact-form__privacy,.sp-contact-aside__reassure{margin:0;color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-contact-aside{display:grid;gap:var(--wp--preset--spacing--lg)}.sp-contact-aside>*{margin-block:0}.sp-contact-aside .sp-sheet{justify-self:start}.sp-received-next h2{margin-block:0 var(--wp--preset--spacing--lg)}.sp-received-next__links{display:grid;gap:var(--wp--preset--spacing--sm);margin:0;padding:0;list-style:none;font-size:var(--wp--preset--font-size--title)}.sp-received-notes h2{margin-block:0 var(--wp--preset--spacing--lg)}.sp-received-notes p{max-width:40rem;margin-block:0}.sp-received-notes p+p{margin-block-start:var(--wp--preset--spacing--md)}