.lFZpoq_banner{border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:36px;padding:12px 0;display:flex}.lFZpoq_bannerLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.75rem;font-weight:600}.lFZpoq_downloadLink{font:inherit;color:var(--primary-color);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:.9375rem;font-weight:500;-webkit-text-decoration:underline #c41e3a4d;text-decoration:underline #c41e3a4d;display:inline-flex}.lFZpoq_downloadLink:hover{color:var(--primary-dark);text-decoration-color:currentColor}.lFZpoq_downloadLink svg{flex-shrink:0;width:15px;height:15px}.lFZpoq_midCta{margin:32px 0}.lFZpoq_midCtaText{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.7}.lFZpoq_midCtaLink{font:inherit;color:var(--primary-color);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-weight:500;-webkit-text-decoration:underline #c41e3a4d;text-decoration:underline #c41e3a4d}.lFZpoq_midCtaLink:hover{color:var(--primary-dark)}.lFZpoq_endCta{border-top:1px solid var(--gray-200);margin-top:40px;padding-top:20px}.lFZpoq_endCtaText{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.7}
.VbRUFa_overlay{z-index:1000;background:#1a202c8c;justify-content:center;align-items:center;padding:24px;animation:.2s VbRUFa_fadeIn;display:flex;position:fixed;inset:0}@keyframes VbRUFa_fadeIn{0%{opacity:0}to{opacity:1}}.VbRUFa_modal{background:#fff;border-radius:12px;width:100%;max-width:920px;animation:.2s VbRUFa_rise;position:relative;box-shadow:0 20px 50px #1a202c2e}@keyframes VbRUFa_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.VbRUFa_closeButton{cursor:pointer;width:32px;height:32px;color:var(--text-muted);z-index:1;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}.VbRUFa_closeButton:hover{color:var(--text-primary);background:var(--gray-100)}.VbRUFa_closeButton svg{width:18px;height:18px}.VbRUFa_formContainer{grid-template-columns:300px minmax(0,1fr);display:grid}.VbRUFa_leftPanel{border-right:1px solid var(--gray-200);background:#fdfcf7;border-radius:12px 0 0 12px;padding:40px 32px}.VbRUFa_label{font-size:var(--type-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--primary-color);margin-bottom:10px;font-weight:600;display:block}.VbRUFa_title{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--text-primary);margin:0 40px 8px 0;font-size:1.75rem;font-weight:400;line-height:1.2}.VbRUFa_subtitle{font-size:var(--type-small);color:var(--text-secondary);margin:0;line-height:1.6}.VbRUFa_rightPanel{padding:40px 36px 32px}.VbRUFa_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.VbRUFa_form>:not(.VbRUFa_field):not(.VbRUFa_fieldRow){grid-column:1/-1}.VbRUFa_fieldRow{display:contents}.VbRUFa_field{flex-direction:column;gap:6px;display:flex}.VbRUFa_field label{color:var(--text-primary);font-size:.875rem;font-weight:500}.VbRUFa_field input,.VbRUFa_field select{font:inherit;color:var(--text-primary);border:1px solid var(--gray-300);appearance:none;background:#fff;border-radius:8px;padding:11px 12px;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.VbRUFa_field select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23566274' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:38px}.VbRUFa_field input:focus,.VbRUFa_field select:focus{border-color:var(--text-primary);outline:none;box-shadow:0 0 0 3px #1a202c14}.VbRUFa_field input::placeholder{color:var(--gray-400)}.VbRUFa_field button[aria-haspopup]{border:1px solid var(--gray-300);background:#fff;border-radius:8px;padding:11px 12px;font-size:.9375rem}.VbRUFa_error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:.875rem}.VbRUFa_actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:4px;display:flex}.VbRUFa_downloadButton{font:inherit;color:#fff;background:var(--primary-color);border-radius:var(--radius-full);cursor:pointer;border:none;justify-content:center;align-items:center;gap:10px;padding:13px 24px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.VbRUFa_downloadButton:hover{background:var(--primary-dark)}.VbRUFa_downloadButton:disabled{opacity:.7;cursor:wait}.VbRUFa_appLink{font-size:var(--type-small);color:var(--text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--gray-300);text-decoration-color:var(--gray-300);text-underline-offset:3px;align-self:center;font-weight:500}.VbRUFa_appLink:hover{color:var(--primary-color);text-decoration-color:currentColor}.VbRUFa_spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite VbRUFa_spin}@keyframes VbRUFa_spin{to{transform:rotate(360deg)}}.VbRUFa_privacy{color:var(--text-muted);text-align:center;margin:0;font-size:.75rem}.VbRUFa_privacy a{color:inherit;text-underline-offset:2px;text-decoration:underline}.VbRUFa_privacy a:hover{color:var(--primary-color)}.VbRUFa_success{padding:40px 36px 36px}.VbRUFa_successTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:0 40px 8px 0;font-size:1.75rem;font-weight:400;line-height:1.2}.VbRUFa_successMessage{font-size:var(--type-small);color:var(--text-secondary);margin:0 0 24px;line-height:1.6}@media (max-width:760px){.VbRUFa_formContainer{grid-template-columns:1fr}.VbRUFa_leftPanel{border-right:none;border-bottom:1px solid var(--gray-200);border-radius:12px 12px 0 0}.VbRUFa_modal{max-height:calc(100vh - 32px);overflow-y:auto}}@media (max-width:480px){.VbRUFa_form{grid-template-columns:1fr}.VbRUFa_overlay{align-items:flex-end;padding:0}.VbRUFa_modal{border-radius:12px 12px 0 0;max-width:100%;max-height:92vh;overflow-y:auto}.VbRUFa_leftPanel{padding:28px 20px 18px}.VbRUFa_title,.VbRUFa_successTitle{font-size:1.5rem}.VbRUFa_rightPanel{padding:20px 20px 28px}.VbRUFa_success{padding:32px 20px 28px}.VbRUFa_field input,.VbRUFa_field select{font-size:16px}}
.bnaUsq_container{width:100%;position:relative}.bnaUsq_trigger{border:2px solid var(--gray-200,#e5e7eb);background:var(--gray-50,#f9fafb);width:100%;color:var(--text-primary,#0f172a);cursor:pointer;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.bnaUsq_trigger:hover{border-color:#d1d5db}.bnaUsq_triggerOpen{border-color:var(--primary-color,#c41e3a);background:#fff;box-shadow:0 0 0 3px #c41e3a1a}.bnaUsq_placeholder{color:var(--text-muted,#9ca3af)}.bnaUsq_arrow{color:#9ca3af;flex-shrink:0;width:15px;height:15px;transition:transform .18s}.bnaUsq_arrowUp{color:var(--primary-color,#c41e3a);transform:rotate(180deg)}.bnaUsq_hiddenInput{opacity:0;pointer-events:none;border:none;height:0;padding:0;position:absolute}.bnaUsq_dropdown{z-index:200;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;width:max-content;min-width:280px;max-width:calc(100vw - 32px);animation:.14s bnaUsq_dropUp;position:absolute;bottom:calc(100% + 5px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 28px #0000001a,0 2px 8px #0000000f}@keyframes bnaUsq_dropUp{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.bnaUsq_searchRow{background:#fafafa;border-bottom:1px solid #f3f4f6;align-items:center;gap:7px;padding:8px 10px;display:flex}.bnaUsq_searchIcon{color:#c4c9d4;flex-shrink:0;width:13px;height:13px}.bnaUsq_searchInput{color:var(--text-primary,#0f172a);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:.8125rem}.bnaUsq_searchInput::placeholder{color:#b0b7c3}.bnaUsq_searchClear{cursor:pointer;color:#9ca3af;background:0 0;border:none;align-items:center;padding:0 2px;font-size:1rem;line-height:1;display:flex}.bnaUsq_searchClear:hover{color:#6b7280}.bnaUsq_list{max-height:260px;padding:4px 0;overflow-y:auto}.bnaUsq_list::-webkit-scrollbar{width:3px}.bnaUsq_list::-webkit-scrollbar-track{background:0 0}.bnaUsq_list::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}.bnaUsq_list::-webkit-scrollbar-thumb:hover{background:#d1d5db}.bnaUsq_continentHeader{color:#4b5563;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:8px 12px;font-size:.8125rem;font-weight:700;transition:background .15s,color .15s;display:flex}.bnaUsq_continentHeader:hover{color:#1f2937;background:#f9fafb}.bnaUsq_continentHeaderOpen{color:var(--primary-color,#c41e3a)}.bnaUsq_continentCount{color:#9ca3af;background:#f3f4f6;border-radius:8px;padding:1px 6px;font-size:.6875rem;font-weight:600;line-height:1.4}.bnaUsq_continentArrow{color:#9ca3af;flex-shrink:0;width:14px;height:14px;margin-left:auto;transition:transform .18s}.bnaUsq_continentArrowOpen{color:var(--primary-color,#c41e3a);transform:rotate(180deg)}.bnaUsq_countryOption{padding-left:20px}.bnaUsq_groupLabel{color:#b0b7c3;text-transform:uppercase;letter-spacing:.07em;padding:6px 12px 3px;font-size:.6875rem;font-weight:700}.bnaUsq_divider{background:#f3f4f6;height:1px;margin:3px 0}.bnaUsq_option{color:var(--text-primary,#0f172a);cursor:pointer;-webkit-user-select:none;user-select:none;padding:7px 12px;font-size:.875rem;transition:background .1s}.bnaUsq_option:hover{background:#f9fafb}.bnaUsq_optionSelected{color:var(--primary-color,#c41e3a);background:#c41e3a0d;font-weight:500}.bnaUsq_optionSelected:hover{background:#c41e3a17}.bnaUsq_optionOther{color:#6b7280;font-style:italic}.bnaUsq_optionOther.bnaUsq_optionSelected{color:var(--primary-color,#c41e3a);font-style:normal}.bnaUsq_empty{color:#b0b7c3;text-align:center;padding:14px 12px;font-size:.8125rem}
