@media screen and (max-width:1240px){#tracy-debug{display:none !important}}.tracy-dump{position:relative;z-index:20000;background:#fff}@-moz-document url-prefix(http),url-prefix(file){img:-moz-broken{-moz-force-broken-image-icon:1;border-radius:0 !important;max-width:none !important}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.35;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Motiva Sans';src:url('/assets/front/fonts/MotivaSans/MotivaSans-Thin.woff2') format('woff2'),url('/assets/front/fonts/MotivaSans/MotivaSans-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Motiva Sans';src:url('/assets/front/fonts/MotivaSans/MotivaSans-Regular.woff2') format('woff2'),url('/assets/front/fonts/MotivaSans/MotivaSans-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Motiva Sans';src:url('/assets/front/fonts/MotivaSans/MotivaSans-Light.woff2') format('woff2'),url('/assets/front/fonts/MotivaSans/MotivaSans-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Motiva Sans';src:url('/assets/front/fonts/MotivaSans/MotivaSans-Black.woff2') format('woff2'),url('/assets/front/fonts/MotivaSans/MotivaSans-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Motiva Sans';src:url('/assets/front/fonts/MotivaSans/MotivaSans-ExtraBold.woff2') format('woff2'),url('/assets/front/fonts/MotivaSans/MotivaSans-ExtraBold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Motiva Sans';src:url('/assets/front/fonts/MotivaSans/MotivaSans-Bold.woff2') format('woff2'),url('/assets/front/fonts/MotivaSans/MotivaSans-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Motiva Sans';src:url('/assets/front/fonts/MotivaSans/MotivaSans-Medium.woff2') format('woff2'),url('/assets/front/fonts/MotivaSans/MotivaSans-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}header,main,footer,nav,div,p,ul,ol,li,form,dl,dt,dd,h1,h2,h3,h4,h5,h6,fieldset,iframe,img{box-sizing:border-box}:root{color:#5b5473;font-size:20px;font-family:'Motiva Sans',arial,sans-serif;font-weight:400;line-height:1.8;tab-size:3}@media screen and (max-width:1020px){:root{font-size:18px}}:focus:not(:focus-visible){outline:none}[id]{scroll-margin-top:1ex}@media (prefers-reduced-motion:no-preference){@keyframes smoothscroll1{from,to{scroll-behavior:smooth}}@keyframes smoothscroll2{from,to{scroll-behavior:smooth}}html{animation:smoothscroll1 1s}html:focus-within{animation-name:smoothscroll2;scroll-behavior:smooth}}a{color:#f06;text-decoration:underline}a:hover,a:focus,a:active{text-decoration:none}img{vertical-align:middle}img.fill{width:100%;height:auto;max-width:100%}img.shrink{height:auto;max-width:100%}svg{vertical-align:middle}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}h1,.h1,h2,.h2,h3,.h3,h4,h5,h6{font-weight:700;line-height:1.25;color:#423274;margin:0 0 .5em}h1>*,.h1>*,h2>*,.h2>*,h3>*,.h3>*,h4>*,h5>*,h6>*{font-weight:inherit}h1{font-weight:900;font-size:60px}@media screen and (max-width:1360px){h1{font-size:50px}}@media screen and (max-width:1020px){h1{font-size:45px}}@media screen and (max-width:650px){h1{font-size:40px}}h2,.h2{font-size:60px}@media screen and (max-width:1360px){h2,.h2{font-size:50px}}@media screen and (max-width:1020px){h2,.h2{font-size:45px}}@media screen and (max-width:800px){h2,.h2{font-size:40px}}@media screen and (max-width:650px){h2,.h2{font-size:35px}}@media screen and (max-width:400px){h2,.h2{font-size:30px}}h3,.h3{font-size:40px}@media screen and (max-width:1020px){h3,.h3{font-size:35px}}@media screen and (max-width:800px){h3,.h3{font-size:30px}}@media screen and (max-width:400px){h3,.h3{font-size:25px}}h4,h5,h6{font-size:1em}p{margin:0 0 1em}.richtext .align-left{text-align:left}.richtext .align-center{text-align:center}.richtext .align-right{text-align:right}.richtext .align-justify{text-align:justify}.richtext p{margin-block:0}.richtext p+p{margin-block-start:1em}.richtext img{height:auto;max-width:100%}.richtext img.align-left{float:left;margin-right:1em;margin-bottom:.5em;text-align:inherit}.richtext img.align-center{display:block;margin-left:auto;margin-right:auto;text-align:inherit}.richtext img.align-right{float:right;margin-left:1em;margin-bottom:.5em;text-align:inherit}@media screen and (max-width:650px){.richtext img.align-left,.richtext img.align-right,.richtext img.align-center,.richtext img.align-justify{display:block;float:none;margin:0 auto 1em}}.richtext p.note{font-size:75%}.richtext ol,.richtext ul{margin-top:0;padding-left:20px}.richtext h2,.richtext h4,.richtext h5,.richtext h6{margin-bottom:.25em}.richtext h3{margin-bottom:0}.richtext table{margin-bottom:1em;border-collapse:collapse}.richtext th,.richtext td{padding:2px 5px}[data-effect]{opacity:0;transition:all .35s cubic-bezier(.55,.08500000000000001,.68,.53);animation-duration:1s;animation-fill-mode:both;animation-delay:.1s}[data-effect].fadeIn{animation-name:fadeIn}[data-effect].growIn{animation-name:growIn}[data-effect].fadeInUp{animation-name:fadeInUp}[data-effect].fadeInDown{animation-name:fadeInDown}[data-effect].fadeInFromLeft{animation-name:fadeInFromLeft}[data-effect].fadeInFromRight{animation-name:fadeInFromRight}[data-effect].bounceIn{animation-name:bounceIn}[data-effect].bounceInUp{animation-name:bounceInUp}[data-effect].bounceInDown{animation-name:bounceInDown}[data-effect].rotateIn{animation-name:rotateIn}[data-effect].wobble{animation-name:wobble}[data-effect].rotation{opacity:1;animation-name:rotation}[data-effect].rotationReverse{opacity:1;animation-name:rotationReverse}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translate(0,400px)}50%{opacity:.3}100%{opacity:1;transform:translate(0,0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate(0,-400px)}50%{opacity:.3}100%{opacity:1;transform:translate(0,0)}}@keyframes fadeInFromLeft{0%{opacity:0;transform:translate(-2000px,0)}50%{opacity:.3}100%{opacity:1;transform:translate(0,0)}}@keyframes fadeInFromRight{0%{opacity:0;transform:translate(2000px,0)}50%{opacity:.3}100%{opacity:1;transform:translate(0,0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{opacity:1;transform:scale(1)}}@keyframes bounceInUp{0%{opacity:0;transform:translate(0,400px)}60%{transform:translate(0,-30px)}80%{transform:translate(0,10px)}100%{opacity:1;transform:translate(0,0)}}@keyframes bounceInDown{0%{opacity:0;transform:translate(0,-400px)}60%{transform:translate(0,30px)}80%{transform:translate(0,-10px)}100%{opacity:1;transform:translate(0,0)}}@keyframes growIn{0%{transform:scale(.2);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center;transform:rotate(0);opacity:1}}@keyframes wobble{0%{opacity:1;transform:translate(0%,0)}15%{transform:translate(-25%,0) rotate(-5deg)}30%{transform:translate(20%,0) rotate(3deg)}45%{transform:translate(-15%,0) rotate(-3deg)}60%{transform:translate(10%,0) rotate(2deg)}75%{transform:translate(-5%,0) rotate(-1deg)}100%{opacity:1;transform:translate(0,0)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotationReverse{from{transform:rotate(0deg)}to{transform:rotate(-359deg)}}@keyframes turnOver{from{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}html{margin:0;padding:0;width:100%;overflow-x:hidden;overflow-y:scroll}html.menu--open{position:fixed;top:0;left:0;width:100%}.layer{position:absolute;top:0;left:0;width:100%;z-index:10}.layer-box{position:relative;margin:0 auto}.content-area-xl{margin-left:auto;margin-right:auto;min-width:320px;max-width:100%;width:1780px}@media screen and (max-width:1800px){.content-area-xl{width:auto;padding-left:30px;padding-right:30px}}@media screen and (max-width:1360px){.content-area-xl{padding-left:20px;padding-right:20px}}.content-area-l{margin-left:auto;margin-right:auto;min-width:320px;max-width:100%;width:1560px}@media screen and (max-width:1580px){.content-area-l{width:auto;padding-left:30px;padding-right:30px}}@media screen and (max-width:1360px){.content-area-l{padding-left:20px;padding-right:20px}}.content-area-m{margin-left:auto;margin-right:auto;min-width:320px;max-width:100%;width:1340px}@media screen and (max-width:1360px){.content-area-m{width:auto;padding-left:20px;padding-right:20px}}.content-area-s{margin-left:auto;margin-right:auto;min-width:320px;max-width:100%;width:1240px}@media screen and (max-width:1260px){.content-area-s{width:auto;padding-left:30px;padding-right:30px}}@media screen and (max-width:1020px){.content-area-s{padding-left:20px;padding-right:20px}}.content-area-xs{margin-left:auto;margin-right:auto;min-width:320px;max-width:100%;width:1000px}@media screen and (max-width:1020px){.content-area-xs{width:auto;padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){.content-area-xl,.content-area-l,.content-area-m,.content-area-s,.content-area-xs{width:auto;padding-left:10px;padding-right:10px}}body{margin:0;padding:0;background-color:#fff}.page{position:relative;background:url('/assets/front/svg/bg-wave.svg') center 0 no-repeat;background-size:cover;min-height:100vh}.page-p-front-homepage .page{background:0 0}.page-p-front-pricelist .page{background:unset}.page-p-front-pricelist .page:before{content:'';display:block;position:absolute;z-index:-1;top:0;left:0;right:0;width:100%;height:100rem;max-height:100%;background:url('/assets/front/svg/bg-wave.svg') center 0 no-repeat;background-size:cover}@media only screen and (max-width:1019px){.page-p-front-pricelist .page:before{height:50rem}}.page-content{padding-top:142px;padding-bottom:150px}@media screen and (max-width:1580px){.page-content{padding-top:118px}}@media screen and (max-width:1020px){.page-content{padding-top:88px}}.page-p-front-homepage .page-content{padding-top:0;padding-bottom:0}.page-header{padding:42px 50px 42px 60px;position:absolute;top:0;left:0;right:0;width:100%;z-index:8;transition:all .35s cubic-bezier(.55,.08500000000000001,.68,.53)}@media screen and (max-width:1580px){.page-header{padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px}}@media screen and (max-width:1360px){.page-header{padding-left:0;padding-right:0}}@media screen and (max-width:1020px){.page-header{padding-top:15px;padding-bottom:15px}}.page-header.floating{position:fixed;background-color:#fff;box-shadow:0 0 10px 0 rgba(66,50,116,.5);display:none}.page-header.floating--show{display:block;animation-name:fadeInDown;animation-duration:1s;animation-fill-mode:both}.page-header-box{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1360px){.page-header-box{margin-left:auto;margin-right:auto;width:1240px}}@media screen and (max-width:1260px){.page-header-box{width:auto;padding-left:30px;padding-right:30px}}@media screen and (max-width:1020px){.page-header-box{padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){.page-header-box{padding-left:10px;padding-right:10px}}@keyframes logoSwitcher{0%{fill:#f06}100%{fill:#423274}}.page-logo a{outline:none;text-decoration:none}.page-logo a:hover path{animation:none}@media screen and (max-width:1020px){.page-logo a{display:inline-block;vertical-align:middle}}.page-logo svg{vertical-align:top}@media screen and (max-width:1020px){.page-logo svg{width:180px;height:25px}}.page-logo path.logo_ch-1{animation:logoSwitcher 3s infinite}.page-logo path.logo_ch-2{animation:logoSwitcher 3s infinite;animation-delay:1s}.page-logo path.logo_ch-3{animation:logoSwitcher 3s infinite;animation-delay:2s}.page-navigate{display:flex;align-items:center;justify-content:flex-end}#device-menu-btn{display:none;flex:0 0 auto;width:58px;height:58px;border-radius:50%;outline:none;text-decoration:none;background-color:#423274;flex-flow:column;justify-content:center;align-items:center;color:#fff;font-size:10px;line-height:1;font-weight:500;position:relative;cursor:pointer}@media screen and (max-width:800px){#device-menu-btn{display:flex;z-index:10}}@media screen and (max-width:480px){#device-menu-btn{background-color:#f06}}#device-menu-btn .ico{display:block;width:17px;height:2px;background-color:#fff;position:relative;margin-top:4px;margin-bottom:12px;transition:all .25s ease-in-out}#device-menu-btn .ico:before,#device-menu-btn .ico:after{content:'';display:block;height:2px;width:100%;background-color:#fff;position:absolute;transition:all .25s ease-in-out}#device-menu-btn .ico:before{top:-5px}#device-menu-btn .ico:after{top:5px}#device-menu-btn span+span{text-transform:lowercase}.menu--open #device-menu-btn .ico{background-color:transparent}.menu--open #device-menu-btn .ico:before,.menu--open #device-menu-btn .ico:after{top:0}.menu--open #device-menu-btn .ico:before{transform:rotate(45deg)}.menu--open #device-menu-btn .ico:after{transform:rotate(-45deg)}@media screen and (max-width:800px){.menu-main{z-index:9;position:fixed;top:0;left:-100%;min-width:50%;min-height:100%;background-color:#fff;box-shadow:0 0 10px 0 rgba(66,50,116,.5);transition:all .25s ease-in-out}.menu--open .menu-main{left:0}}.menu-main ul{list-style:none;margin:0;padding:0;display:flex;align-items:center}.menu-main ul:after{content:'';display:block;height:20px;width:1px;background-color:#aba0ce}@media screen and (max-width:1360px){.menu-main ul:after{margin-left:15px}}@media screen and (max-width:1020px){.menu-main ul:after{margin-left:25px}}@media screen and (max-width:800px){.menu-main ul:after{display:none}}@media screen and (max-width:800px){.menu-main ul{display:block;padding:2em 3em 2em 2em}}.menu-main li{padding:0 45px}@media screen and (max-width:1360px){.menu-main li{padding:0 30px}}@media screen and (max-width:1020px){.menu-main li{padding:0 20px}}@media screen and (max-width:800px){.menu-main li{padding:0;margin-bottom:5px}}.menu-main a{font-size:1em;font-weight:700;text-decoration:none;color:#423274;transition:all .25s ease-in-out;position:relative}.menu-main a:after{content:'';display:block;height:2px;width:0;background-color:#f06;position:absolute;bottom:-3px;right:0;transition:all .25s ease-in-out}.menu-main a:hover:after,.menu-main a:focus:after{width:100%}.menu-main .active a,.menu-main a:hover,.menu-main a:focus{color:#f06}@media screen and (max-width:800px){.menu-main .active a:after,.menu-main a:hover:after,.menu-main a:focus:after{width:100%}}#ask_for{margin-left:22px}@media screen and (max-width:480px){#ask_for{display:none}}#ask_for a{text-decoration:none;outline:none;font-weight:500;color:#423274;display:flex;align-items:center;justify-content:end;width:180px;position:relative;transition:all .25s ease-in-out}@media screen and (max-width:800px){#ask_for a{font-size:15px;width:155px}}#ask_for a:before{content:'';display:block;width:58px;height:58px;line-height:58px;background-color:#f06;border-radius:29px;position:absolute;right:0;top:0;transition:all .25s ease-in-out}@media screen and (max-width:800px){#ask_for a:before{width:100%}}#ask_for a .i-text{margin-right:10px;text-align:right;line-height:1.1;position:relative;z-index:2;transition:all .25s ease-in-out}@media screen and (max-width:800px){#ask_for a .i-text{color:#fff}}#ask_for a .i-icon{display:grid;place-items:center;width:58px;height:58px}#ask_for a .i-icon svg{fill:#fff;position:relative}#ask_for a:hover:before,#ask_for a:focus:before{width:100%}#ask_for a:hover .i-text,#ask_for a:focus .i-text{color:#fff}.page-content-box{padding-top:40px}.page-p-front-homepage .page-content-box{padding-top:0}.page-footer{margin-top:-2px;padding-top:2px}.page-p-front-homepage .page-footer{background-color:#eceaf1}.page-footer-box{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAECAYAAABREWWJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMC1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODJENkRCQjBCMkQxMUVDOTYyNThERjE0RUQ1OUM5QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODJENkRCQzBCMkQxMUVDOTYyNThERjE0RUQ1OUM5QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU4MkQ2REI5MEIyRDExRUM5NjI1OERGMTRFRDU5QzlBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU4MkQ2REJBMEIyRDExRUM5NjI1OERGMTRFRDU5QzlBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ePQtDAAAADpJREFUeNpidDIqUWBgYNAB4it7z3Y/YCABMAGxAxBLQWkGUjW/gbLfMJADgE4H2czw//9/kjBAgAEAgCksUy8DddoAAAAASUVORK5CYII=") 0 0 repeat-x;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:50px 55px 50px 65px}@media screen and (max-width:1260px){.page-footer-box{padding-left:20px;padding-right:20px;padding-top:40px}}@media screen and (max-width:650px){.page-footer-box{flex-direction:column;align-items:center;text-align:center;gap:2em}}.footer__contact h3{font-size:1em;font-weight:200;margin:0 0 3px}.footer__contact-items{display:inline-flex}@media screen and (max-width:400px){.footer__contact-items{display:block}}.footer__contact-i{font-weight:900;color:#f06}.footer__contact-i:first-child{display:inline-flex}.footer__contact-i:first-child:after{content:'|';display:inline;font-weight:500;color:#423274;margin:0 10px}@media screen and (max-width:400px){.footer__contact-i:first-child:after{display:none}}.footer__contact-i--phone a{text-decoration:none !important}.footer__contact a{text-decoration:underline}.footer__contact a:hover,.footer__contact a:focus{text-decoration:none}.footer__info{color:#757088;text-align:right}@media screen and (max-width:650px){.footer__info{text-align:center;order:3}}.footer__info a{color:inherit;text-decoration:none;outline:none;transition:all .25s ease-in-out}.footer__info a:hover,.footer__info a:focus{color:#423274}.footer__links{flex-basis:100%;font-size:.75rem}.footer__links-items{display:flex;flex-wrap:wrap;gap:2rem;font-weight:500;padding-inline-start:0;list-style:none;margin-block:0}@media screen and (max-width:650px){.footer__links-items{flex-direction:column;align-items:center;gap:0}}.page-developer a{display:inline-flex}.page-developer a svg{margin-left:10px}.page-developer a svg path{fill:currentColor}fieldset{margin:0;padding:0;border:0}.form__label__asterisk{color:red;font-weight:700}.form__error{list-style:none;margin:0;padding:0;margin-bottom:2em}.form__control__error,.form__error{color:red}.btn,button,select,textarea,input[type=button],input[type=submit],.text{box-sizing:border-box;vertical-align:middle}input[type=number]::-webkit-inner-spin-button{opacity:1}[disabled]{cursor:not-allowed}label[for]{cursor:pointer}::placeholder{color:#5b5473;font-weight:400;opacity:.7}:focus::placeholder{color:#f06}.btn{display:inline-flex;align-items:center;font-family:inherit;line-height:1.2;color:#fff;text-decoration:none;font-weight:800;font-size:1rem;background:#f06;cursor:pointer;padding:10px 20px;border:0;border-radius:22px;box-shadow:2px 2px 0 0 #cc0052;transition:all .25s ease-in-out}a:hover .btn,a:focus .btn,.btn:hover,.btn:focus{background-color:#cc0052;box-shadow:2px 2px 0 0 #f06}.btn__icon{line-height:0}.btn__icon:first-child{margin-right:.5em}.btn__icon:last-child{margin-left:.5em}.btn-base-size{font-size:1rem;padding:10px 20px;border-radius:22px;box-shadow:2px 2px 0 0 #cc0052}.btn-base-size:hover,.btn-base-size:focus{box-shadow:2px 2px 0 0 #f06}.btn--big{font-size:1.5rem;padding:15px 40px;border-radius:33px;box-shadow:3px 3px 0 0 #cc0052}.btn--big:hover,.btn--big:focus{box-shadow:3px 3px 0 0 #f06}@media screen and (max-width:650px){.btn--big{font-size:1.2rem;padding:12px 30px}}button[type=submit]{box-sizing:border-box;vertical-align:middle;display:inline-flex;align-items:center;font-family:inherit;line-height:1.2;color:#fff;text-decoration:none;font-weight:800;font-size:1rem;background:#f06;cursor:pointer;padding:10px 20px;border:0;border-radius:22px;box-shadow:2px 2px 0 0 #cc0052;transition:all .25s ease-in-out;font-size:1.5rem;padding:15px 40px;border-radius:33px;box-shadow:3px 3px 0 0 #cc0052}a:hover button[type=submit],a:focus button[type=submit],button[type=submit]:hover,button[type=submit]:focus{background-color:#cc0052;box-shadow:2px 2px 0 0 #f06}button[type=submit]__icon{line-height:0}button[type=submit]__icon:first-child{margin-right:.5em}button[type=submit]__icon:last-child{margin-left:.5em}button[type=submit]:hover,button[type=submit]:focus{box-shadow:3px 3px 0 0 #f06}@media screen and (max-width:650px){button[type=submit]{font-size:1.2rem;padding:12px 30px}}@media screen and (max-width:400px){.g-recaptcha{overflow:hidden;max-width:300px}.g-recaptcha>div{transform:scale(.8);transform-origin:top left}}.flash-messages{position:fixed;z-index:12;top:0;left:0;height:0;width:100%;font-size:1.25em;text-align:center;cursor:default}.flash-messages__items{display:inline-block;margin:0;padding:0;vertical-align:top;border-radius:0 0 1em 1em}.flash-messages__i{margin:0 0 -1px;padding:0;list-style:none}.flash-message{max-height:200px;padding:15px 30px;color:#fff;font-size:20px;text-shadow:1px 1px 1px rgba(0,0,0,.75);border:1px solid;cursor:pointer;box-shadow:0 0 4px 3px rgba(0,0,0,.2),inset 0 -1px 0 rgba(255,255,255,.4);animation:animate-flash-message-bg 5s linear infinite;transition:all .5s ease-in-out;transform-origin:top center;overflow:hidden}.flash-message:last-child{border-radius:0 0 1em 1em}.flash-message--hidden{max-height:0;padding:0;opacity:0;transform:scaleY(0)}.flash-message--success{border-color:#55a12c;background-color:#61b832}.flash-message--info{border-color:#3b8eb5;background-color:#4ea5cd}.flash-message--warning{border-color:#d99a36;background-color:#eaaf51}.flash-message--error{border-color:#c43d3d;background-color:#de4343}@keyframes animate-flash-message-bg{from{background-position:0 0}to{background-position:-80px 0}}.paginator{display:flex;align-items:center;justify-content:space-between}.paginator>*{display:block}.paginator__pages *{margin:0 5px}.mixin-grid{display:flex;flex-wrap:wrap;margin-top:calc(var(--gridGap)*-1);margin-left:calc(var(--gridGap)*-1);pointer-events:none}.mixin-grid__i{flex:0 1 auto;box-sizing:border-box;width:calc(100%/var(--itemsPerRow));padding-top:var(--gridGap);padding-left:var(--gridGap)}.mixin-grid__i>*{pointer-events:auto}.grid{--gridGap:50px;--itemsPerRow:3}.grid__items{display:flex;flex-wrap:wrap;margin-top:calc(var(--gridGap)*-1);margin-left:calc(var(--gridGap)*-1);pointer-events:none}.grid__i{flex:0 1 auto;box-sizing:border-box;width:calc(100%/var(--itemsPerRow));padding-top:var(--gridGap);padding-left:var(--gridGap)}.grid__i>*{pointer-events:auto}.table--full{width:100%}.table{--border:1px solid #ccc;margin:0 0 2em;border-spacing:0;border-collapse:collapse;border:var(--border)}.table caption{margin:0 0 1em;text-align:center;font-weight:700}.table th,.table td{padding:.75em}.table thead th{text-align:left;font-weight:500;border:var(--border);background-color:#eee}.table tbody td{border:var(--border)}.table tbody tr:hover td{background:rgba(0,0,0,.03)}.table tbody a{color:inherit}.table .cell--min{width:1%}.table .cell--center{text-align:center}.table .cell--left{text-align:left}.table .cell--right{text-align:right}@media screen and (max-width:480px){.table--responsive{border:0}.table--responsive,.table--responsive caption,.table--responsive tbody,.table--responsive tfoot,.table--responsive col,.table--responsive colgroup,.table--responsive th{display:block}.table--responsive thead{display:none}.table--responsive tbody{background:0 0}.table--responsive tr{display:table;width:100%;box-sizing:border-box;margin-bottom:1em}.table--responsive td{display:table-row;padding:0}.table--responsive td:before,.table--responsive td>*{display:table-cell;padding:.35em}.table--responsive td:before{content:attr(data-title);font-weight:700;background-color:#eee}.table--responsive .cell--min{width:auto}.table--responsive .cell--center{text-align:left}}.homepage__head{padding-top:142px;padding-bottom:50px;background:url('/assets/front/svg/bg-wave.svg') center bottom no-repeat;background-size:cover}@media screen and (max-width:1580px){.homepage__head{padding-top:118px}}@media screen and (max-width:1020px){.homepage__head{padding-top:88px}}.homepage__head-container{background:url('/assets/front/pages/homepage/head.png') right 0 no-repeat;background-size:contain;padding-top:8%;padding-bottom:6.3%}@media screen and (max-width:1800px){.homepage__head-container{background-size:50% auto}}@media screen and (max-width:1020px){.homepage__head-container{background-position:110% 0;background-size:53% auto}}@media screen and (max-width:800px){.homepage__head-container{margin-bottom:70px}}.homepage__title{text-align:right;max-width:50%;padding-right:30px;margin-bottom:65px}@media screen and (max-width:1800px){.homepage__title{max-width:48%;padding-right:0}}.homepage__title h1{font-size:60px;font-weight:900;line-height:1;margin:0}.homepage__title h1 span{display:block}@media screen and (max-width:1360px){.homepage__title h1{font-size:4.5vw}}.homepage__title-1{font-size:1.67em;margin-bottom:.15em}@media screen and (max-width:650px){.homepage__title-1{font-size:1.5em}}.homepage__title-2{margin-bottom:.33em}.homepage__title-3{font-weight:200}.homepage__row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;gap:4rem}.homepage__counter{color:#423274;font-weight:700;font-size:1.5em}.homepage__counter span{color:#f06;font-weight:800}.homepage__try{text-align:center}.homepage h2{margin-bottom:1.17em}.homepage__description{margin-bottom:30px;--description-size-k:1;--description-fontsize-k:1}.homepage__head .homepage__description{margin-top:-90px;margin-bottom:0}@media screen and (max-width:1020px){.homepage__description{--description-size-k:.85;--description-fontsize-k:.85}}@media screen and (max-width:800px){.homepage__description{--description-size-k:.7;--description-fontsize-k:.7}}@media screen and (max-width:400px){.homepage__description{--description-size-k:.6}}.homepage__description_i{padding-top:90px;padding-left:calc(130px*var(--description-size-k))}@media screen and (max-width:800px){.homepage__description_i{padding:90px 0 0 !important}}.homepage__description_i_box{display:flex;align-items:center}@media screen and (max-width:650px){.homepage__description_i_box{display:block}}@media screen and (max-width:400px){.homepage__description_i_box{text-align:center}}.homepage__description_i_image{flex:0 0 auto;border:1px solid #a3a3a3;width:calc(470px*var(--description-size-k));height:calc(470px*var(--description-size-k));border-radius:50%;display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:800px){.homepage__description_i_image{border:0;border-radius:0;width:auto;height:auto;display:block}}@media screen and (max-width:650px){.homepage__description_i_image{padding-left:50px;margin-bottom:2em}}@media screen and (max-width:400px){.homepage__description_i_image{padding:0 !important;text-align:center}}.homepage__description_i_image img{height:auto;margin-left:-100px}@media screen and (max-width:800px){.homepage__description_i_image img{margin:0 !important}}.homepage__description_i_content{flex-grow:2;background-color:#fff;padding-top:10px;padding-bottom:10px;margin-left:calc(-130px*var(--description-size-k));position:relative;z-index:2}@media screen and (max-width:800px){.homepage__description_i_content{margin:0;padding:0 0 0 50px;position:static;background:0 0 !important}}@media screen and (max-width:400px){.homepage__description_i_content{padding:0 !important;display:inline-block;text-align:left}}h2.homepage__description_i-title{line-height:1;margin:0 0 .1em}.homepage__description_i-text{font-weight:500;font-size:calc(1.5rem*var(--description-fontsize-k))}.homepage__description_i-text ul{list-style:none;margin:0;padding:0}.homepage__description_i-text ul li{list-style:none;margin:0;padding:0;display:flex}.homepage__description_i-text ul li:before{flex:0 0 auto;content:url('/assets/front/svg/chevron-circle-right.svg');display:inline-block;width:.9em;height:.9em;margin-right:1em;margin-top:.05em}.homepage__description_i-text ul li:before{content:url('/assets/front/svg/check-circle.svg')}.homepage__description_i-text ul li{line-height:1.6;display:block;font-weight:300}.homepage__description_i-text ul li:before{font-size:1rem;margin-right:.5em;margin-top:calc((1.5rem*var(--description-fontsize-k)) - 1rem + 2px)}.homepage .homepage__description_i:nth-child(odd){text-align:right;justify-content:flex-end;padding-left:0;padding-right:calc(130px*var(--description-size-k))}.homepage .homepage__description_i:nth-child(odd) .homepage__description_i_image{justify-content:flex-end}.homepage .homepage__description_i:nth-child(odd) .homepage__description_i_image img{margin-left:0;margin-right:-100px}@media screen and (max-width:650px){.homepage .homepage__description_i:nth-child(odd) .homepage__description_i_image{padding-left:0;padding-right:50px}}.homepage .homepage__description_i:nth-child(odd) .homepage__description_i_content{order:-1;margin-left:0;margin-right:calc(-130px*var(--description-size-k))}@media screen and (max-width:800px){.homepage .homepage__description_i:nth-child(odd) .homepage__description_i_content{margin:0;padding:0 50px 0 0}}.homepage .homepage__description_i:nth-child(odd) ul li{justify-content:flex-end}.homepage__description_i--1 .homepage__description_i_content{background-color:#eceaf1}.homepage__description_i--1 ul{margin-left:-.9em}.homepage__description_i--1 ul li{padding-left:.9em;display:flex}.homepage__description_i--1 .homepage__description_i_image img{width:calc(378px*var(--description-size-k))}.homepage__description_i--2 .homepage__description_i_image img{width:calc(368px*var(--description-size-k))}.homepage__description_i--3 .homepage__description_i_image img{margin-left:-110px;width:calc(417px*var(--description-size-k))}.homepage__description_i--4 .homepage__description_i_image img{width:calc(343px*var(--description-size-k))}.homepage__whom{margin-bottom:150px}.homepage__whom h2{text-align:center}.homepage__whom_content{text-align:center}.homepage__whom_items{display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width:800px){.homepage__whom_items{flex-wrap:wrap}}@media screen and (max-width:480px){.homepage__whom_items{display:block}}.homepage__whom_i{width:25%;margin-bottom:3.25rem}@media screen and (max-width:800px){.homepage__whom_i{width:50%}}@media screen and (max-width:480px){.homepage__whom_i{width:auto}}.homepage__whom_i-icon{margin-bottom:1em}.homepage__whom_i-title{color:#f06;font-weight:700}.homepage__whom:has(.reference-list) .homepage__whom_i{margin-bottom:0}.homepage__whom_text{font-size:1.5em;font-weight:300;color:#423274;line-height:1.25;margin-bottom:1.75rem}.homepage__functions h2,.functions h2{text-align:center;margin-bottom:.4em}.homepage__functions>p,.functions>p{margin-bottom:3rem}.homepage__functions_items ul,.functions_items ul{list-style:none;margin:0;padding:0;font-weight:700;color:#423274;display:flex;flex-wrap:wrap;margin-top:-1.25em}.homepage__functions_items ul li,.functions_items ul li{list-style:none;margin:0;padding:0;display:flex}.homepage__functions_items ul li:before,.functions_items ul li:before{flex:0 0 auto;content:url('/assets/front/svg/chevron-circle-right.svg');display:inline-block;width:.9em;height:.9em;margin-right:1em;margin-top:.05em}@media screen and (max-width:1260px){.homepage__functions_items ul,.functions_items ul{margin-left:-65px}}@media screen and (max-width:650px){.homepage__functions_items ul,.functions_items ul{display:inline-block;margin:0;text-align:left}}.homepage__functions_items ul li,.functions_items ul li{flex:0 1 auto;width:50%;padding-top:1.25em;padding-left:65px}@media screen and (max-width:650px){.homepage__functions_items ul li,.functions_items ul li{width:auto;padding:0}}@media screen and (max-width:1260px){.homepage__functions_items,.functions_items{margin-bottom:3em}}@media screen and (max-width:650px){.homepage__functions_items,.functions_items{text-align:center}}.homepage__functions_items a,.functions_items a{color:#423274;text-decoration:none}.homepage__functions_items a:hover,.functions_items a:hover,.homepage__functions_items a:focus,.functions_items a:focus{text-decoration:underline}.homepage__functions_more,.functions_more{display:block;margin:2rem auto 0;text-align:center}.homepage__functions_more a,.functions_more a{font-weight:700;color:#f06}.homepage__bottom-wave-container{position:relative;padding-top:150px;padding-bottom:150px}.homepage__bottom-wave-container:before{content:'';display:block;position:absolute;z-index:-1;inset:0;width:100%;height:100%;max-height:100%;background:#fff url('/assets/front/svg/bg-wave.svg') center bottom no-repeat;background-size:cover;transform:rotate(180deg)}.functions__content{padding-top:1.5em}.functions__text h2{font-size:2rem;margin-bottom:.75em}@media screen and (max-width:650px){.functions__text h2{font-size:1.8rem}}.functions__text h3{font-size:1.5rem;margin-bottom:.5rem}@media screen and (max-width:650px){.functions__text h3{font-size:1.2rem}}.functions__text h3+h3{margin-top:2rem}.functions__text ul{list-style:none;margin:0;padding:0;margin:0 0 2rem}.functions__text ul li{list-style:none;margin:0;padding:0;display:flex}.functions__text ul li:before{flex:0 0 auto;content:url('/assets/front/svg/chevron-circle-right.svg');display:inline-block;width:.9em;height:.9em;margin-right:1em;margin-top:.05em}.functions__content .functions_items{margin-top:4rem}.feature-detail .functions{margin-top:4rem}.pricelist__text{margin-bottom:2em}.pricelist__btn{text-align:center}.pricelist__dph{font-style:italic;text-align:center;text-wrap:balance;padding-block:2rem}.pricelist__more{font-size:max(16px,.9em);padding-block:2rem;text-wrap:balance}.arbitron__demo{background-color:#fff;padding:2rem;box-shadow:0 0 15px 0 rgba(0,0,0,.15);border-radius:8px;max-width:800px;margin-inline:auto}.arbitron__demo h2{margin-bottom:0}.arbitron__demo .richtext{margin-block:1rem;font-size:max(16px,.9em)}.compare-list{margin-block:4rem}.contact__content a.phone{text-decoration:none}.contact__title{font-size:1em;text-transform:uppercase;margin:0;line-height:1.8}.contact__text{margin-bottom:90px}.contact__options{display:flex;align-items:flex-start;justify-content:space-between;margin-top:-90px;margin-bottom:80px}@media screen and (max-width:800px){.contact__options{display:block}}.contact__options_i{text-align:center;padding-top:90px}.contact__options_i-icon{width:98px;height:98px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f06;margin-bottom:1em}.contact__options_i--message .contact__options_i-icon{background-color:#423274}.contact__options_i--come .contact__options_i-icon{background-color:#00d2b2}.contact__options_i-icon svg{fill:#fff}.contact__options_i-type,.contact__options_i-main{font-size:1.5em;line-height:1.3}@media screen and (max-width:1020px){.contact__options_i-type,.contact__options_i-main{font-size:1.2em}}@media screen and (max-width:800px){.contact__options_i-type,.contact__options_i-main{font-size:1.5em}}.contact__options_i-main{font-weight:700;color:#f06}.contact__options_i-next{margin-top:.2em}.contact__options_i-next a{color:inherit}.contact__company{text-align:center;line-height:1.5;margin-bottom:80px}.contact__form{background-color:#423274}.contact__form-box{position:relative;max-width:560px;margin:4rem auto 0;padding-block:4rem 6rem}@media screen and (max-width:1020px){.contact__form-box{padding-block:2.5rem 6rem}}.contact__form-title{text-align:center;margin-bottom:3em;color:#fff}@media screen and (max-width:800px){.contact__form-title{margin-bottom:1.5em}}.contact__form legend{display:none}.contact__form .form__pair{margin-bottom:18px}.contact__form .form__pair:last-child{margin-bottom:0}.contact__form .form__label{color:#fff}.contact__form #contactFormBase{background-color:#382a62;border:1px solid rgba(0,0,0,.5);padding:55px 60px;border-radius:22px}@media screen and (max-width:650px){.contact__form #contactFormBase{padding:40px}}@media screen and (max-width:480px){.contact__form #contactFormBase{padding:20px}}@media screen and (max-width:400px){.contact__form #contactFormBase{padding:0;border:0;border-radius:0}}.contact__form input.text,.contact__form textarea,.contact__form select{width:100%;border-radius:10px;border:0;outline:none;font-weight:500;font-size:1rem;color:#5b5473;background-color:#fff;box-shadow:2px 2px 2px 0 rgba(0,0,0,.3)}.contact__form input.text,.contact__form select{height:50px;padding:0 15px}.contact__form textarea{padding:15px;resize:vertical;height:120px}.contact__form #contactFormSubmit{text-align:center;padding-top:2em}.contact__form img{position:absolute;left:0;bottom:0;transform:translate(-50%,10%)}@media only screen and (max-width:799px){.contact__form img{display:none}}.reference-list{text-align:left;margin-block:3.25rem}.reference-list>*{padding-inline:1rem !important;margin-inline:3rem}.reference-list__items{list-style:none;margin:0;padding:0}.reference-list__i{display:flex;justify-content:center;padding-block-end:3.5rem}.reference{background-color:#fff;padding:3rem 1rem 1rem;border-radius:8px;line-height:1.4;max-width:400px;display:flex;flex-direction:column;height:100%;transition:box-shadow .3s ease-in-out}.is-visible .reference{box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.reference-header{color:#f06}.reference-body{border-block-end:1px solid #eceaf1;padding-block:1rem;margin-block-end:1rem;flex-grow:1}.reference-footer a{display:inline-flex}.reference-footer span{color:#f06}.reference__image{flex-shrink:0}.reference__image img{max-width:70px;max-height:50px;width:auto;height:auto}.reference__author{color:#423274;font-weight:500}.reference__author--position{font-size:.8em}.reference__company{display:flex;gap:.7rem;align-items:center;margin-top:.5rem;font-size:.7em}.splide{position:relative}.splide__pagination{position:absolute;bottom:0;inset-inline:0;gap:.4rem}.splide__pagination__page{display:block;width:18px;height:18px;background:linear-gradient(135deg,#f06,#423274);border:0;border-radius:50%;transition:scale .3s ease-in-out}.splide__pagination__page.is-active{scale:1.2}.splide__pagination__page:not(.is-active){cursor:pointer}.splide__arrows{position:absolute;top:calc(50% - 1.75rem);inset-inline:-60px;z-index:1;pointer-events:none;transform:translateY(-50%);display:flex;justify-content:space-between}.splide__arrow{border:0;padding:0;background:0 0;pointer-events:auto;cursor:pointer}.splide__arrow--prev{rotate:180deg}.splide__arrow svg{fill:#f06}.package-list ul{padding:0;margin:0;list-style:none}.package-list__items{display:grid;justify-content:center;grid-template-columns:repeat(4,minmax(min(100%,320px),480px));gap:25px}@media only screen and (max-width:1399px){.package-list__items{grid-template-columns:repeat(2,minmax(min(100%,320px),450px))}}@media only screen and (max-width:704px){.package-list__items{grid-template-columns:repeat(1,minmax(min(100%,320px),420px))}}.package-list__i{container:item/inline-size;border:1px solid #d5d2dc;border-radius:32px;overflow:hidden;background-color:#eceaf1}.package-list__i:has(.package--individual){background-color:#423274}.package-list .package--individual{--color-background:0 0}.package-list .package--individual *,.package-list .package--individual h2,.package-list .package--individual h3{color:#fff}.package-list .package>*{padding-inline:1.25rem}@container item (max-width:359px){.package-list .package>*{padding-inline:1rem}}.package-list .package h3{font-size:1.5rem}.package-list .package__header{background-color:var(--color-background,#fff);padding-block:2rem 1.25rem}.package-list .package__body{background-color:var(--color-background,#fff)}.package-list .package__footer{padding-block-end:2.5rem}.package-list .package__title h2{font-weight:900;font-size:2.4rem;line-height:1;margin-bottom:1.25rem}@container item (max-width:359px){.package-list .package__title h2{font-size:2.2rem}}.package-list .package__price{display:flex;gap:.5rem;align-items:start;font-size:2.8rem;line-height:1;color:#423274}@container item (max-width:419px){.package-list .package__price{font-size:2.2rem}}.package-list .package__price .price__period{font-size:1.4rem}@container item (max-width:419px){.package-list .package__price .price__period{font-size:1.1rem}}.package-list .package .pricing-list{border-top:2px solid #eceaf1;padding-block:1.25rem 2.5rem}.package-list .package .pricing-list__items{display:grid;grid-template-columns:auto 1fr;font-size:.8rem;column-gap:1.25rem}@container item (max-width:439px){.package-list .package .pricing-list__items{column-gap:1rem}}@container item (max-width:399px){.package-list .package .pricing-list__items{font-size:.75rem}}@container item (max-width:379px){.package-list .package .pricing-list__items{font-size:max(.6rem,13px);column-gap:.5rem}}.package-list .package .pricing-list__i{display:contents}.package-list .package .pricing-list .value{font-weight:700}.package-list .package .text-center:has(.btn--primary){transform:translateY(-50%)}.package-list .package .text-center:has(.btn--primary) .btn--primary{font-size:1.5rem;border-radius:999px;padding:12px 30px}.package-list .package .params-list{padding-bottom:2rem;font-size:.85rem}.package-list .package .params-list__items{padding-inline-start:2rem}.package-list .package .params-list__i{position:relative}.package-list .package .params-list__i:before{content:url('/assets/front/svg/chevron-circle-right.svg');position:absolute;width:.9em;height:.9em;top:.05em;left:-2rem}.package-list .package .params-list__i small{font-size:.55rem}.package-list .package .package-more h2{font-size:1.5rem;margin-bottom:1em}.package-list .package .more-list{font-size:.75rem}@container item (max-width:379px){.package-list .package .more-list{font-size:max(.6rem,13px)}}.package-list .package .more-list__items{display:grid;grid-template-columns:2rem 1fr}.package-list .package .more-list__i{display:contents}.package-list .package .more-list .url{grid-column:span 2;display:flex;column-gap:1rem}.package-list .package .more-list .value{color:#f06;font-weight:700}.compare-list{border-radius:8px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);overflow:hidden;background-color:#fff}.compare-list-box{overflow-x:auto}.compare-list .table-wrapper{overflow-y:auto}.compare-table{color:#6b7280;min-width:100%;text-indent:0;border-color:inherit;border-collapse:collapse}@media only screen and (max-width:1019px){.compare-table{display:grid;grid-template-columns:repeat(var(--cols),1fr)}.compare-table thead,.compare-table tbody,.compare-table tr{display:grid;grid-template-columns:subgrid;grid-column:span var(--cols)}.compare-table th:first-child{display:none}.compare-table td:first-child{grid-column:span var(--cols);font-weight:700}}.compare-table thead{position:sticky;top:0;z-index:2;background-color:#f9fafb}.compare-table thead .btn--primary{font-size:.6rem;padding:7px 14px}.compare-table tbody tr{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}@media only screen and (max-width:1019px){.compare-table tbody tr{border-top:unset}}.compare-table th:not(:first-child){background-color:#eeecf7}.compare-table th:not(:first-child).custom{background-color:rgba(255,0,102,.08)}.compare-table th,.compare-table td{padding:16px 24px;font-size:max(.6em,14px)}@media only screen and (max-width:1019px){.compare-table th,.compare-table td{padding:16px 12px}}@media only screen and (max-width:799px){.compare-table th,.compare-table td{padding:16px 8px}}.compare-table th:first-child,.compare-table td:first-child{text-align:left}.compare-table th:not(:first-child),.compare-table td:not(:first-child){text-align:center}.compare-table th:first-child{font-size:max(.6em,12px);letter-spacing:.05em;text-transform:uppercase;line-height:1;font-weight:500}.compare-table td:first-child:not(.table-helper){color:#111827}@media only screen and (max-width:1019px){.compare-table td:first-child:not(.table-helper){padding:8px 24px 0}}@media only screen and (max-width:799px){.compare-table td:first-child:not(.table-helper){padding:8px 24px 0}}.compare-table th.custom,.compare-table td.custom{--color-custom:#f06;color:#f06}.compare-table .table-helper{padding-block:.75rem;background-color:#f9fafb;font-size:max(.6em,12px);letter-spacing:.05em;text-transform:uppercase;line-height:1;font-weight:500}@media only screen and (max-width:1019px){.compare-table .table-helper{padding-inline:24px}}@media only screen and (max-width:799px){.compare-table .table-helper{padding-inline:24px}}.compare-table .package__title{font-size:max(.9rem,16px);color:#423274;text-transform:uppercase;margin-bottom:.5rem;line-height:1}.compare-table .package__price{color:var(--color-custom,#423274);font-size:max(.5rem,12px);text-transform:uppercase;line-height:1.15;margin-bottom:.5rem}.compare-table .package__price .price__period{display:block;color:#6b7280;text-transform:none}.compare-table .url{white-space:nowrap}.compare-table span[data=true]{color:#f06}.compare-table span[data=false]{opacity:.5}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}