@media (max-width:1200px){body:has(#modals .modal-container){overflow:hidden}}#modals .accessibility-modal-panel{pointer-events:none;z-index:9999;background:0 0;border:0;margin:0;padding:0;position:fixed;top:16px}#modals .accessibility-modal-panel:dir(ltr){left:16px}#modals .accessibility-modal-panel:dir(rtl){right:16px}#modals .accessibility-modal{pointer-events:auto;box-sizing:border-box;background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;flex-direction:column;gap:24px;width:628px;max-width:628px;padding:32px;display:flex;box-shadow:0 4px 6px -4px rgba(51,51,51,.1),0 10px 15px -3px rgba(51,51,51,.1)}#modals .accessibility-modal .block{flex-direction:column;gap:16px;margin:0;display:flex}#modals .accessibility-modal .shortcuts{gap:24px}#modals .accessibility-modal .title{color:#333;margin:0;font-size:24px;font-weight:600;line-height:34px}#modals .accessibility-modal .jump-button{cursor:pointer;background:0 0;border:2px solid transparent;border-radius:8px;align-self:flex-start;margin:0;padding:2px}#modals .accessibility-modal .jump-button:focus,#modals .accessibility-modal .jump-button:focus-visible{border-color:#1f6bc1;outline:none}#modals .accessibility-modal .jump-button-label{box-sizing:border-box;border:1px solid #999;color:#333;background-color:#fff;border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;padding:12px 24px;font-size:18px;font-weight:700;display:inline-flex}#modals .accessibility-modal .shortcut-list{flex-direction:column;gap:20px;margin:0;display:flex}#modals .accessibility-modal .shortcut-row{cursor:pointer;width:100%;text-align:inherit;background:0 0;border:2px solid transparent;border-radius:8px;justify-content:space-between;align-items:center;margin:0;padding:2px;display:flex}#modals .accessibility-modal .shortcut-row:focus,#modals .accessibility-modal .shortcut-row:focus-visible{border-color:#1f6bc1;outline:none}#modals .accessibility-modal .shortcut-label{color:#333;font-size:20px;font-weight:600}#modals .accessibility-modal .shortcut-keys{flex-shrink:0;align-items:center;gap:8px;display:flex}#modals .accessibility-modal .shortcut-plus{color:#333;text-align:center;width:18px;font-size:16px}#modals .accessibility-modal .key{box-sizing:border-box;border:1px solid #999;color:#333;background-color:#fff;border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;padding:12px 24px;font-size:18px;font-weight:700;line-height:26px;display:inline-flex}#modals .accessibility-modal .info{background-color:#fef4eb;border-radius:10px;align-items:center;gap:8px;margin:0;padding:16px;display:flex}#modals .accessibility-modal .info-icon{flex-shrink:0;width:24px;height:24px}#modals .accessibility-modal .info-text{color:#333;margin:0;font-size:18px;font-weight:400;line-height:26px}#modals .modals-fragment__container{position:relative}#modals .modal-loading{display:none}#modals .modal-container{z-index:9999;box-sizing:border-box;background-color:rgba(0,0,0,.4);justify-content:center;align-items:center;height:100dvh;width:100vw;display:flex;position:fixed;top:0}#modals .modal-container:dir(ltr){left:0}#modals .modal-container:dir(rtl){right:0}@media (max-width:1200px){#modals .modal-container{touch-action:none;overscroll-behavior:contain;overflow:hidden}}#modals .modal-section{box-sizing:border-box;background-color:#fff;border-radius:12px;height:100%;width:100%;position:relative}#modals .modal-section .modal-section-close{cursor:pointer;position:absolute;top:20px}#modals .modal-section .modal-section-close:dir(ltr){right:20px}#modals .modal-section .modal-section-close:dir(rtl){left:20px}#modals .modal-action-button{color:#fff;background-color:var(--action-primary,var(--background-primary,#f27a1a));border-radius:4px;justify-content:center;align-items:center;height:40px;width:100%;font-size:16px;font-weight:600;line-height:19px;display:flex}#modals .gender-modal-section{border-radius:12px;padding:50px}@media (max-width:1200px){#modals .gender-modal-section{padding:36px 20px 20px}}#modals .gender-modal-section .gender-modal-content{flex-direction:column;gap:24px;display:flex}#modals .gender-modal-section .gender-modal-content .gender-modal-content-header{text-align:center;flex-direction:column;gap:8px;display:flex}#modals .gender-modal-section .gender-modal-content .gender-modal-content-header .gender-modal-content-header-title{color:#333;font-size:24px;font-weight:600;line-height:28px}@media (max-width:1200px){#modals .gender-modal-section .gender-modal-content .gender-modal-content-header .gender-modal-content-header-title{font-size:20px;line-height:23px}}#modals .gender-modal-section .gender-modal-content .gender-modal-content-header .gender-modal-content-header-description{color:#333;font-size:18px;font-weight:400;line-height:21px}@media (max-width:1200px){#modals .gender-modal-section .gender-modal-content .gender-modal-content-header .gender-modal-content-header-description{font-size:14px}}#modals .gender-modal-section .gender-modal-content .gender-modal-content-body{align-items:center;gap:24px;display:flex}@media (max-width:1200px){#modals .gender-modal-section .gender-modal-content .gender-modal-content-body{gap:16px}}#modals .gender-modal-section .gender-modal-content .gender-modal-content-body .gender-modal-content-body-item{flex:1}#modals .gender-card{cursor:pointer;background-color:#f7f7f7;border-radius:16px;flex-direction:column;align-items:center;gap:20px;padding:20px;display:flex}@media (max-width:1200px){#modals .gender-card{gap:16px;padding:20px 10px 10px}}#modals .gender-card .gender-card-icon{height:110px;width:110px}#modals .gender-card .gender-card-icon img{height:100%;width:100%}#modals .gender-card .gender-card-action{width:100%}#modals .az-modal-section{text-align:center;padding:24px}#modals .az-modal-section .az-action-wrapper{width:100%}#modals .az-modal-section .popup-images-wrapper{background-color:#fff;border-radius:8px;justify-content:center;align-items:center;height:86px;margin-bottom:24px;display:flex}#modals .az-modal-section .info-icon{padding-top:16px}#modals .az-modal-section .az-info{color:#333;margin-bottom:11px;font-size:18px;font-weight:700;line-height:24px}#modals .az-modal-section .az-bullet-info{color:#333;text-align:center;margin-bottom:16px;font-size:14px;font-weight:400;line-height:20px}#modals .az-modal-section .az-action{color:#fff;background-color:var(--action-primary,var(--background-primary,#f27a1a));border:none;border-radius:4px;min-height:48px;width:100%;font-weight:600}