@charset "UTF-8";@font-face{font-family:Gilroy;font-style:normal;font-weight:400;font-display:swap;src:url(./gilroy-400-CknnqtJ4.woff2) format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;font-display:swap;src:url(./gilroy-500-Bs6Ox2H7.woff2) format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;font-display:swap;src:url(./gilroy-600-BXV4Au4f.woff2) format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;font-display:swap;src:url(./gilroy-700-BbJz4FQ3.woff2) format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:800;font-display:swap;src:url(./gilroy-800-DcXau9jA.woff2) format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:900;font-display:swap;src:url(./gilroy-900-o2-r30z9.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.is-loaded{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html.is-loaded{scroll-behavior:auto}}html.i18n-pending body{visibility:hidden}body{margin:0;min-width:320px;background:#fff;color:#18063a;font-family:Gilroy,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg,video,picture{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}em{font-style:normal}summary{list-style:none}summary::-webkit-details-marker{display:none}:focus-visible{outline:2px solid #e45266;outline-offset:2px}[id]{scroll-margin-top:calc(var(--header-h) + 16px)}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html:not([lang=en]) .only-en{display:none!important}.container{width:100%;max-width:390px;margin-inline:auto}@media(min-width:1280px){.container{max-width:1440px}}:root{--bleed: max(0px, (100vw - 390px) / 2);--header-h: 56px}@media(min-width:1280px){:root{--bleed: max(0px, (100vw - 1440px) / 2);--header-h: 100px;--gutter: clamp(16px, (100vw - 1312px) / 2, 64px);--squeeze: max(0px, 1312px + 2 * var(--gutter) - min(100vw, 1440px))}}body{padding-top:var(--header-h)}.section-title{font-size:32px;line-height:36px;font-weight:600;letter-spacing:-.64px}@media(min-width:1280px){.section-title{font-size:56px;line-height:58px;font-weight:600;letter-spacing:-1.12px}}.cover{display:block;overflow:hidden}.cover img{width:100%;height:100%;object-fit:cover}.button{font-size:16px;line-height:16px;font-weight:600;letter-spacing:0px;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:54px;padding:0 24px;overflow:hidden;border:1px solid #18063a;border-radius:2px;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .4s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1)}@media(min-width:1280px){.button{font-size:18px;line-height:18px;font-weight:600;letter-spacing:0px}}.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:translateY(101%);transition:transform .5s cubic-bezier(.22,1,.36,1)}.button:focus-visible:before{transform:none}@media(hover:hover){.button:hover:before{transform:none}.button:hover .button__icon{transform:translate(4px)}}.button:active{transform:scale(.97);transition-duration:.15s,.08s}.button:active:before{transform:none;transition-duration:.15s}.button__icon{width:16px;height:16px;transition:transform .5s cubic-bezier(.22,1,.36,1)}.button--dark{background:#18063a;color:#fff}.button--dark:before{background:#2db226}.button--dark:focus-visible,.button--dark:active{color:#18063a}@media(hover:hover){.button--dark:hover{color:#18063a}}.button--light{gap:16px;background:#fff;color:#18063a}.button--light:before{background:#c9bfd9}.button__bi{width:32px;height:32px}@media(prefers-reduced-motion:reduce){.button:active{transform:none}}.lang{display:flex;width:85px;height:32px}.lang__link{font-size:14px;line-height:16px;font-weight:400;letter-spacing:0px;display:flex;flex:1 1 0;align-items:center;justify-content:center;padding:8px 12px;border-radius:1px;color:#999;text-transform:uppercase;transition:color .2s}@media(min-width:1280px){.lang__link{font-size:16px;line-height:19px;font-weight:400;letter-spacing:0px}}.lang__link[aria-current]{color:#e45266;box-shadow:inset 0 -2px #e45266}@media(hover:hover){.lang__link:hover{color:#e45266}}.accordion{--acc-line: #d9d3df;--acc-title: #18063a;--acc-text: #70677b;--acc-icon: #70677b;--acc-icon-bg: transparent;--acc-icon-open-bg: rgba(24, 6, 58, .1);--acc-num-w: 32px;--acc-num-gap: 8px;--acc-head-h: 30px;--acc-gap: 16px}@media(min-width:1280px){.accordion{--acc-text: #6d677b;--acc-icon: #18063a;--acc-icon-bg: rgba(24, 6, 58, .1);--acc-num-gap: 8px;--acc-head-h: 44px;--acc-gap: 8px}}.accordion__item{padding:16px 0;border-top:1px solid var(--acc-line)}.accordion__item:first-child{padding-top:0;border-top:0}.accordion__summary{display:block;cursor:pointer;-webkit-tap-highlight-color:transparent}.accordion__summary:focus-visible{outline-offset:4px}.accordion__head{display:flex;align-items:center;min-height:var(--acc-head-h)}.accordion__num{font-size:20px;line-height:30px;font-weight:400;letter-spacing:0px;flex:0 0 var(--acc-num-w);color:#e45266}.accordion__title{font-size:20px;line-height:24px;font-weight:600;letter-spacing:-.6px;flex:1 1 auto;margin-left:var(--acc-num-gap);color:var(--acc-title);transition:color .2s}@media(min-width:1280px){.accordion__title{font-size:24px;line-height:29px;font-weight:600;letter-spacing:-.72px}}.accordion__icon{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;margin:-3px 0 -3px 12px;border-radius:50%;background:var(--acc-icon-bg);font-size:25px;line-height:30px;color:var(--acc-icon);transition:background-color .2s,transform .3s cubic-bezier(.22,1,.36,1)}.accordion__icon:before{content:"+"}@media(min-width:1280px){.accordion__icon{width:44px;height:44px;margin:0 0 0 8px;font-size:24px;line-height:24px}}.accordion__item[open] .accordion__icon{background:var(--acc-icon-open-bg)}.accordion__item[open] .accordion__icon:before{content:"−"}@media(hover:hover){.accordion:hover__summary:hover .accordion:hover__title{color:#e45266}}.accordion__lead{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;display:block;margin-top:var(--acc-gap);color:var(--acc-text)}@media(min-width:1280px){.accordion__lead{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}}.accordion__item[open] .accordion__lead{display:none}.accordion__panel{padding-top:var(--acc-gap)}.accordion__text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;color:var(--acc-text)}@media(min-width:1280px){.accordion__text{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}}.accordion__text a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s}@media(hover:hover){.accordion__text a:hover{color:#e45266}}.accordion--dark{--acc-line: rgba(255, 255, 255, .16);--acc-title: #fff;--acc-text: #9c99c4;--acc-icon: #9c99c4;--acc-icon-open-bg: rgba(255, 255, 255, .1);--acc-gap: 12px;border-bottom:1px solid var(--acc-line)}@media(min-width:1280px){.accordion--dark{--acc-text: #9c99c4;--acc-icon: #fff;--acc-icon-bg: rgba(255, 255, 255, .1)}}.stat{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#2db226}@media(min-width:1280px){.stat{gap:40px}}.stat__caption{display:flex;flex-direction:column;gap:8px}@media(min-width:1280px){.stat__caption{gap:8px}}.stat__label{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;color:#70677b}@media(min-width:1280px){.stat__label{font-size:18px;line-height:27px;font-weight:500;letter-spacing:0px}}.stat__unit{font-size:18px;line-height:21px;font-weight:600;letter-spacing:-1.08px}@media(min-width:1280px){.stat__unit{font-size:40px;line-height:48px;font-weight:600;letter-spacing:-2.4px}}.stat__value{font-size:56px;line-height:67px;font-weight:600;letter-spacing:-3.36px}@media(min-width:1280px){.stat__value{font-size:112px;line-height:134px;font-weight:600;letter-spacing:-6.72px}}.stat--large .stat__caption{gap:0}@media(min-width:1280px){.stat--large .stat__caption{gap:8px}}.stat--large .stat__unit{font-size:28px;line-height:33px;font-weight:600;letter-spacing:-1.68px}@media(min-width:1280px){.stat--large .stat__unit{font-size:40px;line-height:48px;font-weight:600;letter-spacing:-2.4px}}.marquee{--scale: .6;--gap: 53px;--fade: 48px;padding:8px 0;box-shadow:inset 0 1px #18063a1f,inset 0 -1px #18063a1f;background:#f9f8f6}@media(min-width:1280px){.marquee{--scale: 1;--gap: 88px;--fade: 200px;padding:24px 0}}.marquee__viewport{position:relative;overflow:hidden}.marquee__viewport:before,.marquee__viewport:after{content:"";position:absolute;top:0;bottom:0;z-index:1;width:var(--fade);pointer-events:none}.marquee__viewport:before{left:0;background:linear-gradient(90deg,#f9f8f6,#f9f8f600)}.marquee__viewport:after{right:0;background:linear-gradient(270deg,#f9f8f6,#f9f8f600)}.marquee__track{display:flex;width:max-content;animation:marquee var(--marquee-duration, 90s) linear infinite}.marquee:not(.is-running) .marquee__track,.marquee:hover .marquee__track,.marquee:focus-within .marquee__track{animation-play-state:paused}.marquee__list{display:flex;align-items:center;gap:var(--gap);height:calc(96px * var(--scale));padding-right:var(--gap)}.marquee__item{flex:none;width:calc(var(--w) * var(--scale) * 1px);height:calc(var(--h) * var(--scale) * 1px)}.marquee__item img,.marquee__item svg{width:100%;height:100%}@media(prefers-reduced-motion:reduce){.marquee__viewport{overflow-x:auto}.marquee__track{animation:none}.marquee__list[aria-hidden]{display:none}}@keyframes marquee{to{transform:translate3d(-50%,0,0)}}.video-modal{width:min(100vw - 32px,1200px);max-width:none;max-height:none;padding:0;overflow:visible;border:0;background:transparent}.video-modal::backdrop{background:#18063ae0}.video-modal[open]{animation:video-modal-in .35s cubic-bezier(.22,1,.36,1)}.video-modal__video{width:100%;max-height:calc(100vh - 120px);aspect-ratio:16/9;background:#000}.video-modal__close{position:absolute;right:0;bottom:calc(100% + 12px);width:40px;height:40px;color:#fff}.video-modal__close svg{width:100%;height:100%}@media(hover:hover){.video-modal__close:hover{color:#e45266}}@keyframes video-modal-in{0%{opacity:0;transform:translateY(16px)}}.js [data-reveal]{opacity:0;transform:translate3d(0,48px,0);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1)}.js [data-reveal].is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transform:none;transition:none}}@keyframes chart-fade{0%{opacity:0}}@keyframes chart-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes chart-pop{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.18)}}@keyframes chart-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes chart-grow-y{0%{transform:scaleY(0)}}@keyframes chart-grow-x{0%{transform:scaleX(0)}}@keyframes chart-spin{0%{opacity:0;transform:rotate(-120deg) scale(.6)}}@keyframes chart-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}@keyframes chart-slide{0%{opacity:0;transform:translate(16px,12px)}}@keyframes chart-float{0%,to{transform:translate(0)}50%{transform:translate(-5px,4px)}}.js [data-animate] .evo-guides{animation:chart-fade .6s cubic-bezier(.22,1,.36,1) 0s 1 both;animation-play-state:paused}.js [data-animate] .evo-heading{animation:chart-fade .6s cubic-bezier(.22,1,.36,1) .1s 1 both;animation-play-state:paused}.js [data-animate] .evo-seg{stroke-dasharray:1;animation:chart-draw .34s linear 0s 1 both;animation-play-state:paused}.js [data-animate] .evo-seg:nth-of-type(1){animation-delay:.35s}.js [data-animate] .evo-seg:nth-of-type(2){animation-delay:.69s}.js [data-animate] .evo-seg:nth-of-type(3){animation-delay:1.03s}.js [data-animate] .evo-seg:nth-of-type(4){animation-delay:1.37s}.js [data-animate] .evo-seg:nth-of-type(5){animation-delay:1.71s}.js [data-animate] .evo-seg:nth-of-type(6){animation-delay:2.05s}.js [data-animate] .evo-ms--2016{transform-box:fill-box;transform-origin:center;animation:chart-pop .45s cubic-bezier(.22,1,.36,1) .3s 1 both;animation-play-state:paused}.js [data-animate] .evo-ms--2018{transform-box:fill-box;transform-origin:center;animation:chart-pop .45s cubic-bezier(.22,1,.36,1) .64s 1 both;animation-play-state:paused}.js [data-animate] .evo-ms--2019{transform-box:fill-box;transform-origin:center;animation:chart-pop .45s cubic-bezier(.22,1,.36,1) .98s 1 both;animation-play-state:paused}.js [data-animate] .evo-ms--2022{transform-box:fill-box;transform-origin:center;animation:chart-pop .45s cubic-bezier(.22,1,.36,1) 1.32s 1 both;animation-play-state:paused}.js [data-animate] .evo-ms--2024{transform-box:fill-box;transform-origin:center;animation:chart-pop .45s cubic-bezier(.22,1,.36,1) 1.66s 1 both;animation-play-state:paused}.js [data-animate] .evo-ms--2025{transform-box:fill-box;transform-origin:center;animation:chart-pop .45s cubic-bezier(.22,1,.36,1) 2s 1 both;animation-play-state:paused}.js [data-animate] .evo-ms--2026{transform-box:fill-box;transform-origin:center;animation:chart-pop .45s cubic-bezier(.22,1,.36,1) 2.34s 1 both;animation-play-state:paused}.js [data-animate] .evo-ms--2026>path:first-child{transform-box:fill-box;transform-origin:center;animation:chart-pulse 2.2s ease-in-out 2.79s infinite both;animation-play-state:paused}.js [data-animate] .evo-card--1{animation:chart-rise .7s cubic-bezier(.22,1,.36,1) .7s 1 both;animation-play-state:paused}.js [data-animate] .evo-card--2{animation:chart-rise .7s cubic-bezier(.22,1,.36,1) 1.5s 1 both;animation-play-state:paused}.js [data-animate] .lv-guides{animation:chart-fade .6s cubic-bezier(.22,1,.36,1) 0s 1 both;animation-play-state:paused}.js [data-animate] .lv-card--a{animation:chart-rise .6s cubic-bezier(.22,1,.36,1) 0s 1 both;animation-play-state:paused}.js [data-animate] .lv-card--b{animation:chart-rise .6s cubic-bezier(.22,1,.36,1) .15s 1 both;animation-play-state:paused}.js [data-animate] .lv-card--c{animation:chart-rise .6s cubic-bezier(.22,1,.36,1) .3s 1 both;animation-play-state:paused}.js [data-animate] .lv-pie{transform-box:fill-box;transform-origin:center;animation:chart-spin .9s cubic-bezier(.22,1,.36,1) .3s 1 both;animation-play-state:paused}.js [data-animate] .lv-pie-b{transform-box:fill-box;transform-origin:center;animation:chart-pop .45s cubic-bezier(.22,1,.36,1) 1s 1 both;animation-play-state:paused}.js [data-animate] .lv-bar-1{transform-box:fill-box;transform-origin:50% 100%;animation:chart-grow-y .55s cubic-bezier(.22,1,.36,1) .42s 1 both;animation-play-state:paused}.js [data-animate] .lv-dot-1{transform-box:fill-box;transform-origin:center;animation:chart-pop .35s cubic-bezier(.22,1,.36,1) .95s 1 both;animation-play-state:paused}.js [data-animate] .lv-bar-2{transform-box:fill-box;transform-origin:50% 100%;animation:chart-grow-y .55s cubic-bezier(.22,1,.36,1) .49s 1 both;animation-play-state:paused}.js [data-animate] .lv-dot-2{transform-box:fill-box;transform-origin:center;animation:chart-pop .35s cubic-bezier(.22,1,.36,1) 1.05s 1 both;animation-play-state:paused}.js [data-animate] .lv-bar-3{transform-box:fill-box;transform-origin:50% 100%;animation:chart-grow-y .55s cubic-bezier(.22,1,.36,1) .56s 1 both;animation-play-state:paused}.js [data-animate] .lv-dot-3{transform-box:fill-box;transform-origin:center;animation:chart-pop .35s cubic-bezier(.22,1,.36,1) 1.15s 1 both;animation-play-state:paused}.js [data-animate] .lv-bar-4{transform-box:fill-box;transform-origin:50% 100%;animation:chart-grow-y .55s cubic-bezier(.22,1,.36,1) .63s 1 both;animation-play-state:paused}.js [data-animate] .lv-dot-4{transform-box:fill-box;transform-origin:center;animation:chart-pop .35s cubic-bezier(.22,1,.36,1) 1.25s 1 both;animation-play-state:paused}.js [data-animate] .lv-bar-5{transform-box:fill-box;transform-origin:50% 100%;animation:chart-grow-y .55s cubic-bezier(.22,1,.36,1) .7s 1 both;animation-play-state:paused}.js [data-animate] .lv-dot-5{transform-box:fill-box;transform-origin:center;animation:chart-pop .35s cubic-bezier(.22,1,.36,1) 1.35s 1 both;animation-play-state:paused}.js [data-animate] .lv-bar-6{transform-box:fill-box;transform-origin:50% 100%;animation:chart-grow-y .55s cubic-bezier(.22,1,.36,1) .77s 1 both;animation-play-state:paused}.js [data-animate] .lv-dot-6{transform-box:fill-box;transform-origin:center;animation:chart-pop .35s cubic-bezier(.22,1,.36,1) 1.45s 1 both;animation-play-state:paused}.js [data-animate] .lv-bar-7{transform-box:fill-box;transform-origin:50% 100%;animation:chart-grow-y .55s cubic-bezier(.22,1,.36,1) .84s 1 both;animation-play-state:paused}.js [data-animate] .lv-dot-7{transform-box:fill-box;transform-origin:center;animation:chart-pop .35s cubic-bezier(.22,1,.36,1) 1.55s 1 both;animation-play-state:paused}.js [data-animate] .lv-bar-8{transform-box:fill-box;transform-origin:50% 100%;animation:chart-grow-y .55s cubic-bezier(.22,1,.36,1) .91s 1 both;animation-play-state:paused}.js [data-animate] .lv-dot-8{transform-box:fill-box;transform-origin:center;animation:chart-pop .35s cubic-bezier(.22,1,.36,1) 1.65s 1 both;animation-play-state:paused}.js [data-animate] .lv-trend{stroke-dasharray:1;animation:chart-draw .95s cubic-bezier(.65,0,.35,1) .8s 1 both;animation-play-state:paused}.js [data-animate] .lv-beacon{transform-box:fill-box;transform-origin:center;animation:chart-pulse 2s ease-in-out 1.9s infinite both;animation-play-state:paused}.js [data-animate] .lv-track-1{transform-box:fill-box;transform-origin:0 50%;animation:chart-grow-x .6s cubic-bezier(.22,1,.36,1) .57s 1 both;animation-play-state:paused}.js [data-animate] .lv-check-1{stroke-dasharray:1;animation:chart-draw .35s cubic-bezier(.22,1,.36,1) .85s 1 both;animation-play-state:paused}.js [data-animate] .lv-ray-1{animation:chart-fade .3s cubic-bezier(.22,1,.36,1) 1.83s 1 both;animation-play-state:paused}.js [data-animate] .lv-track-2{transform-box:fill-box;transform-origin:0 50%;animation:chart-grow-x .6s cubic-bezier(.22,1,.36,1) .69s 1 both;animation-play-state:paused}.js [data-animate] .lv-check-2{stroke-dasharray:1;animation:chart-draw .35s cubic-bezier(.22,1,.36,1) 1s 1 both;animation-play-state:paused}.js [data-animate] .lv-ray-2{animation:chart-fade .3s cubic-bezier(.22,1,.36,1) 1.91s 1 both;animation-play-state:paused}.js [data-animate] .lv-track-3{transform-box:fill-box;transform-origin:0 50%;animation:chart-grow-x .6s cubic-bezier(.22,1,.36,1) .81s 1 both;animation-play-state:paused}.js [data-animate] .lv-check-3{stroke-dasharray:1;animation:chart-draw .35s cubic-bezier(.22,1,.36,1) 1.15s 1 both;animation-play-state:paused}.js [data-animate] .lv-ray-3{animation:chart-fade .3s cubic-bezier(.22,1,.36,1) 1.99s 1 both;animation-play-state:paused}.js [data-animate] .lv-mon{stroke-dasharray:1;animation:chart-draw .9s cubic-bezier(.65,0,.35,1) .7s 1 both;animation-play-state:paused}.js [data-animate] .lv-mondot-1{transform-box:fill-box;transform-origin:center;animation:chart-pop .3s cubic-bezier(.22,1,.36,1) .89s 1 both;animation-play-state:paused}.js [data-animate] .lv-mondot-2{transform-box:fill-box;transform-origin:center;animation:chart-pop .3s cubic-bezier(.22,1,.36,1) 1.03s 1 both;animation-play-state:paused}.js [data-animate] .lv-mondot-3{transform-box:fill-box;transform-origin:center;animation:chart-pop .3s cubic-bezier(.22,1,.36,1) 1.17s 1 both;animation-play-state:paused}.js [data-animate] .lv-mondot-4{transform-box:fill-box;transform-origin:center;animation:chart-pop .3s cubic-bezier(.22,1,.36,1) 1.31s 1 both;animation-play-state:paused}.js [data-animate] .lv-mondot-5{transform-box:fill-box;transform-origin:center;animation:chart-pop .3s cubic-bezier(.22,1,.36,1) 1.45s 1 both;animation-play-state:paused}.js [data-animate] .lv-mondot-6{transform-box:fill-box;transform-origin:center;animation:chart-pop .3s cubic-bezier(.22,1,.36,1) 1.59s 1 both;animation-play-state:paused}.js [data-animate] .lv-warn{transform-box:fill-box;transform-origin:center;animation:chart-pop .5s cubic-bezier(.22,1,.36,1) 1.5s 1 both;animation-play-state:paused}.js [data-animate] .lv-mag{animation:chart-slide .7s cubic-bezier(.22,1,.36,1) 1.2s both,chart-float 3.2s ease-in-out 2s infinite;animation-play-state:paused}@media(prefers-reduced-motion:reduce){.js [data-animate] *{animation:none!important}}.js [data-animate].is-animated *{animation-play-state:running}.header{position:fixed;top:0;right:0;left:0;z-index:50;background:#faf9f7;transition:box-shadow .3s}.header.is-scrolled{box-shadow:0 1px #18063a14,0 8px 24px -12px #18063a33}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;height:56px;padding:12px 8px}@media(min-width:1280px){.header__inner{height:100px;padding:0 var(--gutter)}}.header__brand{display:flex;align-items:center;gap:12px;min-width:0}@media(min-width:1280px){.header__brand{gap:24px}}.header__logo{display:block;flex:0 1 104px;min-width:0;color:#18063a}.header__logo svg,.header__logo img{width:100%;height:auto}@media(min-width:1280px){.header__logo{flex-basis:144px}}.header__tools{display:flex;flex:none;align-items:center;gap:16px}@media(min-width:1280px){.header__tools{gap:80px}}.header__list{display:flex;align-items:center;gap:32px}.header__link{font-size:14px;line-height:16px;font-weight:400;letter-spacing:0px;display:block;color:#18063a;transition:color .2s}@media(min-width:1280px){.header__link{font-size:16px;line-height:19px;font-weight:400;letter-spacing:0px}}@media(hover:hover){.header__link:hover{color:#e45266}}.header__burger{position:relative;width:28px;height:28px;margin-left:auto;color:#18063a}.header__burger svg{position:absolute;top:0;right:0;bottom:0;left:0;width:28px;height:28px;transition:opacity .2s}@media(min-width:1280px){.header__burger{display:none}}.header__burger-close,.header.is-open .header__burger-open{opacity:0}.header.is-open .header__burger-close{opacity:1}@media(max-width:1279px){.header__nav{position:absolute;top:100%;left:0;right:0;padding:8px max(20px,var(--bleed) + 20px) 32px;background:#faf9f7;box-shadow:0 16px 24px -16px #18063a2e;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .25s,transform .35s cubic-bezier(.22,1,.36,1),visibility 0s .35s}.header.is-open .header__nav{visibility:visible;opacity:1;transform:none;transition:opacity .25s,transform .35s cubic-bezier(.22,1,.36,1)}.header__list{flex-direction:column;align-items:flex-start;gap:0}.header__list li{width:100%;border-top:1px solid #d9d3df}.header__link{font-size:20px;line-height:24px;font-weight:500;letter-spacing:-.4px;padding:16px 0}}.hero{overflow-x:clip;background:#faf9f7}.hero__inner{padding:16px 20px 52px}@media(min-width:1280px){.hero__inner{display:grid;grid-template-columns:calc(590px - var(--squeeze) * .3) calc(692px - var(--squeeze) * .7);gap:24px;align-items:center;padding:48px var(--gutter) 80px}}.hero__text{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media(min-width:1280px){.hero__text{gap:24px}}.hero__title{font-size:36px;line-height:40px;font-weight:600;letter-spacing:-.72px;color:#18063a}@media(min-width:1280px){.hero__title{font-size:64px;line-height:67px;font-weight:600;letter-spacing:-1.28px}}.hero__lede{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;color:#4c4951}@media(min-width:1280px){.hero__lede{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}}.hero__cta{width:100%}@media(min-width:1280px){.hero__cta{width:auto}}.hero__visual{position:relative;width:calc(100% + 20px);margin:20px 0 0 10px;aspect-ratio:692/461}@media(min-width:1280px){.hero__visual{width:100%;margin:0}}.comp{position:absolute;top:0;left:0;width:692px;height:461px;transform-origin:0 0}.comp__ten{position:absolute;top:0;display:flex;font-weight:800;font-size:400px;line-height:.85;letter-spacing:-.06em;color:#18063a;white-space:nowrap}.comp__digit{display:block;overflow:hidden;padding:80px .3em 70px 0;margin:-80px -.3em -70px 0}.comp__digit>span{display:block}.comp__scale{position:absolute;top:0;left:0;width:692px;height:461px;max-width:none;overflow:visible;pointer-events:none}.comp__scale .prog{fill:none;stroke:#e45266;stroke-width:2;stroke-linecap:round}.comp__scale .tick{stroke:#d9d3df;stroke-width:1.6}.comp__scale .tick.on{stroke:#18063a;stroke-opacity:.75}.comp__scale .tick.end{stroke-width:2.6}.comp__scale .tick.ghost{stroke:#aaa1b8;stroke-width:1.6}.comp__scale .tick.end.on{stroke:#e45266;stroke-opacity:1}.comp__scale .lbl{font:500 11px/1 Gilroy,Helvetica Neue,Arial,sans-serif;fill:#70677b;paint-order:stroke;stroke:#faf9f7;stroke-width:4px;stroke-linejoin:round}.comp__scale .lbl.end{fill:#e45266;font-weight:700;font-size:14px}@media(max-width:1279px){.comp__scale .lbl{font-size:16px}.comp__scale .lbl.end{font-size:19px}}.comp__scale .dot{fill:#e45266}.comp__years{--lh: 44px;position:absolute;display:flex;justify-content:center;gap:6px;font-size:40px;font-weight:800;line-height:var(--lh);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#18063a;white-space:nowrap}@media(max-width:1279px){.comp__years{--lh: 52px;font-size:48px}}.comp__odo{display:inline-block;height:var(--lh);overflow:hidden;vertical-align:top}.comp #odo{--i: 0;display:block;transform:translate3d(0,calc(var(--i) * var(--lh) * -1),0);transition:transform var(--odo-d, .5s) cubic-bezier(.22,1,.36,1);will-change:transform}.comp #odo>span{display:block;height:var(--lh)}.comp__word{position:absolute;padding-top:.32em;font-family:Gilroy,Helvetica Neue,Arial,sans-serif;line-height:1;white-space:nowrap}.comp__word--years{font-weight:700;color:#18063a;text-transform:uppercase}.comp__word--brand{font-weight:900;letter-spacing:-.02em;color:#e45266}.impact{background:#18063a;color:#fff}.impact__inner{padding:48px 16px}@media(min-width:1280px){.impact__inner{display:flex;gap:48px;padding:80px var(--gutter)}}.impact__lead{position:relative;display:flex;flex-direction:column;gap:32px}@media(min-width:1280px){.impact__lead{flex:0 0 606px;justify-content:space-between;gap:30px}}.impact__title{font-size:32px;line-height:36px;font-weight:600;letter-spacing:0px;padding-right:76px;text-wrap:balance}@media(min-width:1280px){.impact__title{font-size:64px;line-height:76px;font-weight:600;letter-spacing:0px;padding-right:0}}.impact__arrow{position:absolute;top:8px;right:0;width:68px;height:68px}@media(min-width:1280px){.impact__arrow{top:0}}.impact__facts{display:flex;flex-direction:column}@media(min-width:1280px){.impact__facts{flex:1 1 658px}}.impact__row{display:flex;flex-direction:column;gap:24px}@media(min-width:1280px){.impact__row{flex-direction:row;gap:48px}.impact__row>*{flex:1 1 0}}@media(min-width:1280px){.impact__br{display:none}}.impact__link{color:#e45266;white-space:nowrap;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s}@media(hover:hover){.impact__link:hover{color:#fff}}.fact{display:flex;flex-direction:column;gap:12px}.fact__value{font-size:32px;line-height:36px;font-weight:600;letter-spacing:-.64px}@media(min-width:1280px){.fact__value{font-size:48px;line-height:57px;font-weight:600;letter-spacing:-.96px}}.fact__label{font-size:19px;line-height:26px;font-weight:400;letter-spacing:0px}.fact__note{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;color:#9c99c4}.fact--budget{padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.19)}.fact--budget .fact__value{color:#2db226}.fact--budget .fact__note{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px}@media(min-width:1280px){.fact--budget .fact__note{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}}@media(min-width:1280px){.fact--budget{gap:16px;padding:10px 0 0;border-bottom:0}.fact--budget .fact__value{font-size:104px;line-height:124px;font-weight:600;letter-spacing:-2.08px}}.fact--users{padding:24px 0}@media(min-width:1280px){.fact--users{padding:0 0 48px}}.fact--trainings,.fact--amendments{padding-top:24px;border-top:1px solid rgba(255,255,255,.19)}.fact--trainings .fact__label,.fact--amendments .fact__label{display:block}@media(min-width:1280px){.fact--trainings,.fact--amendments{padding-top:48px}}.fact--amendments .fact__value{color:#e45266}.results{background:#fff}.results__list{display:flex;flex-direction:column;gap:32px;padding:48px 16px}@media(min-width:1280px){.results__list{display:grid;grid-template-columns:repeat(4,1fr);align-items:start;gap:48px;padding:80px var(--gutter)}}.results__item{display:flex;flex-direction:column;gap:16px}@media(min-width:1280px){.results__item{gap:24px}}.results__head{display:flex;align-items:center;justify-content:space-between;height:36px}@media(min-width:1280px){.results__head{height:52px}}.results__num{font-size:31px;line-height:35px;font-weight:500;letter-spacing:-1.54px;color:#e45266}@media(min-width:1280px){.results__num{font-size:44px;line-height:50px;font-weight:500;letter-spacing:-2.2px}}.results__icon{width:32px;height:32px}.results__text{display:flex;flex-direction:column;gap:16px}.results__title{font-size:20px;line-height:24px;font-weight:600;letter-spacing:-.6px}@media(min-width:1280px){.results__title{font-size:22px;line-height:26px;font-weight:600;letter-spacing:-.66px}}.results__body{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;color:#6d677b}@media(min-width:1280px){.results__body{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}}@media(min-width:1280px){.origin__inner{display:flex}}.origin__story{border-image-source:conic-gradient(#f5f5f5 0 0);border-image-slice:0 fill;border-image-outset:0 100vw 0 100vw;display:flex;flex-direction:column;gap:32px;padding:48px 16px}@media(min-width:1280px){.origin__story{border-image-source:conic-gradient(#f5f5f5 0 0);border-image-slice:0 fill;border-image-outset:0 0 0 100vw;flex:0 0 902px;gap:48px;padding:48px 48px 48px var(--gutter)}}.origin__text{display:flex;flex-direction:column;gap:16px}@media(min-width:1280px){.origin__text{gap:24px}}.origin__p--muted{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;color:#6d677b}@media(min-width:1280px){.origin__p--muted{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}}.origin__p--main{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;color:#18063a}@media(min-width:1280px){.origin__p--main{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}}.origin__city{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:380px;padding:24px 20px 32px;color:#fff}.origin__city:after{content:"";position:absolute;inset:0 calc(var(--bleed) * -1);z-index:-1;background:#18063a45}@media(min-width:1280px){.origin__city{flex:1 1 538px;justify-content:center;gap:24px;min-height:527px;padding:40px}.origin__city:after{inset:0 calc(var(--bleed) * -1) 0 0}}.origin__photo{position:absolute;inset:0 calc(var(--bleed) * -1);z-index:-2;max-width:none}.origin__photo img{width:100%;height:100%;object-fit:cover}@media(min-width:1280px){.origin__photo{inset:0 calc(var(--bleed) * -1) 0 0}.origin__photo img{object-position:left top}}.origin__quote{font-size:31px;line-height:35px;font-weight:600;letter-spacing:-.92px}@media(min-width:1280px){.origin__quote{font-size:44px;line-height:50px;font-weight:600;letter-spacing:-1.32px;max-width:458px}}.origin__year{font-size:160px;line-height:160px;font-weight:700;letter-spacing:-11.2px}.monitoring{background:#fff}.monitoring__inner{display:flex;flex-direction:column;gap:32px;padding:48px 16px}@media(min-width:1280px){.monitoring__inner{gap:64px;padding:80px var(--gutter)}}.monitoring__body{display:flex;flex-direction:column;gap:32px}@media(min-width:1280px){.monitoring__body{flex-direction:row;align-items:flex-start;gap:64px}}.monitoring__chart{height:280px;overflow:hidden;border-radius:12px}.monitoring__chart svg{width:100%;height:auto}@media(min-width:1280px){.monitoring__chart{flex:0 0 648px;height:532px;border-radius:0}}@media(min-width:1280px){.monitoring__list{flex:1 1 600px}}@media(min-width:1280px){.accordion--monitoring{--acc-line: #faf9f7}}@media(max-width:1279px){.accordion--monitoring .accordion__item:last-child{padding-bottom:0}}.accordion--monitoring .accordion__item:nth-child(n+4) .accordion__lead,.accordion--monitoring .accordion__item:nth-child(n+4) .accordion__panel{padding-right:40px}.tools{background:#18063a;color:#fff}.tools__inner{display:flex;flex-direction:column;gap:32px;padding:48px 0}@media(min-width:1280px){.tools__inner{gap:64px;padding:80px 0}}.tools__title{padding:0 16px}@media(min-width:1280px){.tools__title{padding:0 var(--gutter)}}.tools__body{display:flex;flex-direction:column;gap:32px;padding:0 16px}@media(min-width:1280px){.tools__body{flex-direction:row;align-items:flex-start;gap:64px;padding:0 var(--gutter)}}.tools__text{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media(min-width:1280px){.tools__text{flex:0 0 calc(632px - var(--squeeze) * .3)}}.tools__text .accordion{align-self:stretch}.tools__cta{width:100%}@media(min-width:1280px){.tools__cta{width:auto}}@media(min-width:1280px){.tools__video{flex:0 0 calc(616px - var(--squeeze) * .7)}}.tools__accent{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;display:flex;flex-direction:column;gap:16px;margin:8px 16px;padding-left:20px;box-shadow:inset 2px 0 #2db226}@media(min-width:1280px){.tools__accent{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px;display:grid;grid-template-columns:1fr 1fr;gap:48px;margin:24px var(--gutter);padding:0 48px;box-shadow:inset 4px 0 #2db226}}.tools__accent a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s}@media(hover:hover){.tools__accent a:hover{color:#2db226}}.video-cover{position:relative;display:block;width:100%;overflow:hidden;border-radius:4px;container-type:inline-size}.video-cover__img img{width:100%;height:auto;transition:transform .6s cubic-bezier(.22,1,.36,1)}.video-cover__label{font-size:48px;line-height:50px;font-weight:600;letter-spacing:-.96px;position:absolute;top:68.2%;left:4.87%;padding:.65cqi 1.3cqi;background:#2db226;color:#18063a;font-size:7.792cqi;line-height:1.04;letter-spacing:-.02em;white-space:nowrap}.video-cover__play{position:absolute;top:50%;left:50%;width:48px;height:48px;transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.22,1,.36,1)}@media(min-width:1280px){.video-cover__play{width:64px;height:64px}}@media(hover:hover){.video-cover:hover .video-cover__img img{transform:scale(1.03)}.video-cover:hover .video-cover__play{transform:translate(-50%,-50%) scale(1.1)}}.research{background:#faf9f7}@media(min-width:1280px){.research{background:#f5f5f5}}.research__inner{display:flex;flex-direction:column;gap:24px;padding-top:48px}@media(min-width:1280px){.research__inner{--squeeze: max(0px, 1376px + var(--gutter) - min(100vw, 1440px));display:grid;grid-template-columns:calc(637px - var(--squeeze) * .3) calc(627px - var(--squeeze) * .7);grid-template-rows:auto auto auto 1fr;gap:0 112px;padding:80px 0 80px var(--gutter)}}.research__head{display:contents}@media(min-width:1280px){.research__head{display:flex;grid-column:1/-1;align-items:center;justify-content:space-between;gap:96px;height:116px;margin-bottom:48px;padding-right:var(--gutter)}}.research__title{padding:0 20px}@media(min-width:1280px){.research__title{max-width:748px;padding:0}}.research__stat{order:2;padding:0 16px}@media(min-width:1280px){.research__stat{flex:0 0 auto;min-width:434px;padding:0}}.research__intro{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;order:1;padding:0 16px}@media(min-width:1280px){.research__intro{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px;grid-column:1;padding:0 0 24px}}.research__list{order:3;margin:0 16px}@media(min-width:1280px){.research__list{grid-column:1;margin:0;border-bottom:1px solid #d9d3df}}.research__photo{order:4;height:250px}.research__photo img{object-position:top}@media(min-width:1280px){.research__photo{grid-column:2;grid-row:2/5;height:auto;aspect-ratio:627/461}}.accordion--research{--acc-head-h: 44px;--acc-gap: 8px;--acc-icon: #6d677b}@media(min-width:1280px){.accordion--research{--acc-icon: #18063a}}.accordion--research .accordion__item:first-child{padding-top:16px;border-top:1px solid var(--acc-line)}.law{background:#fff}@media(min-width:1280px){.law{background:#f9f8f6}}.law__inner{display:flex;flex-direction:column;gap:32px;padding:48px 16px}@media(min-width:1280px){.law__inner{flex-direction:row-reverse;align-items:flex-start;gap:48px;padding:80px var(--gutter)}}.law__text{display:flex;flex-direction:column;gap:20px}@media(min-width:1280px){.law__text{flex:1 1 668px;gap:40px}}.law__paras{display:flex;flex-direction:column;gap:16px}@media(min-width:1280px){.law__paras{gap:24px}}.law__p{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px}@media(min-width:1280px){.law__p{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}.law__p+.law__p{margin-top:3px}}.law__p--note{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;color:#6d677b}@media(min-width:1280px){.law__p--note{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px;margin-top:0!important;color:#18063a}}.law__aside{display:flex;flex-direction:column;gap:24px}@media(min-width:1280px){.law__aside{flex:0 0 596px;gap:48px}}.law__viz .law-viz{width:100%;height:auto}.law__viz .law-viz--d{display:none}@media(min-width:1280px){.law__viz .law-viz--m{display:none}.law__viz .law-viz--d{display:block;width:593px;margin-inline:auto}}.law__box{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;padding:24px 20px 28px;background:#18063a;color:#fff}@media(min-width:1280px){.law__box{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px;padding:32px 40px}}.law__box a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s}@media(hover:hover){.law__box a:hover{color:#2db226}}.capacity{background:#f9f8f6}@media(min-width:1280px){.capacity{background:#fff}}.capacity__inner{display:flex;flex-direction:column;padding-top:48px}@media(min-width:1280px){.capacity__inner{display:grid;grid-template-columns:var(--gutter) calc(435px - var(--squeeze) * .35) 8px calc(181px - var(--squeeze) * .15) 64px calc(181px - var(--squeeze) * .15) 8px calc(435px - var(--squeeze) * .35) var(--gutter);align-items:start;padding:80px 0}}.capacity__head{display:flex;flex-direction:column;gap:24px;padding:0 16px}@media(min-width:1280px){.capacity__head{flex-direction:row;grid-column:2/9;gap:48px;margin-bottom:48px;padding:0}}@media(min-width:1280px){.capacity__title{flex:1 1 796px}}.capacity__lead{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}@media(min-width:1280px){.capacity__lead{flex:0 0 468px}}.capacity__col{display:flex;flex-direction:column;gap:12px;margin:32px 16px 0;padding-top:16px;border-top:1px solid #d9d3df}@media(min-width:1280px){.capacity__col{gap:14px;margin:0;padding-top:24px}}@media(min-width:1280px){.capacity__col--audit{grid-column:2/5}}.capacity__col--chamber{margin-top:24px}@media(min-width:1280px){.capacity__col--chamber{grid-column:6/9;grid-row:2;margin-top:0}}.capacity__col-title{font-size:22px;line-height:26px;font-weight:600;letter-spacing:-.66px}@media(min-width:1280px){.capacity__col-title{font-size:24px;line-height:29px;font-weight:600;letter-spacing:-.72px}}.capacity__col-text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;color:#70677b}@media(min-width:1280px){.capacity__col-text{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}}.capacity__col-text a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s}@media(hover:hover){.capacity__col-text a:hover{color:#e45266}}.capacity__photo{height:224px;margin:24px 16px 0}.capacity__photo--2{margin-top:16px}@media(min-width:1280px){.capacity__photo{grid-row:3;height:334px;margin:64px 0 0}.capacity__photo--1{grid-column:1/3}.capacity__photo--2{grid-column:8/10}}.capacity__vision{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;padding:32px 16px;color:#70677b}.capacity__vision em{font-weight:500;color:#2db226}@media(min-width:1280px){.capacity__vision{font-size:20px;line-height:30px;font-weight:500;letter-spacing:0px;display:flex;align-items:center;grid-column:4/7;grid-row:3;align-self:stretch;margin-top:64px;padding:24px 40px;background:#f9f8f6;color:#18063a}}.eu{background:#18063a;color:#fff}.eu__inner{display:flex;flex-direction:column;gap:32px;padding:48px 0}@media(min-width:1280px){.eu__inner{gap:48px;padding:104px 0}}.eu__title{padding:0 16px}@media(min-width:1280px){.eu__title{padding:0 var(--gutter)}}.eu__body{display:flex;flex-direction:column;gap:32px}@media(min-width:1280px){.eu__body{flex-direction:row;align-items:flex-start;gap:64px;padding-right:var(--gutter)}}.eu__photo{height:220px}@media(min-width:1280px){.eu__photo{flex:0 0 712px;height:376px}}.eu__text{display:flex;flex-direction:column;gap:32px;padding:0 16px}@media(min-width:1280px){.eu__text{flex:1 1 600px;padding:0}}.eu__intro{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px}@media(min-width:1280px){.eu__intro{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}}.eu__intro em{color:#2db226}.eu__quote{font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.48px;position:relative;margin:0 24px 0 16px;padding-left:20px;box-shadow:inset 4px 0 #2db226}.eu__quote:after{content:"“";position:absolute;top:20px;right:8px;font-size:48px;line-height:22px;letter-spacing:-1.44px;color:#2db226}@media(min-width:1280px){.eu__quote{font-size:24px;line-height:36px;font-weight:500;letter-spacing:-.72px;margin:0 calc(var(--gutter) + 48px) 0 var(--gutter);padding-left:52px}.eu__quote:after{top:19px;right:-48px;font-size:80px;line-height:36px;letter-spacing:-2.4px}}@media(min-width:1280px){.accordion--eu .accordion__item:first-child{--acc-gap: 8px}}.media{padding:48px 0;background:#fff}@media(min-width:1280px){.media{padding:80px 0}}.media__inner{display:flex;flex-direction:column;gap:24px;padding:0 16px}@media(min-width:1280px){.media__inner{display:grid;grid-template-columns:calc(634px - var(--squeeze) * .3) calc(614px - var(--squeeze) * .7);grid-template-rows:auto auto auto 1fr;column-gap:64px;row-gap:0;padding:0 var(--gutter)}}@media(min-width:1280px){.media__title{grid-column:1;margin-bottom:48px}}.media__lead{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px}@media(min-width:1280px){.media__lead{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px;grid-column:1;margin-bottom:24px}}.media__figure{display:flex;flex-direction:column;gap:12px}@media(min-width:1280px){.media__figure{grid-column:2;grid-row:1/5}}.media__photo{height:225px}@media(min-width:1280px){.media__photo{height:auto;aspect-ratio:614/374}}.media__stat{height:67px}@media(min-width:1280px){.media__stat{height:134px}}.media__more{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;display:flex;flex-direction:column;gap:8px;padding-top:24px;border-top:1px solid #d9d3df;color:#6d677b}@media(min-width:1280px){.media__more{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px;grid-column:1}}.media__logos{margin-top:32px}@media(min-width:1280px){.media__logos{margin-top:64px}}.marquee--flush{padding:0}.marquee--flush .marquee__viewport:after{display:none}@media(min-width:1280px){.marquee--flush{padding:24px 0}.marquee--flush .marquee__viewport:after{display:block}}.mission{background:#18063a;color:#fff}.mission__inner{display:flex;flex-direction:column;gap:24px;padding:48px 0}@media(min-width:1280px){.mission__inner{gap:64px;padding:80px 0}}.mission__head{display:flex;flex-direction:column;gap:16px;padding:0 16px}@media(min-width:1280px){.mission__head{flex-direction:row;justify-content:space-between;gap:96px;padding:0 var(--gutter)}}.mission__title{font-size:39px;line-height:41px;font-weight:600;letter-spacing:-.78px}@media(min-width:1280px){.mission__title{font-size:56px;line-height:58px;font-weight:600;letter-spacing:-1.12px;flex:0 0 calc(730px - var(--squeeze))}}.mission__intro{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}@media(min-width:1280px){.mission__intro{flex:0 0 486px}}.mission__photos{display:flex;flex-direction:column;gap:8px}@media(min-width:1280px){.mission__photos{flex-direction:row;height:520px}}.mission__photo{position:relative}.mission__photo picture{height:100%}.mission__photo--team{aspect-ratio:876/520}@media(min-width:1280px){.mission__photo--team{flex:0 0 876px;aspect-ratio:auto}}.mission__photo--dozorro{height:320px}@media(min-width:1280px){.mission__photo--dozorro{flex:1 1 556px;height:auto}}.mission__logo{position:absolute;top:16px;left:16px;width:115px;height:auto;color:#e45266}@media(min-width:1280px){.mission__logo{width:144px}}.mission__text{display:flex;flex-direction:column;gap:24px;padding:0 16px}@media(min-width:1280px){.mission__text{padding:0 var(--gutter)}}.mission__statement{font-size:20px;line-height:30px;font-weight:500;letter-spacing:-.6px}.mission__statement em{color:#2db226}@media(min-width:1280px){.mission__statement{font-size:26px;line-height:31px;font-weight:500;letter-spacing:-.78px}}.mission__meaning{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px;color:#fff}@media(min-width:1280px){.mission__meaning{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0px}}.partners{padding-bottom:48px;background:#f9f8f6}@media(min-width:1280px){.partners{padding-bottom:80px}}.partners__inner{display:flex;flex-direction:column;gap:24px;padding:48px 20px 32px}@media(min-width:1280px){.partners__inner{gap:40px;padding:80px var(--gutter)}}.partners__text{font-size:20px;line-height:30px;font-weight:400;letter-spacing:0px;color:#70677b}@media(min-width:1280px){.partners__text{font-size:25px;line-height:38px;font-weight:400;letter-spacing:0px}}.footer{background:#18063a;color:#fff}.footer__inner{display:flex;flex-direction:column;gap:32px;padding:40px 20px 24px}@media(min-width:1280px){.footer__inner{gap:12px;padding:64px var(--gutter) 24px}}.footer__main{display:flex;flex-direction:column;gap:32px}@media(min-width:1280px){.footer__main{flex-direction:row;gap:226px}}.footer__brand{display:flex;flex-direction:column;gap:24px}@media(min-width:1280px){.footer__brand{flex:0 0 364px;gap:40px}}.footer__sign{display:flex;flex-direction:column;gap:12px}.footer__logos{display:flex;align-items:center;gap:12px}@media(min-width:1280px){.footer__logos{gap:24px}}.footer__logo{display:block;width:144px;color:#fff}.footer__logo svg,.footer__logo img{width:100%;height:auto}.footer__purpose{font-size:13px;line-height:17px;font-weight:400;letter-spacing:0px;color:#c9bfd9}@media(min-width:1280px){.footer__purpose{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0px}}.footer__social{display:flex;gap:13px}.footer__social-link{display:block;width:40px;height:40px}.footer__social-link svg{width:100%;height:100%}.footer__social-link svg>g{transition:opacity .2s}@media(hover:hover){.footer__social-link:hover svg>g{opacity:.5}}.footer__contents{display:flex;flex-direction:column;gap:24px}@media(min-width:1280px){.footer__contents{flex:1 1 722px;flex-direction:row;align-items:flex-start;justify-content:space-between}}.footer__columns{display:flex;gap:48px}@media(min-width:1280px){.footer__columns{gap:120px}}.footer__nav{display:flex;flex-direction:column;gap:12px;width:110px}@media(min-width:1280px){.footer__nav{width:auto}}.footer__resources{display:flex;flex-direction:column;gap:14px}.footer__link{font-size:14px;line-height:16px;font-weight:400;letter-spacing:0px;display:flex;width:fit-content;align-items:center;gap:14px;transition:color .2s}@media(min-width:1280px){.footer__link{font-size:16px;line-height:19px;font-weight:400;letter-spacing:0px}}@media(hover:hover){.footer__link:hover{color:#e45266}}.footer__out{width:12px;height:12px}.footer__credits{display:flex;align-items:center;justify-content:space-between;gap:32px}@media(min-width:1280px){.footer__credits{justify-content:flex-end}}.footer__years{font-size:14px;line-height:16px;font-weight:400;letter-spacing:0px;color:#c9bfd9}@media(min-width:1280px){.footer__years{font-size:16px;line-height:19px;font-weight:400;letter-spacing:0px}}.footer__copy{font-size:13px;line-height:17px;font-weight:400;letter-spacing:0px;color:#9c99c4}.footer__lang .lang__link:not([aria-current]){color:#9c99c4}@media(hover:hover){.footer__lang .lang__link:not([aria-current]):hover{color:#e45266}}
