:root{--c-blue:#0095d4;--c-blue-dark:#007baf;--c-blue-light:#2bb1e9;--c-yellow:#f7da17;--c-yellow-hot:#ffde00;--c-orange:#ffa471;--c-red:#db0d0f;--c-red-light:#ff6b6d;--c-ink:#1e1e1e;--c-gray:#999ea0;--c-gray-light:#c9cccc;--c-border:#dedfe4;--c-white:#fff;--c-bg:#e1e1e1;--c-black:#000;--grad-hot:linear-gradient(180deg, var(--c-yellow-hot) 0%, var(--c-orange) 100%);--c-vk:#1e97db;--c-youtube:#ff2507;--grad-instagram:linear-gradient(45deg, #b93826 0%, #5e26b9 100%);--font-text:"Cygre", var(--font-cygre-fallback);--font-display:var(--font-dela), "Dela Gothic One", system-ui, sans-serif;--font-cygre-fallback:"Segoe UI", "Helvetica Neue", Arial, sans-serif;--h1-size:36px;--h1-lh:46px;--h2-size:24px;--h2-lh:26px;--h3-size:20px;--h3-lh:18px;--h4-size:16px;--h4-lh:18px;--h5-size:14px;--h5-lh:18px;--d-size:18px;--d-lh:18px;--d-small-size:10px;--d-small-lh:18px;--p1-size:20px;--p1-lh:18px;--p2-size:16px;--p2-lh:18px;--p3-size:14px;--p3-lh:24px;--p4-size:12px;--p4-lh:18px;--page-width:1920px;--container:1280px;--grid-col:296px;--grid-gap:32px;--gutter:20px;--header-h:116px;--header-top-h:52px;--header-nav-h:64px;--logo-w:140px;--footer-bar-h:80px;--r-pill:100px;--r-md:12px;--r-lg:16px;--r-sm:5px;--shadow-card:0 4px 15px #0000001c;--shadow-inset:inset 0 2px 5px #00000040;--transition:.2s ease;--ease-out:cubic-bezier(.2, .7, .2, 1)}
@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Regular.woff2)format("woff2"),url(/fonts/cygre/Cygre-Regular.otf)format("opentype"),url(/fonts/cygre/Cygre-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Bold.woff2)format("woff2"),url(/fonts/cygre/Cygre-Bold.otf)format("opentype"),url(/fonts/cygre/Cygre-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}
.h1,h1{font-family:var(--font-display);font-weight:400;font-size:var(--h1-size);line-height:var(--h1-lh)}.h2,h2{font-family:var(--font-text);font-weight:700;font-size:var(--h2-size);line-height:var(--h2-lh)}.h3,h3{font-family:var(--font-text);font-weight:700;font-size:var(--h3-size);line-height:var(--h3-lh)}.h4,h4{font-family:var(--font-text);font-weight:700;font-size:var(--h4-size);line-height:var(--h4-lh)}.h5,h5{font-family:var(--font-text);font-weight:700;font-size:var(--h5-size);line-height:var(--h5-lh)}.d{font-family:var(--font-display);font-weight:400;font-size:var(--d-size);line-height:var(--d-lh)}.dSmall{font-family:var(--font-text);font-weight:700;font-size:var(--d-small-size);line-height:var(--d-small-lh)}.p1{font-family:var(--font-text);font-weight:400;font-size:var(--p1-size);line-height:var(--p1-lh)}.p2{font-family:var(--font-text);font-weight:400;font-size:var(--p2-size);line-height:var(--p2-lh)}.p3{font-family:var(--font-text);font-weight:400;font-size:var(--p3-size);line-height:var(--p3-lh)}.p4{font-family:var(--font-text);font-weight:400;font-size:var(--p4-size);line-height:var(--p4-lh)}
*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}:root{--page-zoom:1}@media (min-width:2016px){:root{--page-zoom:1.05}}@media (min-width:2112px){:root{--page-zoom:1.1}}@media (min-width:2208px){:root{--page-zoom:1.15}}@media (min-width:2304px){:root{--page-zoom:1.2}}@media (min-width:2400px){:root{--page-zoom:1.25}}@media (min-width:2496px){:root{--page-zoom:1.3}}@media (min-width:2592px){:root{--page-zoom:1.35}}@media (min-width:2688px){:root{--page-zoom:1.4}}@media (min-width:2784px){:root{--page-zoom:1.45}}@media (min-width:2880px){:root{--page-zoom:1.5}}@media (min-width:2976px){:root{--page-zoom:1.55}}@media (min-width:3072px){:root{--page-zoom:1.6}}@media (min-width:3168px){:root{--page-zoom:1.65}}@media (min-width:3264px){:root{--page-zoom:1.7}}@media (min-width:3360px){:root{--page-zoom:1.75}}@media (min-width:3456px){:root{--page-zoom:1.8}}@media (min-width:3552px){:root{--page-zoom:1.85}}@media (min-width:3648px){:root{--page-zoom:1.9}}@media (min-width:3744px){:root{--page-zoom:1.95}}@media (min-width:3840px){:root{--page-zoom:2}}@media (min-width:3936px){:root{--page-zoom:2.05}}@media (min-width:4032px){:root{--page-zoom:2.1}}@media (min-width:4128px){:root{--page-zoom:2.15}}@media (min-width:4224px){:root{--page-zoom:2.2}}@media (min-width:4320px){:root{--page-zoom:2.25}}@media (min-width:4416px){:root{--page-zoom:2.3}}@media (min-width:4512px){:root{--page-zoom:2.35}}@media (min-width:4608px){:root{--page-zoom:2.4}}@media (min-width:4704px){:root{--page-zoom:2.45}}@media (min-width:4800px){:root{--page-zoom:2.5}}@media (min-width:4896px){:root{--page-zoom:2.55}}@media (min-width:4992px){:root{--page-zoom:2.6}}@media (min-width:5088px){:root{--page-zoom:2.65}}@media (min-width:5184px){:root{--page-zoom:2.7}}@media (min-width:5280px){:root{--page-zoom:2.75}}@media (min-width:5376px){:root{--page-zoom:2.8}}@media (min-width:5472px){:root{--page-zoom:2.85}}@media (min-width:5568px){:root{--page-zoom:2.9}}@media (min-width:5664px){:root{--page-zoom:2.95}}@media (min-width:5760px){:root{--page-zoom:3}}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{font-family:var(--font-text);font-size:var(--p2-size);line-height:var(--p2-lh);color:var(--c-ink);background:var(--c-white);-webkit-font-smoothing:antialiased;min-height:100dvh}[data-site]{min-height:calc(100dvh / var(--page-zoom));zoom:var(--page-zoom);isolation:isolate;flex-direction:column;display:flex}main{background:var(--c-bg);flex:1 0 auto}body:has([data-home-page]) footer{box-shadow:0 -44px 0 var(--c-bg);margin-top:44px}@media (min-width:600px){body:has([data-page-gradient]){background:linear-gradient(155.77deg, #dedfe4 18.9%, #9bb0c1 93.624%) center top / max(100%, 1920px) max(100%, 3441px) no-repeat var(--c-bg)}body:has([data-page-gradient]) main{background:0 0}body:has([data-home-page]) footer{box-shadow:none}}@media (max-width:599px){body:has([data-home-page]) footer{box-shadow:0 -62px 0 var(--c-bg);margin-top:62px}}img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:inherit}:focus-visible{outline:2px solid var(--c-blue);outline-offset:2px}::view-transition-old(.page-out){animation:.14s ease-in reverse both page-fade}::view-transition-new(.page-in){animation:.28s ease-out .13s both page-fade}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition-group(cookie-notice){z-index:800;animation:none}::view-transition-old(cookie-notice){display:none}::view-transition-new(cookie-notice){animation:none}::view-transition-group(side-nav){animation-duration:.2s}::view-transition-group(side-nav-trigger){animation-duration:.2s}@keyframes page-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-old(.page-out){animation:none}::view-transition-new(.page-in){animation:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-reveal]{animation:linear both reveal-in;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes reveal-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}:root{--enter-wait:.75s}@media (prefers-reduced-motion:no-preference){html:not([data-ready]) main [data-container]:not([data-home-page])>*{animation:enter-up .8s var(--ease-out) backwards;animation-delay:calc(var(--enter-wait) + var(--enter-i,0) * 90ms)}main [data-container]>:nth-child(2){--enter-i:1}main [data-container]>:nth-child(3){--enter-i:2}main [data-container]>:nth-child(n+4){--enter-i:3}}@keyframes enter-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}main img:not([data-loaded]),[role=dialog] img:not([data-loaded]){background:linear-gradient(100deg,#d5d8de 30%,#eceef2 50%,#d5d8de 70%) 0 0/200% 100%;animation:1.3s linear infinite image-loading}@keyframes image-loading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){main img:not([data-loaded]),[role=dialog] img:not([data-loaded]){animation:none}}
