@charset "UTF-8";@font-face{font-family:Nunito;font-weight:800;src:url(/static/fonts-promo/Nunito/static/Nunito-ExtraBold.ttf)}@font-face{font-family:Nunito;font-weight:700;src:url(/static/fonts-promo/Nunito/static/Nunito-Bold.ttf)}@font-face{font-family:Nunito;font-weight:400;src:url(/static/fonts-promo/Nunito/static/Nunito-Regular.ttf)}@font-face{font-family:Montserrat;font-weight:400;src:url(/static/fonts-promo/Montserrat/static/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat;font-weight:400;font-style:italic;src:url(/static/fonts-promo/Montserrat/static/Montserrat-Italic.ttf)}@font-face{font-family:Montserrat;font-weight:700;font-style:italic;src:url(/static/fonts-promo/Montserrat/static/Montserrat-BlackItalic.ttf)}@font-face{font-family:Montserrat;font-weight:700;src:url(/static/fonts-promo/Montserrat/static/Montserrat-Bold.ttf)}:root{--white:#fff;--black:#000;--gray:#79777D;--grey:#EDEDED;--blue:#4678b2;--green:#87b974;--text-purple:#AE75F8;--bg-white:#F2F2F2;--bg-white97:rgba(242, 242, 242, .97);--h-1-h-2:#0F0C13;--h-1-text-2:#1F2224;--bg-pluses:#0F0C13;--placeholder:#8c8e8f;--emoji-bg-color:#16121d;--emoji-body-bg-color:#201b24;--purple:#963eef;--purple97:rgba(150, 62, 239, .97);--purple-dark:#7127bd;--dark-text:#1f2224;--article-text:#b2b2b2;--input-light-bg:#f9f9f9;--bg:#fafafa;--bg-dark:#1a1a1a;--bg-light:#f5f4f7;--bs-navbar-toggler-icon-light-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-icon-purple-bg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M26.0612 23.9387C26.343 24.2205 26.5013 24.6027 26.5013 25.0012C26.5013 25.3997 26.343 25.7819 26.0612 26.0637C25.7794 26.3455 25.3972 26.5038 24.9987 26.5038C24.6002 26.5038 24.218 26.3455 23.9362 26.0637L15.9999 18.125L8.0612 26.0612C7.7794 26.343 7.39721 26.5013 6.9987 26.5013C6.60018 26.5013 6.21799 26.343 5.9362 26.0612C5.6544 25.7794 5.49609 25.3972 5.49609 24.9987C5.49609 24.6002 5.6544 24.218 5.9362 23.9362L13.8749 16L5.9387 8.06122C5.6569 7.77943 5.49859 7.39724 5.49859 6.99872C5.49859 6.60021 5.6569 6.21802 5.9387 5.93622C6.22049 5.65443 6.60268 5.49612 7.0012 5.49612C7.39971 5.49612 7.7819 5.65443 8.0637 5.93622L15.9999 13.875L23.9387 5.93497C24.2205 5.65318 24.6027 5.49487 25.0012 5.49487C25.3997 5.49487 25.7819 5.65318 26.0637 5.93497C26.3455 6.21677 26.5038 6.59896 26.5038 6.99747C26.5038 7.39599 26.3455 7.77818 26.0637 8.05998L18.1249 16L26.0612 23.9387Z' fill='%231F2224'/%3E%3C/svg%3E");--bs-btn2-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-x-icon-white-bg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M26.0612 23.9387C26.343 24.2205 26.5013 24.6027 26.5013 25.0012C26.5013 25.3997 26.343 25.7819 26.0612 26.0637C25.7794 26.3455 25.3972 26.5038 24.9987 26.5038C24.6002 26.5038 24.218 26.3455 23.9362 26.0637L15.9999 18.125L8.0612 26.0612C7.7794 26.343 7.39721 26.5013 6.9987 26.5013C6.60018 26.5013 6.21799 26.343 5.9362 26.0612C5.6544 25.7794 5.49609 25.3972 5.49609 24.9987C5.49609 24.6002 5.6544 24.218 5.9362 23.9362L13.8749 16L5.9387 8.06122C5.6569 7.77943 5.49859 7.39724 5.49859 6.99872C5.49859 6.60021 5.6569 6.21802 5.9387 5.93622C6.22049 5.65443 6.60268 5.49612 7.0012 5.49612C7.39971 5.49612 7.7819 5.65443 8.0637 5.93622L15.9999 13.875L23.9387 5.93497C24.2205 5.65318 24.6027 5.49487 25.0012 5.49487C25.3997 5.49487 25.7819 5.65318 26.0637 5.93497C26.3455 6.21677 26.5038 6.59896 26.5038 6.99747C26.5038 7.39599 26.3455 7.77818 26.0637 8.05998L18.1249 16L26.0612 23.9387Z' fill='%23FFFFFF'/%3E%3C/svg%3E");--bs-accordion-btn-icon-custom:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}:root{--base-unit:1rem;--font-size-h1:clamp((var(--base-unit) * 2.25), 5vw, (var(--base-unit) * 3.75));--font-size-h2:clamp((var(--base-unit) * 1.25), 4vw, (var(--base-unit) * 3));--font-size-h3:clamp((var(--base-unit) * 1.25), 3vw, (var(--base-unit) * 2));--font-size-h4:clamp((var(--base-unit) * 1.125), 3vw, (var(--base-unit) * 1.75));--font-size-regular:clamp(var(--base-unit), 1.5vw, (var(--base-unit) * 1.25));--font-size-small:clamp((var(--base-unit) * 0.875), 1.5vw, var(--base-unit));--font-size-extra-small:clamp((var(--base-unit) * 0.75), 1.5vw, (var(--base-unit) * 0.875));--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--line-height-regular:1.5}body{font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;line-height:var(--line-height-regular)}h1,h2,h3,h4,h5,h6{font-family:Nunito,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:var(--font-weight-bold);line-height:var(--line-height-regular)}.fs-60,h1{font-size:var(--font-size-h1)}.fs-48,h2{font-size:var(--font-size-h2)}.fs-32,h3{font-size:var(--font-size-h3)}.fs-28,h4{font-size:var(--font-size-h4)}.fs-20{font-size:var(--font-size-regular)}.fs-16{font-size:var(--font-size-small)}.fs-14{font-size:var(--font-size-extra-small)}.font-normal{font-weight:var(--font-weight-normal)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-montserrat{font-family:Montserrat,system-ui,sans-serif}.font-nunito{font-family:Nunito,system-ui,sans-serif}.hero{background:top center url(/static/img-promo/header-bg.jpg) no-repeat;overflow:hidden;position:relative;z-index:1;padding-bottom:40px}@media (width > 767px){.hero{padding-bottom:clamp(48px,14vw,240px)}}.hero::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--bg-pluses);opacity:.97;z-index:-1}.team-hero{background:url(/static/img-promo/team-bg.jpg) #d3d3d3 50%/cover no-repeat;padding-top:clamp(150px,30vw,480px)}.team-hero::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(242,242,242,.38) 0,var(--bg-white) 51.82%,var(--bg-white) 100%)}.main-title{text-transform:uppercase;margin:clamp(80px,10vw,136px) 0 40px 0;color:var(--white);font-size:clamp(var(--base-unit) * 1.25,5vw,var(--base-unit) * 3.75);text-wrap:balance;line-height:var(--line-height-regular)}.details{interpolate-size:allow-keywords}.details::details-content{transition:height .3s ease,content-visibility .3s ease;transition-behavior:allow-discrete;height:0}.details[open]::details-content{height:auto}.details[open] .details__icon{transform:rotateZ(90deg)}.details__summary{transition:opacity .2s ease}.details__summary:focus-visible{opacity:.8}@media (any-hover:hover){.details__summary:hover{opacity:.8}}.details__icon{transition:transform .3s ease}.details__body ul{list-style:none}.details__body ul ul{margin-top:var(--spacing-3);padding-left:var(--spacing-8)}.details__body li{font-size:var(--font-size-regular)}.details__body li:not(:first-child){margin-top:var(--spacing-3)}.details__body li svg{margin-top:-2px;margin-right:var(--spacing-2)}.product-item{aspect-ratio:3/2}.product-item::after{content:"";width:100%;height:100%;background:rgba(0,0,0,.37) url(/static/img-promo/slides/MagnifyingGlassPlus.png) center/60px 60px no-repeat;position:absolute;left:0;top:0;pointer-events:none;opacity:0;transition:opacity .2s ease}@media (width < 992px){.product-item::after{background-size:40px 40px}}@media (any-hover:hover){.product-item:hover::after{opacity:1}}.slider{margin-top:clamp(-100px,-6vw,-48px)}@media (width < 768px){.slider{display:none}}.slider__body:after{content:"";position:absolute;bottom:0;left:50%;height:200px;width:83.4%;translate:-50% 0;background:color-mix(in oklab,#1e1b24 37%,transparent);filter:blur(50px);pointer-events:none;z-index:-1}.slider__list{aspect-ratio:165/95;backdrop-filter:blur(100px);background:linear-gradient(180deg,rgba(255,255,255,.37) 0,rgba(255,255,255,0) 1.28%)}.slider__item{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(100% - 1rem);height:calc(100% - 1rem);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.slider__item.show{opacity:1;visibility:visible}.slider__image{position:absolute;top:0;left:0;object-fit:cover}.slider__button{--size:1rem;width:var(--size);height:var(--size);flex:0 0 var(--size);border:1px solid var(--text-purple);transition:all .2s ease}.slider__button.active{--size:1.25rem;background-color:var(--white);border-width:4px}@media (any-hover:hover){.slider__button:hover{scale:1.2}}.slider__button--next,.slider__button--prev{width:1.5rem;height:1.5rem;flex:0 0 1.5rem;border:0}.slider__button--prev{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 21L8 12L17 3' stroke='%231F2224' stroke-width='1.2'/%3E%3C/svg%3E")}.slider__button--next{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 21L16 12L7 3' stroke='%231F2224' stroke-width='1.2'/%3E%3C/svg%3E")}@media (width > 767px){.our-clients{margin-top:clamp(50px,6vw,100px)}}[data-animated=true]{mask:linear-gradient(90deg,transparent,var(--white) 20%,var(--white) 80%,transparent);overflow:hidden}[data-animated=true] .scroller__list{width:max-content;flex-wrap:nowrap;animation:scroll var(--animation-duration,40s) var(--animation-direction,forwards) linear infinite}@media (any-hover:hover){[data-animated=true]:hover .scroller__list{animation-play-state:paused}}[data-direction=right]{--animation-direction:reverse}[data-speed=slow]{--animation-duration:120s}[data-speed=fast]{--animation-duration:20s}.scroller__list{--gap:var(--spacing-6);display:flex;flex-wrap:wrap;gap:var(--gap)}@media (prefers-reduced-motion:reduce){.scroller__list{justify-content:center}}.scroller__item{--desktop-width:250px;--item-width:clamp(150px, 15vw, var(--desktop-width));width:var(--item-width);flex:0 0 var(--item-width);aspect-ratio:250/180}@media (prefers-reduced-motion:reduce){.scroller__item{--desktop-width:240px}}@keyframes scroll{to{transform:translate3d(calc(-50% - var(--gap)/ 2),0,0)}}.bot-item{flex:0 0 clamp(146px,30vw,412px);width:clamp(146px,30vw,412px);height:clamp(42px,20vw,80px);background-color:var(--white);transition:background-color .2s ease;mask-position:center;mask-size:contain;mask-repeat:no-repeat}@media (any-hover:hover){.bot-item:hover{background-color:var(--text-purple)}}@media (prefers-reduced-motion:no-preference){[data-horizontal-scrolling]{overflow:hidden}[data-horizontal-scrolling-list-clone],[data-horizontal-scrolling-list]{transition:transform .3s ease-out;contain:layout style;backface-visibility:hidden;perspective:1000px}}.web-wrapper{background:url(/static/img-promo/os/bg.svg) center/cover no-repeat,var(--bg-pluses)}.columns{list-style:none;padding:0;margin:0;columns:clamp(280px,47vw,500px) auto;gap:20px}.columns__item{break-inside:avoid}.columns__item:not(:first-of-type){margin-top:14px}.columns__item--tick{display:flex;gap:clamp(10px,2vw,16px)}.columns__item--tick::before{content:"";align-self:start;display:block;width:28px;height:28px;flex:0 0 28px;background:url(/static/img-promo/icons/tick.svg) center/cover no-repeat}.app-stores{background:#fafafa url(/static/img-promo/store/bg.svg) right top}@media (width <= 425px){.app-stores__list{justify-items:center}.app-stores__item{max-width:210px}}.screen-wrapper{background-image:url(/static/img-promo/screen-footer/bg.svg);background-position:top center;background-repeat:no-repeat;background-color:var(--bg-white97)}.screen-wrapper .container{box-sizing:border-box}.screen-wrapper img{border-radius:20px 20px 0 0;background:rgba(255,255,255,.17);padding:12px 12px 0;margin-top:80px;width:100%}@media (min-width:992px) and (max-width:1439px){.screen-wrapper .container{max-width:960px}.screen-wrapper img{margin-top:40px;border-radius:16px 16px 0 0;padding:8px 8px 0}}@media (min-width:768px) and (max-width:991px){.screen-wrapper .container{max-width:688px}.screen-wrapper img{margin-top:40px;border-radius:16px 16px 0 0;padding:8px 8px 0}}@media (max-width:767px){.screen-wrapper .container{max-width:688px;padding-top:20px!important;padding-left:20px!important;margin-right:0}.screen-wrapper img{margin-top:0;margin-left:0;border-radius:16px 0 0 0;padding:8px 0 0 8px}}.contacts{display:flex;align-items:center}@media (width <= 991px){.contacts{flex-direction:column;text-align:center}}@media (width <= 600px){.contacts__title{display:none}}.contacts__buttons{display:flex}@media (width <= 600px){.contacts__buttons{flex-direction:column}}@media (width <= 425px){.contacts__buttons{width:100%}}.footer__wrap{display:flex;justify-content:space-between}@media (width <= 1200px){.footer__wrap{flex-direction:column}}.social{display:grid;align-content:start}@media (width <= 1200px){.social{grid-template-columns:1fr 1fr}}@media (width <= 600px){.social{grid-template-columns:1fr}}.social__item{--color:transparent;box-shadow:0 4px 15px color-mix(in oklab,var(--color),transparent);transition:box-shadow .2s ease}@media (any-hover:hover){.social__item:hover{--color:var(--target-color)}}@media (width > 1200px){.social__item{max-width:334px}}.social__item--tg{--target-color:#34BCFF;background-color:var(--target-color)}.social__item--vk{--target-color:#0077FF;background-color:var(--target-color)}.social__logo{--size:clamp(72px, 9vw, 100px);width:var(--size);height:var(--size);flex:0 0 var(--size)}.footer__nav{display:grid;grid-template-columns:repeat(4,auto);justify-items:end}@media (width <= 1200px){.footer__nav{justify-items:start}}@media (width < 768px){.footer__nav{grid-template-columns:repeat(2,auto)}}@media (width <= 425px){.footer__nav{grid-template-columns:1fr;justify-items:center;text-align:center}}@media (width > 425px){.footer__col-labeled{width:min-content}}.footer__list{list-style:none;padding:0;margin:0}.footer__link{--alpha:50%;color:color-mix(in oklab,var(--white) var(--alpha),transparent);transition:color .2s ease}@media (any-hover:hover){.footer__link:hover{--alpha:100%}}.footer__link--labeled{justify-items:start}@media (width <= 425px){.footer__link--labeled{justify-items:center}}@media (width > 600px){.footer__link--last{margin-left:auto}}.footer__copyright{display:flex;align-items:center}@media (width <= 600px){.footer__copyright{flex-direction:column;text-align:center}}.prices-list{padding-left:0;list-style:none}.prices-list__item:not(:first-of-type){margin-top:var(--spacing-6)}.prices-list__item::before{content:"";background-color:var(--text-purple);width:8px;height:8px;border-radius:50%;display:inline-block;position:relative;left:clamp(-16px,-1vw,-8px);top:-2px}.page-blog{background:#fafafa}.hello-wrapper{margin-bottom:clamp(20px,4vw,40px);padding:40px 0;border-radius:16px;background:var(--bg-white) url(/static/img-promo/bg-hello.svg) no-repeat center}.hello-wrapper--title{font-family:Nunito,sans-serif;font-size:24px;font-weight:400;text-align:center;color:grey}.hello-wrapper--description{font-family:Nunito,sans-serif;font-size:24px;font-weight:700;text-align:center;color:#0f0c13;margin-bottom:0}.blog-title{font-size:40px;font-weight:700;color:#0f0c13;text-align:left;margin-bottom:20px}.blog--preview-wrapper{display:flex;flex-flow:row nowrap;column-gap:20px;row-gap:0;margin-bottom:40px}.row-cols-md-2 .blog--preview-wrapper,.row-cols-xxl-2 .blog--preview-wrapper,.row-cols-xxl-3 .blog--preview-wrapper,.row-cols-xxl-4 .blog--preview-wrapper{flex-flow:column nowrap;row-gap:10px;column-gap:0}.preview-wrapper--image{flex:1 0 50%;height:auto;max-height:300px}.row-cols-md-2 .preview-wrapper--image,.row-cols-xxl-2 .preview-wrapper--image,.row-cols-xxl-3 .preview-wrapper--image,.row-cols-xxl-4 .preview-wrapper--image{flex:1 0 auto}.row-cols-md-2 .preview-wrapper--image{max-height:190px}.preview-wrapper--image img{width:100%;height:100%;border-radius:16px;background:var(--bg-white);object-fit:cover}.preview-wrapper--data{display:flex;flex-flow:column nowrap;row-gap:10px}.preview-wrapper--date{font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#888;margin-bottom:0}.preview-wrapper--date img{margin-right:10px}.img-date{width:28px;height:28px}.blog-wrapper--title,.preview-wrapper--title{font-family:Nunito,sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#0f0c13;text-decoration:none}.tl_page_wrap h1{font-family:Nunito,sans-serif;font-size:24px;font-weight:700;line-height:100%;color:#0f0c13;text-decoration:none}.preview-wrapper--title:hover{text-decoration:underline}.preview-wrapper--description{font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;line-height:150%;color:#1f2224;margin-bottom:0}.preview-wrapper--author{font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;color:#888;margin-bottom:0}.back-img{padding:10px 14px 10px 15px;background:#ae75f8;border-radius:20px;margin-right:10px}.post-wrapper figure img{border-radius:16px;max-height:600px}.post-wrapper--date{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#888;margin-bottom:0}.post-wrapper--author{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#888}.post-wrapper--date img{margin-right:10px}@media (min-width:992px) and (max-width:1439px){.blog--preview-wrapper{flex-flow:column nowrap;row-gap:10px;column-gap:0}.preview-wrapper--image{flex:1 0 auto}.hello-wrapper--title{font-size:16px}.hello-wrapper--description{font-size:20px}.blog-title{font-size:24px}.preview-wrapper--date{font-size:14px}.preview-wrapper--title{font-size:20px}.preview-wrapper--description{font-size:16px}.preview-wrapper--author{font-size:14px}}@media (min-width:768px) and (max-width:991px){.blog--preview-wrapper{flex-flow:column nowrap;row-gap:10px;column-gap:0}.preview-wrapper--image{flex:1 0 auto}.hello-wrapper--title{font-size:16px}.tl_page_wrap h1{font-size:20px}.hello-wrapper--description{font-size:20px}.blog-title{font-size:24px}.preview-wrapper--date{font-size:14px}.preview-wrapper--title{font-size:20px}.preview-wrapper--description{font-size:16px}.preview-wrapper--author{font-size:14px}}@media (max-width:767px){.blog--preview-wrapper{flex-flow:column nowrap;row-gap:10px;column-gap:0}.preview-wrapper--image{flex:1 0 auto}.hello-wrapper--title{font-size:16px}.tl_page_wrap h1{font-size:20px}.hello-wrapper--description{font-size:20px}.blog-title{font-size:24px}.preview-wrapper--date{font-size:14px}.preview-wrapper--title{font-size:20px}.preview-wrapper--description{font-size:16px}.preview-wrapper--author{font-size:14px}}.markdown-style h1{word-break:break-word}@media (max-width:767px){.markdown-style h1{font-size:36px}}.markdown-style img{max-width:100%}.markdown-style ul{padding-left:2rem}.has-emoji{display:grid;align-items:center;gap:12px;grid-template-columns:80px 1fr}.has-emoji img{justify-self:center;object-fit:scale-down;width:80px;height:80px;background-color:var(--emoji-bg-color);border-radius:8px}body:has(.has-emoji){background-color:var(--emoji-body-bg-color);color:var(--white)}.company{--target-color:var(--dark-color);--reverse-color:var(--white);background:var(--target-color) url(/static/img-promo/company/company-bg.svg) center/cover no-repeat;gap:clamp(2rem,7vw,6.25rem);align-items:center}.company.company--light{--target-color:var(--white);--reverse-color:var(--dark-color)}.company.company--light .company__image{filter:invert(1)}@media (width <= 600px){.company{flex-direction:column;align-items:start}}.company__logo{background-color:var(--reverse-color);color:var(--target-color);width:stretch}@media (width > 600px){.company__logo{flex:0 0 clamp(250px,32vw,570px);aspect-ratio:1}}.company__info,.company__link,.company__title{color:var(--reverse-color)}.company__icon{top:clamp(2px,.5vw,6px)}@media (max-width:425px),(max-height:500px){body:has(support-view-el:not(.collapsed)){overflow:hidden}}.bot-holder{font-family:Montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;position:fixed;right:20px;bottom:64px;z-index:1040}.bot-holder:has(.collapsed){z-index:1020;pointer-events:none}.bot-holder:has(.collapsed) .chat{opacity:0;visibility:hidden}@media (max-height:500px),(max-width:425px){.bot-holder:has(.collapsed) .chat-toggle{opacity:1;visibility:visible}}.bot-holder .bot-content{background:#f0effe;border-radius:8px;overflow:hidden;border:2px solid #000}.bot-holder .bot-content .bot-header{background:#6a64f7;height:60px}.bot-holder .bot-content .bot-header .bot-header-avatar{margin-top:8px;margin-left:8px;width:30px;height:30px;border-radius:30px;background:red;float:left}.bot-holder .bot-content .bot-header .bot-header-title{margin-left:10px;float:left;color:#fff}.bot-holder .bot-content .bot-header .bot-header-close-btn{width:28px;height:28px;position:absolute;top:4px;right:4px;color:#fff;cursor:pointer;border:1px solid #fff;border-radius:28px;text-align:center}.bot-holder .bot-content .bot-messages{height:calc(100% - 120px)}.bot-holder .bot-content .bot-footer{position:absolute;bottom:2px;left:2px;width:calc(100% - 4px);height:60px;background:#fff;border-radius:8px;overflow:hidden;border-top:1px solid gray}.bot-holder .bot-content .bot-footer textarea{width:calc(100% - 60px);height:100%;border:none;resize:none}.bot-holder .bot-content .bot-footer input[type=submit]{position:absolute;right:2px;top:10px;border-radius:60px;width:40px;height:40px;background:#fff;border-color:gray}.bot-holder .messages-holder{padding-top:10px;height:100%;display:block;overflow:auto}.bot-holder .messages-holder .bot-message{position:relative;width:calc(100% - 12px);background:#fff;border-radius:8px;margin-left:6px;margin-bottom:6px;padding:8px;color:gray}.bot-holder .messages-holder .bot-message .name{font-weight:500;color:#6a64f7}.bot-holder .messages-holder .bot-message .time{font-size:12px;position:absolute;top:8px;right:8px}.bot-holder .messages-holder .bot-message.self-message{background:#6a64f7;color:#fff}.bot-holder .messages-holder .bot-message.self-message .name{color:#fff}.bot-holder .messages-holder .bot-message.selected{background:orange}.bot-holder .messages-holder .scroll-down-btn{width:50px;height:50px;background:#000;border-radius:100px;position:absolute;z-index:1;right:20px;bottom:67px;cursor:pointer;display:none}.bot-holder .messages-holder .scroll-down-btn.visible{display:block}.bot-holder .collapsed-main{width:200px;height:200px;border-radius:200px;background:rgba(45,42,78,.7098039216);cursor:pointer}.bot-holder .visible-when-collapsed{display:none}.bot-holder .collapsed .visible-when-collapsed{display:block}.bot-holder .collapsed .hidden-when-collapsed{position:absolute;left:-100000px}.bot-form{display:grid;gap:18px;padding:10px;background-color:var(--white);box-shadow:0 4px 9px 0 rgba(0,0,0,.0509803922)}.bot-form:invalid input[type=submit]{opacity:.6;pointer-events:none;background-color:var(--placeholder);color:var(--h-1-h-2)}.bot-title{color:var(--h-1-h-2);text-align:center;font-weight:500}.bot-control{background-color:var(--input-background-color);border:1px solid var(--bot-control-border-color);display:flex;align-items:center;gap:4px;border-radius:4px;padding:10px}.bot-control:focus-within{border-color:var(--outline-color)}.bot-control:has(:invalid:not(:placeholder-shown):not(:focus)){border:1px solid var(--invalid-color);background-color:color-mix(in oklab,var(--invalid-color) 10%,transparent)}.bot-control:has(:invalid:not(:placeholder-shown):not(:focus))+.bot-alert{display:block}textarea.bot-input{resize:none;min-height:50px}.bot-icon{color:var(--bot-control-placheholder-color);flex:0 0 25px;width:25px;height:20px;display:flex;align-items:center;gap:4px}.bot-icon::after{content:"";width:1px;height:16px;background-color:var(--bot-control-border-color)}.bot-input{background-color:transparent;padding:0;border:none;line-height:1;outline:0}.bot-input::placeholder{color:var(--bot-control-placheholder-color)}.bot-alert{display:none;border-radius:4px;border:1px solid var(--invalid-color);padding:4px;background-color:color-mix(in oklab,var(--invalid-color) 10%,transparent);font-size:12px;position:relative}.bot-alert::before{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid var(--invalid-color);position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}:root{--primary-color:#6A64F7;--quote-color:#8883fb;--quote-color-orange:#FFA71B1A;--scrollbar-color:#b0adfd;--logo-color:#a373eb;--black-color:#0d0d0d;--dark-color:#0F0C13;--grey-color:#888888;--foreground-color:#f8f7ff;--light-color:#ffffff;--green-color:#03AD5C;--orange-color:#FFA71B;--invalid-color:tomato;--outline-color:#AE75F8;--full-dark-color:#000000;--bot-control-background-color:#F4F6F8;--bot-control-border-color:#E1E1E1;--bot-control-placheholder-color:#908B97}.pane{position:fixed;bottom:64px;right:20px;width:calc(100% - 40px);height:calc(100% - 80px);max-width:420px;max-height:690px;display:grid;grid-template-rows:1fr 100px;gap:20px}@media (max-width:425px){.pane{top:0;left:0;bottom:0;right:0;width:100vw;height:100dvh;max-height:none;max-width:none;grid-template-rows:1fr}}@media (max-height:500px){.pane{max-height:none;max-width:none;grid-template-rows:1fr;height:100dvh;width:100vw;top:0;left:0;right:0;left:0}}.scroll-down{position:absolute;bottom:200px;right:10px;color:var(--grey-color);border:1px solid var(--grey-color);transition:color .2s ease,border-color .2s ease;cursor:pointer;border-radius:50%;width:32px;height:32px;display:grid;place-content:center;background-color:var(--light-color);transition:opacity .2s ease,visibility .2s ease,border-color .2s ease,color .2s ease;opacity:0;visibility:hidden}.scroll-down.visible{opacity:1;visibility:initial;z-index:1}@media (any-hover:hover){.scroll-down:hover{color:var(--black-color);border-color:var(--black-color)}}@media (max-width:425px){.scroll-down{bottom:100px}}@media (max-height:500px){.scroll-down{bottom:60px}}.chat-toggle{border-radius:50%;cursor:pointer;width:100px;height:100px;background-color:var(--primary-color);color:var(--light-color);border:1px solid var(--light-color);display:grid;place-content:center;animation:pulse 2s infinite;justify-self:end;opacity:1;visibility:visible;padding:0;position:absolute;bottom:0;right:0;pointer-events:all;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease,visibility .2s ease}@media (any-hover:hover){.chat-toggle:hover{background-color:var(--light-color);border-color:var(--primary-color);color:var(--primary-color)}}@media (max-height:500px),(max-width:425px){.chat-toggle{position:absolute;bottom:72px;right:32px;width:80px;height:80px;opacity:0;visibility:hidden}.chat-toggle svg{width:32px;height:32px}}@keyframes pulse{0%{box-shadow:0 0 0 0 #5878f3}70%{box-shadow:0 0 0 14px rgba(88,120,243,0)}100%{box-shadow:0 0 0 50px rgba(88,120,243,0)}}.chat{display:grid;grid-template-rows:auto 1fr auto;height:100%;width:100%;border-radius:16px;overflow:hidden;box-shadow:-4px 12px 24px 4px color-mix(in oklab,var(--full-dark-color) 16%,transparent);transition:opacity .2s ease,visibility .2s ease}@media (max-width:425px){.chat{border-radius:0}}@media (max-height:500px){.chat{border-radius:0}}.chat:has(.selected) .chat__footer{border-color:var(--orange-color)}.chat:has(.selected) .chat__footer .chat__send-button{background-color:var(--orange-color)}.chat__header{background-color:var(--primary-color);border-bottom:1px solid color-mix(in oklab,var(--white),transparent)}.chat__header-wrap{padding:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}@media (max-height:500px){.chat__header-wrap{padding:4px}}.chat__avatar{color:var(--logo-color);background-color:var(--light-color);border-radius:50%;height:40px;width:40px;flex:0 0 40px;display:grid;place-content:center}@media (max-height:500px){.chat__avatar{height:28px;width:28px;flex:0 0 28px}.chat__avatar svg{width:20px;height:20px}}.chat__caption{display:grid;gap:2px;flex:1 1 auto}.chat__name{font-weight:600;font-size:20px;line-height:1}.chat__messenger-name{font-size:14px;line-height:1}.chat__close{width:28px;height:28px;display:grid;place-content:center;color:var(--light-color);border-radius:50%;border:none;cursor:pointer;transition:scale .2s ease;background-color:transparent}@media (any-hover:hover){.chat__close:hover{scale:1.1}}.chat__body{padding:10px 0 10px 10px}@media (any-hover:none){.chat__body{padding:10px}}@media (max-width:425px){.chat__body{max-height:none}}@media (max-height:500px){.chat__body{max-height:none}}.chat__body-wrap{display:grid;align-content:start;gap:10px;height:calc(100% - 12px)}.chat__body-wrap::after{content:"";display:block;height:1px}.chat__footer{border-top:1px solid var(--grey-color)}.chat__footer:not(:has(:placeholder-shown)){border-color:var(--outline-color)}.chat__footer:not(:has(:placeholder-shown)) .chat__send-button{opacity:1;visibility:visible;background-color:var(--primary-color)}.chat__footer:focus-within{border-color:var(--outline-color)}.chat__footer-wrap{display:flex;align-items:center;padding:10px;gap:10px}@media (max-height:500px){.chat__footer-wrap{padding:4px}}.chat__footer-textarea{resize:none;flex:1 1 auto;padding:0;max-height:32px;color:var(--black-color);background-color:transparent;border:none;outline:0;font-size:14px}.chat__footer-textarea::placeholder{color:var(--grey-color)}@media (max-height:500px){.chat__footer-textarea{max-height:38px;padding:4px 0}}.chat__send-button{cursor:pointer;height:32px;width:32px;flex:0 0 32px;border-radius:50%;border:none;display:grid;place-content:center;background-color:transparent;transition:opacity .2s ease,visibility .2s ease;opacity:0;visibility:hidden;color:var(--light-color)}.container-fluid{max-width:1344px;margin:0 auto;padding:0 calc(var(--bs-gutter-x) * .5)}.blog-container{max-width:75ch;margin:0 auto;padding:0 var(--base-unit)}.bg-primary-color{background-color:var(--primary-color)}.bg-milk{background-color:var(--foreground-color)}.bg-light{background-color:var(--light-color)}.bg-white{background-color:var(--white)}.bg-light-grey{background-color:var(--bg-white)}.bg-dark{background-color:var(--dark-color)}.bg-purple{background-color:var(--text-purple)}.bg-green{background-color:var(--green-color)}.light-color{color:var(--light-color)}.grey-color{color:var(--grey)}.gray-color{color:var(--gray)}.slightly-grey-color{color:var(--grey-color)}.white-color{color:var(--white)}.purple-color{color:var(--text-purple)}.dark-color{color:var(--dark-color)}.dark-text-color{color:var(--dark-text)}.primary-color{color:var(--primary-color)}.h-100{height:100%}.text-align-center{text-align:center}@media (width > 767px){.text-align-center-on-desktop{text-align:center}}.text-align-left{text-align:left}.vertical-divider{--alpha:17%;width:100%;height:1px;background-color:color-mix(in oklab,var(--white) var(--alpha),transparent)}.vertical-divider--op-5{--alpha:5%}.scrollbar{overflow:auto;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-color) transparent;scrollbar-width:thin;scroll-behavior:smooth;overscroll-behavior:contain}@supports not (scrollbar-width:thin){.scrollbar::-webkit-scrollbar{width:10px}.scrollbar::-webkit-scrollbar-thumb{border-radius:100vw;background-color:var(--scrollbar-color)}.scrollbar::-webkit-scrollbar-track{background-color:transparent}}.word-break{word-break:break-word}.text-balance{text-wrap:balance}.no-decoration{text-decoration:none}@media (any-hover:hover){.underline-on-hover:hover{text-decoration:underline}}.max-width-914{max-width:914px}.icon{--size:clamp(40px, 7vw, 68px);width:var(--size);height:var(--size);flex:0 0 var(--size)}.icon--20{--size:20px}.icon--28{--size:clamp(20px, 3vw, 28px)}.icon--32{--size:clamp(24px, 3vw, 32px)}.icon--40{--size:clamp(24px, 6vw, 40px)}.icon--48{--size:clamp(24px, 6vw, 48px)}.icon--50{--size:clamp(24px, 6vw, 50px)}.icon--60{--size:clamp(28px, 5vw, 60px)}.icon--80{--size:clamp(40px, 9vw, 80px)}.icon--100{--size:clamp(48px, 9vw, 100px)}.icon--fixed-100{--size:100px}.round{border-radius:50%}.round-pill-shape{border-radius:100vw}.round-8{border-radius:var(--spacing-2)}.round-12{border-radius:var(--spacing-3)}.round-16{border-radius:var(--base-unit)}.round-32{border-radius:var(--spacing-8)}.no-underline{text-decoration:none}.shadow-hover{--target-color:var(--gray);--hover-color:transparent;transition:filter .2s ease;will-change:filter;filter:drop-shadow(4px 8px 12px color-mix(in oklab, var(--hover-color), transparent))}@media (any-hover:hover){.shadow-hover:hover{--hover-color:var(--target-color)}}.shadow-hover--primary{--target-color:var(--primary-color)}.object-cover{object-fit:cover}.relative{position:relative}.absolute{position:absolute}.inset-0{inset:0}.overflow-hidden{overflow:hidden}.grayscale-hover{transition:filter .2s ease;filter:grayscale(1)}@media (any-hover:hover){.grayscale-hover:hover{filter:grayscale(0)}}.w-100{width:100%}.w-min-content{width:min-content}.min-h-0{min-height:0}.min-h-80{min-height:80px}.op-40{opacity:40%}.pointer{cursor:pointer}.z-1{z-index:1}.z-2{z-index:2}.float-right{float:right}.uppercase{text-transform:uppercase}.message{padding:10px;border-radius:8px 8px 8px 0;background-color:var(--light-color);color:var(--dark-color);display:flex;gap:4px;box-shadow:-4px 4px 4px rgba(34,34,40,.1)}.message.message--mine{border-radius:8px 8px 0 8px;background-color:var(--primary-color);color:var(--light-color)}.message.message--mine .message__quote{background-color:color-mix(in oklab,var(--primary-color) 80%,var(--white) 20%)}.message.message--mine .message__author{color:var(--light-color)}.message.message--mine .message__icon{background-color:var(--white)}.message.message--mine .message__time{color:var(--light-color)}.message.selected{background:var(--orange-color)}.message.selected .message__quote{border-color:var(--white);background-color:color-mix(in oklab,var(--orange-color) 80%,var(--white))}.message.selected .message__icon{background-color:var(--white)}.message.selected .message__author,.message.selected .message__text,.message.selected .message__time{color:var(--white)}.message__avatar{position:relative;width:40px;height:40px;flex:0 0 40px}.message__avatar img{border-radius:50%;overflow:hidden;position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.message__dot{position:absolute;bottom:0;right:0;border-radius:50%;width:12px;height:12px;border:2px solid var(--light-color);background-color:var(--green-color)}.message__wrap{display:grid;gap:4px;width:100%}.message__author{font-weight:600;font-size:16px;line-height:1.5;word-break:break-word;color:var(--primary-color)}.message__text{word-break:break-word}.message__quote{background-color:color-mix(in oklab,var(--orange-color) 20%,var(--white) 80%);border-radius:4px;display:grid;gap:4px;padding:0 8px;border-left:3px solid var(--orange-color);-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;display:-moz-box;-moz-box-orient:vertical;-moz-line-clamp:6;overflow:hidden}.message__quote .message__author{color:var(--dark-color)}.message__icon{float:right;margin-left:12px;width:20px;height:20px;mask-image:url(/static/img-promo/support-bot/quote.svg);mask-size:cover;mask-position:center;mask-repeat:no-repeat;background-color:var(--orange-color)}.message__time{font-size:14px;color:var(--grey-color);justify-self:end}.grid{display:grid}.grid-center{display:grid;place-content:center}.auto-layout{--item-width:212px;grid-template-columns:repeat(auto-fit,minmax(min(var(--item-width),100%),1fr))}.auto-layout--2-cols{--item-width:clamp(280px, 35vw, 420px)}.auto-layout--3-cols{--item-width:clamp(280px, 35vw, 320px)}.auto-layout-item{min-width:0;width:var(--item-width)}.justify-items-center{justify-items:center}.justify-self-start{justify-self:start}.align-content-start{align-content:start}.flex{display:flex}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:start}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-start{justify-content:start}.justify-content-end{justify-content:end}.flex-column{flex-direction:column}.flex-50{flex:1 0 50%}.flex-auto{flex:1 1 auto}.advantage-item{--bg-color:var(--bg-white);--bg-image:url("/static/img-promo/pluses/bg.svg");--icon-bg-color:var(--bg-pluses);--icon-color:var(--white);--title-color:var(--text-purple);--text-color:var(--dark-text);background:var(--bg-color) var(--bg-image) no-repeat center/cover;padding:clamp(var(--base-unit),4vw,var(--base-unit) * 3.75) var(--spacing-7) var(--spacing-7) var(--spacing-7);transition:background-color .2s ease,background-image .2s ease}@media (any-hover:hover){.advantage-item:hover{--bg-color:var(--bg-pluses);--bg-image:url("/static/img-promo/pluses/bg-hover.svg");--icon-bg-color:var(--white);--icon-color:var(--text-purple);--title-color:var(--white);--text-color:var(--white)}}.advantage-item__icon-wrap{background-color:var(--icon-bg-color);transition:background-color .2s ease}.advantage-item__icon{color:var(--icon-color);transition:color .2s ease}.advantage-item__title{color:var(--title-color);transition:color .2s ease}.advantage-item__text{color:var(--text-color);transition:color .2s ease}.block{align-items:center}@media (width < 992px){.block{flex-direction:row-reverse}}@media (width < 768px){.block{flex-direction:column-reverse}}.switch{--size:32px;--unchecked-color:#5E5B62;background-color:var(--unchecked-color);aspect-ratio:26/16;height:var(--size);border-radius:100vw;transition:background-color .2s ease,opacity .2s ease}.switch::before{content:"";border-radius:50%;aspect-ratio:1;width:calc(var(--size) * .75);background-color:var(--light-color);position:absolute;top:12.5%;left:7.7%;transition:translate .2s ease}.switch:has(:checked){background-color:var(--primary-color)}.switch:has(:checked)::before{translate:84% 0 0}.switch:has(:focus-visible){outline:3px solid color-mix(in oklab,var(--primary-color),transparent)}@media (any-hover:hover){.switch:hover{opacity:.8}}.switch__input{appearance:none;position:absolute}.support{display:flex;justify-content:space-between;gap:var(--spacing-8)}@media (width < 768px){.support{flex-direction:column}}@media (width <= 600px){.support{text-align:center;align-items:center}}.support__info{max-width:740px}.support__addition{max-width:460px}.support-btn{display:inline-flex}@media (width <= 600px){.support-btn{width:100%;justify-content:center}}.button{--color:var(--dark-color);--background-color:var(--light-color);font-weight:var(--font-weight-semibold);font-size:var(--font-size-regular);color:var(--color);background-color:var(--background-color);padding:var(--spacing-4) var(--spacing-5);border-radius:100vw;transition:color .2s ease,background-color .2s ease}@media (any-hover:hover){.button:hover{--color:var(--light-color);--background-color:var(--outline-color)}}.button--small{font-size:var(--font-size-small);padding:var(--spacing-2) var(--spacing-4)}.button--large{padding:var(--spacing-6) var(--spacing-10)}.button--black{--color:var(--light-color);--background-color:var(--dark-color)}.button--purple{--color:var(--light-color);--background-color:var(--primary-color)}body:has(dialog[open],.open){overflow:hidden}.header{position:sticky;top:0;z-index:10}@media (width < 768px){.header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--dark-color);z-index:1;border-bottom:1px solid color-mix(in oklab,var(--white) 17%,transparent)}}.logo__text{font-family:Poppins,sans-serif}.logo__text.logo__text--constant{display:block}@media (width < 992px){.logo__text{display:none}}@media (width < 768px){.logo__text{display:block}}@media (width < 768px){.menu{transition:translate .2s ease;translate:-100% 0 0;position:fixed;flex-direction:column;justify-content:start;align-items:stretch;top:0;left:0;width:100%;height:100dvh;background:var(--dark-color);padding:80px var(--spacing-4) 40px;overflow-x:hidden;overflow-y:auto;gap:2rem}.menu.open{display:flex;translate:0 0 0}}@media (width < 768px){.menu__body{flex:none;gap:2rem}}.menu__list{list-style-type:none}@media (width < 768px){.menu__list{flex-direction:column;gap:2rem}}.menu__link{transition:color .2s ease}.menu__link.active{color:var(--outline-color)}@media (any-hover:hover){.menu__link:hover{color:var(--outline-color)}}@media (width < 768px){.menu__link{font-size:1.25rem}}.burger{display:none}@media (width < 768px){.burger{width:32px;height:32px;flex:0 0 32px;display:block}.burger::before{top:6px}.burger::after{bottom:6px}.burger.open .burger__line{transform:scaleX(0)}.burger.open::after{transform:rotateZ(45deg) translate(-6px,-6px)}.burger.open::before{transform:rotateZ(-45deg) translate(-6px,6px)}}@media (width < 768px){.burger__line{top:50%;translate:0 -50%}.burger::after,.burger::before,.burger__line{content:"";width:calc(100% - 6px);height:3px;transition:transform .2s ease;display:block;position:absolute;left:3px;background-color:var(--white);border-radius:100vw}}dialog{background-color:transparent;padding:0;border:0;border-radius:var(--spacing-2);scrollbar-width:thin}dialog::backdrop{background-color:color-mix(in oklab,var(--dark-color),transparent)}.popup{max-width:700px;background-color:var(--white)}.popup.popup--bg{background:url(/static/img-promo/contact-us.avif) center/cover no-repeat}.popup.popup--bg::after{content:"";background-color:var(--white);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.97;user-select:none}.popup.popup--gallery{max-width:none;background:0 0}.popup.popup--requisites{max-width:1320px}.popup.popup--gallery .popup__close,.popup.popup--requisites .popup__close{position:fixed;top:1rem;right:1rem;width:3rem;height:3rem;opacity:1;background-color:color-mix(in oklab,var(--white) 70%,transparent);border-radius:.25rem}@media (any-hover:hover){.popup.popup--gallery .popup__close:hover,.popup.popup--requisites .popup__close:hover{opacity:.8}}.popup__close{opacity:.7;transition:opacity .2s ease}@media (any-hover:hover){.popup__close:hover{opacity:1}}.popup__close-icon{color:var(--dark-color)}:root{--spacing-unit:calc(var(--base-unit) * 0.25);--spacing-0:calc(var(--spacing-unit) / 2);--spacing-1:var(--spacing-unit);--spacing-2:calc(var(--spacing-unit) * 2);--spacing-3:calc(var(--spacing-unit) * 3);--spacing-4:clamp((var(--spacing-unit) * 2), 1vw, (var(--spacing-unit) * 4));--spacing-5:clamp((var(--spacing-unit) * 3), 1.5vw, (var(--spacing-unit) * 5));--spacing-6:clamp((var(--spacing-unit) * 3), 2vw, (var(--spacing-unit) * 6));--spacing-7:clamp((var(--spacing-unit) * 4), 2vw, (var(--spacing-unit) * 7));--spacing-8:clamp((var(--spacing-unit) * 4), 3vw, (var(--spacing-unit) * 8));--spacing-9:calc(var(--spacing-unit) * 9);--spacing-10:clamp((var(--spacing-unit) * 5), 4vw, (var(--spacing-unit) * 10));--spacing-11:clamp((var(--spacing-unit) * 6), 5vw, (var(--spacing-unit) * 12));--spacing-12:clamp((var(--spacing-unit) * 10), 6vw, (var(--spacing-unit) * 15));--spacing-13:clamp((var(--spacing-unit) * 10), 8vw, (var(--spacing-unit) * 20))}.m-0{margin:0}.mb-0{margin-bottom:0}.mb-8{margin-bottom:var(--spacing-2)}.mb-16{margin-bottom:var(--spacing-4)}.mb-24{margin-bottom:var(--spacing-5)}.mb-80{margin-bottom:var(--spacing-13)}.mt-8{margin-top:var(--spacing-2)}.mt-12{margin-top:var(--spacing-3)}.mt-16{margin-top:var(--spacing-4)}.mt-20{margin-top:var(--spacing-5)}.mt-24{margin-top:var(--spacing-6)}.mt-28{margin-top:var(--spacing-7)}.mt-32{margin-top:var(--spacing-8)}.mt-40{margin-top:var(--spacing-10)}.mt-60{margin-top:var(--spacing-12)}.mx-auto{margin-inline:auto}.mx-16{margin-inline:var(--spacing-4)}.my-80{margin-block:var(--spacing-13)}.ml-16{margin-left:var(--spacing-4)}.ml-28{margin-left:var(--spacing-7)}.p-24-to-20{padding:clamp(var(--spacing-unit) * 5,2vw,var(--spacing-unit) * 6)}.p-8{padding:var(--spacing-2)}.p-16{padding:var(--spacing-4)}.p-20{padding:var(--spacing-7)}.p-24{padding:var(--spacing-6)}.p-28{padding:var(--spacing-7)}.p-32{padding:var(--spacing-8)}.p-40{padding:var(--spacing-10)}.pb-80{padding-bottom:var(--spacing-13)}.pt-12{padding:var(--spacing-3)}.px-16{padding-inline:var(--spacing-4)}.px-20{padding-inline:var(--spacing-5)}.px-28{padding-inline:var(--spacing-7)}.px-40{padding-inline:var(--spacing-10)}.py-8{padding-block:var(--spacing-2)}.py-12{padding-block:var(--spacing-3)}.py-16{padding-block:var(--spacing-4)}.py-20{padding-block:var(--spacing-5)}.py-32{padding-block:var(--spacing-8)}.py-40{padding-block:var(--spacing-10)}.py-80{padding-block:var(--spacing-13)}.g-8{gap:var(--spacing-2)}.g-12{gap:var(--spacing-3)}.g-16{gap:var(--spacing-4)}.g-20{gap:var(--spacing-5)}.g-24{gap:var(--spacing-6)}.g-32{gap:var(--spacing-8)}.g-40{gap:var(--spacing-10)}.g-48{gap:var(--spacing-11)}html{scroll-padding-top:160px;scrollbar-gutter:stable;scrollbar-width:thin}html:has(.stick-footer){height:100%}html:has(.stick-footer) .post-wrapper{height:100%}html:has(.stick-footer) body{display:flex;flex-direction:column;height:100%}h1,h2{color:var(--h-1-h-2)}figure,img{max-width:100%;height:auto}button{background-color:transparent;border:0;padding:0}ul{margin:0;padding:0}ul li::marker{color:var(--primary-color)}code{background-color:var(--bg-light);padding:var(--spacing-0);border-radius:var(--spacin-1);word-break:break-word}pre{padding:var(--spacing-3);border-radius:var(--spacing-1);background-color:color-mix(in oklab,var(--primary-color),transparent 95%);border:1px solid var(--primary-color);position:relative;overflow:visible;display:flex}pre code{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--primary-color),transparent 60%) color-mix(in oklab,var(--primary-color),transparent 90%);overflow:auto;display:inline-block;max-width:100%;background-color:unset;padding:0;border-radius:0;word-break:unset;user-select:all}@media (any-hover:hover){pre code{overscroll-behavior:contain}}pre .code-line{pointer-events:none}pre .copied{position:absolute;top:var(--spacing-2);right:var(--spacing-2);cursor:pointer;visibility:hidden;width:32px;height:32px;border-radius:var(--spacing-1);background-color:#fff;display:grid;place-content:center;border:1px solid var(--primary-color)}pre .copied._show{visibility:visible}pre .copied:hover .octicon-copy{color:var(--primary-color)}pre .octicon-check,pre .octicon-copy{pointer-events:none}pre .octicon-check{color:var(--green-color);display:none}pre .tip{position:absolute;top:calc(var(--spacing-3) * -1);left:50%;translate:-50% -100%;background-color:var(--white);border:1px solid color-mix(in oklab,var(--primary-color),var(--white));padding:var(--spacing-1);border-radius:var(--spacing-1);text-align:center;max-width:230px;font-size:var(--font-size-extra-small);z-index:1}@media (width < 1024px){pre .tip{left:unset;right:-10px;translate:0 -100%}}pre .tip-arrow{content:"";width:12px;height:12px;position:absolute;rotate:45deg;background-color:color-mix(in oklab,var(--primary-color),var(--white));top:-50%;left:50%;translate:-50% -25%}pre .punctuation{color:#043100}pre .string,pre .template-punctuation{color:#ba4700}pre .string-property,pre .template-string{color:#0060d6}pre .number{color:#4a099f}pre .comment{color:#008125}pre .keyword{color:#0019d5}pre .maybe-class-name{color:#00711a}pre .boolean{color:#d50000}pre .builtin{color:#e18b00}pre .operator{color:#00f}pre:hover .copied{visibility:visible}.clear-list-style{list-style:none}.center-block{margin:0 auto}.dark-bg{background:var(--bg-pluses)}.dark-bg .btn-close{background:var(--bs-btn2-close-bg)}.white-text{color:var(--white)}.light-grey-text{color:var(--gray)}.dark-text{color:var(--dark-text)}.btn-gray,.btn-gray-mini,.btn-purple,.btn-white{padding:15px 21px;align-items:center;border-radius:40px;border:none;display:inline-block;text-decoration:none;font-family:Montserrat,Nunito,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500;font-size:clamp(16px,3vw,20px)}.btn-purple.p10{padding:10px 10px}.btn-gray-mini{padding:10px 20px}.btn-purple{background-color:var(--text-purple);color:var(--white)}.btn-white{background-color:var(--white);color:var(--text-purple)}.btn-gray{background-color:#f5f4f7;color:var(--text-purple);border-radius:12px;font-family:Nunito,sans-serif;font-size:1.5rem;line-height:1.4em;font-weight:700}.btn-gray-mini{background:var(--text-purple);color:#fff;font-size:1.25rem;font-weight:700;display:flex;justify-content:center;flex-flow:column nowrap;column-gap:4px}.btn-purple:focus,.btn-white:focus{filter:drop-shadow(0 8px 16px rgba(82, 22, 143, .27))}.btn-purple:hover{background-color:var(--white);color:var(--bg-pluses);filter:drop-shadow(0 8px 16px rgba(82, 22, 143, .27))}.dark-hover.btn-purple:hover,.dark-hover.btn-white:hover{background-color:var(--bg-pluses);color:var(--white);filter:drop-shadow(0 8px 16px rgba(82, 22, 143, .27))}.btn-white:hover{background-color:var(--bg);filter:drop-shadow(0 8px 16px rgba(82, 22, 143, .27))}.purple-hover.btn-gray-mini:hover,.purple-hover.btn-white:hover{background-color:var(--text-purple);color:var(--white)}.btn-font-24{font-family:Nunito,sans-serif;font-size:1.5rem;line-height:1.4em;font-weight:700;border-radius:60px}.btn-font-16{font-size:1em;border-radius:40px}.btn-font-20{font-size:1.25em;font-weight:700}.text-btn-notice{font-weight:400;font-size:14px}.text-purple{color:var(--text-purple)}.nav-main-wrapper{column-gap:40px}@media (min-width:992px) and (max-width:1439px){.btn-gray,.btn-purple,.btn-white{padding:10px 12px;line-height:normal}.btn-font-24{font-size:15px;line-height:normal}.btn-gray-mini{font-size:1rem}}@media (min-width:768px) and (max-width:991px){.btn-gray,.btn-purple,.btn-white{padding:10px 12px;line-height:normal}.btn-font-24{font-size:15px;line-height:normal}}@media (max-width:767px){.btn-gray,.btn-purple,.btn-white{padding:10px 12px;line-height:normal}.btn-font-24{font-size:15px;line-height:normal}}.tl_article address time:before{content:"•";padding:0 7px}.prefooter{position:relative;overflow:hidden;padding-top:clamp(40px,8vw,140px);padding-bottom:clamp(40px,8vw,140px);background:url(/static/img-promo/prefooter/bg-decor.svg) center/cover no-repeat,var(--bg-white)}@media (width <= 991px){.prefooter{padding-bottom:0}}@media (width > 991px){.prefooter__info{width:57%}}.prefooter__image{position:absolute;top:60px;left:58vw;max-height:740px;margin-bottom:-60px;max-width:100%}@media (width <= 991px){.prefooter__image{position:static;margin-top:clamp(20px,3vw,28px);inset:unset;max-height:unset;margin-bottom:-90px}}@media (width <= 425px){.prefooter__image{margin-bottom:-38%;max-width:214%}}