.ReactModal__Body--open{overflow:hidden}.styles_content__n7Mer{max-width:1008px;margin:0 auto;padding:74px 20px}@media screen and (max-width:512px){.styles_content__n7Mer{padding:20px}}.styles_topRow__BJHOK{display:flex;align-items:center;gap:24px}.styles_image__SRRf1{width:47%}@media screen and (max-width:512px){.styles_image__SRRf1{display:none}}.styles_mobileImage__TEv_0{display:none}@media screen and (max-width:512px){.styles_mobileImage__TEv_0{display:flex;justify-content:center;margin:20px 0}}.styles_text__Opvtt{width:53%;font-size:18px}@media screen and (max-width:512px){.styles_text__Opvtt{width:100%}}.styles_offerContent__gLVcz{max-width:756px;min-height:1000px;margin:0 auto;padding:0 20px 75px;overflow:hidden;background:linear-gradient(180deg,#4B398F -6.97%,#280F62 128.11%);position:relative;border-radius:20px}.styles_offerContent__gLVcz *{color:#fff!important}@media screen and (max-width:768px){.styles_offerContent__gLVcz{padding:0 20px 35px;border-radius:0}}.styles_contentWrapper__JPoMk{max-width:430px;margin:0 auto;padding:0 20px}@media screen and (max-width:380px){.styles_contentWrapper__JPoMk{padding:0}}.styles_subtitle__PbA2f{max-width:490px;margin:21px auto;text-align:center;font-size:18px}.styles_total__uyo2W{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:700}.styles_divider__732_d{width:264px;height:1px;margin:19px auto;background-color:#54416d}.styles_saveBlock__mWGR3{font-size:18px;text-align:center;font-weight:700;color:#ffb93f!important;margin:13px 0 17px}.styles_buttonContainer__HixCm{display:flex;padding:40px 20px;justify-content:center}@media screen and (max-width:512px){.styles_buttonContainer__HixCm{padding:10px 20px}}.styles_button___BhVf{width:100%;max-width:335px;font-size:12px;line-height:1.2;padding:18px 20px;border-radius:10px;border:none;background:#fff;text-decoration:underline}.styles_modalButton__nNTKv{width:100%;font-size:18px;line-height:1.16;padding:18px 20px;border-radius:100px;color:#fff;font-weight:700;background:linear-gradient(180deg,#535353,#000)}.styles_modalButton__nNTKv:hover{background:linear-gradient(180deg,#000,#535353)}.styles_modalOverlay__1TNu8{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.styles_modalOverlay__1TNu8:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(166,161,193,.5);backdrop-filter:blur(7px);z-index:1}.styles_modalContent__NrtgA{padding:50px 18px 30px;position:relative;margin:0 20px;background:#fff;border-radius:24px;display:flex;flex-direction:column;align-items:center;gap:15px;color:#282828}.styles_modalContent__NrtgA .styles_title__NOi7O{font-size:18px;font-weight:700}.styles_modalContent__NrtgA p{text-align:center}.styles_modalContent__NrtgA *{font-family:Inter,sans-serif}@media screen and (max-width:768px){.styles_modalTitle__ZfRf0{margin:20px 0;font-size:18px}}.styles_modalCloseButton__qNCPN{position:absolute;top:0;right:0}.styles_modalContentContainer__44f8A{position:absolute;z-index:5;max-width:400px;width:100%;top:50%;left:50%;right:0;bottom:0;transform:translate(-50%,-50%);padding:0;border:none;background-color:rgba(0,0,0,0);outline:none}.styles_ctaText__1z6yE span{color:#a09cd3!important}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}