.rs[data-astro-cid-ymukcmn6]{flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:.9375rem;line-height:1;display:inline-flex}.rs__word[data-astro-cid-ymukcmn6]{font-weight:700}.rs--dark[data-astro-cid-ymukcmn6]{color:var(--on-dark)}.rs--dark[data-astro-cid-ymukcmn6] .rs__count[data-astro-cid-ymukcmn6]{color:var(--muted-dark)}.rs--light[data-astro-cid-ymukcmn6]{color:var(--on-light)}.rs--light[data-astro-cid-ymukcmn6] .rs__count[data-astro-cid-ymukcmn6]{color:var(--muted-light)}.rs[data-astro-cid-ymukcmn6]:hover .rs__count[data-astro-cid-ymukcmn6]{text-underline-offset:3px;text-decoration:underline}.qf[data-astro-cid-5v4witja]{padding:var(--pad-med) 0 var(--inset);background:var(--page)}.qf__slab[data-astro-cid-5v4witja]{background:var(--navy);color:var(--on-dark);padding:var(--pad-med) 0}.qf__inner[data-astro-cid-5v4witja]{grid-template-columns:1fr 460px;align-items:start;gap:48px 72px;display:grid}.qf[data-astro-cid-5v4witja] .eyebrow[data-astro-cid-5v4witja]{color:var(--accent)}.qf__strip[data-astro-cid-5v4witja]{margin:4px 0 26px}.qf__h2[data-astro-cid-5v4witja]{font-size:var(--text-2xl);text-wrap:balance;max-width:20ch;margin-bottom:18px}.qf__p[data-astro-cid-5v4witja]{color:#f7f7f8db;max-width:52ch;margin-bottom:24px;line-height:1.6}.qf__list[data-astro-cid-5v4witja]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qf__list[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja]{align-items:baseline;gap:12px;font-size:.9375rem;display:flex}.qf__list[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja]:before{content:"→";color:var(--accent);font-weight:700}.qf__form[data-astro-cid-5v4witja]{background:var(--card);color:var(--on-light);border-radius:var(--radius-lg);scroll-margin-top:calc(var(--header-h) + 8px);gap:12px;padding:clamp(22px,3vw,32px);display:grid;box-shadow:0 30px 80px #07123859}.qf__fallback[data-astro-cid-5v4witja]{gap:12px;display:grid}.qf__form-h[data-astro-cid-5v4witja]{letter-spacing:-.015em;margin-bottom:4px;font-size:1.25rem;font-weight:700}.qf__field[data-astro-cid-5v4witja]{display:grid}.qf__field[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja],.qf__field[data-astro-cid-5v4witja] textarea[data-astro-cid-5v4witja]{width:100%;font:inherit;color:var(--on-light);border-radius:var(--radius);background-color:#f4f4f6;border:1px solid #0f1a3a29;padding:12px 14px;font-size:1rem}.qf__field[data-astro-cid-5v4witja] [data-astro-cid-5v4witja]::placeholder{color:var(--muted-light);opacity:1}.qf__field[data-astro-cid-5v4witja] [data-astro-cid-5v4witja]:is(input,textarea):focus-visible{outline:2px solid var(--accent-deep);outline-offset:1px;border-color:var(--accent-deep)}.qf__field[data-astro-cid-5v4witja] :is(input,textarea)[data-astro-cid-5v4witja][aria-invalid=true]{border-color:#b3261e}.qf__hp[data-astro-cid-5v4witja]{opacity:0;pointer-events:none;width:0;height:0;position:absolute!important;left:-9999px!important}.qf__ts[data-astro-cid-5v4witja]:empty{display:none}.qf__submit[data-astro-cid-5v4witja]{width:100%;margin-top:4px}.qf__submit[data-astro-cid-5v4witja][disabled]{opacity:.7;cursor:progress}.qf__secure[data-astro-cid-5v4witja]{color:var(--muted-light);align-items:center;gap:8px;font-size:.8125rem;display:flex}.qf__note[data-astro-cid-5v4witja]{font-size:.875rem;line-height:1.45}.qf__note--err[data-astro-cid-5v4witja]{color:#b3261e}.qf__note[data-astro-cid-5v4witja] a[data-astro-cid-5v4witja]{color:inherit;font-weight:600;text-decoration:underline}.qf__slot[data-astro-cid-5v4witja] .lf-f{color:var(--on-light);gap:12px}.qf__slot[data-astro-cid-5v4witja] .lf-i{box-sizing:border-box;width:100%;font:inherit;color:var(--on-light);border-radius:var(--radius);background-color:#f4f4f6;border:1px solid #0f1a3a29;padding:12px 14px;font-size:1rem}.qf__slot[data-astro-cid-5v4witja] .lf-i::placeholder{color:var(--muted-light);opacity:1}.qf__slot[data-astro-cid-5v4witja] .lf-i:focus{outline:2px solid var(--accent-deep);outline-offset:1px;border-color:var(--accent-deep)}.qf__slot[data-astro-cid-5v4witja] .lf-i[aria-invalid=true]{border-color:#b3261e}.qf__slot[data-astro-cid-5v4witja] textarea.lf-i{resize:vertical;height:calc(6em + 26px);min-height:0}.qf__slot[data-astro-cid-5v4witja] .lf-e{color:#b3261e;font-size:.8125rem}.qf__slot[data-astro-cid-5v4witja] .lf-x{color:#b3261e;font-size:.875rem}.qf__slot[data-astro-cid-5v4witja] .lf-b{isolation:isolate;border-radius:var(--radius-pill);background:var(--accent);width:100%;min-height:52px;color:var(--on-accent);font:inherit;cursor:pointer;transition:background-color .2s var(--ease), transform .2s var(--ease);border:1.5px solid #0000;justify-content:center;align-items:center;margin-top:4px;padding:14px 26px;font-size:1rem;font-weight:600;line-height:1.2;display:flex;position:relative;overflow:hidden}.qf__slot[data-astro-cid-5v4witja] .lf-b:hover{background:var(--accent-hover)}.qf__slot[data-astro-cid-5v4witja] .lf-b:active{transform:translateY(1px)}.qf__slot[data-astro-cid-5v4witja] .lf-b:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px}.qf__slot[data-astro-cid-5v4witja] .lf-b:after{content:"";z-index:-1;opacity:0;pointer-events:none;width:45%;animation:btn-sheen-loop 4.2s var(--ease) infinite;background:linear-gradient(90deg,#0000 0%,#ffffff61 50%,#0000 100%);position:absolute;top:-60%;bottom:-60%;left:-75%;transform:skew(-22deg)translate(0)}.qf__slot[data-astro-cid-5v4witja] .lf-b:hover:after,.qf__slot[data-astro-cid-5v4witja] .lf-b:focus-visible:after{animation:btn-sheen .6s var(--ease)}.qf__slot[data-astro-cid-5v4witja] .lf-k{color:var(--muted-light);opacity:1;gap:8px;font-size:.8125rem}.qf__slot[data-astro-cid-5v4witja] .lf-m{border-radius:var(--radius);color:var(--on-light);background:#f4f4f6}@media (prefers-reduced-motion:reduce){.qf__slot[data-astro-cid-5v4witja] .lf-b:after,.qf__slot[data-astro-cid-5v4witja] .lf-b:hover:after{animation:none}}@media (width<=980px){.qf__inner[data-astro-cid-5v4witja]{grid-template-columns:1fr}.qf__form[data-astro-cid-5v4witja]{max-width:560px}}@media (width<=640px){.qf[data-astro-cid-5v4witja]{padding-top:var(--pad-high)}.qf__form[data-astro-cid-5v4witja]{scroll-margin-top:calc(var(--header-h) + 4px);padding:18px}}
