.layout[data-astro-cid-ifz6mdal]{gap:var(--space-3);align-items:start;display:grid}@media (width>=64rem){.layout[data-astro-cid-ifz6mdal]{gap:var(--space-4);grid-template-columns:1fr 22rem}}.main[data-astro-cid-ifz6mdal]{gap:var(--space-3);display:grid}.form[data-astro-cid-ifz6mdal]{padding:0;overflow:hidden}.form__bar[data-astro-cid-ifz6mdal]{background:var(--color-accent);color:#fff;border-bottom:2px solid var(--color-structure);font-family:var(--font-heading);align-items:center;gap:.6rem;padding:.9rem 1.25rem;font-size:1.35rem;font-weight:700;display:flex}.form__bar[data-astro-cid-ifz6mdal] svg{width:1.5rem;height:1.5rem}.form__body[data-astro-cid-ifz6mdal]{gap:var(--space-3);padding:var(--space-3);display:grid}@media (width>=48rem){.form__body[data-astro-cid-ifz6mdal]{padding:var(--space-4)}}fieldset[data-astro-cid-ifz6mdal].field{gap:.6rem}.row[data-astro-cid-ifz6mdal]{gap:var(--space-3);display:grid}@media (width>=40rem){.row[data-astro-cid-ifz6mdal]{grid-template-columns:1fr 1fr}}.postcode[data-astro-cid-ifz6mdal]{max-width:10rem}.why[data-astro-cid-ifz6mdal]{font-size:var(--text-small);color:var(--color-text-muted);background:var(--color-bg);border-radius:10px;margin:0;padding:.6rem .8rem}.why[data-astro-cid-ifz6mdal] strong[data-astro-cid-ifz6mdal]{color:var(--color-text)}.consent[data-astro-cid-ifz6mdal]{gap:var(--space-2);border-top:2px dashed var(--color-border);padding-top:var(--space-3);display:grid}.consent[data-astro-cid-ifz6mdal] .badge[data-astro-cid-ifz6mdal]{justify-self:start}.req[data-astro-cid-ifz6mdal]{color:var(--color-accent-text)}.submit[data-astro-cid-ifz6mdal]{justify-self:start;min-width:14rem;min-height:56px}@media (width<=39.99rem){.submit[data-astro-cid-ifz6mdal]{justify-self:stretch}}.form[data-astro-cid-ifz6mdal] .small[data-astro-cid-ifz6mdal]{margin:0}.cooling[data-astro-cid-ifz6mdal]{padding:0 var(--space-3)}.cooling[data-astro-cid-ifz6mdal] summary[data-astro-cid-ifz6mdal]{cursor:pointer;align-items:center;min-height:56px;font-weight:700;display:flex}.cooling__body[data-astro-cid-ifz6mdal]{padding-bottom:var(--space-2)}.side[data-astro-cid-ifz6mdal]{gap:var(--space-3);display:grid}.side[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal]{font-size:1.35rem}.next[data-astro-cid-ifz6mdal]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.next[data-astro-cid-ifz6mdal] li[data-astro-cid-ifz6mdal]{grid-template-columns:1.5rem 1fr;align-items:start;gap:.75rem;display:grid}.next[data-astro-cid-ifz6mdal] svg{width:1.4rem;height:1.4rem;color:var(--color-sage-text);margin-top:.1rem}.quick[data-astro-cid-ifz6mdal]{color:var(--color-text);padding:0;text-decoration:none;display:grid;overflow:hidden}.quick__bar[data-astro-cid-ifz6mdal]{background:var(--color-sage);color:#fff;border-bottom:2px solid var(--color-structure);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.5rem;padding:.7rem 1.1rem;font-size:.8rem;font-weight:700;display:flex}.quick__bar[data-astro-cid-ifz6mdal] svg{width:1.25rem;height:1.25rem}.quick__body[data-astro-cid-ifz6mdal]{gap:.25rem;padding:1rem 1.1rem;display:grid}
