.quote-panel[data-astro-cid-yva524lx]{--quote-navy:#062e6a;--quote-yellow:#ffdc00;background:var(--quote-navy);color:#fff;border-radius:6px;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);width:min(100% - 48px,1200px);margin:0 auto;padding:4rem clamp(1.5rem,5vw,4rem);scroll-margin-top:2rem;font-family:inherit;display:grid}.quote-copy[data-astro-cid-yva524lx],.quote-fields[data-astro-cid-yva524lx]{min-width:0}.quote-panel[data-astro-cid-yva524lx] h2[data-astro-cid-yva524lx]{color:#fff;letter-spacing:-.035em;text-transform:none;margin:0;font-family:inherit;font-size:clamp(1.8rem,3.1vw,2.65rem);font-weight:700;line-height:1.12}.quote-description[data-astro-cid-yva524lx]{color:#e1e9f4;max-width:44ch;margin:1.1rem 0 1.75rem;font-size:1rem;line-height:1.65}.quote-photo-tip[data-astro-cid-yva524lx]{gap:.8rem;max-width:44ch;display:flex}.quote-photo-tip[data-astro-cid-yva524lx] svg[data-astro-cid-yva524lx]{width:25px;height:25px;color:var(--quote-yellow);flex:0 0 25px;margin-top:2px}.quote-photo-tip[data-astro-cid-yva524lx] p[data-astro-cid-yva524lx]{margin:0;font-size:.85rem;line-height:1.55}.quote-photo-tip[data-astro-cid-yva524lx] strong[data-astro-cid-yva524lx],.quote-photo-tip[data-astro-cid-yva524lx] span[data-astro-cid-yva524lx]{display:block}.quote-photo-tip[data-astro-cid-yva524lx] strong[data-astro-cid-yva524lx]{margin-bottom:.2rem;font-weight:700}.quote-photo-tip[data-astro-cid-yva524lx] span[data-astro-cid-yva524lx]{color:#cddbed}.quote-phone[data-astro-cid-yva524lx]{color:#fff;grid-template-columns:1fr auto;align-items:center;gap:.15rem 1.5rem;width:fit-content;margin-top:1.75rem;padding:.45rem 0;text-decoration:none;display:grid}.quote-phone[data-astro-cid-yva524lx]>span[data-astro-cid-yva524lx]{color:#cddbed;grid-column:1;font-size:.78rem}.quote-phone[data-astro-cid-yva524lx] strong[data-astro-cid-yva524lx]{white-space:nowrap;grid-column:1;font-size:1.1rem;font-weight:700}.quote-phone[data-astro-cid-yva524lx] svg[data-astro-cid-yva524lx]{grid-area:1/2/3;width:23px;height:23px}.quote-phone[data-astro-cid-yva524lx]:hover strong[data-astro-cid-yva524lx]{text-underline-offset:.2em;text-decoration:underline}.quote-fields[data-astro-cid-yva524lx]{color:var(--quote-navy);background:#fff;border-radius:5px;align-self:center;padding:1.6rem}.quote-fields[data-astro-cid-yva524lx] fieldset[data-astro-cid-yva524lx]{border:0;min-width:0;margin:0;padding:0}.quote-fields[data-astro-cid-yva524lx] legend[data-astro-cid-yva524lx]{width:100%;margin-bottom:1.25rem;padding:0;font-size:1rem;font-weight:700}.quote-fields[data-astro-cid-yva524lx] legend[data-astro-cid-yva524lx] span[data-astro-cid-yva524lx]{color:#5c6a7d;margin-left:.35rem;font-size:.8rem;font-weight:400;display:inline-block}.quote-selects[data-astro-cid-yva524lx]{gap:1rem;display:grid}.quote-field[data-astro-cid-yva524lx] label[data-astro-cid-yva524lx]{margin-bottom:.45rem;font-size:.8rem;font-weight:700;display:block}.quote-field[data-astro-cid-yva524lx] select[data-astro-cid-yva524lx]{color:#143459;width:100%;min-height:48px;font:inherit;background-color:#fff;border:1px solid #b5c3d4;border-radius:4px;padding:.7rem 2rem .7rem .75rem;font-size:.9rem;display:block}.quote-field[data-astro-cid-yva524lx] select[data-astro-cid-yva524lx]:hover{border-color:var(--quote-navy)}.quote-whatsapp[data-astro-cid-yva524lx]{background:var(--quote-yellow);min-height:50px;color:var(--quote-navy);text-align:center;border-radius:4px;justify-content:center;align-items:center;gap:.65rem;margin-top:1.3rem;padding:.8rem 1rem;font-size:.92rem;font-weight:700;line-height:1.4;text-decoration:none;display:flex}.quote-whatsapp[data-astro-cid-yva524lx] svg[data-astro-cid-yva524lx]{flex:0 0 21px;width:21px;height:21px}.quote-whatsapp[data-astro-cid-yva524lx]>svg[data-astro-cid-yva524lx][data-arrow]{flex-basis:24px;width:24px;height:24px;margin-left:auto}.quote-whatsapp[data-astro-cid-yva524lx]:hover{background:#ffe849}.quote-panel[data-astro-cid-yva524lx] [data-astro-cid-yva524lx]:is(a,select):focus-visible{outline-offset:4px;outline:3px solid #1478df}.quote-phone[data-astro-cid-yva524lx]:focus-visible{outline-color:var(--quote-yellow)}.quote-message-note[data-astro-cid-yva524lx]{color:#526479;margin:.7rem 0 0;font-size:.82rem;line-height:1.55}.quote-scope[data-astro-cid-yva524lx]{color:#526479;border-top:1px solid #e1e7ef;margin:1.1rem 0 0;padding-top:1rem;font-size:.82rem;line-height:1.6}.quote-no-script[data-astro-cid-yva524lx]{margin:.75rem 0 0;font-size:.75rem}@media (width<=720px){.quote-panel[data-astro-cid-yva524lx]{grid-template-columns:1fr;gap:1.5rem;width:min(100% - 32px,580px);padding:2.25rem 1.5rem}.quote-description[data-astro-cid-yva524lx]{margin-bottom:1.25rem}.quote-phone[data-astro-cid-yva524lx]{margin-top:1rem}.quote-fields[data-astro-cid-yva524lx]{padding:1.25rem}}@media (width<=380px){.quote-panel[data-astro-cid-yva524lx]{padding-inline:1.1rem}.quote-fields[data-astro-cid-yva524lx]{padding:1rem}.quote-whatsapp[data-astro-cid-yva524lx]{gap:.45rem;padding-inline:.65rem;font-size:.82rem}}
