html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline;-webkit-font-smoothing:antialiased}a{text-decoration:none}a:active,a:hover{outline:0}ul,li{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}img,audio,video{max-width:100%;height:auto}audio,canvas,iframe,video,img,svg{vertical-align:middle}iframe{border:0}img{pointer-events:none}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}input,textarea,select,button{outline:none;border:none;font-size:100%;margin:0}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:400}html,body{width:100%;height:100%;font-size:16px;background-color:#e8eef2}.container{max-width:100%;width:100%;padding:0px 10px;margin:0 auto;color:#102541}.no-scroll{overflow-y:hidden}.text{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}@media screen and (min-width: 1920px){.text{font-size:16px}}@media screen and (min-width: 1440px)and (max-width: 1920px){.text{font-size:16px}}@media screen and (max-width: 1440px)and (min-width: 375px){.text{font-size:calc((100vw - 375px)/(1065)*(16 - 16) + 16px)}}@media screen and (max-width: 375px){.text{font-size:16px}}.text--fw700{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}.text--black{color:#000}.link{display:inline-block;cursor:pointer}@media(hover: none)and (pointer: coarse){.link{transition:transform .1s ease-in-out}}@media(hover: hover)and (pointer: fine){.link{transition:color .3s ease-in-out,letter-spacing .3s ease-in-out,background .3s ease-in-out,font-size .3s ease-in-out,border-color .3s ease-in-out,opacity .3s ease-in-out}.link:hover{opacity:.7}}.footer{color:#42566a;font-size:12px;line-height:1.55;text-align:center}.footer__container{display:flex;flex-direction:column;gap:8px;width:auto;margin:0;padding:24px 5.5cqw 24px;color:#42566a}.footer p{margin:0}.footer__links{line-height:1.85}.footer__link{color:#102541;text-decoration:underline;text-underline-offset:2px}.page{position:relative;overflow:hidden;width:min(100%,400px);margin:24px auto;border-radius:28px;background:#f5f8fa;color:#102541;box-shadow:0 18px 65px rgba(25,54,78,.09);container-type:inline-size}.hero{position:relative;isolation:isolate;padding:5cqw 4.7cqw 0}.hero__photo,.hero::after{position:absolute;top:0;left:0;width:100%;height:91cqw}.hero__photo{z-index:-2;object-fit:cover;object-position:center top}.hero::after{content:"";z-index:-1;background:linear-gradient(to top, #f5f8fa, transparent 18%),linear-gradient(90deg, rgba(249, 252, 253, 0.91), rgba(249, 252, 253, 0.57) 38%, transparent 61%)}.hero__bar{display:flex;align-items:center;justify-content:space-between;gap:10px}.hero__brand{display:flex;align-items:center;gap:6px;font-size:clamp(11px,2.4cqw,17px);font-weight:700;line-height:1.2}.hero__logo{flex:none;width:clamp(29px,6cqw,45px);height:clamp(29px,6cqw,45px);stroke-width:1.75;color:#087660}.hero__law{display:inline-flex;align-items:center;gap:5px;padding:7px 8px;border-radius:99px;background:hsla(0,0%,100%,.95);white-space:nowrap;font-size:10px;font-weight:700}.hero__law::before{content:"";width:6px;height:6px;border-radius:50%;background:#087660}.hero__grid{margin-top:11cqw}.offer{display:flex;flex-direction:column;align-items:flex-start;min-height:calc(79cqw - 33px);padding-bottom:3cqw}.offer__title{margin:0;font-size:8.7cqw;font-weight:700;line-height:.99;letter-spacing:-0.062em}.offer__terms{margin:3.45cqw 0 0;padding:7px 10px;border-radius:99px;background:#087660;color:#fff;font-size:clamp(11px,3.25cqw,13px);font-weight:700;line-height:1.2}.offer__price{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;margin-top:auto;margin-bottom:5cqw;padding-top:10px;white-space:nowrap;font-size:clamp(19px,6cqw,24px);font-weight:800;line-height:1;letter-spacing:-0.05em;color:#087660}.offer__price small{font-size:clamp(13px,3.75cqw,15px);font-weight:700;line-height:1.2;letter-spacing:0}.offer__count{display:inline-flex;align-items:center;gap:6px}.offer__tick{flex:none;width:.75em;height:.75em}.stats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin:0 0 17px;padding:13px 0;border:1px solid #dfe7eb;border-radius:16px;background:hsla(0,0%,100%,.93)}.stats__item{min-width:0;padding:0 5px;text-align:center;font-size:clamp(12px,1.9cqw,14px);line-height:1.24}.stats__item+.stats__item{border-left:1px solid rgba(16,37,65,.21)}.stats__item span{display:block}.stats__item strong{font-size:1.08em;font-weight:700;line-height:1.17}.stats__icon{display:block;width:23px;height:23px;margin:0 auto 6px;stroke-width:1.7;color:#087660}.action__container{width:auto;margin:0 4.2cqw;padding:clamp(21px,4.2cqw,32px) clamp(14px,5.2cqw,40px);border:1px solid #dbe2e8;border-radius:clamp(20px,3.8cqw,28px);background:#fff;box-shadow:0 10px 32px rgba(34,55,70,.075);text-align:center}.action__box{position:relative}.action__title{margin:0;font-size:clamp(24px,4.7cqw,36px);font-weight:700;line-height:1.07;letter-spacing:-0.047em}.action__sub{margin:7px 0 0;font-size:clamp(15px,3.1cqw,22px);line-height:1.25;color:#42566a}.auth-block{display:flex;flex-direction:column;gap:0;margin-top:20px}.auth-buttons{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(8px,2cqw,14px)}.auth-btn{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:52px;padding:8px 4px;border:none;border-radius:14px;cursor:pointer;color:#fff;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:clamp(14px,2.8cqw,19px);line-height:1;text-decoration:none;transition:opacity .2s ease,filter .2s ease,background .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.auth-btn:visited{color:#fff}.auth-btn .icon{flex:0 0 auto;width:23px;height:23px;color:#fff}.auth-btn__text{white-space:nowrap}.auth-btn--max{background:linear-gradient(105deg, #1665ba, #5133df 56%, #8e26b6)}.auth-btn--vk{background:#1666c6}.auth-btn:hover:not(.is-disabled){filter:brightness(0.93)}.auth-btn:active:not(.is-disabled){filter:brightness(0.92)}.auth-btn.is-disabled{cursor:not-allowed}.auth-btn.is-disabled.auth-btn--max{background:linear-gradient(105deg, #a9c3e0, #b6abef 56%, #d2a6e2)}.auth-btn.is-disabled.auth-btn--vk{background:#a6c1e6}.auth-agreement{display:flex;flex-direction:column;gap:8px}.auth-agreement__row{display:flex;align-items:flex-start;gap:9px;text-align:left;border:1px solid rgba(0,0,0,0);border-radius:10px;cursor:pointer;transition:border-color .2s ease}.auth-agreement__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.auth-agreement__box{flex:0 0 auto;width:18px;height:18px;margin-top:1px;display:flex;align-items:center;justify-content:center;border:1.5px solid #9aa8b6;border-radius:3px;background:#fff;color:rgba(0,0,0,0);transition:background .2s ease,border-color .2s ease,color .2s ease}.auth-agreement__check{width:10px;height:8px}.auth-agreement__text{font-size:clamp(11px,2.5cqw,13px);line-height:1.48;color:#42566a}.auth-agreement__link{color:#087660;text-decoration:underline;text-underline-offset:2px}.auth-agreement__error{display:none;margin:0;padding-left:27px;font-size:12px;color:#d93d2b}.auth-agreement__input:checked~.auth-agreement__box{background:#087660;border-color:#087660;color:#fff}.auth-agreement.is-error .auth-agreement__row{border-color:#d93d2b}.auth-agreement.is-error .auth-agreement__error{display:block}.auth-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin:19px 0 17px}.auth-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 2px}.auth-item+.auth-item{border-left:1px solid #dbe3e6}.auth-item__text{margin:0;font-size:clamp(10px,2.5cqw,13px);line-height:1.25;text-align:center}.auth-item__icon{color:#087660}.auth-item__icon .icon{display:block;width:22px;height:22px}.section-policy nav{padding-top:1rem;border-top:1px solid #dbe2e8}.section-policy nav a{font-size:14px;color:#087660;text-decoration:none}.section-policy__nav-current{font-size:14px;color:#42566a}.section-policy__back{font-weight:600}.policy__container{margin:0 auto;padding:2.5rem 1.25rem}.policy__container h2{font-size:1.5rem;padding-block:2rem 1rem;color:#102541;font-weight:600;line-height:1.3}.policy__container h3{padding-block:1rem;font-size:1rem;font-weight:600;color:#102541}.policy__container:first-of-type{margin-top:0}.policy__container p{font-size:.8rem;color:#102541;line-height:1.7;margin-bottom:1.25rem}.policy__container ul{padding-bottom:1rem}.policy__container li{font-size:.8rem;color:#102541;list-style-type:disc;margin-left:14px;padding-bottom:4px}.policy__container a{color:#087660;text-decoration:underline}.policy__container a:hover{opacity:.7;transition-duration:.3s}.policy__container strong{font-weight:700}@media screen and (max-width: 400px){.page{margin:0 auto;border-radius:0}}@media screen and (max-width: 350px){.auth-btn .icon{width:19px;height:19px}}