.custom-select{background:url(/_next/static/media/arrow-down-application.82a065f1.svg) no-repeat right 19px center;padding-right:35px}.custom-select,.rounded-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none}.rounded-checkbox{width:20px;height:20px;border:1px solid #d2cdca;border-radius:6px;outline:none;cursor:pointer;position:relative;display:inline-block;vertical-align:middle}.rounded-checkbox:checked{border:unset;background-color:#635ff3}.rounded-checkbox:checked:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;background:url(/_next/static/media/tick.e6db82b6.svg) no-repeat 50%;background-size:contain;transform:translate(-50%,-50%)}.checkbox-error{border:2px solid #e7532e}.cms-form-modal-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px);animation:fadeIn .2s ease-out}.cms-form-modal-panel{position:relative;width:100%;max-width:640px;max-height:90vh;overflow-y:auto;margin:16px;background-color:#ffffff;border-radius:12px;padding:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:slideUp .3s ease-out}.cms-form-modal-panel::-webkit-scrollbar{width:8px}.cms-form-modal-panel::-webkit-scrollbar-track{background:transparent;border-radius:0 12px 12px 0}.cms-form-modal-panel::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:12px}.cms-form-modal-panel::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.25)}.cms-form-modal-close{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;border-radius:50%;transition:background-color .2s;color:#666;font-size:20px;line-height:1}.cms-form-modal-close:hover{background-color:#f0f0f0;color:#333}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}