html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box}a,a:visited,a:active{text-decoration:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{display:block}:root{--c-primary: #003399;--c-secondary: #DA291C;--c-white: #ffffff;--c-black: #000000;--c-gray-light: #F0F0F1;--c-gray-dark: #47494C}html{font-size:100%;box-sizing:border-box;scroll-behavior:smooth}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:"Helvetica Neue",sans-serif,arial;overflow-x:hidden;background:var(--c-white)}body.scrollY{overflow-y:hidden}a{text-decoration:none;transition:200ms ease-in-out;transition-property:color,background-color,opacity;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out}img{display:block;width:100%;height:auto}a[href^=tel]{color:inherit;text-decoration:none}.container{width:100%;max-width:1224px;margin-inline:auto;padding:0 20px}@media(max-width: 768px){.container{max-width:100%;width:100%;padding:0 24px}}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-Black.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-BlackItalic.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-Bold.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-BoldItalic.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-Heavy.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-Heavy.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-HeavyItalic.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-HeavyItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-Italic.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-Light.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-LightItalic.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-Medium.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-MediumItalic.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-Roman.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-Thin.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-ThinItalic.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-UltraLight.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-UltraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("/assets/fonts/HelveticaNeue-UltraLightItalic.woff2") format("woff2"),url("/assets/fonts/HelveticaNeue-UltraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}main{display:block;margin:-128px auto 0 auto}.btn{display:flex;align-items:center;justify-content:center;width:fit-content;border-radius:999px;height:fit-content}.btn.btn-secondary{padding:0 32px;min-height:72px;border:1px solid var(--c-white)}.btn.btn-secondary span{font-weight:500;font-size:24px;line-height:29px;text-align:center;letter-spacing:.04em;color:var(--c-white)}.btn.btn-primary{min-height:40px;padding:0 24px;border:1px solid var(--c-gray-dark)}.btn.btn-primary span{font-style:normal;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.04em;color:var(--c-gray-dark)}.blog{display:flex;flex-direction:column;row-gap:40px}.blog-time span{font-style:normal;font-weight:300;font-size:18px;line-height:22px;letter-spacing:.04em;color:var(--c-gray-dark)}.blog-content{display:flex;flex-direction:column;row-gap:16px}.blog-content h4{font-style:normal;font-weight:500;font-size:24px;line-height:29px;letter-spacing:.04em;color:var(--c-gray-dark)}.blog-content p{font-weight:300;font-size:20px;line-height:24px;letter-spacing:.04em;color:var(--c-gray-dark)}@media(max-width: 768px){.blog{row-gap:24px}.blog-time span{font-style:normal;font-weight:300;font-size:18px;line-height:22px}.blog-content h4{font-weight:500;font-size:24px;line-height:29px;letter-spacing:.04em}.blog-content p{font-style:normal;font-weight:300;font-size:20px;line-height:24px;letter-spacing:.04em}}.hero{display:block;width:100%;max-height:838px;height:100%}.hero-slider{max-height:838px;height:100%}.hero-background{max-height:838px;height:100%}.hero-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:128px 0 0 0;position:absolute;top:0;left:0;width:100%;z-index:8;column-gap:40px;max-height:838px;height:100%}.hero-content h2{margin-bottom:40px;font-weight:500;font-size:88px;line-height:107px;leading-trim:both;text-edge:cap;letter-spacing:.04em;color:var(--c-white)}@media(max-width: 768px){.hero{height:540px}.hero-slider{height:540px}.hero-background{height:540px}.hero-background figure{height:540px}.hero-background figure img{height:100%;object-fit:cover}.hero-content h2{font-weight:500;font-size:37px;line-height:45px;text-align:center;letter-spacing:.04em}.hero-content h2 br{display:none}.hero-content a{width:100%;padding:unset !important;min-height:56px !important}.hero-content a span{font-weight:500 !important;font-size:18px !important;line-height:22px !important}}.features{width:100%;display:block;padding:80px 0}.features-wrapper{display:flex;flex-direction:row;justify-content:space-between;column-gap:40px}.features-wrapper .feature{display:flex;flex-direction:column;row-gap:40px;flex:1 0 0}.features-wrapper .feature-img{width:48px;height:48px}.features-wrapper .feature-content{display:flex;flex-direction:column;row-gap:16px}.features-wrapper .feature-content span{font-style:normal;font-weight:500;font-size:24px;line-height:29px;letter-spacing:.04em;color:var(--c-gray-dark)}.features-wrapper .feature-content p{font-style:normal;font-weight:300;font-size:20px;line-height:24px;letter-spacing:.04em;color:var(--c-gray-dark);opacity:.8}@media(max-width: 768px){.features{padding:32px 0}.features .container{overflow-x:auto}.features-wrapper{column-gap:24px;flex-wrap:nowrap}.features-wrapper .feature{flex:1 0 296px}.features-wrapper .feature-img{width:40px;height:40px}.features-wrapper .feature-content span{font-weight:500;font-size:20px;line-height:24px;letter-spacing:.04em}.features-wrapper .feature-content p{font-weight:300;font-size:16px;line-height:19px;letter-spacing:.04em}}.services{display:block;width:100%;padding:80px 0 122px 0;border-bottom:1px solid var(--c-gray-light);border-top:1px solid var(--c-gray-light)}.services-wrapper{overflow:unset !important}.services-wrapper .service{display:flex;flex-direction:column;row-gap:40px}.services-wrapper .service-title{display:flex;flex-direction:column;row-gap:16px}.services-wrapper .service-title h3{font-weight:500;font-size:32px;line-height:39px;color:var(--c-gray-dark)}.services-wrapper .service-title span{font-weight:300;font-size:16px;line-height:19px;letter-spacing:.04em;color:var(--c-gray-dark)}.services .swiper-scrollbar{bottom:-42px;width:100%;left:0;height:2px;overflow:hidden}.services .swiper-scrollbar .swiper-scrollbar-drag{background:var(--c-gray-dark)}@media(max-width: 768px){.services{overflow:hidden;padding:32px 0 74px 0}.services-wrapper .service-title h3{font-weight:500;font-size:24px;line-height:29px}.services-wrapper .service-title span{font-weight:300;font-size:14px;line-height:17px;letter-spacing:.04em}}.news{width:100%;display:block;padding:122px 0}.news-wrapper{display:flex;flex-direction:column;row-gap:40px;position:relative}.news-wrapper .swiper-scrollbar{bottom:-42px;width:100%;left:0;height:2px;overflow:hidden}.news-wrapper .swiper-scrollbar .swiper-scrollbar-drag{background:var(--c-gray-dark)}.news-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.news-header h4{font-weight:500;font-size:40px;line-height:49px;color:var(--c-gray-dark)}.news-slider{width:100%}@media(max-width: 768px){.news{overflow:hidden;padding:32px 0 74px 0}.news-header H4{font-style:normal;font-weight:500;font-size:32px;line-height:39px}.news-slider{overflow:unset !important}}.page-hero{height:548px;position:relative}.page-hero-img{width:100%;height:inherit}.page-hero-img figure,.page-hero-img img{width:100%;height:100%}.page-hero .container{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0%);height:100%;padding-top:128px;display:flex;align-items:center}.page-hero-wrapper{display:flex;flex-direction:column;row-gap:24px}.page-hero-wrapper h3{font-style:normal;font-weight:500;font-size:88px;line-height:107px;color:var(--c-white);letter-spacing:.04em}.page-hero-wrapper p{font-style:normal;font-weight:300;font-size:26px;line-height:31px;color:var(--c-white)}@media(max-width: 768px){.page-hero{height:320px}.page-hero .container{padding:0 24px 32px 24px;align-items:flex-end}.page-hero-img figure img{object-fit:cover}.page-hero-wrapper{row-gap:16px}.page-hero-wrapper h3{font-weight:500;font-size:24px;line-height:29px;letter-spacing:.04em}.page-hero-wrapper p{font-style:normal;font-weight:300;font-size:16px;line-height:19px}}.page-blog{width:100%;display:block}.page-blog .blog-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;padding:80px 0}.page-blog .blog-wrapper .blog{padding-bottom:40px;border-bottom:2px solid #f0f0f1}@media(max-width: 768px){.page-blog .blog-wrapper{grid-template-columns:repeat(1, 1fr);gap:32px;padding:32px 0}.page-blog .blog-wrapper .blog{padding-bottom:32px}.page-blog .blog-wrapper .blog:nth-last-child(1){border-bottom:unset;padding-bottom:unset}}.page-contact.contact{width:100%;display:block;padding:80px 0}.page-contact .contact-wrapper{display:flex;flex-direction:row;justify-content:space-between;column-gap:64px}.page-contact .contact-col:nth-child(1){width:774px;flex-shrink:0}.page-contact .contact-col{display:flex;flex-direction:column;row-gap:40px}.page-contact .contact-col .form-wrapper{display:flex;flex-direction:column;row-gap:16px}.page-contact .contact-col .form-head{display:flex;flex-direction:column;row-gap:40px;margin-bottom:24px}.page-contact .contact-col .form-head-icon img{width:48px;height:48px}.page-contact .contact-col .form-head-content{display:flex;flex-direction:column;row-gap:16px}.page-contact .contact-col .form-head-content h4{font-style:normal;font-weight:500;font-size:18px;line-height:22px;letter-spacing:.04em;color:var(--c-gray-dark)}.page-contact .contact-col .form-head-content p{font-style:normal;font-weight:300;font-size:16px;line-height:19px;text-align:justify;letter-spacing:.04em;color:var(--c-gray-dark)}.page-contact .contact-col .form-item{display:flex;flex-direction:column;row-gap:16px}.page-contact .contact-col .form-item label{font-style:normal;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.04em;color:var(--c-gray-dark)}.page-contact .contact-col .form-item input{display:block;border:1.5px solid #dcdcdd;padding:0 12px;height:48px;outline:none}.page-contact .contact-col .form-item input::placeholder{font-style:normal;font-weight:300;font-size:14px;line-height:17px;letter-spacing:.04em;color:var(--c-gray-dark);opacity:.4}.page-contact .contact-col .form-item select{display:block;border:1.5px solid #dcdcdd;padding:0 12px;height:48px;outline:none;appearance:none;background:rgba(0,0,0,0);background:url("../img/arrow-select.svg");background-repeat:no-repeat;background-size:10px 10px;background-position:95% center;font-style:normal;font-weight:300;font-size:14px;line-height:17px;letter-spacing:.04em;color:rgba(71,73,76,.4)}.page-contact .contact-col .form-item button{width:fit-content;height:40px;padding:0 24px;border:1px solid var(--c-gray-dark);font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;letter-spacing:.04em;background:rgba(0,0,0,0);border-radius:999px}.page-contact .contact-info{display:flex;flex-direction:column;row-gap:32px}.page-contact .contact-info-item{display:flex;flex-direction:row;align-items:center;column-gap:16px;width:fit-content}.page-contact .contact-info-item img{width:32px;height:32px}.page-contact .contact-info-item span{font-style:normal;font-weight:300;font-size:24px;line-height:29px;color:var(--c-gray-dark)}@media(max-width: 768px){.page-contact.contact{padding:24px 0}.page-contact.contact .container{padding:unset}.page-contact .contact-wrapper{flex-direction:column}.page-contact .contact-col{width:100% !important}.page-contact .contact-col:nth-child(1){row-gap:48px;padding:0 24px}.page-contact .contact-col:has(.form){margin-top:40px;padding:40px 0 0 0;border-top:1px solid #f0f0f1}.page-contact .contact-col img{width:100%}.page-contact .contact-col .form-wrapper{padding:0 24px;row-gap:24px}.page-contact .contact-col .form-head{justify-content:center}.page-contact .contact-col .form-head-icon{display:flex;justify-content:center;align-items:center}.page-contact .contact-col .form-head-content h4{text-align:center;font-weight:500;font-size:18px;line-height:22px;letter-spacing:.04em}.page-contact .contact-col .form-head-content p{text-align:center;font-weight:300;font-size:16px;line-height:19px;letter-spacing:.04em}.page-contact .contact-col .form-item{row-gap:12px}.page-contact .contact-col .form-item label{font-weight:500;font-size:14px;line-height:17px;letter-spacing:.04em}.page-contact .contact-col .form-item button{height:48px;width:100%;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.04em}.page-contact .contact-info{align-items:flex-start;row-gap:32px}.page-contact .contact-info-item{column-gap:16px}.page-contact .contact-info-item img{width:24px;height:24px}.page-contact .contact-info-item span{font-style:normal;font-weight:300;font-size:16px;line-height:19px;text-align:justify;letter-spacing:.04em}}@media(max-width: 768px){.hero--about{height:320px}.hero--about .hero-slider{height:320px}.hero--about .hero-background{height:320px}.hero--about .hero-background figure{height:320px}.hero--about .hero-background figure img{height:100%;object-fit:cover}}.features--about{background:rgba(0,0,0,0);padding:80px 0}.features--about .features-wrapper{display:flex;flex-direction:row;justify-content:space-between;column-gap:40px}.features--about .features-wrapper .feature{display:flex;flex-direction:column;align-items:center;row-gap:40px;flex:1 0 0;text-align:center}.features--about .features-wrapper .feature-img{width:48px;height:48px}.features--about .features-wrapper .feature-content{display:flex;flex-direction:column;align-items:center;row-gap:16px}.features--about .features-wrapper .feature-content span{font-family:Helvetica Neue;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:100%;letter-spacing:4%;text-align:center;color:var(--c-gray-dark)}.features--about .features-wrapper .feature-content p{font-style:normal;font-weight:300;font-size:14px;line-height:17px;letter-spacing:.04em;color:var(--c-gray-dark)}.features--about .features-content{margin-top:80px}.features--about .features-content p{font-family:Helvetica Neue;font-weight:300;font-style:Light;font-size:24px;line-height:100%;letter-spacing:4%;text-align:justify;color:var(--c-gray-dark)}@media(max-width: 768px){.features--about{padding:24px 0}.features--about .container{padding:0 24px}.features--about .features-wrapper{flex-direction:column;row-gap:32px}.features--about .features-wrapper .feature{flex:1 0 auto;row-gap:24px}.features--about .features-wrapper .feature-img{width:40px;height:40px}.features--about .features-wrapper .feature-content span{font-size:16px;line-height:19px}.features--about .features-wrapper .feature-content p{font-size:13px;line-height:16px}.features--about .features-content p{font-size:16px;line-height:24px}}.about-split{border-top:1px solid var(--c-gray-light)}.about-split .about-split__inner{display:grid;grid-template-columns:1fr 1fr;min-height:540px}@media(max-width: 768px){.about-split .about-split__inner{grid-template-columns:1fr;min-height:auto}}.about-split.about-split--reversed{border-top:none}.about-split.about-split--reversed .about-split__content .container{padding:48px 64px 48px 108px}@media(max-width: 768px){.about-split.about-split--reversed .about-split__inner{display:flex;flex-direction:column}.about-split.about-split--reversed .about-split__media{order:1}.about-split.about-split--reversed .about-split__content{order:2}.about-split.about-split--reversed .about-split__content .container{padding:40px 24px 40px 24px}}.about-split .about-split__content{display:flex;align-items:center}.about-split .about-split__content .container{padding-top:48px;padding-bottom:48px;padding:48px 108px 48px 64px}@media(max-width: 768px){.about-split .about-split__content .container{padding:40px 24px 40px 24px}}.about-split .about-split__content p{font-family:Helvetica Neue;font-weight:300;font-style:Light;font-size:24px;leading-trim:NONE;line-height:100%;letter-spacing:4%;text-align:justify;color:var(--c-gray-dark)}@media(max-width: 768px){.about-split .about-split__content p{font-family:Helvetica Neue;font-weight:300;font-style:Light;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:4%;text-align:justify;color:var(--c-gray-dark)}}.hero--platform .hero-background--platform{position:relative}.hero--platform .hero-content{padding:128px 0 0 0;padding-bottom:40px}.hero--platform .hero-content h2{margin-bottom:24px;font-weight:500;font-size:88px;line-height:107px;letter-spacing:.04em;color:var(--c-white)}.hero--platform .hero__subtitle{font-weight:300;font-size:26px;line-height:1.3;color:var(--c-white);margin:0}@media(max-width: 768px){.hero--platform{height:320px}.hero--platform .hero-slider{height:320px}.hero--platform .hero-background{height:320px}.hero--platform .hero-background figure{height:320px}.hero--platform .hero-content{padding-bottom:32px;padding-left:24px;padding-right:24px}.hero--platform .hero-content .container{padding-left:0;padding-right:0}.hero--platform .hero-content h2{font-size:24px;line-height:1.2;letter-spacing:.04em;text-align:left;margin-bottom:16px}.hero--platform .hero__subtitle{font-size:16px}}.platform-cards{padding:80px 0;border-top:1px solid var(--c-gray-light)}@media(max-width: 768px){.platform-cards{padding:32px 0}.platform-cards .container{padding-left:24px;padding-right:24px}}.platform-cards__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}@media(max-width: 768px){.platform-cards__grid{display:flex;flex-direction:row;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:40px}.platform-cards__grid::-webkit-scrollbar{display:none}.platform-cards__grid{scrollbar-width:none}}.platform-cards__scroll{display:none}@media(max-width: 768px){.platform-cards__scroll{display:block;padding-top:40px;width:100%}}.platform-cards__scroll-bar{height:2px;background:var(--c-gray-light);overflow:hidden;width:100%}.platform-cards__scroll-active{height:100%;width:136px;min-width:136px;background:var(--c-gray-dark);transition:margin-left .2s ease}.platform-card{display:flex;flex-direction:column;gap:40px;flex:1 1 0;min-width:0}.platform-card__text{display:flex;flex-direction:column;gap:16px}.platform-card__title{font-weight:500;font-size:32px;line-height:1.2;letter-spacing:.04em;color:var(--c-gray-dark);margin:0}.platform-card__subtitle{font-weight:300;font-size:16px;line-height:1.3;letter-spacing:.04em;color:var(--c-gray-dark);margin:0}.platform-card__img{aspect-ratio:400/300;overflow:hidden;position:relative}.platform-card__img img{width:100%;height:100%;object-fit:cover}.platform-card .btn{align-self:flex-start}@media(max-width: 768px){.platform-card{gap:40px;flex:0 0 270px;min-width:270px;scroll-snap-align:start}.platform-card__title{font-size:24px}.platform-card__subtitle{font-size:14px;letter-spacing:.04em}}.platform-text{padding:80px 0;border-top:1px solid var(--c-gray-light)}@media(max-width: 768px){.platform-text{padding:40px 24px}.platform-text .container{padding-left:0;padding-right:0}}.platform-text__content p{font-weight:300;font-size:24px;line-height:1.5;letter-spacing:.04em;color:var(--c-gray-dark);text-align:justify;margin:0 0 1em 0}.platform-text__content p:last-child{margin-bottom:0}@media(max-width: 768px){.platform-text__content p{font-size:16px;letter-spacing:.04em}}.platform-accordion{padding:80px 0;border-top:1px solid var(--c-gray-light)}@media(max-width: 768px){.platform-accordion{padding:0}.platform-accordion .container{padding-left:24px;padding-right:24px}}.accordion__item{border-bottom:1px solid var(--c-gray-light)}.accordion__item:first-child{border-top:none}.accordion__head{display:flex;align-items:center;gap:16px;padding:32px 0;cursor:pointer;position:relative;padding-right:40px}@media(max-width: 768px){.accordion__head{padding:24px 0;padding-right:40px}}.accordion__title{flex:1 1 0;min-width:0;font-weight:300;font-size:20px;line-height:1.4;letter-spacing:.04em;color:var(--c-gray-dark);text-align:justify;margin:0}@media(max-width: 768px){.accordion__title{font-size:18px;letter-spacing:.04em}}.accordion__icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:32px}.accordion__icon img{width:24px;height:24px;object-fit:contain}@media(max-width: 768px){.accordion__icon{top:24px}}.accordion__item .accordion__icon--minus{display:none}.accordion__item .accordion__icon--plus{display:flex}.accordion__item.is-open .accordion__icon--minus{display:flex}.accordion__item.is-open .accordion__icon--plus{display:none}.accordion__body{display:none;padding-bottom:32px}.accordion__body p{font-weight:300;font-size:17px;line-height:1.5;letter-spacing:.04em;color:var(--c-gray-dark);text-align:justify;margin:0 0 1em 0}.accordion__body p:last-child{margin-bottom:0}@media(max-width: 768px){.accordion__body{padding-top:0;padding-bottom:24px}.accordion__body p{font-size:16px;letter-spacing:.04em}}.accordion__item.is-open .accordion__body{display:block}@media(max-width: 768px){.page-platform .footer .container{padding-left:16px;padding-right:16px}}.header{width:100%;padding:36px 0;background:rgba(0,0,0,0);position:relative;z-index:9}.header .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header-logo img{width:142px;height:56px}.header-burger{display:none}.header-menu .menu{display:flex;flex-direction:row;align-items:center}.header-menu .menu>li{position:relative}.header-menu .menu>li>a{font-weight:500;font-size:18px;line-height:22px;color:#fff;padding:16px 16px}.header-menu .menu>li .dropdown-menu{visibility:hidden;opacity:0;position:absolute;min-width:232px;bottom:0;left:0;display:flex;flex-direction:column;background:var(--c-primary);z-index:9;height:fit-content}.header-menu .menu>li .dropdown-menu li{padding:16px;transition:all 300ms ease-in-out;border-top:1px solid hsla(0,0%,100%,.16)}.header-menu .menu>li .dropdown-menu li:hover{background:hsla(0,0%,100%,.08);transition:all 300ms ease-in-out}.header-menu .menu>li .dropdown-menu li a{width:100%;height:100%;display:flex;font-style:normal;font-weight:300;font-size:16px;line-height:19px;color:var(--c-white);align-items:center}.header-menu .menu>li .dropdown-menu li a::after{width:16px;height:16px;display:inline-block;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_167_573)'%3E%3Cpath d='M0.333496 8C0.333496 9.0068 0.5318 10.0037 0.917086 10.9339C1.30237 11.8641 1.86709 12.7092 2.57901 13.4212C3.29093 14.1331 4.13609 14.6978 5.06626 15.0831C5.99642 15.4684 6.99336 15.6667 8.00016 15.6667C9.00696 15.6667 10.0039 15.4684 10.9341 15.0831C11.8642 14.6978 12.7094 14.1331 13.4213 13.4212C14.1332 12.7092 14.698 11.8641 15.0832 10.9339C15.4685 10.0037 15.6668 9.0068 15.6668 8C15.6668 6.9932 15.4685 5.99626 15.0832 5.0661C14.698 4.13593 14.1332 3.29077 13.4213 2.57885C12.7094 1.86693 11.8642 1.30221 10.9341 0.916926C10.0039 0.53164 9.00696 0.333336 8.00016 0.333336C6.99336 0.333336 5.99642 0.53164 5.06626 0.916926C4.13609 1.30221 3.29093 1.86693 2.57901 2.57885C1.86709 3.29077 1.30237 4.13593 0.917086 5.0661C0.5318 5.99626 0.333496 6.9932 0.333496 8Z' fill='%23F0F0F1'/%3E%3Cpath d='M8.00016 2.90998C9.8091 2.91087 11.5594 3.55175 12.9412 4.71918C14.323 5.8866 15.2472 7.50527 15.5502 9.28865C15.7447 8.18608 15.6955 7.05427 15.4058 5.97278C15.1162 4.89129 14.5931 3.88636 13.8735 3.02864C13.1539 2.17092 12.2552 1.48122 11.2405 1.00801C10.2258 0.534809 9.11977 0.289589 8.00016 0.289589C6.88055 0.289589 5.77453 0.534809 4.75984 1.00801C3.74515 1.48122 2.84641 2.17092 2.1268 3.02864C1.40719 3.88636 0.884175 4.89129 0.594516 5.97278C0.304858 7.05427 0.255585 8.18608 0.450163 9.28865C0.753272 7.50533 1.6775 5.88673 3.05927 4.71933C4.44105 3.55193 6.19126 2.91101 8.00016 2.90998Z' fill='white'/%3E%3Cpath d='M0.333496 8C0.333496 9.0068 0.5318 10.0037 0.917086 10.9339C1.30237 11.8641 1.86709 12.7092 2.57901 13.4212C3.29093 14.1331 4.13609 14.6978 5.06626 15.0831C5.99642 15.4684 6.99336 15.6667 8.00016 15.6667C9.00696 15.6667 10.0039 15.4684 10.9341 15.0831C11.8642 14.6978 12.7094 14.1331 13.4213 13.4212C14.1332 12.7092 14.698 11.8641 15.0832 10.9339C15.4685 10.0037 15.6668 9.0068 15.6668 8C15.6668 6.9932 15.4685 5.99626 15.0832 5.0661C14.698 4.13593 14.1332 3.29077 13.4213 2.57885C12.7094 1.86693 11.8642 1.30221 10.9341 0.916926C10.0039 0.53164 9.00696 0.333336 8.00016 0.333336C6.99336 0.333336 5.99642 0.53164 5.06626 0.916926C4.13609 1.30221 3.29093 1.86693 2.57901 2.57885C1.86709 3.29077 1.30237 4.13593 0.917086 5.0661C0.5318 5.99626 0.333496 6.9932 0.333496 8Z' stroke='white' stroke-width='0.666667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.6665 12.3333L10.9958 8.26666C11.0366 8.23556 11.0696 8.19546 11.0924 8.1495C11.1151 8.10354 11.127 8.05295 11.127 8.00166C11.127 7.95038 11.1151 7.89979 11.0924 7.85383C11.0696 7.80787 11.0366 7.76777 10.9958 7.73666L5.6665 3.66666' stroke='%23DA291C' stroke-width='0.666667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_167_573'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.header-menu .menu>li:hover>a{background:var(--c-primary)}.header-menu .menu>li:hover .dropdown-menu{visibility:visible;opacity:1;top:37px;transition:all .3s ease-in-out}.header-social{display:none}@media(max-width: 768px){.header{padding:24px 0}.header-logo{position:relative;z-index:9}.header-logo img{width:81px;height:32px}.header-burger{display:block;position:relative;z-index:9}.header-right{z-index:8;position:fixed;top:0;padding:80px 0 0 0;left:-100%;width:100%;height:100vh;background:url("../img/menu-bg.png");transition:all 500ms ease-in-out}.header-right .menu{flex-direction:column;align-items:flex-start}.header-right .menu>li{border-top:1px solid hsla(0,0%,100%,.12);width:100%}.header-right .menu>li:hover a{background:rgba(0,0,0,0)}.header-right .menu>li:hover{background:rgba(0,0,0,0)}.header-right .menu>li.has-dropdown>a::after{transform:rotate(90deg)}.header-right .menu>li.has-dropdown .dropdown-menu{position:unset;height:0}.header-right .menu>li.active .dropdown-menu{height:fit-content;transition:all 300ms ease-in-out}.header-right .menu>li.active>a::after{transform:rotate(-90deg);transition:all 300ms ease-in-out}.header-right .menu>li>a{padding:32px 24px;display:flex}.header-right .menu>li>a::after{width:16px;height:16px;display:inline-block;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_167_573)'%3E%3Cpath d='M0.333496 8C0.333496 9.0068 0.5318 10.0037 0.917086 10.9339C1.30237 11.8641 1.86709 12.7092 2.57901 13.4212C3.29093 14.1331 4.13609 14.6978 5.06626 15.0831C5.99642 15.4684 6.99336 15.6667 8.00016 15.6667C9.00696 15.6667 10.0039 15.4684 10.9341 15.0831C11.8642 14.6978 12.7094 14.1331 13.4213 13.4212C14.1332 12.7092 14.698 11.8641 15.0832 10.9339C15.4685 10.0037 15.6668 9.0068 15.6668 8C15.6668 6.9932 15.4685 5.99626 15.0832 5.0661C14.698 4.13593 14.1332 3.29077 13.4213 2.57885C12.7094 1.86693 11.8642 1.30221 10.9341 0.916926C10.0039 0.53164 9.00696 0.333336 8.00016 0.333336C6.99336 0.333336 5.99642 0.53164 5.06626 0.916926C4.13609 1.30221 3.29093 1.86693 2.57901 2.57885C1.86709 3.29077 1.30237 4.13593 0.917086 5.0661C0.5318 5.99626 0.333496 6.9932 0.333496 8Z' fill='%23F0F0F1'/%3E%3Cpath d='M8.00016 2.90998C9.8091 2.91087 11.5594 3.55175 12.9412 4.71918C14.323 5.8866 15.2472 7.50527 15.5502 9.28865C15.7447 8.18608 15.6955 7.05427 15.4058 5.97278C15.1162 4.89129 14.5931 3.88636 13.8735 3.02864C13.1539 2.17092 12.2552 1.48122 11.2405 1.00801C10.2258 0.534809 9.11977 0.289589 8.00016 0.289589C6.88055 0.289589 5.77453 0.534809 4.75984 1.00801C3.74515 1.48122 2.84641 2.17092 2.1268 3.02864C1.40719 3.88636 0.884175 4.89129 0.594516 5.97278C0.304858 7.05427 0.255585 8.18608 0.450163 9.28865C0.753272 7.50533 1.6775 5.88673 3.05927 4.71933C4.44105 3.55193 6.19126 2.91101 8.00016 2.90998Z' fill='white'/%3E%3Cpath d='M0.333496 8C0.333496 9.0068 0.5318 10.0037 0.917086 10.9339C1.30237 11.8641 1.86709 12.7092 2.57901 13.4212C3.29093 14.1331 4.13609 14.6978 5.06626 15.0831C5.99642 15.4684 6.99336 15.6667 8.00016 15.6667C9.00696 15.6667 10.0039 15.4684 10.9341 15.0831C11.8642 14.6978 12.7094 14.1331 13.4213 13.4212C14.1332 12.7092 14.698 11.8641 15.0832 10.9339C15.4685 10.0037 15.6668 9.0068 15.6668 8C15.6668 6.9932 15.4685 5.99626 15.0832 5.0661C14.698 4.13593 14.1332 3.29077 13.4213 2.57885C12.7094 1.86693 11.8642 1.30221 10.9341 0.916926C10.0039 0.53164 9.00696 0.333336 8.00016 0.333336C6.99336 0.333336 5.99642 0.53164 5.06626 0.916926C4.13609 1.30221 3.29093 1.86693 2.57901 2.57885C1.86709 3.29077 1.30237 4.13593 0.917086 5.0661C0.5318 5.99626 0.333496 6.9932 0.333496 8Z' stroke='white' stroke-width='0.666667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.6665 12.3333L10.9958 8.26666C11.0366 8.23556 11.0696 8.19546 11.0924 8.1495C11.1151 8.10354 11.127 8.05295 11.127 8.00166C11.127 7.95038 11.1151 7.89979 11.0924 7.85383C11.0696 7.80787 11.0366 7.76777 10.9958 7.73666L5.6665 3.66666' stroke='%23DA291C' stroke-width='0.666667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_167_573'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.header-right .menu>li>a span{font-style:normal;font-weight:500;font-size:20px;line-height:24px}.header-right .menu>li .dropdown-menu{visibility:visible;opacity:1;overflow:hidden;background:rgba(0,0,0,0)}.header-right .menu>li .dropdown-menu li{padding:unset !important}.header-right .menu>li .dropdown-menu li a{display:flex;padding:16px 24px}.header-right .menu>li .dropdown-menu li a span{font-style:normal;font-weight:300;font-size:16px;line-height:19px}.header-right.active{left:0;transition:all 500ms ease-in-out}.header-social{display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:48px;padding:32px 0;border-top:1px solid hsla(0,0%,100%,.12);border-bottom:1px solid hsla(0,0%,100%,.12)}}.footer{width:100%;display:flex;flex-direction:column;row-gap:40px;background:var(--c-primary);padding:40px 0 0 0}.footer-wrapper{display:flex;flex-direction:row;justify-content:space-between;column-gap:40px}.footer-col{flex:1 0 0}.footer-about{display:flex;flex-direction:column;row-gap:16px;align-items:center;justify-content:center}.footer-about a img{width:121px;height:48px}.footer-about a p{font-style:normal;font-weight:300;font-size:14px;line-height:17px;color:var(--c-white)}.footer-about a span{font-weight:300;font-size:14px;line-height:17px;color:var(--c-white)}.footer-menu{display:flex;flex-direction:column;row-gap:16px}.footer-menu li a span{font-weight:300;font-size:14px;line-height:17px;color:var(--c-white)}.footer-social{display:flex;flex-direction:row;column-gap:24px;margin-top:26px;align-items:center}.footer-social li a{display:flex;align-items:center;justify-content:center}.footer-copyright{display:flex;align-items:center;justify-content:center;padding:24px 0;border-top:1px solid hsla(0,0%,100%,.08)}.footer-copyright span{font-weight:300;font-size:12px;line-height:15px;color:var(--c-white)}@media(max-width: 768px){.footer-wrapper{flex-direction:column;row-gap:24px}.footer-about a img{height:40px;width:101px}.footer-about a p{font-style:normal;font-weight:300;font-size:14px;line-height:17px}.footer-about a span{font-weight:300;font-size:14px;line-height:17px}.footer-col:has(.footer-social){flex-direction:row;align-items:end;flex-wrap:nowrap;display:flex;justify-content:space-between}.footer-menu li a span{font-weight:300;font-size:14px;line-height:17px}.footer-social{margin-top:unset}}
