*{box-sizing:border-box;margin:0;padding:0}:before,:after{box-sizing:border-box}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{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}textarea,button,input{box-shadow:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;outline:none;margin:0;padding:0;font-family:inherit}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio}button{color:currentColor;background-color:#0000}table{border-collapse:collapse}button{cursor:pointer}h1,h2,h3,h4,h5,h6,a,p{word-wrap:break-word}img{background-color:#0000;flex:none;max-width:100%;height:auto}a{color:currentColor;text-decoration:none;display:inline-block}input{color:inherit;background-color:#0000;font-size:15px;font-weight:500;line-height:18px}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]{appearance:none}input[type=search]::-webkit-search-decoration{appearance:none;display:none}input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}input[type=search]::-webkit-search-results-button{appearance:none;display:none}input[type=search]::-webkit-search-results-decoration{appearance:none;display:none}input[type=search]::-ms-clear{width:0;height:0;display:none}input[type=search]::-ms-reveal{width:0;height:0;display:none}html{scroll-behavior:smooth}@media only screen and (width>=1100px){html::-webkit-scrollbar{width:4px}html::-webkit-scrollbar-track{background-color:#d9d9d9}html::-webkit-scrollbar-thumb{background-color:#91f151;border-radius:3px;box-shadow:inset 0 0 6px #0000004d}}body{color:#0a0a0a;letter-spacing:-.32px;background-color:#f3f3f4;font-family:Geist,sans-serif;font-size:16px;font-weight:500;line-height:22px;overflow-x:hidden}@media not screen and (width>=630px){body{letter-spacing:-.3px;background-image:url(/img/bg-mobile.png);background-position:100% 0;background-repeat:no-repeat;background-size:325px 447px;font-size:15px;line-height:22px}}body.js-hidden-scroll{overflow:hidden}#app{flex-direction:column;width:100%;min-height:100dvh;display:flex}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:focus-visible{outline-offset:3px;outline:3px solid #91f151}::selection{color:#0a0a0a;background-color:#91f151}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wrapper{width:100%;max-width:1840px;margin:0 auto}@media (width<=1880px){.wrapper{padding:0 20px}}.action{-webkit-user-select:none;user-select:none;color:#0a0a0a;cursor:pointer;min-width:211px;height:60px;font-size:inherit;line-height:inherit;font-weight:inherit;border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:0 20px;transition:all .3s;display:flex}@media not screen and (width>=630px){.action{border-radius:16px;height:48px;padding:0 10px}}.action__counter{color:#0a0a0a;background-color:#91f151;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.action:focus-visible{outline-offset:2px;outline:3px solid #0a0a0a}.action:active:not(:disabled):not(.action_disabled){transform:translateY(1px)scale(.985)}.action:disabled,.action_disabled{pointer-events:none;cursor:not-allowed;opacity:.48}@media not screen and (width>=630px){.action__text{display:none}}.action__text_mob{display:none}@media not screen and (width>=630px){.action__text_mob{display:inline-block}}.action_white{background-color:#fff}@media not all and (hover:none) and (pointer:coarse){.action_white:hover{color:#fff;background-color:#0a0a0a}}@media (hover:none) and (pointer:coarse){.action_white:active{-webkit-tap-highlight-color:transparent;color:#fff;background-color:#0a0a0a}}.action_green{background-color:#91f151}@media not all and (hover:none) and (pointer:coarse){.action_green:hover{background-color:#aff151}}@media (hover:none) and (pointer:coarse){.action_green:active{-webkit-tap-highlight-color:transparent;background-color:#aff151}}.action_grey{background-color:#f3f3f4}@media not all and (hover:none) and (pointer:coarse){.action_grey:hover{color:#fff;background-color:#0a0a0a}}@media (hover:none) and (pointer:coarse){.action_grey:active{-webkit-tap-highlight-color:transparent;color:#fff;background-color:#0a0a0a}}.action_icon{min-width:initial;width:60px}@media not screen and (width>=630px){.action_icon{width:48px}}.action_loading{pointer-events:none;cursor:wait;color:#0000;position:relative}.action_loading:before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSIyNTZweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgMTI4IDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Y2lyY2xlIGZpbGw9IiMwMDAwMDAiIGN4PSIwIiBjeT0iMCIgcj0iMTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2IDE2KSI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJzY2FsZSIgYWRkaXRpdmU9InN1bSIgdmFsdWVzPSIxOzEuNDI7MTsxOzE7MTsxOzE7MTsxIiBkdXI9Ijc1MG1zIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjxjaXJjbGUgZmlsbD0iIzAwMDAwMCIgY3g9IjAiIGN5PSIwIiByPSIxMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjQgMTYpIj48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InNjYWxlIiBhZGRpdGl2ZT0ic3VtIiB2YWx1ZXM9IjE7MTsxOzE7MS40MjsxOzE7MTsxOzEiIGR1cj0iNzUwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9jaXJjbGU+PGNpcmNsZSBmaWxsPSIjMDAwMDAwIiBjeD0iMCIgY3k9IjAiIHI9IjExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTIgMTYpIj48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InNjYWxlIiBhZGRpdGl2ZT0ic3VtIiB2YWx1ZXM9IjE7MTsxOzE7MTsxOzE7MS40MjsxOzEiIGR1cj0iNzUwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9jaXJjbGU+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.action-input{background-color:#fff;border:1px solid #dadbdc;border-radius:18px;align-items:center;height:60px;transition:all .3s;display:flex}@media not screen and (width>=630px){.action-input{border-radius:16px;height:48px}}.action-input__label{width:100%;padding:0 20px;position:relative}.action-input__label input{width:100%}.action-input__label input:focus-visible{outline:none}.action-input__label input::placeholder{color:#0006;transition:all .3s}.action-input__label input:focus::placeholder{color:#0a0a0a}@media not all and (hover:none) and (pointer:coarse){.action-input:hover{border-color:#91f15159}}@media (hover:none) and (pointer:coarse){.action-input:active{-webkit-tap-highlight-color:transparent;border-color:#91f15159}}.action-input:focus-within{border-color:#91f151}.action-input_btn{padding-right:0}.action-input__btn{cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-right:12px;transition:all .3s;display:flex;position:relative}.action-input__btn:focus-visible{outline-offset:1px;outline:2px solid #91f151}@media not all and (hover:none) and (pointer:coarse){.action-input__btn:hover{background-color:#f3f3f4}}@media (hover:none) and (pointer:coarse){.action-input__btn:active{-webkit-tap-highlight-color:transparent;background-color:#f3f3f4}}.action-input__btn:before{content:"";pointer-events:none;background-color:#dadbdc;width:1px;height:100%;position:absolute;top:0;left:-11px}.action-input__clear{color:#0006;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:color .2s,background-color .2s;display:flex}@media not all and (hover:none) and (pointer:coarse){.action-input__clear:hover{color:#0a0a0a;background-color:#f3f3f4}}@media (hover:none) and (pointer:coarse){.action-input__clear:active{-webkit-tap-highlight-color:transparent;color:#0a0a0a;background-color:#f3f3f4}}.action-input__clear .icon{width:16px;height:16px}.action-input_error{border-color:#b3261e}.action-switcher{-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#fff;border-radius:18px;justify-content:center;align-items:center;gap:10px;height:60px;padding:0 20px;display:flex}@media not screen and (width>=630px){.action-switcher{border-radius:16px;height:48px}}.action-switcher__switch{width:43px;height:24px;display:inline-block;position:relative}.action-switcher__input{opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.action-switcher__slider{cursor:pointer;background-color:#f3f3f4;border-radius:28px;transition:all .3s;position:absolute;inset:0}.action-switcher__slider:before{content:"";background-color:#0a0a0a26;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;bottom:3px;left:3px}.action-switcher__value{color:#0a0a0a;transition:all .3s}.action-switcher__value_check,.action-switcher_checked .action-switcher__value{color:#0006}.action-switcher_checked .action-switcher__value_check{color:#0a0a0a}.action-switcher input:checked+.action-switcher__slider{background-color:#91f151}.action-switcher input:focus-visible+.action-switcher__slider{outline-offset:3px;outline:3px solid #91f151}.action-switcher input:checked+.action-switcher__slider:before{background-color:#fff;transform:translate(18px)}.logo{background-image:url(/img/logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:116px;height:21px}.logo_grey{background-image:url(/img/logo_grey.svg)}.card{background-color:#fff;border:1px solid #0000;border-radius:34px;width:100%;min-width:0;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}@media not all and (hover:none) and (pointer:coarse){.card:hover{border-color:#91f151;transform:translateY(-2px);box-shadow:0 16px 44px #91f15124}}@media (hover:none) and (pointer:coarse){.card:active{-webkit-tap-highlight-color:transparent;border-color:#91f151;transform:translateY(-2px);box-shadow:0 16px 44px #91f15124}}.card:active{transform:translateY(1px)scale(.995)}@media not screen and (width>=630px){.card{border-radius:24px}}.card__open{z-index:1;border-radius:inherit;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.card__open:focus-visible{outline-offset:-4px;outline:3px solid #91f151}.card__head{align-items:center;gap:14px;padding:20px;display:flex}@media not screen and (width>=630px){.card__head{padding:16px}}.card__head-titles{flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}@media not screen and (width>=630px){.card__head-titles{gap:0}}.card__logo{background-color:#fff;border:1px solid #dadbdc;border-radius:16px;flex:none;width:70px;height:70px;overflow:hidden}@media not screen and (width>=630px){.card__logo{width:56px;height:56px}}.card__logo img{object-fit:contain;object-position:center;width:100%;height:100%}.card__logo-fallback{color:#0a0a0a;letter-spacing:-.5px;background-color:#f3f3f4;background-image:linear-gradient(#ffffff2e,#ffffff2e),url(/img/ai/club-avatar-placeholder.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:800;line-height:1;display:flex}.card__name{letter-spacing:-.72px;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:600;line-height:32px;overflow:hidden}@media not screen and (width>=630px){.card__name{letter-spacing:-.54px;font-size:18px;line-height:32px}}.card__info{color:#0006;align-items:center;gap:6px;min-width:0;display:flex}.card__info-separator{flex:none}.card__rate{white-space:nowrap;flex:none;align-items:center;gap:2px;display:flex}.card__rate .icon{color:#ffdd31}.card__rate_empty{font-size:14px}.card__locate{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.card__btn{z-index:2;flex:none;margin-left:auto;position:relative}.card__middle{padding:0 20px}@media not screen and (width>=630px){.card__middle{padding:0 16px}}.card__img{object-fit:cover;object-position:center;background-color:#ebebed;border-radius:18px;width:100%;height:180px;display:block}@media not screen and (width>=630px){.card__img{border-radius:16px;height:134px}}.card__img_empty{color:#0a0a0a;background-color:#f3f3f4;background-image:linear-gradient(#ffffff14,#ffffff14),url(/img/ai/club-photo-placeholder.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex}.card__img-label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffd1;border:1px solid #0a0a0a1f;border-radius:999px;padding:7px 11px;font-size:13px;line-height:18px;box-shadow:0 4px 18px #0a0a0a14}.card__bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;padding:20px;display:grid}@media not screen and (width>=630px){.card__bottom{gap:14px;padding:16px}}.card__bottom-elem{flex-direction:column;gap:4px;min-width:0;display:flex}.card__bottom-title{color:#0006;white-space:nowrap}.card__bottom-price{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.card_skeleton{pointer-events:none;border-color:#dadbdcb3;min-height:370px}.card_skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);animation:1.25s ease-in-out infinite card-skeleton;position:absolute;inset:0;transform:translate(-100%)}.card__skeleton-head,.card__skeleton-image,.card__skeleton-footer{background-color:#eeeeef}.card__skeleton-head{border-radius:16px;height:70px;margin:20px}.card__skeleton-image{border-radius:18px;height:180px;margin:0 20px}.card__skeleton-footer{border-radius:12px;height:42px;margin:20px}@keyframes card-skeleton{to{transform:translate(100%)}}.main-background{z-index:-1;pointer-events:none;width:100vw;height:1080px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}@media not screen and (width>=630px){.main-background{display:none}}.main-background__art{width:max(100%,1440px);height:1080px;position:absolute;top:0;left:50%;transform:translate(-50%)}.main-background img,.main-background__glow{width:100%;height:100%;display:block;position:absolute;inset:0}.main-background img{object-fit:cover;object-position:center}.main-background__glow{overflow:visible}.main-background__glow circle{fill:#91f151;opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.88)}.main-background__glow circle.is-active{opacity:1;transform:scale(1.08)}.main-background__glow circle.is-fading{opacity:0;transition:opacity .82s ease-out,transform .82s ease-out;transform:scale(.88)}@media (prefers-reduced-motion:reduce){.main-background__glow{display:none}}.dropdown{background-color:#0a0a0a;border-radius:20px;width:fit-content;overflow:hidden;box-shadow:0 14px 36px #0a0a0a33}.dropdown__item{color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;width:100%;min-width:245px;height:54px;font-size:inherit;line-height:inherit;font-weight:inherit;text-align:left;align-items:center;gap:10px;padding:0 26px 0 16px;transition:all .3s;display:flex}@media not all and (hover:none) and (pointer:coarse){.dropdown__item:hover{background-color:#ffffff1a}}@media (hover:none) and (pointer:coarse){.dropdown__item:active{-webkit-tap-highlight-color:transparent;background-color:#ffffff1a}}.dropdown__item.active{color:#91f151}.dropdown__item:focus-visible{outline-offset:-3px;outline:2px solid #91f151}.popup{z-index:11;width:min(706px,100vw - 40px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media not screen and (width>=630px){.popup{width:100vw;left:0;top:initial;transform:initial;bottom:0}}.popup__popup{overscroll-behavior:contain;background-color:#f3f3f4;border-radius:40px;width:100%;max-height:calc(100dvh - 40px);padding:28px;position:relative;overflow-y:auto;box-shadow:0 28px 90px #0a0a0a42}.popup__popup::-webkit-scrollbar{width:5px}.popup__popup::-webkit-scrollbar-thumb{background-color:#91f151;border-radius:5px}@media not screen and (width>=630px){.popup__popup{border-radius:24px 24px 0 0;max-height:calc(100dvh - 24px);padding:20px}}.popup__close{z-index:2;cursor:pointer;background-color:#fff;border-radius:18px;justify-content:center;align-items:center;width:60px;height:60px;transition:all .22s;display:flex;position:absolute;top:28px;right:28px}@media not screen and (width>=630px){.popup__close{border-radius:16px;width:48px;height:48px;top:20px;right:20px}}.popup__close_item{top:33px}@media not screen and (width>=630px){.popup__close_item{top:24px}}@media not all and (hover:none) and (pointer:coarse){.popup__close:hover{color:#fff;background-color:#0a0a0a;transform:rotate(3deg)}}@media (hover:none) and (pointer:coarse){.popup__close:active{-webkit-tap-highlight-color:transparent;color:#fff;background-color:#0a0a0a;transform:rotate(3deg)}}.popup__close:active{transform:scale(.95)}.popup__head{border-bottom:1px solid #dadbdc;align-items:center;gap:14px;padding-bottom:20px;padding-right:74px;display:flex}@media not screen and (width>=630px){.popup__head{padding-bottom:16px;padding-right:62px}}.popup__head-icon{background-color:#fff;border:1px solid #dadbdc;border-radius:16px;flex:none;width:70px;height:70px;overflow:hidden}@media not screen and (width>=630px){.popup__head-icon{width:56px;height:56px}}.popup__head-icon img{object-fit:contain;object-position:center;width:100%;height:100%}.popup__head-icon-fallback{background-color:#f3f3f4;background-image:linear-gradient(#ffffff2e,#ffffff2e),url(/img/ai/club-avatar-placeholder.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:800;line-height:1;display:flex}.popup__head-info{flex-direction:column;gap:2px;min-width:0;display:flex}@media not screen and (width>=630px){.popup__head-info{gap:0}}.popup__head-title{letter-spacing:-.72px;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:600;line-height:32px;overflow:hidden}@media not screen and (width>=630px){.popup__head-title{letter-spacing:-.54px;font-size:18px;line-height:32px}}.popup__head-rate{color:#0006;align-items:center;gap:2px;display:flex}.popup__head-rate .icon{color:#ffdd31}.popup__head-rate_empty{font-size:14px}.popup__img{object-fit:cover;object-position:center;background-color:#ebebed;border-radius:20px;width:100%;height:290px;margin-top:20px;display:block}@media not screen and (width>=630px){.popup__img{border-radius:16px;height:150px;margin-top:16px}}.popup__img_empty{color:#0a0a0a;background-color:#f3f3f4;background-image:linear-gradient(#ffffff14,#ffffff14),url(/img/ai/club-photo-placeholder.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex}.popup__img-label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffd1;border:1px solid #0a0a0a1f;border-radius:999px;padding:8px 12px;font-size:13px;line-height:18px;box-shadow:0 4px 18px #0a0a0a14}.popup__switcher{width:fit-content;padding-top:20px}@media not screen and (width>=630px){.popup__switcher{padding-top:16px}}.popup__data{margin-top:20px}@media not screen and (width>=630px){.popup__data{margin-top:16px}}.popup__data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.popup__data-grid_single{grid-template-columns:minmax(0,1fr)}@media not screen and (width>=700px){.popup__data-grid{grid-template-columns:minmax(0,1fr)}}@media not screen and (width>=630px){.popup__data-grid{margin-top:6px}}.popup__data-item{min-width:0}.popup__data-locate{color:#0006;align-items:center;gap:6px;min-height:24px;margin-bottom:10px;display:flex}.popup__data-locate span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.popup__data-locate_link{border-radius:5px;width:fit-content;max-width:100%;transition:color .2s}@media not all and (hover:none) and (pointer:coarse){.popup__data-locate_link:hover{color:#0a0a0a}}@media (hover:none) and (pointer:coarse){.popup__data-locate_link:active{-webkit-tap-highlight-color:transparent;color:#0a0a0a}}.popup__data-locate_link .icon{width:18px;height:18px}@media not screen and (width>=630px){.popup__data-locate{margin-bottom:8px}}.popup__data-body{background-color:#fff;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:20px;display:grid}@media not screen and (width>=630px){.popup__data-body{gap:12px;padding:16px}}@media not screen and (width>=340px){.popup__data-body{grid-template-columns:minmax(0,1fr)}}.popup__data-column{min-width:0}.popup__data-title{color:#0006;margin-bottom:4px}.popup__data-price{font-weight:600}.popup__data-note{color:#0006;margin-top:7px;font-size:12px;line-height:16px}.popup__title{letter-spacing:-.72px;font-size:24px;font-weight:600;line-height:32px}@media not screen and (width>=630px){.popup__title{letter-spacing:-.54px;font-size:18px;line-height:24px}}.popup__actions{gap:10px;margin-top:20px;display:flex}@media not screen and (width>=630px){.popup__actions{margin-top:16px}}.popup__actions .action{width:100%}@media not screen and (width>=630px){.popup__actions .action{min-width:0}}.popup__main-head{border-bottom:1px solid #dadbdc;justify-content:space-between;align-items:center;gap:20px;padding:14px 74px 34px 0;display:flex}@media not screen and (width>=630px){.popup__main-head{padding:8px 62px 24px 0}.popup__main-head .popup__title{letter-spacing:-.72px;font-size:24px;line-height:32px}}.popup__reset{color:#0006;text-underline-offset:3px;font-size:14px;line-height:20px;text-decoration:underline;transition:color .2s}@media not all and (hover:none) and (pointer:coarse){.popup__reset:hover{color:#0a0a0a}}@media (hover:none) and (pointer:coarse){.popup__reset:active{-webkit-tap-highlight-color:transparent;color:#0a0a0a}}.popup__title-small{color:#0006}.popup__inputs{gap:10px;width:100%;margin-top:20px;display:flex}@media not screen and (width>=630px){.popup__inputs{margin-top:16px}}.popup__input{flex-direction:column;gap:12px;width:100%;display:flex}.popup__error{color:#9f1d17;margin-top:8px;font-size:13px;line-height:18px}.popup__filter-rate{flex-direction:column;gap:12px;margin-top:20px;display:flex}@media not screen and (width>=630px){.popup__filter-rate{margin-top:16px}}.popup__filter-rate-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;display:grid}@media not screen and (width>=630px){.popup__filter-rate-grid{gap:8px}}.popup__filter-rate-item{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:18px;justify-content:center;align-items:center;gap:10px;min-width:0;height:60px;padding:0 5px;transition:all .22s;display:flex}@media not screen and (width>=630px){.popup__filter-rate-item{border-radius:16px;gap:4px;height:48px}}.popup__filter-rate-item .icon{color:#ffdd31}@media not screen and (width>=630px){.popup__filter-rate-item .icon{width:17px;height:17px}}.popup__filter-rate-item input{opacity:0;width:1px;height:1px;position:absolute}@media not all and (hover:none) and (pointer:coarse){.popup__filter-rate-item:hover{background-color:#e8e8ea;transform:translateY(-1px)}}@media (hover:none) and (pointer:coarse){.popup__filter-rate-item:active{-webkit-tap-highlight-color:transparent;background-color:#e8e8ea;transform:translateY(-1px)}}.popup__filter-rate-item:has(input:checked){color:#fff;background-color:#0a0a0a}.popup__filter-rate-item:has(input:focus-visible){outline-offset:2px;outline:3px solid #91f151}.popup__filter-rate-item:active{transform:scale(.97)}.popup-fade{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0a0a0a66;width:100%;height:100dvh;position:fixed;top:0;left:0}.fade-enter-active,.fade-leave-active{transition:opacity .25s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.popup-enter-active,.popup-leave-active{transition:opacity .28s,transform .28s cubic-bezier(.22,1,.36,1)}.popup-enter-from,.popup-leave-to{opacity:0;transform:translate(-50%,-50%)scale(.92)}@media not screen and (width>=630px){.popup-enter-from,.popup-leave-to{opacity:1;transform:translateY(100%)}}.popup-enter-to,.popup-leave-from{opacity:1;transform:translate(-50%,-50%)scale(1)}@media not screen and (width>=630px){.popup-enter-to,.popup-leave-from{transform:translateY(0)}}.header{z-index:3;width:100%;position:relative}@media not screen and (width>=630px){.header{background-color:#f3f3f4;position:sticky;top:0}}.header__content{gap:30px;height:90px;padding-top:40px;display:flex}@media not screen and (width>=630px){.header__content{justify-content:space-between;align-items:center;gap:20px;height:64px;padding-top:0}.header__logo{align-items:center;display:flex}}.header__country{height:fit-content;position:relative}.header__country-btn{cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;height:fit-content;display:flex}.header__country-dropdown{position:absolute;bottom:0;left:0;transform:translateY(calc(100% - 4px))}@media not screen and (width>=630px){.header__country-dropdown{left:initial;right:0}}.header__country-dropdown .dropdown__item{white-space:nowrap}.footer{width:100%;margin-top:auto;padding:30px 0 24px}.footer__content{grid-template-columns:auto minmax(240px,1fr) auto;align-items:center;gap:18px 32px;display:grid}@media not screen and (width>=630px){.footer__content{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px}}.footer__elem{align-items:center;gap:16px;display:flex}.footer__logo{align-items:center;height:fit-content;display:flex}.footer__year{color:#0006;white-space:nowrap}.footer__links{color:#0006;justify-content:center;align-items:center;gap:10px 22px;font-size:14px;line-height:20px;display:flex}@media not screen and (width>=630px){.footer__links{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start;font-size:13px}}.footer__link{transition:color .2s}@media not all and (hover:none) and (pointer:coarse){.footer__link:hover{color:#0a0a0a}}@media (hover:none) and (pointer:coarse){.footer__link:active{-webkit-tap-highlight-color:transparent;color:#0a0a0a}}.footer__link.router-link-active{color:#0a0a0a}.footer__note{color:#0006;text-align:right;font-size:14px;line-height:20px}@media not screen and (width>=630px){.footer__note{text-align:left;grid-area:3/1/auto/-1;font-size:12px}}.layout-home__intro{padding:0 0 62px}@media not screen and (width>=630px){.layout-home__intro{padding:11px 0 20px}}.layout-home__intro-title{letter-spacing:-2.88px;max-width:876px;font-size:72px;font-weight:700;line-height:100%}@media not screen and (width>=630px){.layout-home__intro-title{letter-spacing:-1.28px;font-size:32px;line-height:100%}}.layout-home__intro-title span{white-space:nowrap;position:relative}.layout-home__intro-title span:before{content:"";z-index:-1;pointer-events:none;background-image:url(/img/title-line.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:45px;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.layout-home__filters{z-index:2;flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}@media not screen and (width>=630px){.layout-home__filters{z-index:4;background-color:#f3f3f4;padding-bottom:10px;position:sticky;top:64px}}.layout-home__filters-filter .action{min-width:initial}.layout-home__filters-filter .action .icon_filters-active{display:none}.layout-home__filters-filter .action.active{color:#fff;background-color:#0a0a0a}@media not all and (hover:none) and (pointer:coarse){.layout-home__filters-filter .action.active:hover{color:#0a0a0a;background-color:#ffffffe6}}@media (hover:none) and (pointer:coarse){.layout-home__filters-filter .action.active:active{-webkit-tap-highlight-color:transparent;color:#0a0a0a;background-color:#ffffffe6}}.layout-home__filters-filter .action.active .icon_filters{display:none}.layout-home__filters-filter .action.active .icon_filters-active{display:inline-block}@media not screen and (width>=630px){.layout-home__filters-filter .action{gap:0;min-width:48px;font-size:0;position:relative}.layout-home__filters-filter .action__counter{width:16px;height:16px;font-size:12px;position:absolute;top:0;right:0}.layout-home__filters-switcher{flex-grow:1}}.layout-home__filters-input{position:relative}.layout-home__filters-input .action-input{min-width:362px}@media not screen and (width>=630px){.layout-home__filters-input .action-input{min-width:initial}.layout-home__filters-input{width:100%}}.layout-home__filters-dropdown{z-index:2;position:absolute;bottom:0;right:12px;transform:translateY(calc(100% - 4px))}.layout-home__cards{flex-direction:column;align-items:center;gap:30px;margin-top:30px;display:flex}@media not screen and (width>=630px){.layout-home__cards{gap:20px;margin-top:0}}.layout-home__cards-grid{grid-template-columns:repeat(auto-fit,minmax(445px,1fr));gap:20px;width:100%;padding-top:30px;display:grid}@media not screen and (width>=630px){.layout-home__cards-grid{grid-template-columns:repeat(1,1fr);gap:10px;padding-top:10px}}.layout-home__cards-summary{color:#0006;width:100%;margin-bottom:-26px;font-size:14px;line-height:20px}@media not screen and (width>=630px){.layout-home__cards-summary{margin-bottom:-8px}}.layout-home__cards-btn{width:fit-content}@media not screen and (width>=630px){.layout-home__cards-btn{width:100%}}.layout-home__state{text-align:center;background-color:#ffffffc2;border-radius:34px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:330px;padding:40px 20px;display:flex}.layout-home__state h2{letter-spacing:-.7px;font-size:28px;font-weight:700;line-height:34px}.layout-home__state p{color:#0006;max-width:480px}.layout-home__state .action{margin-top:8px}.layout-home__inline-error{color:#9f1d17;text-align:center;width:100%}.policy{z-index:1;width:100%;max-width:1040px;margin:24px auto 64px;position:relative}@media not screen and (width>=630px){.policy{margin:12px auto 36px}}.policy__header{padding-bottom:28px}@media not screen and (width>=630px){.policy__header{padding-bottom:20px}}.policy__title{letter-spacing:-2.24px;max-width:760px;font-size:56px;font-weight:600;line-height:1}@media not screen and (width>=630px){.policy__title{letter-spacing:-1.2px;font-size:36px;line-height:38px}}.policy__lead{color:#0a0a0acc;letter-spacing:-.36px;max-width:620px;margin-top:18px;font-size:18px;line-height:25px}@media not screen and (width>=630px){.policy__lead{letter-spacing:-.32px;margin-top:12px;font-size:16px;line-height:22px}}.policy__updated{color:#0006;margin-top:10px;font-size:14px;line-height:20px}.policy__body{background-color:#ffffffd1;border:1px solid #ffffffd6;border-radius:34px;padding:12px 42px}@media not screen and (width>=630px){.policy__body{border-radius:24px;padding:4px 20px}}.policy__section{grid-template-columns:minmax(170px,220px) minmax(0,1fr);gap:24px 48px;padding:34px 0;display:grid}.policy__section+.policy__section{border-top:1px solid #dadbdc}@media not screen and (width>=630px){.policy__section{grid-template-columns:1fr;gap:12px;padding:24px 0}}.policy__section h2{letter-spacing:-.4px;font-size:20px;font-weight:600;line-height:25px}.policy__copy{color:#0a0a0acc;flex-direction:column;gap:14px;line-height:24px;display:flex}.policy__copy p{max-width:68ch}.policy__copy a{color:#0a0a0a;text-underline-offset:3px;-webkit-text-decoration:underline #0a0a0a59;text-decoration:underline #0a0a0a59;text-decoration-thickness:1px;transition:text-decoration-color .2s}@media not all and (hover:none) and (pointer:coarse){.policy__copy a:hover{text-decoration-color:#0a0a0a}}@media (hover:none) and (pointer:coarse){.policy__copy a:active{-webkit-tap-highlight-color:transparent;text-decoration-color:#0a0a0a}}.icon[data-v-544f383d]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;display:inline-block}.icon_star[data-v-544f383d]{fill:currentColor}
