html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}*,td,th{padding:0}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Inter-Regular.0ab0518.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/Inter-Medium.e76aaba.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Inter-Bold.665dee4.ttf) format("truetype")}html{font-size:12.003000750187548pt;line-height:18.004501125281323pt}body,html{background:#fff;color:#111;font-family:Inter,Helvetica,Arial;height:100%}#__layout,#__smarter{min-height:100%;width:100%;display:flex;justify-content:stretch}.cnt{margin-left:auto;margin-right:auto;width:100%;max-width:100%;padding-left:1rem;padding-right:1rem;max-width:1312px!important}@media only screen and (min-width:640px) and (max-width:1260px){.cnt{margin-left:auto;margin-right:auto;width:100%;max-width:100%;padding-left:2rem;padding-right:2rem;max-width:960px!important}}@media only screen and (min-width:1260px){.cnt{margin-left:auto;margin-right:auto;width:100%;max-width:100%;padding-left:2rem;padding-right:2rem}}a{color:#aaa;text-decoration:none;transition:color .5s}a.nuxt-link-exact-active{color:#111}.lead{font-size:27.00675168792198pt;line-height:34.508627156789196pt;font-weight:700}@media only screen and (min-width:1260px){.lead{font-size:48.01200300075019pt;line-height:60.01500375093774pt}}.lead-sm{font-size:21.005251312828207pt;line-height:27.00675168792198pt;font-weight:400}@media only screen and (min-width:1260px){.lead-sm{font-size:27.00675168792198pt;line-height:34.508627156789196pt}}.h1,h1{font-size:21.005251312828207pt;line-height:25.506376594148538pt;font-weight:700}@media only screen and (min-width:1260px){.h1,h1{font-size:27.00675168792198pt;line-height:36.009002250562645pt}}.h2,h2{font-size:15.003750937734434pt;line-height:22.50562640660165pt;font-weight:500}.text-lg{font-size:13.50337584396099pt;line-height:21.005251312828207pt}.arrow-link{color:#111;font-weight:500;display:inline-block;padding-bottom:.25em;border-bottom:2px solid #fc0}.arrow-link:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0uNTQzLjIyOXYxLjMzbDUuMjY1LjAwNEwuMDcxIDcuM2wuOTQzLjk0MyA1LjczNy01LjczNy4wMDUgNS4yNjVoMS4zM1YuMjNILjU0MnoiIGZpbGw9IiMxMTEiLz48L3N2Zz4=);margin-left:1ex}@media only screen and (min-width:1260px){.content-page{padding-top:6em}}.content-page .intro{margin-bottom:3.5em}.content-page .intro h1{margin:0 0 1.5rem}.content-page .intro p{color:#444}@media only screen and (min-width:1260px){.content-page .intro p{max-width:480.1200300075019pt}}@media only screen and (min-width:1260px){.content-page .intro.wide p{max-width:66.66%}}.content-page .slots .t-ill{display:none}@media only screen and (min-width:640px) and (max-width:1260px){.content-page .slots .t-ill{display:block}.content-page .slots .t-ill img{height:3em}}@media only screen and (min-width:640px) and (max-width:1260px){.content-page .slots .slot{display:flex;flex-wrap:wrap;align-items:stretch;flex-direction:row;margin:0 -1rem}.content-page .slots .slot .ill,.content-page .slots .slot .media,.content-page .slots .slot .txt{flex-basis:calc(50% - 2rem);min-width:0;margin:1rem}.content-page .slots .slot .ill{display:none}}@media only screen and (min-width:1260px){.content-page .slots .slot{display:flex;flex-wrap:wrap;align-items:stretch;flex-direction:row;margin:0 -1rem}.content-page .slots .slot .ill,.content-page .slots .slot .media,.content-page .slots .slot .txt{flex-basis:calc(33.33333% - 2rem);min-width:0;margin:1rem}.content-page .slots .slot.bot{align-items:flex-end}}.content-page .slots .slot img{max-width:100%}.content-page .slots .slot .media{line-height:0}@media only screen and (min-width:1260px){.content-page .slots .slot .media{margin:0 -1rem}}@media only screen and (max-width:640px){.content-page .slots .slot .media{margin:0 -1rem}}@media only screen and (min-width:1260px){.content-page .slots .slot .media{flex-basis:calc(33.33333% - 2rem);min-width:0;margin:1rem}}.content-page .slots .slot .media img{width:100%}.content-page .slots .slot .txt{padding:3.5em 0}@media only screen and (min-width:640px){.content-page .slots .slot .txt{padding:0}}.content-page .slots .slot .txt h2{margin-bottom:1.5rem}.content-page .slots .slot .txt p{color:#444;margin:1em 0}.content-page .slots .slot .txt p:last-child{margin-bottom:0}.content-page .slots .slot .ill{text-align:right;display:none}@media only screen and (min-width:1260px){.content-page .slots .slot .ill{display:flex;align-items:flex-end;justify-content:flex-end}}.crosspager{background:#f7f7f7;padding:5em 0;position:relative}@media only screen and (min-width:640px) and (max-width:1260px){.crosspager{padding:3em 0 .01em;margin-top:3em}}@media only screen and (min-width:1260px){.crosspager{padding:6em 0;margin-top:7em}}.crosspager:after,.crosspager:before{content:"";display:block;margin-left:3rem;margin-bottom:4em;background:url(/assets/img/23c64b9.svg) 0 no-repeat;background-size:cover;height:12em}@media only screen and (min-width:1260px){.crosspager:after,.crosspager:before{margin-left:0;margin-bottom:0;position:absolute;right:0;left:calc(50% + 6em);top:6em;bottom:6em;height:auto}}.crosspager:after{display:none}@media only screen and (min-width:640px) and (max-width:1260px){.crosspager:after{display:block;margin:3rem;background-size:contain}}@media only screen and (min-width:640px) and (max-width:1260px){.crosspager:before{display:none}}@media only screen and (min-width:1260px){.crosspager .wrap{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row-reverse;margin:-1rem}}@media only screen and (min-width:1260px){.crosspager h1{margin-top:0}.crosspager .ill,.crosspager .txt{flex-basis:calc(50% - 2rem);min-width:0;margin:1rem}}.crosspager .txt p{margin-bottom:1em}.fade-leave-active,.fadev-enter-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.main-header{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:space-between;padding-top:1.5em;padding-bottom:1.5em}.main-header .logo-cnt{position:relative;z-index:10}.main-header .logo-cnt img{height:2em;margin-top:.25em}@media only screen and (min-width:1260px){.main-header .logo-cnt img{height:2.5em;margin-top:0}}@media only screen and (min-width:1260px){.nav-toggle{display:none!important}}.main-nav li,.main-nav ul{list-style:none;margin:0;padding:0}.main-nav li{margin:1em 0}@media only screen and (min-width:1260px){.main-nav li{margin:0;display:inline-block}}.main-nav a{display:inline-block;line-height:1em;padding:1em 1.5em;border-radius:2em;position:relative;transition:color .5s ease-in-out}.main-nav a:hover{color:#111}.main-nav a.nuxt-link-exact-active:after{content:"";position:absolute;bottom:.25em;width:calc(100% - 3em);border-top:2px solid #fc0;left:1.5em}.main-nav a.contacts{background:#fc0;color:#111;transition:background .5s;font-weight:500}@media only screen and (min-width:1260px){.main-nav a.contacts{margin-left:1.5em}}.main-nav a.contacts:hover{background:#f0c000}@media only screen and (max-width:1260px){.main-nav{position:fixed;z-index:9;width:100%;height:100%;background:#fff;text-align:center;top:0;left:100%;transition:left .5s;padding:6em 0;display:flex;align-items:center;justify-content:center}}.menu-open .main-nav{left:0}.nav-toggle{display:inline-block;line-height:1em;padding:1em 1.5em;border-radius:2em;z-index:10;transition:color .5s,background .5s,border .5s;background:#fc0;color:#111;outline:none;border:1px solid #fc0;text-align:center;position:relative;width:calc(5ex + 3em);height:3em;font-weight:500}.nav-toggle span{transition:opacity .5s;position:absolute;width:100%;left:0;top:1em}.nav-toggle .close{opacity:0}.menu-open .nav-toggle{background:#fff;border-color:#111}.menu-open .nav-toggle .close{opacity:1}.menu-open .nav-toggle .menu{opacity:0}.main-footer{display:flex;flex-wrap:wrap;align-items:stretch;flex-direction:row;margin:0 -1rem;color:#444;padding-top:3.5em;padding-bottom:3.5em}@media only screen and (min-width:1260px){.main-footer{padding-top:6em;padding-bottom:6em}}.main-footer a{color:#111;font-weight:500}.main-footer p{margin:1em 0}.main-footer .con svg,.main-footer a svg{vertical-align:middle;margin-right:1.5ex}.main-footer .col{flex-basis:calc(100% - 2rem);min-width:0;margin:1rem}@media only screen and (min-width:640px) and (max-width:1260px){.main-footer .col{flex-basis:calc(50% - 2rem);min-width:0;margin:1rem}}@media only screen and (min-width:1260px){.main-footer .col{flex-basis:calc(33.33333% - 2rem);min-width:0;margin:1rem}.main-footer .col.about{border-right:1px solid #aaa}.main-footer .col.about p{margin:2.5em 0}.main-footer .col.nav{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row;justify-content:center}}.main-footer .logo{height:2.5em}.main-footer li,.main-footer ul{list-style:none;margin:0;padding:0}.main-footer li:not(:last-child){margin-bottom:1em}.main-footer .footer-nav a{color:#aaa}.main-footer .footer-nav a:hover{color:#444}*{box-sizing:border-box;margin:0;padding:0}#layout-cnt{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column;justify-content:space-between}#layout-cnt>*{width:100%}