.modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;opacity:0;background:#000000bf;justify-content:center;align-items:center;padding:1rem;transition:opacity .2s ease-in-out;display:flex;position:fixed;inset:0}.modal-overlay.open{opacity:1}.modal-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;forced-color-adjust:none;background:#14141ef2;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:600px;max-height:90dvh;padding:2.5rem;transition:transform .3s ease-out,opacity .3s ease-out;position:relative;overflow-y:auto;transform:translateY(30px);box-shadow:0 20px 60px #00000080;color:#fff!important}.modal-content.open{opacity:1;transform:translateY(0)}.modal-close{cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:2rem;line-height:1;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem;color:#fff!important}.modal-close:hover{background:#fff3;transform:rotate(90deg)}.modal-content h2{-webkit-text-fill-color:transparent;forced-color-adjust:none;background:linear-gradient(45deg,#fff,#007bffe6);-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:2rem}.modal-content p{opacity:.9;margin-bottom:1rem;font-size:1.1rem;line-height:1.8;color:#fff!important}.modal-content strong{font-weight:600;color:#007bffe6!important}.modal-content ul,.modal-content li{color:#fff!important}@media (max-width:768px){.modal-content{max-height:85dvh;padding:2rem 1.5rem}.modal-content h2{font-size:1.5rem}.modal-content p{font-size:1rem}}
.page-module___8aEwW__background-container{z-index:-1;forced-color-adjust:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__background-image{-webkit-user-select:none;user-select:none;transform-origin:50%;forced-color-adjust:none;width:200%;height:200%;position:absolute;top:50%;left:50%;translate:-50% -50%}.page-module___8aEwW__background-image-1{animation:1s forwards page-module___8aEwW__spin-shrink}.page-module___8aEwW__background-image-2{animation:1s forwards page-module___8aEwW__spin-expand}.page-module___8aEwW__hue-rotate{animation:20s linear infinite page-module___8aEwW__hue-rotate}@keyframes page-module___8aEwW__spin-shrink{0%{transform:rotate(30deg)scale(2)}to{transform:rotate(0)scale(1)}}@keyframes page-module___8aEwW__spin-expand{0%{transform:rotate(30deg)scale(0)}to{transform:rotate(0)scale(1)}}@keyframes page-module___8aEwW__hue-rotate{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}
