.banner-slides[data-v-2d7d271a]{height:100%;position:relative;width:100%}.banner-slide[data-v-2d7d271a]{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .6s ease-in-out,visibility .6s ease-in-out;visibility:hidden;width:100%}.banner-slide.active[data-v-2d7d271a]{opacity:1;visibility:visible}.banner-dot[data-v-2d7d271a]{background-color:transparent;border:1.5px solid #fff;border-radius:50%;cursor:pointer;height:10px;opacity:.7;transition:all .3s ease;width:10px}.banner-dot[data-v-2d7d271a]:hover{opacity:1}.banner-dot.active[data-v-2d7d271a]{background-color:#fff;opacity:1}.card-grid-excerpt-links[data-v-b6f7246d] a{color:var(--card-theme);font-weight:400;text-decoration:none}.card-grid-excerpt-links[data-v-b6f7246d] a:hover{opacity:.8;text-decoration:underline}.faq-answer-content[data-v-267d39dd] h2,.faq-answer-content[data-v-267d39dd] h3,.faq-answer-content[data-v-267d39dd] h4,.faq-answer-content[data-v-267d39dd] h5,.faq-answer-content[data-v-267d39dd] h6{color:#1e1e1e;font-family:var(--font-body,"DM Sans",sans-serif);margin-bottom:.5rem;margin-top:1.5rem}.faq-answer-content[data-v-267d39dd] h2{font-size:1.875rem;font-weight:600}.faq-answer-content[data-v-267d39dd] h3{font-size:1.5rem;font-weight:500}.faq-answer-content[data-v-267d39dd] h4{font-size:1.25rem;font-weight:500}.faq-answer-content[data-v-267d39dd] h5,.faq-answer-content[data-v-267d39dd] h6{font-size:1.125rem;font-weight:500}.faq-answer-content[data-v-267d39dd]>:not(li){margin-bottom:.75rem;margin-top:0}.faq-answer-content[data-v-267d39dd]>:not(li):last-child{margin-bottom:0}.faq-answer-content[data-v-267d39dd] ul{list-style:none;margin-bottom:.75rem;margin-top:0;padding-left:0}.faq-answer-content[data-v-267d39dd] ol:last-child,.faq-answer-content[data-v-267d39dd] ul:last-child{margin-bottom:0}.faq-answer-content[data-v-267d39dd] ul li{margin-bottom:.5rem;padding-left:2rem;position:relative}.faq-answer-content[data-v-267d39dd] ul li:last-child{margin-bottom:0}.faq-answer-content[data-v-267d39dd] ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23a40e27'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m17.834 9.556-7.779 7.778-3.889-3.89'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:0;position:absolute;top:.2rem;width:20px}.faq-answer-content[data-v-267d39dd] ol{list-style-type:decimal;margin-bottom:.75rem;margin-top:0;padding-left:1.5rem}.faq-answer-content[data-v-267d39dd] ol li{margin-bottom:.5rem;padding-left:.25rem}.faq-answer-content[data-v-267d39dd] ol li:last-child{margin-bottom:0}.form-consent[data-v-19a9a33f]{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:auto 1fr;row-gap:.25rem}.form-consent__checkbox[data-v-19a9a33f]{align-self:center;flex-shrink:0;grid-column:1;grid-row:1;margin:0}.form-consent__label[data-v-19a9a33f]{color:inherit;font-size:inherit;font-weight:500;grid-column:2;grid-row:1;line-height:1.4;min-width:0}.form-consent__label-row[data-v-19a9a33f]{align-items:center;display:inline-flex;gap:.4rem;min-width:0}.form-consent__label-text[data-v-19a9a33f]{min-width:0}.form-consent__sub[data-v-19a9a33f]{color:var(--color-gray-600,#4b5563);font-size:.8125rem;grid-column:2;grid-row:2;line-height:1.35;margin:0}.form-consent__sub--rich[data-v-19a9a33f] ol:last-child,.form-consent__sub--rich[data-v-19a9a33f] p:last-child,.form-consent__sub--rich[data-v-19a9a33f] ul:last-child{margin-bottom:0}.form-consent__sub--rich[data-v-19a9a33f] p:first-child{margin-top:0}.form-consent__sub--rich[data-v-19a9a33f] img{height:auto;max-width:100%}.form-consent__tooltip[data-v-19a9a33f]{align-items:center;border-radius:999px;color:var(--color-gray-500,#6b7280);cursor:help;display:inline-flex;flex:0 0 auto;height:18px;justify-content:center;position:relative;width:18px}.form-consent__tooltip[data-v-19a9a33f]:focus-visible,.form-consent__tooltip[data-v-19a9a33f]:hover{background:#8b263514;color:var(--color-primary,#8b2635)}.form-consent__tooltip-icon[data-v-19a9a33f]{display:block}.form-consent__tooltip-bubble[data-v-19a9a33f]{background:#111827;border-radius:8px;box-shadow:0 10px 30px #0000002e;color:#fff;display:none;font-size:.8125rem;left:50%;line-height:1.35;margin-top:.4rem;max-width:min(320px,85vw);overflow-wrap:anywhere;padding:.5rem .6rem;position:absolute;top:100%;transform:translate(-50%);white-space:normal;width:-moz-max-content;width:max-content;z-index:5}.form-consent__tooltip:focus .form-consent__tooltip-bubble[data-v-19a9a33f],.form-consent__tooltip:focus-visible .form-consent__tooltip-bubble[data-v-19a9a33f],.form-consent__tooltip:hover .form-consent__tooltip-bubble[data-v-19a9a33f]{display:block}.form-file-upload[data-v-5f9e0e00]{display:flex;flex-direction:column;gap:.35rem}.form-file-upload__input[data-v-5f9e0e00]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.form-file-upload__empty[data-v-5f9e0e00]{display:flex;width:100%}.form-file-upload__selected[data-v-5f9e0e00]{align-items:center;background:#fafbfc;border:1px solid #d9dde2;border-radius:8px;display:flex;gap:.5rem;justify-content:space-between;min-height:40px;padding:.4rem .5rem}.form-file-upload__main[data-v-5f9e0e00]{align-items:center;display:flex;flex:1;gap:.5rem;min-width:0}.form-file-upload__thumb[data-v-5f9e0e00]{border:1px solid #e5e7eb;border-radius:6px;flex-shrink:0;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.form-file-upload__icon[data-v-5f9e0e00]{align-items:center;background:#eef0f2;border-radius:6px;color:#6b7280;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.form-file-upload__meta[data-v-5f9e0e00]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.form-file-upload__name[data-v-5f9e0e00]{color:#262c33;font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-file-upload__name--link[data-v-5f9e0e00]{color:var(--color-primary,#8b2635);text-decoration:none}.form-file-upload__name--link[data-v-5f9e0e00]:hover{text-decoration:underline}.form-file-upload__size[data-v-5f9e0e00]{color:#6b7280;font-size:.75rem}.form-file-upload__actions[data-v-5f9e0e00]{align-items:center;display:flex;flex-shrink:0;gap:.25rem}.form-file-upload__btn[data-v-5f9e0e00]{align-items:center;background:var(--color-primary,#8b2635);border:1px solid var(--color-primary,#8b2635);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.45rem;justify-content:center;line-height:1.2;padding:.35rem .65rem;transition:background .15s,border-color .15s,color .15s}.form-file-upload__btn--choose[data-v-5f9e0e00]{background:transparent;border-color:#b8bdc3;color:#4b5563;font:inherit;font-weight:500;min-height:40px;padding:.45rem .7rem;width:100%}.form-file-upload__btn--choose[data-v-5f9e0e00]:focus-visible{outline:var(--focus-outline,2px solid #8b2635);outline-offset:1px}.form-file-upload__btn--choose[data-v-5f9e0e00]:hover{background:#8b26350a;border-color:var(--color-primary,#8b2635);color:var(--color-primary,#8b2635)}.form-file-upload__upload-icon[data-v-5f9e0e00]{color:var(--color-primary,#8b2635);flex-shrink:0}.form-file-upload__btn[data-v-5f9e0e00]:hover{filter:brightness(1.05)}.form-file-upload__btn--choose[data-v-5f9e0e00]:hover{filter:none}.form-file-upload__btn[data-v-5f9e0e00]:focus-visible{outline:var(--focus-outline,2px solid #8b2635);outline-offset:2px}.form-file-upload__btn--ghost[data-v-5f9e0e00]{background:#fff;color:var(--color-primary,#8b2635)}.form-file-upload__btn--ghost[data-v-5f9e0e00]:hover{background:#8b26350f}.form-file-upload__btn--clear[data-v-5f9e0e00]{background:#fff;border-color:#d9dde2;color:#6b7280}.form-file-upload__btn--clear[data-v-5f9e0e00]:hover{background:#b91c1c0f;border-color:#b91c1c;color:#b91c1c}.form-search[data-v-78c27114]{position:relative;width:100%}.form-search-input[data-v-78c27114]{background:#fff;border:1px solid #ced4da;border-radius:6px;color:#2e343b;font-family:inherit;font-size:.875rem;padding:.55rem .65rem;width:100%}.form-search-input[data-v-78c27114]::-moz-placeholder{color:#868e96}.form-search-input[data-v-78c27114]::placeholder{color:#868e96}.form-search-input[data-v-78c27114]:focus-visible{border-color:var(--color-primary,#c41230);outline:2px solid var(--color-primary,#c41230);outline-offset:0}.form-search-selected[data-v-78c27114]{align-items:flex-start;background:#f8f9fa;border:1px solid #ced4da;border-radius:6px;display:flex;gap:.75rem;justify-content:space-between;padding:.55rem .75rem}.form-search-selected-text[data-v-78c27114]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.form-search-selected-title[data-v-78c27114],.form-search-suggestion-title[data-v-78c27114]{color:#2e343b;font-size:.875rem;font-weight:600;line-height:1.35;word-break:break-word}.form-search-selected-subtitle[data-v-78c27114],.form-search-suggestion-subtitle[data-v-78c27114]{color:#5c6670;font-size:.8125rem;line-height:1.35;word-break:break-word}.form-search-change[data-v-78c27114]{background:none;border:0;color:var(--color-primary,#c41230);cursor:pointer;flex-shrink:0;font-size:.8125rem;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:2px}.form-search-change[data-v-78c27114]:hover{color:var(--color-primary-hover,#9e0f27)}.form-search-suggestions[data-v-78c27114]{background:#fff;border:1px solid #ced4da;border-radius:6px;box-shadow:0 8px 24px #00000014;left:0;list-style:none;margin:0;max-height:16rem;overflow-y:auto;padding:.25rem 0;position:absolute;right:0;top:calc(100% + .25rem);z-index:20}.form-search-suggestion[data-v-78c27114]{cursor:pointer;display:flex;flex-direction:column;gap:.15rem;padding:.55rem .75rem}.form-search-suggestion--active[data-v-78c27114],.form-search-suggestion[data-v-78c27114]:hover{background:#f1f3f5}.form-search-suggestion--status[data-v-78c27114]{color:#5c6670;cursor:default;font-size:.8125rem}.form-search-suggestion--status[data-v-78c27114]:hover{background:transparent}.form-search-error[data-v-78c27114]{color:var(--color-error,#b91c1c);font-size:.8125rem;margin:.35rem 0 0}.form-date-range[data-v-9e23d2df]{display:grid;gap:.65rem .85rem;grid-template-columns:1fr 1fr}.form-date-range__field[data-v-9e23d2df]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.form-date-range__label[data-v-9e23d2df]{color:var(--color-gray-600,#4b5563);font-size:.75rem;font-weight:500}.public-form-fields[data-v-9a7c3e2a]{display:flex;flex-direction:column;gap:1rem}.form-row-wrap[data-v-9a7c3e2a]{min-width:0;width:100%}.row-divider[data-v-9a7c3e2a]{background:#d9dde2;height:1px;margin:.25rem 0 .5rem}.row-divider--titled[data-v-9a7c3e2a]{align-items:center;background:transparent;display:flex;gap:.75rem;height:auto;margin:.5rem 0 .75rem}.row-divider--titled[data-v-9a7c3e2a]:after,.row-divider--titled[data-v-9a7c3e2a]:before{background:#d9dde2;content:"";flex:1;height:1px}.row-divider__title[data-v-9a7c3e2a]{color:#4b5563;flex-shrink:1;font-size:.875rem;font-weight:600;line-height:1.3;max-width:min(100%,42rem);min-width:0}.form-row-title[data-v-9a7c3e2a]{color:#22272d;margin:0 0 .65rem;width:100%}.form-row-title--rich[data-v-9a7c3e2a] blockquote:last-child,.form-row-title--rich[data-v-9a7c3e2a] ol:last-child,.form-row-title--rich[data-v-9a7c3e2a] p:last-child,.form-row-title--rich[data-v-9a7c3e2a] ul:last-child{margin-bottom:0}.form-row-title--rich[data-v-9a7c3e2a] h2:first-child,.form-row-title--rich[data-v-9a7c3e2a] h3:first-child,.form-row-title--rich[data-v-9a7c3e2a] h4:first-child,.form-row-title--rich[data-v-9a7c3e2a] p:first-child{margin-top:0}.form-row-title--rich[data-v-9a7c3e2a] img{height:auto;max-width:100%}.form-row-title--divider[data-v-9a7c3e2a]{margin-bottom:0}.repeat-row-wrap[data-v-9a7c3e2a]{display:flex;flex-direction:column;gap:1rem}.repeat-row-block[data-v-9a7c3e2a]{margin-bottom:0}.repeat-row-block-wrap[data-v-9a7c3e2a]{align-items:flex-end;display:flex;gap:.5rem}.repeat-row-block-wrap .repeat-row-block[data-v-9a7c3e2a]{flex:1;min-width:0}.repeat-row-remove[data-v-9a7c3e2a]{align-items:center;align-self:flex-end;background:transparent;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;padding:0;transition:color .15s,background .15s;width:40px}.repeat-row-remove[data-v-9a7c3e2a]:hover{background:#b91c1c14;color:#b91c1c}.repeat-row-remove[data-v-9a7c3e2a]:focus-visible{outline:var(--focus-outline);outline-offset:2px}.repeat-row-add[data-v-9a7c3e2a]{align-self:flex-start;background:none;border:0;color:var(--color-primary,#8b2635);cursor:pointer;font:inherit;font-size:.9rem;font-weight:500;margin-top:.25rem;padding:0}.repeat-row-add[data-v-9a7c3e2a]:hover{text-decoration:underline}.repeat-row-add[data-v-9a7c3e2a]:focus-visible{outline:var(--focus-outline);outline-offset:2px}.form-row-track[data-v-9a7c3e2a]{width:100%}.form-col[data-v-9a7c3e2a]{display:grid;gap:.65rem;grid-row:span var(--form-col-row-span,1);grid-template-rows:subgrid;min-width:0}.form-col-header[data-v-9a7c3e2a]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.form-col-title[data-v-9a7c3e2a]{color:#22272d;font-size:1rem;font-weight:600;line-height:1.3;margin:0}.form-col-subtitle[data-v-9a7c3e2a]{color:var(--form-col-subtitle-color,#4b5563);font-size:var(--form-col-subtitle-font-size,.9375rem);font-weight:500;line-height:1.4;margin:0}.form-col-text[data-v-9a7c3e2a]{color:var(--form-col-text-color,#5b636d);font-size:var(--form-col-text-font-size,.8125rem);line-height:1.5;margin:0}.form-col-subtitle--rich[data-v-9a7c3e2a] ol:last-child,.form-col-subtitle--rich[data-v-9a7c3e2a] p:last-child,.form-col-subtitle--rich[data-v-9a7c3e2a] ul:last-child,.form-col-text--rich[data-v-9a7c3e2a] blockquote:last-child,.form-col-text--rich[data-v-9a7c3e2a] ol:last-child,.form-col-text--rich[data-v-9a7c3e2a] p:last-child,.form-col-text--rich[data-v-9a7c3e2a] ul:last-child{margin-bottom:0}.form-col-subtitle--rich[data-v-9a7c3e2a] p:first-child,.form-col-text--rich[data-v-9a7c3e2a] p:first-child{margin-top:0}.form-col-subtitle--rich[data-v-9a7c3e2a] img,.form-col-text--rich[data-v-9a7c3e2a] img{height:auto;max-width:100%}.form-grid[data-v-9a7c3e2a]{align-items:stretch;display:grid;gap:.75rem .85rem}.form-grid--2[data-v-9a7c3e2a]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid--1[data-v-9a7c3e2a]{grid-template-columns:1fr}[data-v-9a7c3e2a] .field-wrap:not(.field-wrap--single-option){display:flex;flex-direction:column;gap:.3rem;min-height:100%}[data-v-9a7c3e2a] .field-header{display:flex;flex-direction:column;gap:.25rem}[data-v-9a7c3e2a] .field-control-slot{margin-top:auto}[data-v-9a7c3e2a] .field-wrap--single-option{display:flex;flex-direction:column;gap:.3rem}[data-v-9a7c3e2a] .field-wrap--full{grid-column:1/-1}[data-v-9a7c3e2a] .field-label{color:#262c33;font-size:.86rem;font-weight:500;overflow-wrap:anywhere;word-break:break-word}[data-v-9a7c3e2a] .field-label-row{align-items:center;display:inline-flex;gap:.4rem;min-width:0}[data-v-9a7c3e2a] .field-label-text{min-width:0}[data-v-9a7c3e2a] .field-tooltip{align-items:center;border-radius:999px;color:#6b7280;cursor:help;display:inline-flex;flex:0 0 auto;height:18px;justify-content:center;position:relative;width:18px}[data-v-9a7c3e2a] .field-tooltip:focus-visible,[data-v-9a7c3e2a] .field-tooltip:hover{background:#8b263514;color:var(--color-primary,#8b2635)}[data-v-9a7c3e2a] .field-tooltip:focus-visible{outline:var(--focus-outline);outline-offset:2px}[data-v-9a7c3e2a] .field-tooltip-bubble{background:#111827;border-radius:8px;box-shadow:0 10px 30px #0000002e;color:#fff;display:none;font-size:.8125rem;left:50%;line-height:1.35;margin-top:.4rem;max-width:min(320px,85vw);overflow-wrap:anywhere;padding:.5rem .6rem;position:absolute;top:100%;transform:translate(-50%);white-space:normal;width:-moz-max-content;width:max-content;z-index:5}[data-v-9a7c3e2a] .field-tooltip:focus .field-tooltip-bubble,[data-v-9a7c3e2a] .field-tooltip:focus-visible .field-tooltip-bubble,[data-v-9a7c3e2a] .field-tooltip:hover .field-tooltip-bubble{display:block}[data-v-9a7c3e2a] .field-required{color:#b91c1c;font-weight:600}[data-v-9a7c3e2a] .field-sub-label{color:var(--form-field-sub-label-color,#5b636d);font-size:var(--form-field-sub-label-font-size,.75rem);margin:0;overflow-wrap:anywhere;word-break:break-word}[data-v-9a7c3e2a] .field-sub-label--rich ol:last-child,[data-v-9a7c3e2a] .field-sub-label--rich p:last-child,[data-v-9a7c3e2a] .field-sub-label--rich ul:last-child{margin-bottom:0}[data-v-9a7c3e2a] .field-sub-label--rich p:first-child{margin-top:0}[data-v-9a7c3e2a] .field-sub-label--rich img{height:auto;max-width:100%}[data-v-9a7c3e2a] .field-control{background:#fff;border:1px solid #b8bdc3;border-radius:6px;color:#2b3138;font:inherit;min-height:40px;padding:.45rem .7rem;width:100%}[data-v-9a7c3e2a] .field-control::-moz-placeholder{color:#8b9199}[data-v-9a7c3e2a] .field-control::placeholder{color:#8b9199}[data-v-9a7c3e2a] .field-control:focus-visible{outline:var(--focus-outline);outline-offset:1px}[data-v-9a7c3e2a] .field-control--textarea{min-height:96px;resize:vertical}[data-v-9a7c3e2a] .option-row{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}[data-v-9a7c3e2a] .option-row--radio,[data-v-9a7c3e2a] .option-row--checkbox{gap:.85rem 1.25rem}[data-v-9a7c3e2a] .option-row--vertical:not(.option-row--single){align-items:flex-start;flex-direction:column;flex-wrap:nowrap}[data-v-9a7c3e2a] .option-row--single{align-items:flex-start;gap:.6rem .75rem}[data-v-9a7c3e2a] .option-row--single input[type=checkbox],[data-v-9a7c3e2a] .option-row--single input[type=radio]{flex-shrink:0;margin-top:.2rem}[data-v-9a7c3e2a] .option-row__text{display:flex;flex-direction:column;gap:.25rem;min-width:0}[data-v-9a7c3e2a] .option-item{align-items:center;color:#2e343b;display:inline-flex;font-size:.85rem;gap:.45rem;min-width:0}[data-v-9a7c3e2a] .option-item span{min-width:0;overflow-wrap:anywhere;word-break:break-word}[data-v-9a7c3e2a] .field-control--append{max-width:240px}[data-v-9a7c3e2a] .field-control--append:disabled{background:#f1f3f5;cursor:not-allowed;opacity:.6}[data-v-9a7c3e2a] .form-search{width:100%}@media(max-width:760px){.form-grid--2[data-v-9a7c3e2a]{grid-template-columns:1fr}.form-row-track[data-v-9a7c3e2a]{grid-template-columns:1fr!important}.form-col[data-v-9a7c3e2a]{grid-column:1/-1!important}}.public-form-recaptcha[data-v-8848182f]{margin-top:.25rem;min-height:4.875rem}.g-recaptcha[data-v-8848182f]{min-height:4.875rem}.submit-error[data-v-8848182f]{background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #b52a2a;border-radius:6px;line-height:1.4;margin:0;padding:.75rem 1rem}.captcha-error[data-v-8848182f],.submit-error[data-v-8848182f]{color:#7a1f1f;font-size:.875rem}.captcha-error[data-v-8848182f]{margin:.5rem 0 0}.public-form-embed[data-v-28487302]{display:flex;flex-direction:column;width:100%}.submit-success-card[data-v-28487302]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;color:#14532d;margin:0;padding:2rem 1.5rem;text-align:center}.submit-success-title[data-v-28487302]{color:#166534;font-size:1.5rem;font-weight:600;margin:0 0 .75rem}.submit-success-text[data-v-28487302]{font-size:1rem;line-height:1.5;margin:0}.public-form[data-v-28487302]{display:flex;flex-direction:column;gap:1rem;padding:0 .25rem}.form-type-section[data-v-28487302]{border-bottom:1px solid #d9dde2;margin-bottom:.25rem;padding-bottom:1rem}.form-type-section .field-label[data-v-28487302]{color:#262c33;display:block;font-size:.86rem;font-weight:500;margin-bottom:.5rem}.inline-loading[data-v-28487302]{align-items:center;color:#5b636d;display:inline-flex;font-size:.875rem;gap:.5rem}.inline-loading--error[data-v-28487302]{color:#7a1f1f}.block-loading[data-v-28487302]{align-items:center;background:#fafbfc;border:1px dashed #d9dde2;border-radius:10px;color:#4b5563;display:flex;gap:.75rem;justify-content:center;min-height:10rem}.block-loading__text[data-v-28487302]{font-size:.95rem;font-weight:500}.spinner[data-v-28487302]{animation:public-form-spin-28487302 .7s linear infinite;border:2px solid #d1d5db;border-radius:50%;border-top:2px solid var(--color-primary,#8b2635);height:16px;width:16px}.spinner--lg[data-v-28487302]{height:24px;width:24px}@keyframes public-form-spin-28487302{to{transform:rotate(1turn)}}.option-row[data-v-28487302]{display:flex;flex-wrap:wrap}.option-row[data-v-28487302],.option-row--radio[data-v-28487302]{gap:.85rem 1.25rem}.option-item[data-v-28487302]{align-items:center;color:#2e343b;cursor:pointer;display:inline-flex;font-size:.85rem;gap:.45rem}.submit-error[data-v-28487302]{background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #b52a2a;border-radius:6px;color:#7a1f1f;font-size:.875rem;line-height:1.4;margin:0;padding:.75rem 1rem}.submit-error-list[data-v-28487302]{margin:0;padding-left:1.25rem}.submit-btn[data-v-28487302]{align-self:flex-start;background:var(--color-primary,#8b2635);border:1px solid var(--color-primary,#8b2635);border-radius:6px;color:#fff;cursor:pointer;font:inherit;font-size:.875rem;font-weight:600;height:34px;min-width:88px;transition:background .15s}.submit-btn[data-v-28487302]:hover:not(:disabled){background:var(--color-primary-hover,#7a2030)}.submit-btn[data-v-28487302]:disabled{cursor:not-allowed;opacity:.7}.submit-btn[data-v-28487302]:focus-visible{outline:var(--focus-outline);outline-offset:2px}.caea-alert__excerpt[data-v-9c7e89e3] p{color:inherit;font-size:inherit;line-height:1.6;margin:0}.caea-alert__excerpt[data-v-9c7e89e3] p+p{margin-top:.5em}.caea-alert__excerpt[data-v-9c7e89e3] a{font-weight:600;text-decoration:underline}.caea-alert__excerpt[data-v-9c7e89e3] ul{list-style:disc;margin:0;padding-left:1.25rem}.caea-alert__excerpt[data-v-9c7e89e3] ol{list-style:decimal;margin:0;padding-left:1.25rem}.caea-alert__excerpt[data-v-9c7e89e3] li+li{margin-top:.25em}.pb-br-lookup[data-v-e16da45b],.pb-br-lookup-form[data-v-e16da45b]{display:flex;flex-direction:column;gap:var(--space-md);width:100%}.pb-br-lookup-field[data-v-e16da45b],.pb-br-lookup-form[data-v-e16da45b]{align-items:flex-start}.pb-br-lookup-field[data-v-e16da45b]{display:flex;flex-direction:column;gap:.5rem;max-width:28rem;width:100%}.pb-br-lookup-label[data-v-e16da45b]{color:var(--color-gray-900);font-size:1rem;font-weight:500;line-height:1.4}.pb-br-lookup-label-required[data-v-e16da45b]{color:var(--color-primary)}.pb-br-lookup-input[data-v-e16da45b]{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);color:var(--color-gray-900);font-family:inherit;font-size:.9375rem;max-width:none;padding:.55rem .75rem;width:100%}.pb-br-lookup-input[data-v-e16da45b]:disabled{background:var(--color-gray-50);cursor:not-allowed}.pb-br-lookup-input[data-v-e16da45b]::-moz-placeholder{color:var(--color-gray-400)}.pb-br-lookup-input[data-v-e16da45b]::placeholder{color:var(--color-gray-400)}.pb-br-lookup-input[data-v-e16da45b]:focus{border-color:var(--color-primary);outline:var(--focus-outline);outline-offset:0}.pb-br-lookup-input--invalid[data-v-e16da45b]{border-color:var(--color-error,#b91c1c)}.pb-br-lookup-field-error[data-v-e16da45b]{color:var(--color-error,#b91c1c);font-size:.8125rem;line-height:1.4}.pb-br-lookup-actions[data-v-e16da45b]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-md)}.pb-br-lookup-btn[data-v-e16da45b]{align-items:center;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:600;justify-content:center;min-width:6.5rem;padding:.5rem 1.25rem;transition:background .15s}.pb-br-lookup-btn--primary[data-v-e16da45b]{background:var(--color-primary);border:none;color:var(--color-white)}.pb-br-lookup-btn--primary[data-v-e16da45b]:hover:not(:disabled){background:var(--color-primary-hover)}.pb-br-lookup-btn--primary[data-v-e16da45b]:disabled{cursor:wait;opacity:.65}.pb-br-lookup-btn--outline[data-v-e16da45b]{background:var(--color-white);border:1.5px solid var(--color-primary);color:var(--color-primary)}.pb-br-lookup-btn--outline[data-v-e16da45b]:hover:not(:disabled){background:var(--color-primary-light,#fdf0f3)}.pb-br-lookup-btn--outline[data-v-e16da45b]:disabled{cursor:wait;opacity:.65}.pb-br-lookup-btn[data-v-e16da45b]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pb-br-lookup-error[data-v-e16da45b]{background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-md);color:var(--color-error,#b91c1c);font-size:.9375rem;padding:var(--space-md) var(--space-lg)}.pb-br-lookup-error p[data-v-e16da45b]{margin:0}.pb-br-lookup-error-list[data-v-e16da45b]{margin:0;padding-left:1.25rem}.pb-br-lookup-error-list li+li[data-v-e16da45b]{margin-top:.35rem}.pb-br-lookup-results[data-v-e16da45b]{scroll-margin-top:1.5rem}.pb-br-lookup-table-wrap[data-v-e16da45b]{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);overflow:hidden}.pb-br-lookup-table-header[data-v-e16da45b],.pb-br-lookup-table-row[data-v-e16da45b]{align-items:center;display:grid;gap:var(--space-md);grid-template-columns:minmax(0,1.4fr) minmax(0,.75fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr)}.pb-br-lookup-table-header[data-v-e16da45b]{background:var(--color-primary);color:var(--color-white);font-size:.875rem;font-weight:700;padding:.75rem var(--space-lg)}.pb-br-lookup-table-row[data-v-e16da45b]{background:var(--color-white);border-top:1px solid var(--color-gray-200);color:var(--color-gray-800);font-size:.9375rem;padding:.85rem var(--space-lg)}.pb-br-lookup-table-cell[data-v-e16da45b]{line-height:1.45;min-width:0;word-break:break-word}.pb-br-lookup-email[data-v-e16da45b]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.pb-br-lookup-email[data-v-e16da45b]:hover{color:var(--color-primary-hover)}@media(max-width:640px){.pb-br-lookup-table-header[data-v-e16da45b]{display:none}.pb-br-lookup-table-row[data-v-e16da45b]{gap:var(--space-xs);grid-template-columns:1fr}.pb-br-lookup-table-cell[data-v-e16da45b]:before{color:var(--color-gray-500);display:block;font-size:.75rem;font-weight:600;letter-spacing:.02em;margin-bottom:.125rem;text-transform:uppercase}.pb-br-lookup-table-row .pb-br-lookup-table-cell[data-v-e16da45b]:first-child:before{content:"Engager / Company Name"}.pb-br-lookup-table-row .pb-br-lookup-table-cell[data-v-e16da45b]:nth-child(2):before{content:"City"}.pb-br-lookup-table-row .pb-br-lookup-table-cell[data-v-e16da45b]:nth-child(3):before{content:"Province"}.pb-br-lookup-table-row .pb-br-lookup-table-cell[data-v-e16da45b]:nth-child(4):before{content:"Business Representative"}.pb-br-lookup-table-row .pb-br-lookup-table-cell[data-v-e16da45b]:nth-child(5):before{content:"Email"}}
