.rfi-confirmation[data-v-dea665c5]{text-align:center;flex-direction:column;align-items:center;padding:.5rem .25rem .25rem;display:flex;position:relative}.rfi-confirmation__close[data-v-dea665c5]{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.25rem;line-height:1;display:flex;position:absolute;top:-.5rem;right:-.5rem}.rfi-confirmation__close[data-v-dea665c5]:hover{color:#212529;background:#f3f3f3}.rfi-confirmation__close[data-v-dea665c5]:focus-visible{outline:2px solid var(--bs-primary,#8c1d40);outline-offset:2px}.rfi-confirmation__icon[data-v-dea665c5]{color:#00a300;margin-bottom:.75rem;font-size:2.75rem;line-height:1}.rfi-confirmation__title[data-v-dea665c5]{color:#191919;margin:0 0 .5rem;font-size:1.375rem;font-weight:700}.rfi-confirmation__message[data-v-dea665c5]{color:#5c5c5c;margin:0 0 1.25rem;font-size:.95rem;line-height:1.5}.rfi-confirmation__actions[data-v-dea665c5]{flex-direction:column;gap:.75rem;width:100%;display:flex}[data-v-dea665c5] .rfi-confirmation__btn{width:100%}.rfi-form[data-v-59713813]{max-width:32rem;margin:0 auto}.rfi-card[data-v-59713813]{background-color:#fff;padding:1rem;overflow:hidden}@media (width>=768px){.rfi-card[data-v-59713813]{border:1px solid #bfbfbf;border-radius:12px;box-shadow:0 1px 2px #0000000d}}.rfi-fields[data-v-59713813]{grid-template-columns:1fr;gap:.75rem;display:grid}.rfi-card-art[data-v-59713813]{display:none}[data-v-59713813] .rfi-submit-btn{width:100%;margin-top:1rem}@media (width>=1400px){.rfi-card-art[data-v-59713813]{background-position:50%;background-size:contain;margin-left:30px}}@media (width>=768px){.rfi-form[data-v-59713813]:not(.rfi-form--stacked){max-width:60rem}.rfi-form:not(.rfi-form--stacked) .rfi-card[data-v-59713813]{grid-template-columns:minmax(0,1fr) 38%;padding:0;display:grid}.rfi-form:not(.rfi-form--stacked) .rfi-card-body[data-v-59713813]{padding:1.5rem 2rem}.rfi-form:not(.rfi-form--stacked) .rfi-card-art[data-v-59713813]{background-color:#fff;background-image:url(../images/rfi/connect-pattern.svg);background-repeat:no-repeat;background-size:cover;margin-left:30px;display:block}.rfi-form:not(.rfi-form--stacked) .rfi-fields[data-v-59713813]{grid-template-columns:1fr 1fr}.rfi-form:not(.rfi-form--stacked) .rfi-field[data-v-59713813]{grid-column:1/-1}.rfi-form:not(.rfi-form--stacked) .rfi-field--half[data-v-59713813]{grid-column:span 1}.rfi-form[data-v-59713813]:not(.rfi-form--stacked) .rfi-submit-btn{width:auto;min-width:12rem}}.rfi-form--modal[data-v-59713813]{max-width:none;margin:0}.rfi-form--modal .rfi-form-intro[data-v-59713813]{padding:0 1rem}.rfi-form--modal .rfi-card[data-v-59713813]{box-shadow:none;border:none;border-radius:0}.rfi-form--modal .rfi-card-art[data-v-59713813]{display:none}@media (width>=768px){.rfi-form--modal[data-v-59713813]:not(.rfi-form--stacked){max-width:none}.rfi-form--modal:not(.rfi-form--stacked) .rfi-form-intro[data-v-59713813]{padding:0 2rem}.rfi-form--modal:not(.rfi-form--stacked) .rfi-card[data-v-59713813]{grid-template-columns:1fr}.rfi-form--modal:not(.rfi-form--stacked) .rfi-card-art[data-v-59713813]{display:none}}.rfi-modal-cta[data-v-f0823d0e]{max-width:32rem}[data-v-f0823d0e] .rfi-modal-cta__btn{width:auto}.rfi-modal-backdrop[data-v-f0823d0e]{z-index:9999;background:#00000080;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.rfi-modal-dialog[data-v-f0823d0e]{background:#fff;flex-direction:column;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.rfi-modal-header[data-v-f0823d0e]{flex-shrink:0;justify-content:flex-end;align-items:center;padding:.5rem .75rem;display:flex}.rfi-modal-body[data-v-f0823d0e]{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.rfi-modal-close[data-v-f0823d0e]{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.25rem;display:flex}.rfi-modal-close[data-v-f0823d0e]:hover{color:#212529;background:#f3f3f3}.rfi-modal-close[data-v-f0823d0e]:focus-visible{outline:2px solid var(--bs-primary,#8c1d40);outline-offset:2px}@media (width>=768px){.rfi-modal-backdrop[data-v-f0823d0e]{align-items:center;padding:1.5rem}.rfi-modal-dialog[data-v-f0823d0e]{border-radius:12px;max-width:900px;height:auto;max-height:90vh;box-shadow:0 8px 32px #0003}.rfi-modal-body[data-v-f0823d0e]{max-height:calc(90vh - 3.5rem)}}.rfi-modal-backdrop[data-state=open][data-v-f0823d0e],.rfi-modal-backdrop[data-state=open] .rfi-modal-dialog[data-v-f0823d0e]{animation:.2s rfi-modal-fade-f0823d0e}.rfi-modal-backdrop[data-state=closed][data-v-f0823d0e],.rfi-modal-backdrop[data-state=closed] .rfi-modal-dialog[data-v-f0823d0e]{animation:.2s reverse forwards rfi-modal-fade-f0823d0e}@media (width>=768px){.rfi-modal-backdrop[data-state=closed] .rfi-modal-dialog[data-v-f0823d0e],.rfi-modal-backdrop[data-state=open] .rfi-modal-dialog[data-v-f0823d0e]{animation-name:rfi-modal-pop-f0823d0e}}@keyframes rfi-modal-fade-f0823d0e{0%{opacity:0}}@keyframes rfi-modal-pop-f0823d0e{0%{opacity:0;transform:scale(.96)}}
