html.avt-qs-open{overflow:hidden}html.avt-qs-open.avt-qs-gutter{scrollbar-gutter:stable}dialog.avt-qs{--qs-pad:clamp(1.25rem, .5rem + 5.7vw, 4.5rem);--qs-top:2.5rem;--qs-radius:2.5rem;width:100%;max-width:none;height:calc(100vh - var(--qs-top));height:calc(100dvh - var(--qs-top));max-height:none;padding:2.75rem max(var(--qs-pad), env(safe-area-inset-right,0px)) calc(4rem + env(safe-area-inset-bottom,0px)) max(var(--qs-pad), env(safe-area-inset-left,0px));border-radius:var(--qs-radius) var(--qs-radius) 0 0;background:var(--paper);color:var(--ink);overscroll-behavior:contain;border:0;margin:0;position:fixed;inset:auto 0 0;overflow:auto}dialog.avt-qs::backdrop{overscroll-behavior:contain;background:#0a0a0a8c;overflow:hidden}dialog.avt-qs .avt-qs__top{z-index:1;justify-content:flex-end;height:0;display:flex;position:sticky;top:0}dialog.avt-qs .avt-qs__close{background:var(--paper);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;border:0;place-items:center;margin:-1.5rem -1rem 0 0;padding:0;display:grid}dialog.avt-qs .avt-qs__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}dialog.avt-qs .avt-qs__x{width:1.25rem;height:1.25rem;transition:scale .2s cubic-bezier(.2,.8,.2,1);position:relative}dialog.avt-qs .avt-qs__x:before,dialog.avt-qs .avt-qs__x:after{content:"";background:currentColor;width:1.5rem;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}dialog.avt-qs .avt-qs__x:after{rotate:-45deg}dialog.avt-qs .avt-qs__close:hover .avt-qs__x{scale:1.15}@media (forced-colors:active){dialog.avt-qs .avt-qs__x:before,dialog.avt-qs .avt-qs__x:after{background:canvastext}}dialog.avt-qs :where(h1,h2,h3,a,li,p,dd){overflow-wrap:break-word}dialog.avt-qs .avt-quote{padding:0}dialog.avt-qs .avt-quote__inner{max-width:992px;margin-inline:auto;padding-inline:0}dialog.avt-qs .avt-quote__eyebrow{margin:0 0 .75rem}dialog.avt-qs .avt-quote__title{letter-spacing:-.02em;max-width:none;margin:0;padding-right:2.5rem;font-size:clamp(38px,5vw,64px);line-height:.98}dialog.avt-qs .avt-quote__lead{max-width:25em;margin:1.25rem 0 0;font-size:15px;line-height:1.5}dialog.avt-qs .avt-quote__form{margin-top:1.875rem}@media (width>=60em){dialog.avt-qs .avt-quote__inner{grid-template-columns:minmax(0,1fr) minmax(0,25em);align-items:end;column-gap:3rem;display:grid}dialog.avt-qs .avt-quote__inner>*{grid-column:1/-1}dialog.avt-qs .avt-quote__title{grid-column:1}dialog.avt-qs .avt-quote__lead{grid-column:2;margin:0 0 .4em}}dialog.avt-qs h1:focus{outline:none}dialog.avt-qs .avt-quote__submit[aria-disabled=true]{opacity:.6;cursor:progress}dialog.avt-qs .avt-qs__answer{max-width:992px;margin-inline:auto}dialog.avt-qs .avt-qs__answer>.avt-shell{max-width:720px;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){dialog.avt-qs[open]{animation:.8s cubic-bezier(.16,1,.3,1) avt-qs-in}dialog.avt-qs[open]::backdrop{animation:.8s cubic-bezier(.2,.8,.2,1) avt-qs-fade}dialog.avt-qs[open] .avt-quote__title{animation:.8s cubic-bezier(.16,1,.3,1) .1s backwards avt-qs-up}dialog.avt-qs[open] :is(.avt-quote__eyebrow,.avt-quote__lead){animation:.8s cubic-bezier(.2,.8,.2,1) .3s backwards avt-qs-fade}dialog.avt-qs[open] :is(.avt-quote__group,.avt-quote__field,.avt-quote__note,.avt-quote__consent,.avt-quote__submit){animation:avt-qs-up .8s cubic-bezier(.16, 1, .3, 1) calc(.2s + var(--qs-i,0) * 70ms) backwards}dialog.avt-qs.is-closing{animation:.4s cubic-bezier(.7,0,.2,1) forwards avt-qs-out}dialog.avt-qs.is-closing::backdrop{animation:.4s cubic-bezier(.2,.8,.2,1) forwards avt-qs-fade-out}}@keyframes avt-qs-in{0%{translate:0 100%}}@keyframes avt-qs-out{to{translate:0 100%}}@keyframes avt-qs-fade{0%{opacity:0}}@keyframes avt-qs-fade-out{to{opacity:0}}@keyframes avt-qs-up{0%{opacity:0;translate:0 2.5rem}}@media (width<=59.99em){dialog.avt-qs{height:100dvh;padding-top:calc(1.5rem + env(safe-area-inset-top,0px));border-radius:0}dialog.avt-qs .avt-qs__close{margin-top:-.5rem}}.avt-quote[data-astro-cid-tpn6l75u]{background:var(--paper);padding:64px 0 96px}.avt-quote__eyebrow[data-astro-cid-tpn6l75u]{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 12px;font-size:11px}.avt-quote__title[data-astro-cid-tpn6l75u]{max-width:720px;margin:0 0 16px;font-size:clamp(28px,3vw,38px)}.avt-quote__title[data-astro-cid-tpn6l75u] em[data-astro-cid-tpn6l75u]{color:var(--accent);font-style:normal}.avt-quote__lead[data-astro-cid-tpn6l75u]{max-width:720px;color:var(--muted);margin:0 0 36px}.avt-quote__form[data-astro-cid-tpn6l75u]{max-width:880px}.avt-quote__grid[data-astro-cid-tpn6l75u]{grid-template-columns:1fr 1fr;gap:20px 24px;margin-bottom:20px;display:grid}.avt-quote__group[data-astro-cid-tpn6l75u]{border-top:1px solid var(--line);grid-column:1/-1;margin:20px 0 0;padding-top:20px;font-size:18px}.avt-quote__grid--first[data-astro-cid-tpn6l75u] .avt-quote__group[data-astro-cid-tpn6l75u]{border-top:0;margin-top:0;padding-top:0}.avt-quote__field[data-astro-cid-tpn6l75u]{flex-direction:column;gap:8px;display:flex}.avt-quote__field--full[data-astro-cid-tpn6l75u]{grid-column:1/-1}.avt-quote__label[data-astro-cid-tpn6l75u]{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:11px}.avt-quote__req[data-astro-cid-tpn6l75u]{color:var(--muted);letter-spacing:.08em}.avt-quote[data-astro-cid-tpn6l75u] input[data-astro-cid-tpn6l75u][type=text],.avt-quote[data-astro-cid-tpn6l75u] input[data-astro-cid-tpn6l75u][type=email],.avt-quote[data-astro-cid-tpn6l75u] input[data-astro-cid-tpn6l75u][type=tel],.avt-quote[data-astro-cid-tpn6l75u] input[data-astro-cid-tpn6l75u][type=number],.avt-quote[data-astro-cid-tpn6l75u] select[data-astro-cid-tpn6l75u],.avt-quote[data-astro-cid-tpn6l75u] textarea[data-astro-cid-tpn6l75u]{border:1px solid var(--line-control);background:var(--paper);width:100%;color:var(--ink);border-radius:0;padding:14px 16px;font-size:16px;line-height:1.4}.avt-quote[data-astro-cid-tpn6l75u] select[data-astro-cid-tpn6l75u]{min-height:52px}.avt-quote[data-astro-cid-tpn6l75u] input[data-astro-cid-tpn6l75u]:focus,.avt-quote[data-astro-cid-tpn6l75u] select[data-astro-cid-tpn6l75u]:focus,.avt-quote[data-astro-cid-tpn6l75u] textarea[data-astro-cid-tpn6l75u]:focus{border-color:var(--ink);outline:none}.avt-quote[data-astro-cid-tpn6l75u] input[data-astro-cid-tpn6l75u]:focus-visible,.avt-quote[data-astro-cid-tpn6l75u] select[data-astro-cid-tpn6l75u]:focus-visible,.avt-quote[data-astro-cid-tpn6l75u] textarea[data-astro-cid-tpn6l75u]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.avt-quote[data-astro-cid-tpn6l75u] input[data-astro-cid-tpn6l75u]:user-invalid,.avt-quote[data-astro-cid-tpn6l75u] select[data-astro-cid-tpn6l75u]:user-invalid,.avt-quote[data-astro-cid-tpn6l75u] textarea[data-astro-cid-tpn6l75u]:user-invalid{border-color:var(--accent);border-width:2px}.avt-quote[data-astro-cid-tpn6l75u] textarea[data-astro-cid-tpn6l75u]{resize:vertical;min-height:140px}.avt-quote__hint[data-astro-cid-tpn6l75u],.avt-quote__note[data-astro-cid-tpn6l75u]{color:var(--muted);margin:0;font-size:13px}.avt-quote__note[data-astro-cid-tpn6l75u]{margin-top:4px}.avt-quote__options[data-astro-cid-tpn6l75u]{flex-direction:column;gap:8px;margin:0;display:flex}.avt-quote__options-list[data-astro-cid-tpn6l75u]{margin:0;padding-left:1.25em}.avt-quote__closed[data-astro-cid-tpn6l75u]{border-left:3px solid var(--accent);background:var(--paper-soft);margin:0;padding:14px 18px}.avt-quote__closed[data-astro-cid-tpn6l75u] a[data-astro-cid-tpn6l75u]{color:var(--ink)}.avt-quote__consent[data-astro-cid-tpn6l75u]{color:var(--muted);cursor:pointer;align-items:flex-start;gap:12px;margin:20px 0 28px;font-size:13px;line-height:1.5;display:flex}.avt-quote__consent[data-astro-cid-tpn6l75u] a[data-astro-cid-tpn6l75u]{color:var(--ink)}.avt-quote__submit[data-astro-cid-tpn6l75u]{border:1px solid var(--ink);background:var(--ink);color:var(--paper);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;padding:16px 30px;font-size:13px}.avt-quote__submit[data-astro-cid-tpn6l75u]:hover{background:var(--ink-soft)}.avt-quote__submit[data-astro-cid-tpn6l75u]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.avt-quote__trap[data-astro-cid-tpn6l75u]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=700px){.avt-quote__grid[data-astro-cid-tpn6l75u]{grid-template-columns:1fr}.avt-quote__submit[data-astro-cid-tpn6l75u]{width:100%;display:block}}
