.DisclaimerModal-module__pA5RoG__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.4s DisclaimerModal-module__pA5RoG__fadeIn;display:flex;position:fixed;inset:0}@keyframes DisclaimerModal-module__pA5RoG__fadeIn{0%{opacity:0}to{opacity:1}}.DisclaimerModal-module__pA5RoG__modal{z-index:100000;background:#fff;border:1px solid #0000000f;border-radius:24px;width:100%;max-width:680px;animation:.5s cubic-bezier(.16,1,.3,1) DisclaimerModal-module__pA5RoG__slideUp;position:relative;overflow:hidden;box-shadow:0 24px 48px #0003,0 12px 24px #00000026}@keyframes DisclaimerModal-module__pA5RoG__slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.DisclaimerModal-module__pA5RoG__content{background:linear-gradient(135deg,#fffffff2 0%,#fff 100%);padding:48px 56px}.DisclaimerModal-module__pA5RoG__title{font-family:var(--font-cormorant),"Cormorant Garamond",serif;color:#1d1d1f;text-align:center;letter-spacing:-.02em;background:linear-gradient(135deg,#1d1d1f 0%,#424245 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 32px;font-size:42px;font-weight:600}.DisclaimerModal-module__pA5RoG__text{font-family:var(--font-nunito),"Nunito Sans",sans-serif;color:#1d1d1f;margin-bottom:40px;font-size:17px;line-height:1.6}.DisclaimerModal-module__pA5RoG__text p{text-align:justify;color:#6e6e73;margin:0 0 20px}.DisclaimerModal-module__pA5RoG__text p:last-child{margin-bottom:0}.DisclaimerModal-module__pA5RoG__actions{justify-content:center;gap:16px;display:flex}.DisclaimerModal-module__pA5RoG__agreeButton{color:#1d1d1f;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;z-index:1;cursor:pointer;-webkit-backdrop-filter:blur(10px);background-color:#00000014;border:1px solid #0000001a;border-radius:20px;justify-content:center;align-items:center;min-width:140px;padding:12px 32px;font-family:Oswald,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.DisclaimerModal-module__pA5RoG__agreeButton:before{content:"";z-index:-1;background:#000;border-radius:50%;width:0;height:0;transition:width .8s,height .8s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DisclaimerModal-module__pA5RoG__agreeButton:hover{color:#fff}.DisclaimerModal-module__pA5RoG__agreeButton:hover:before{width:300px;height:300px}.DisclaimerModal-module__pA5RoG__exitButton{color:#1d1d1f;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;z-index:1;cursor:pointer;-webkit-backdrop-filter:blur(10px);background-color:#00000014;border:1px solid #c8383833;border-radius:20px;justify-content:center;align-items:center;min-width:140px;padding:12px 32px;font-family:Oswald,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.DisclaimerModal-module__pA5RoG__exitButton:before{content:"";z-index:-1;background:#c83838;border-radius:50%;width:0;height:0;transition:width .8s,height .8s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DisclaimerModal-module__pA5RoG__exitButton:hover{color:#fff}.DisclaimerModal-module__pA5RoG__exitButton:hover:before{width:300px;height:300px}@media (max-width:768px){.DisclaimerModal-module__pA5RoG__modal{border-radius:20px;max-width:100%;margin:20px}.DisclaimerModal-module__pA5RoG__content{padding:36px 32px}.DisclaimerModal-module__pA5RoG__title{margin-bottom:24px;font-size:36px}.DisclaimerModal-module__pA5RoG__text{margin-bottom:32px;font-size:16px}.DisclaimerModal-module__pA5RoG__actions{flex-direction:column;gap:12px}.DisclaimerModal-module__pA5RoG__agreeButton,.DisclaimerModal-module__pA5RoG__exitButton{width:100%;min-width:auto}}@media (max-width:480px){.DisclaimerModal-module__pA5RoG__overlay{padding:16px}.DisclaimerModal-module__pA5RoG__modal{border-radius:18px}.DisclaimerModal-module__pA5RoG__content{padding:28px 24px}.DisclaimerModal-module__pA5RoG__title{margin-bottom:20px;font-size:32px}.DisclaimerModal-module__pA5RoG__text{font-size:15px;line-height:1.5}}
