.quote[data-astro-cid-r4jz3gu7]{padding-block:var(--section);background-color:var(--blue);color:#fff;position:relative;overflow:hidden}.quote[data-astro-cid-r4jz3gu7]:before{content:"";background:var(--blue-600);width:55%;height:140%;transform:skewX(var(--skew));opacity:.55;position:absolute;top:-20%;right:-10%}.quote__grid[data-astro-cid-r4jz3gu7]{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(40px,6vw,88px);display:grid;position:relative}.quote__grid[data-astro-cid-r4jz3gu7]>[data-astro-cid-r4jz3gu7]{min-width:0}.quote[data-astro-cid-r4jz3gu7] .eyebrow[data-astro-cid-r4jz3gu7]{color:var(--sky)}.quote[data-astro-cid-r4jz3gu7] h2[data-astro-cid-r4jz3gu7]{color:#fff}.quote__lead[data-astro-cid-r4jz3gu7]{color:#ffffffe6;margin-bottom:32px;font-size:1.2rem}.quote__steps[data-astro-cid-r4jz3gu7]{gap:18px;margin:0 0 36px;padding:0;list-style:none;display:grid}.quote__steps[data-astro-cid-r4jz3gu7] li[data-astro-cid-r4jz3gu7]{align-items:center;gap:18px;display:flex}.quote__steps[data-astro-cid-r4jz3gu7] strong[data-astro-cid-r4jz3gu7]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;font-size:1.3rem;font-weight:800;line-height:1.1;display:block}.quote__steps[data-astro-cid-r4jz3gu7] li[data-astro-cid-r4jz3gu7]>span[data-astro-cid-r4jz3gu7]:last-child{color:#fffc;font-size:.98rem}.quote__num[data-astro-cid-r4jz3gu7]{width:50px;height:46px;color:var(--blue);font-family:var(--font-display);transform:skewX(var(--skew));background:#fff;border-radius:2px;flex:none;place-items:center;font-size:1.6rem;font-weight:900;display:grid}.quote__contact[data-astro-cid-r4jz3gu7]{border-top:1px solid #fff3;gap:10px;margin:0;padding:24px 0 0;list-style:none;display:grid}.quote__contact[data-astro-cid-r4jz3gu7] li[data-astro-cid-r4jz3gu7]{align-items:center;gap:12px;display:flex}.quote__contact[data-astro-cid-r4jz3gu7] svg{width:18px;height:18px;color:var(--sky)}.quote__contact[data-astro-cid-r4jz3gu7] a[data-astro-cid-r4jz3gu7]{color:#fff;overflow-wrap:anywhere;font-weight:500;text-decoration:none}.quote__contact[data-astro-cid-r4jz3gu7] a[data-astro-cid-r4jz3gu7]:hover{color:var(--sky)}.quote__form[data-astro-cid-r4jz3gu7]{color:var(--text);border-radius:var(--radius);background:#fff;padding:clamp(28px,4vw,44px);box-shadow:0 30px 80px #00143259}.quote__form[data-astro-cid-r4jz3gu7] h3[data-astro-cid-r4jz3gu7]{margin-bottom:24px;font-size:2rem}.field-row[data-astro-cid-r4jz3gu7]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field[data-astro-cid-r4jz3gu7]{margin-bottom:16px;display:block}.field[data-astro-cid-r4jz3gu7]>span[data-astro-cid-r4jz3gu7]{color:var(--charcoal);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:1rem;font-weight:800;display:block}.field[data-astro-cid-r4jz3gu7] em[data-astro-cid-r4jz3gu7]{color:var(--blue);font-style:normal}.field[data-astro-cid-r4jz3gu7] input[data-astro-cid-r4jz3gu7],.field[data-astro-cid-r4jz3gu7] select[data-astro-cid-r4jz3gu7],.field[data-astro-cid-r4jz3gu7] textarea[data-astro-cid-r4jz3gu7]{width:100%;min-height:50px;color:var(--charcoal);background:var(--bg-soft);border-radius:var(--radius);font:inherit;border:2px solid #0000;padding:12px 14px;font-size:1rem;transition:border-color .2s,background-color .2s}.field[data-astro-cid-r4jz3gu7] textarea[data-astro-cid-r4jz3gu7]{resize:vertical;min-height:110px}.field[data-astro-cid-r4jz3gu7] input[data-astro-cid-r4jz3gu7]:focus,.field[data-astro-cid-r4jz3gu7] select[data-astro-cid-r4jz3gu7]:focus,.field[data-astro-cid-r4jz3gu7] textarea[data-astro-cid-r4jz3gu7]:focus{border-color:var(--blue);background:#fff;outline:none}.field[data-astro-cid-r4jz3gu7] [data-astro-cid-r4jz3gu7][aria-invalid=true],.field[data-astro-cid-r4jz3gu7] [data-astro-cid-r4jz3gu7][aria-invalid=true]:focus{background:#fff5f5;border-color:#c62828}.hp[data-astro-cid-r4jz3gu7]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.quote__submit[data-astro-cid-r4jz3gu7]{width:100%;margin-top:6px}.quote__status[data-astro-cid-r4jz3gu7]{min-height:1.4em;margin:14px 0 0;font-weight:500}.quote__status[data-astro-cid-r4jz3gu7].is-error{color:#c62828}.quote__status[data-astro-cid-r4jz3gu7].is-success{color:#1b7f3b}.quote__fine[data-astro-cid-r4jz3gu7]{color:var(--muted);margin-top:6px;font-size:.8rem}.quote__form[data-astro-cid-r4jz3gu7].is-sent .field[data-astro-cid-r4jz3gu7],.quote__form[data-astro-cid-r4jz3gu7].is-sent .field-row[data-astro-cid-r4jz3gu7],.quote__form[data-astro-cid-r4jz3gu7].is-sent .quote__submit[data-astro-cid-r4jz3gu7],.quote__form[data-astro-cid-r4jz3gu7].is-sent .quote__fine[data-astro-cid-r4jz3gu7]{display:none}@media (width<=960px){.quote__grid[data-astro-cid-r4jz3gu7]{grid-template-columns:1fr}.quote[data-astro-cid-r4jz3gu7]:before{display:none}}@media (width<=520px){.field-row[data-astro-cid-r4jz3gu7]{grid-template-columns:1fr;gap:0}}@media (width<=360px){.quote__form[data-astro-cid-r4jz3gu7]{padding:24px 18px}.quote__steps[data-astro-cid-r4jz3gu7] li[data-astro-cid-r4jz3gu7]{gap:14px}.quote__steps[data-astro-cid-r4jz3gu7] strong[data-astro-cid-r4jz3gu7]{font-size:1.15rem}}
