:root{--dark:#33265d;--grey:#555b6e;--turquoise:#08bdbd;--violet:#795add;--white:#f9f9f9;--yellow:#dadc5d;--border-radius:10px;--container-small:22.5rem;--container-medium:45rem;--container-large:75rem;--container:90rem}
@font-face{font-display:swap;font-family:Newsreader;font-style:normal;font-weight:300;src:url(/fonts/newsreader-v20-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:Newsreader;font-style:normal;font-weight:400;src:url(/fonts/newsreader-v20-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Newsreader;font-style:normal;font-weight:500;src:url(/fonts/newsreader-v20-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:300;src:url(/fonts/sora-v12-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:400;src:url(/fonts/sora-v12-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:500;src:url(/fonts/sora-v12-latin-500.woff2)format("woff2")}
*,:before,:after{box-sizing:border-box;flex-shrink:0}html,body{background-color:var(--white,#f9f9f9);color:var(--dark,#33265d);scroll-behavior:smooth;margin:0;font-family:Sora,Arial,Helvetica,sans-serif;line-height:1.6;position:relative}img{max-width:100%;display:block}
.header{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#f9f9f9;position:sticky;top:0}.header .title_container{grid-template-columns:max-content auto;justify-content:space-between;align-items:center;max-width:100dvw;height:5rem;margin:0 auto;padding:0 1rem;display:grid}.header .logo_container .logo{max-width:200px}.header .logo_container .company-name{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.header .menu-list{display:none}.header .header-menu_mobile{position:relative}.header .header-menu_mobile .menu-button{background-color:#0000;border:0}.header .header-menu_mobile .menu-button .menu-mobile-icon{width:2rem;height:auto}.header .header-menu_mobile .menu-mobile-open{background-color:var(--white);width:100%;height:100dvh;padding:0 1rem 4rem;position:fixed;top:5rem;overflow-y:auto}@media (max-width:767px){.header .header-menu_mobile .menu-mobile-open{left:0}}@media (min-width:768px){.header .header-menu_mobile .menu-mobile-open{width:50%;height:100dvh;padding:2rem;right:0}}.header .header-menu_mobile .menu-mobile-list .menu-link{color:var(--dark);margin-bottom:.75rem;font-size:20px;font-weight:500;text-decoration:none;display:block}.header .header-menu_mobile .menu-mobile-list .sub-pages{padding-left:2rem}.header .header-menu_mobile .contact-us-link{max-width:10rem}@media (min-width:1200px){.header .title_container{grid-template-columns:max-content auto;max-width:1440px}.header .logo_container .logo{max-width:max-content}.header .menu-list{align-items:center;gap:1rem;list-style:none;display:flex}.header .menu-list .menu-link{color:var(--dark);text-decoration:none}.header .menu-list .menu-link:hover{color:var(--violet)}.header .header-menu_mobile{display:none}}.header-dropdown{width:max-content;display:inline-block;position:relative}.header-dropdown .dropdown-toggle{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;display:flex}.header-dropdown .dropdown-options{border-radius:0 0 var(--border-radius)var(--border-radius);z-index:1000;background-color:#f9f9f9;border:1px solid #ccc;border-top:none;grid-template-columns:repeat(1,max-content);width:max-content;margin:0;padding:1rem 0;list-style:none;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 8px #0000001a}.header-dropdown .dropdown-options .dropdown-option{cursor:pointer;transition:background-color .3s}.header-dropdown .dropdown-options .dropdown-option .menu-link{padding:.5rem 1.5rem;font-weight:400;display:block}.header-dropdown .dropdown-options .dropdown-option .menu-link:hover{color:#f9f9f9;background-color:#795add}
.footer{margin-top:5rem}.footer .footer_container{max-width:var(--container);grid-template-columns:1fr;gap:4rem;margin:0 auto;padding:0 2rem;display:grid}.footer .logo{max-width:100%;margin:0 auto 2rem;display:block}.footer .copyright{text-align:center;display:block}.footer .social-media{justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.footer .social-media .social-media_item{display:block}.footer .social-media .social-media_item .social-media_icon{width:2rem;height:2rem;margin-right:.5rem}.footer .footer-menu{grid-template-columns:1fr;gap:2rem;margin-bottom:2rem;display:grid}.footer .footer-link,.footer .footer-sub-link{color:var(--dark);cursor:pointer;text-align:center;margin-bottom:1rem;font-weight:500;text-decoration:none;display:block}:is(.footer .footer-link,.footer .footer-sub-link):hover{color:var(--violet)}.footer .footer-sub-link{margin-bottom:.5rem;font-weight:300}@media (min-width:1200px){.footer .logo{max-width:300px;margin:0 auto 2rem;display:block}.footer .footer_container{grid-template-columns:max-content auto;gap:8rem}.footer .footer-menu{grid-template-columns:repeat(4,max-content);justify-content:space-between}.footer .footer-link,.footer .footer-sub-link{text-align:left;margin-bottom:1rem}}
.btn{all:unset;border-radius:var(--border-radius);color:var(--dark);text-align:center;cursor:pointer;background-color:var(--turquoise);border:none;padding:.625rem 1rem;font-size:1rem;font-style:normal;font-weight:500;text-decoration:none;transition:transform .15s ease-in-out;display:inline-block;transform:scale(1)}.btn:hover{background-color:var(--violet);color:var(--white)}.btn-light{color:#795add;cursor:pointer;border:1px solid #795add;border-radius:10px;padding:.5rem 1rem;text-decoration:none;display:inline-block}.btn-light:hover{color:#f9f9f9;background-color:#795add;transform:scale(1.01)}
h1,h2,h3,h4,h5,p{margin:0}p,span{text-wrap:pretty;font-weight:300;line-height:1.6}.title_page,.title_2,.title_3,.title_5{color:var(--violet);letter-spacing:.2px;word-break:break-word;margin:0;font-family:Newsreader,serif;font-weight:500;line-height:1.2}:is(.title_page,.title_2,.title_3,.title_5) span{word-break:break-word;letter-spacing:.2px;font-family:Newsreader,serif;font-weight:500;line-height:1.2}.title_page{margin-bottom:3rem;font-size:2.5rem}.title_2{font-size:2rem;font-weight:400}.title_3{font-size:1.75rem;font-weight:500}.title_5{color:var(--dark);font-size:24px;font-weight:300}@media (min-width:1200px){.title_page{margin-bottom:2.5rem;font-size:3.75rem}.title_2{font-size:2.5rem;font-weight:400}.title_3{font-size:2rem;font-weight:500}.title_5{color:var(--dark);font-size:1.5rem;font-weight:300}}.subtitle{text-wrap:balance;margin-bottom:3rem;font-size:1.25rem;font-weight:300}@media (min-width:1200px){.subtitle{grid-template-columns:repeat(5,max-content);justify-content:center;align-items:center;gap:1rem;margin-bottom:6rem;font-size:1.375rem;font-weight:300}}.plusminus{cursor:pointer;width:1.25rem;height:1.25rem;position:relative}.plusminus.active:before{opacity:0;transform:translateY(-50%)rotate(-90deg)}.plusminus.active:after{transform:translateY(-50%)rotate(0)}.plusminus:before,.plusminus:after{content:"";--icon_color:#795add;background-color:var(--icon_color);width:100%;height:2px;transition:all .35s;display:block;position:absolute;top:50%;left:0}.plusminus:before{transform:translateY(-50%)}.plusminus:after{transform:translateY(-50%)rotate(90deg)}.tsg-list{margin:0;padding:0 0 0 18px}.tsg-list li{margin-bottom:12px}.tsg-list li::marker{color:var(--violet)}.fs-10{font-size:.625rem}.fs-12{font-size:12px}.fs-14{font-size:.875rem}.fs-16{font-size:1rem}.fs-18{font-size:1.125rem}.fs-20{font-size:1.25rem}.fs-22{font-size:1.375rem}.fs-24{font-size:1.5rem}.fs-40{font-size:2.5rem}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.ff-title{font-family:Newsreader,serif}.ff-text{font-family:Sora,Arial,Helvetica,sans-serif}.max-ch-40{max-width:40ch}.max-ch-55{max-width:55ch}.max-ch-60{max-width:60ch}.max-ch-70{max-width:70ch}.text-link{color:var(--dark);font-weight:400;text-decoration:none}.text-link:hover{color:var(--violet)}.text-center{text-align:center;display:block}.text-left{text-align:left;display:block}.text-right{text-align:right;display:block}
:is(input,text,select):focus{border:1px solid var(--turquoise);outline:none}.input_field_search{max-width:100%;position:relative}.input_field_search .input_field{width:100%;color:var(--grey);background-color:#f9f9f9;border:1px solid #0000;border-radius:10px;padding:10px 10px 10px 60px;font-family:Sora;font-size:18px;font-weight:400;display:block}.input_field_search .input_field_icon{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.input_field{border:1px solid var(--violet);background-color:#f9f9f9;border-radius:10px;width:100%;max-width:500px;padding:10px;font-family:Sora;font-weight:300;display:block}.select_field{appearance:none;min-width:max-content;color:var(--dark);text-wrap:wrap;white-space:pre-line;background-color:#f9f9f9;background-image:url(/assets/img/icon/dropdown.svg);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),100% 0;background-repeat:no-repeat;border:1px solid #0000;border-radius:10px;max-width:100%;padding:10px 50px 10px 10px;font-family:Sora;font-size:18px;font-weight:400}
.article-section{grid-template-columns:auto;align-items:center;gap:2rem;margin:0 auto;padding:1rem;display:grid}@media (max-width:1199px){.article-section{max-width:33rem}}@media (min-width:1023px){.article-section{grid-template-columns:1fr 1fr;gap:4rem;max-width:60rem}}@media (min-width:1200px){.article-section{grid-template-columns:repeat(2,1fr);gap:7rem;max-width:1100px;padding:0}}.article-section .title_2,.article-section .article-section_list,.article-section .article-section_text{margin-bottom:2rem}.article-section .article-section_text{margin-bottom:3rem}.article-section .wave-list_item{margin-bottom:1rem;font-size:1.125rem;font-weight:300}.article-section .article-section_text p{margin-bottom:1rem}.article-section .article-section_card{border:1px solid #ceecec;border-image:initial;border-radius:10px;overflow:hidden}@media (max-width:1023px){.article-section .article-section_card{order:2}}.wave-list_item{grid-template-columns:1.5rem auto;align-items:center;gap:.75rem;display:grid}.wave-list_item .tsg-wave{width:1.5rem;height:1.5rem}.wave-list_item span{text-wrap:wrap}.selected-image-container .selected-image{border-radius:10px;width:100%;display:block}.selected-image-container .image-list{justify-content:center;gap:1rem;padding:1rem;display:flex}.selected-image-container .image-list .dot{background-color:#795add40;border-radius:50%;width:1rem;height:1rem}.selected-image-container .image-list .dot.active{background-color:#795add}.icon-collection-with-text{flex-wrap:wrap;grid-template-columns:1fr 1fr;place-content:center;align-items:center;gap:1rem;max-width:max-content;margin:0 auto;display:grid}.icon-collection-with-text .item{text-align:center;justify-content:center;align-items:center;gap:1rem;display:grid}.icon-collection-with-text .item .icon img{max-width:100%;margin:0 auto;display:block}.icon-collection-with-text .item .text{font-size:.75rem;font-weight:300}@media (min-width:1200px){.icon-collection-with-text{flex-wrap:wrap;align-items:center;gap:1.25rem;max-width:max-content;margin:0 auto;display:flex}.icon-collection-with-text .item{text-align:center;justify-content:center;align-items:center;gap:1rem;display:grid}.icon-collection-with-text .item .img{max-width:100%;margin:0 auto;display:block}.icon-collection-with-text .item .text{font-size:.75rem;font-weight:300}}
.bg-g-1{background:radial-gradient(circle at top,#421c77 5%,#08bdbd 100%) top/cover no-repeat}.bg-g-2{background:linear-gradient(#421c77 0%,#08bdbd 100%) 100% 0/cover no-repeat}.bg-g-3{background:radial-gradient(#1c86a5 0%,#421c77 100%) top/cover no-repeat}.bg-g-4{background-image:linear-gradient(to bottom left,#2b253a,#343d5b,#32587b,#237698,#0094ae,#0094ae,#0094ae,#0094ae,#237698,#32587b,#343d5b,#2b253a);background-repeat:no-repeat;background-size:cover}.bg-g-5{background-image:linear-gradient(to bottom left,#0dbbb6,#00a1b5,#0086ad,#006b9c,#274f84,#33457a,#3b3b6f,#403163,#45356a,#493970,#4e3e77,#53427e);background-repeat:no-repeat}.bg-g-6{background-image:linear-gradient(to bottom right,#53427e,#534180,#534081,#533e83,#533d84,#484992,#39559f,#1f61aa,#007aba,#0092c2,#00a8c2,#08bdbd);background-repeat:no-repeat;background-size:cover}
.biomarker_portfolio{padding:1rem}.biomarker_portfolio .biomarker_portfolio_title{color:var(--dark);letter-spacing:.4px;text-align:center;margin-top:4rem;margin-bottom:60px;font-family:Newsreader,serif;font-size:2.5rem;font-style:normal;font-weight:400}@media screen and (min-width:1200px){.biomarker_portfolio{padding:0 3rem}.biomarker_portfolio .biomarker_portfolio_title{text-align:left;margin-top:1rem}}.biomarker_portfolio .sub_text{color:var(--dark);text-align:center;font-size:20px;font-weight:400;line-height:36px;display:block}@media (min-width:1200px){.biomarker_portfolio .sub_text{text-align:left}}.biomarker_portfolio .category_nav{flex-direction:column;gap:16px;padding:1.5rem 0 3rem;display:flex}@media (min-width:1200px){.biomarker_portfolio .category_nav{grid-template-columns:repeat(4,max-content);display:grid}}.biomarker_portfolio .category_nav .category_nav_btn{color:var(--violet);border:1px solid #0000;border:1px solid var(--violet);background-color:#0000;border-radius:.625rem;padding:.625rem 1rem;font-family:Sora;font-size:1.25rem}@media (max-width:1200px){.biomarker_portfolio .category_nav .category_nav_btn{width:100%;max-width:20rem;margin:0 auto;font-size:1.125rem}}.biomarker_portfolio .category_nav .category_nav_btn.active{border:1px solid var(--white);color:var(--white);background-color:var(--violet)}.biomarker_portfolio .category_nav .category_nav_btn:hover{background-color:var(--violet);color:var(--white)}.biomarker_portfolio .group{border-bottom:1px solid var(--violet);padding:20px;display:grid}.biomarker_portfolio .title_bar{all:unset;grid-template-columns:auto max-content;align-items:center;gap:1rem;width:100%;display:grid}.biomarker_portfolio .title{color:var(--dark);cursor:pointer;letter-spacing:.3px;padding:9px 0;font-size:1.125rem;font-weight:400;display:block}@media (min-width:1200px){.biomarker_portfolio .title{font-size:1.25rem}}.biomarker_portfolio .expanded{height:auto;max-height:0;transition:max-height .5s ease-in-out;overflow:hidden}.biomarker_portfolio .expanded.open{max-height:600px}.biomarker_portfolio .link{color:var(--violet);padding:0 0 1rem;font-weight:400;text-decoration:none;display:block}.biomarker_portfolio .link .link_text{margin-right:.5rem}.biomarker_portfolio .bluepoints_list{margin:1rem 0;padding:0}.biomarker_portfolio .bluepoints_list-item{max-width:600px;color:var(--dark);margin:0 0 .5rem 20px}.biomarker_portfolio .overview{border:1px solid var(--violet);border-radius:.625rem;padding:1rem}@media (min-width:768px){.biomarker_portfolio .overview{padding:3rem}}@media (min-width:1200px){.biomarker_portfolio .overview{padding:5rem 7rem}}.biomarker_portfolio_landing{background:linear-gradient(#421c77 0%,#08bdbd 100%) 100% 0;margin-bottom:4rem;position:relative}@media (min-width:1200px){.biomarker_portfolio_landing{margin-bottom:8rem}}.biomarker_portfolio_landing .biomarker_portfolio_bg{background:url(/assets/img/landing_page/bg_1.png) top no-repeat;max-width:1440px;margin:0 auto;padding:0 0 5rem}@media (min-width:1200px){.biomarker_portfolio_landing .biomarker_portfolio_bg{padding:5rem 0 10rem}}.biomarker_portfolio_landing .biomarker_portfolio_title{color:var(--white,#f9f9f9)}.biomarker_portfolio_landing .sub_text{color:var(--white,#f9f9f9)}@media (max-width:1199px){.biomarker_portfolio_landing .sub_text{text-align:center;font-size:1rem;font-weight:300;display:block}}.biomarker_portfolio_landing .category_nav .category_nav_btn{color:var(--white);border:1px solid #0000}.biomarker_portfolio_landing .category_nav .category_nav_btn.active{border:1px solid var(--white);background-color:#0000}.biomarker_portfolio_landing .overview{background:#f9f9f9cc;border-color:#0000;box-shadow:0 5px 10px #1a356142,0 19px 19px #1a35613b,0 42px 25px #1a356121,0 75px 30px #1a35610a,0 117px 33px #1a356100}
.presentation{place-content:center;height:calc(100vh - 80px);margin:0 auto;display:grid}.presentation .title_page{margin-bottom:3rem}.presentation .title_3{margin-bottom:2.5rem}.presentation .presentation_view{border-radius:10px;width:1300px;height:500px;margin-bottom:40px;overflow:hidden}.presentation .presentation_view img{max-height:480px}.presentation .presentation_view .author{color:var(--dark);text-align:right;font-size:10px}.presentation .presentation_view .slide{align-items:center;height:100%;padding:0 40px;display:grid;position:relative}.presentation .presentation_view .presentation_index{color:var(--violet);font-size:22px;font-weight:300;position:absolute;bottom:1rem;right:40px}.presentation .presentation_view .presentation_grid{gap:0 80px;max-width:100%;display:grid}.presentation .presentation_view .presentation_grid.col_1_1{grid-template-columns:1fr 1fr;justify-content:space-between}.presentation .presentation_view .presentation_grid.col_1_1_1{grid-template-columns:1fr 1fr 1fr;justify-content:space-between}.presentation .presentation_view .presentation_grid.col_1_2{grid-template-columns:1fr 2fr}.presentation .presentation_view .presentation_grid.col_2_1{grid-template-columns:2fr 1fr}.presentation .presentation_view .presentation_grid.align-center{align-items:center}.presentation .presentation_navigation{grid-template-columns:44px auto 44px;gap:15px;width:1300px;display:grid}.presentation .presentation_navigation .prev,.presentation .presentation_navigation .next{margin-top:-14px;display:block}.presentation .presentation_navigation .prev{transform:rotate(180deg)scale(1)}.presentation .presentation_navigation .prev:hover{transform:rotate(180deg)scale(1.12)}.presentation .presentation_navigation .next:hover{transform:scale(1.12)}.presentation .presentation_navigation_index_bar{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}.presentation .presentation_navigation_item .section_name{text-align:center;color:var(--white);margin-top:12px;font-size:14px;font-weight:300;display:block}.presentation .presentation_navigation_item .box{position:relative}.presentation .presentation_navigation_item .stroke{background-color:var(--turquoise);width:100%;height:3px;transition:background-color .5s ease-in-out;position:absolute;top:50%;left:0;transform:translateY(-50%)}.presentation .presentation_navigation_item .balls{justify-content:space-evenly;display:flex}.presentation .presentation_navigation_item .balls .ball{background-color:var(--turquoise);width:16px;height:16px;transition:background-color transform .5s ease-in-out;cursor:pointer;border-radius:50%}.presentation .presentation_navigation_item .balls .ball:hover{transform:scale(1.125)}.presentation .presentation_navigation_item .balls .ball{z-index:10}.presentation .presentation_navigation_item .balls .ball.active{background-color:var(--white)}.presentation .presentation_list{margin:0;padding:0 0 0 18px}.presentation .presentation_list li{margin-bottom:12px}.presentation .presentation_list li p{margin:0}.presentation .presentation_list li::marker{color:var(--violet)}.presentation .presentation_button{border-radius:var(--border-radius);color:var(--dark);text-align:center;cursor:pointer;background-color:var(--turquoise);border:none;padding:.625rem 1rem;font-size:1rem;font-style:normal;font-weight:500;text-decoration:none;transition:transform .15s ease-in-out;display:inline-block;transform:scale(1)}.presentation .presentation_button:hover{color:#f9f9f9;background-color:#795add;transform:scale(1.01)}.presentation .presentation-wave_item{align-items:center;gap:1rem;font-size:1.25rem;display:flex}.presentation .presentation_title_small{color:var(--dark);font-family:Newsreader,serif;font-size:20px;font-weight:400;display:block}
.home-wrapper{grid-template-columns:1fr;gap:4rem;display:grid}@media (min-width:1200px){.home-wrapper{gap:10rem}}.hero-banner_container{background-color:var(--dark);height:calc(100dvh - 5rem);position:relative;overflow:hidden}@media (max-width:760px){.hero-banner_container .scroll_icon{display:none}}.hero-banner_container .scroll_icon{z-index:20;position:absolute;bottom:20px;right:2%}.hero-banner_container .hero-banner_video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.hero-banner_container .hero-banner_content{color:var(--white);grid-template-rows:max-content;align-content:center;gap:0;max-width:1100px;height:100%;margin:0 auto;padding:1rem;display:grid;position:relative}.hero-banner_container .hero-banner_bg-text,.hero-banner_container .hero-banner_bg-title{text-align:center;background:#3a0c5dbf;border-radius:10px;width:100%;padding:.5rem;display:block}.hero-banner_container .hero-banner_title{margin:0 0 1rem;font-family:Newsreader,serif;font-size:3rem;font-weight:500;line-height:1}@media (max-width:1199px){.hero-banner_container .hero-banner_title{max-width:max-content;margin:0 auto 1rem}}.hero-banner_container .hero-banner_title .hero-banner_bg-title{font-family:Newsreader,serif;font-weight:500;line-height:1}.hero-banner_container .hero-banner_title .hero-banner_bg-title:first-child{border-radius:10px 10px 0 0}.hero-banner_container .hero-banner_title .hero-banner_bg-title:last-child{border-radius:0 0 10px 10px;padding-top:0}@media (min-width:1200px){.hero-banner_container .hero-banner_title .hero-banner_bg-title:first-child{border-radius:10px 10px 10px 0}.hero-banner_container .hero-banner_title .hero-banner_bg-title:last-child{border-radius:0 0 10px 10px;padding-top:0}}.hero-banner_container .hero-banner_subtext{max-width:44ch;margin:0 auto 2rem;line-height:1.5}.hero-banner_container .btn{width:max-content;margin:0 auto;font-size:1rem;font-weight:500}@media (min-width:1200px){.hero-banner_container .hero-banner_content{gap:2rem}.hero-banner_container .hero-banner_title{font-size:3.75rem}.hero-banner_container .hero-banner_bg-text,.hero-banner_container .hero-banner_bg-title{text-align:left;width:max-content}.hero-banner_container .hero-banner_subtext{margin:0;font-size:1.375rem;line-height:36px}.hero-banner_container .btn{margin:0}}.what-makes-us-unique{max-width:1100px;margin:0 auto;padding:0 1rem}.what-makes-us-unique .title_2{text-align:center;margin-bottom:2.5rem}.what-makes-us-unique .what-makes-us-unique_list{grid-template-columns:repeat(1,1fr);justify-content:center;gap:3rem;margin:4rem auto 0;padding:1rem;display:grid}@media (min-width:768px){.what-makes-us-unique .what-makes-us-unique_list{grid-template-columns:repeat(2,1fr);gap:3rem;padding:1rem 2rem}}@media (min-width:1200px){.what-makes-us-unique .what-makes-us-unique_list{grid-template-columns:repeat(3,1fr);gap:4rem 6rem;padding:0}}.what-makes-us-unique .what-makes-us-unique_list-item{text-align:center}.what-makes-us-unique .what-makes-us-unique_list-item .what-makes-us-unique_icon{width:2.5rem;margin:0 auto 1rem;display:block}.what-makes-us-unique .what-makes-us-unique_list-item .what-makes-us-unique_title{color:#33265d;margin:0 0 1rem;font-family:Newsreader;font-size:24px;font-style:normal;font-weight:300;line-height:30px}.what-makes-us-unique .what-makes-us-unique_list-item .what-makes-us-unique_text{text-wrap:balance;max-width:60ch;margin:0 auto;font-size:1rem;font-weight:400}@media (min-width:768px){.what-makes-us-unique .what-makes-us-unique_list-item{text-align:left;text-align:left;max-width:22rem}.what-makes-us-unique .what-makes-us-unique_list-item .what-makes-us-unique_icon{margin:0 0 1rem}}.our-strengths{background:linear-gradient(#411f78,#07bcbc) 0 0/cover}.our-strengths .our-strengths_container{width:100%;max-width:1100px;margin:0 auto}.our-strengths .bg-img{background-color:#0000;background-image:url(/assets/img/landing_page/bg_2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;padding:4rem 1rem}.our-strengths .our-strengths_intro-img{display:none}@media screen and (min-width:1200px){.our-strengths .our-strengths_intro-img{width:100%;max-width:25rem;margin:0 auto;display:block}}.our-strengths .intro{text-align:center;grid-template-columns:1fr;gap:3rem;margin:0 0 5rem;display:grid}.our-strengths .list{grid-template-columns:repeat(1,1fr);gap:2.75rem;margin:0 auto;display:grid}@media (min-width:768px){.our-strengths .list{grid-template-columns:repeat(2,1fr);max-width:60rem}}@media (min-width:1200px){.our-strengths .list{grid-template-columns:repeat(3,1fr);max-width:75rem}}.our-strengths .list-item{height:100%;color:var(--dark);text-align:center;background:#f9f9f9;border-radius:10px;max-width:35rem;margin:0 auto;padding:2rem;box-shadow:0 5px 10px #1a356142,0 19px 19px #1a35613b,0 42px 25px #1a356121,0 75px 30px #1a35610a,0 117px 33px #1a356100}@media (min-width:768px){.our-strengths .list-item{text-align:left}}.our-strengths .list-item .list-item_title{margin-bottom:1.5rem;font-family:Newsreader;font-size:1.5rem;font-weight:300;line-height:1.2}.our-strengths .list-item .list-item_text{text-wrap:balance;font-size:1rem;font-weight:400}@media (min-width:1200px){.our-strengths .bg-img{padding:7rem 1rem}.our-strengths .intro{text-align:left;grid-template-columns:max-content auto;align-items:center;gap:10rem;margin:0 auto 5rem;padding:0 3rem;display:grid}}.home_contact-us{padding:4rem 1rem;position:relative}.home_contact-us .home_contact_container{max-width:60rem;margin:0 auto}.home_contact-us .home_contact-us_bg-img{pointer-events:none;opacity:0;background-image:url(/assets/img/landing_page/CTA_background_6.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.home_contact-us .contact-us-text{color:var(--white);text-align:center;font-size:18px;display:block}.home_contact-us .btn{max-width:20rem;margin:0 auto;display:block}@media (min-width:1200px){.home_contact-us{padding:5rem 0}.home_contact-us .home_contact-us_bg-img{opacity:1;background-position:100% 0}.home_contact-us .contact-us-text{text-align:left;font-size:1.375rem}.home_contact-us .btn{display:inline-block}}.partners{background:linear-gradient(#08bdbb,#4a3886);width:100%;padding:3rem 1rem 5rem;overflow:hidden}.partners .partners_container{text-align:center;width:100%;max-width:1100px;margin:0 auto;overflow:hidden}.partners .partners_img_item{height:60px;margin:0 30px;display:inline-block}.partners .partners_img{width:auto;max-height:100%;display:block}.partners .partners_slider_container{max-width:100%;overflow:hidden}.section_certification{color:var(--white,#f9f9f9);background:linear-gradient(#421c77 0%,#08bdbd 100%);padding:7rem 1rem}.section_certification .certification_grid{grid-template-columns:repeat(2,1fr);gap:2rem 1rem;display:grid}@media (min-width:768px){.section_certification .certification_grid{grid-template-columns:repeat(3,1fr);gap:3rem 0}}@media (min-width:1200px){.section_certification .certification_grid{grid-template-columns:repeat(6,1fr);gap:2rem}}.section_certification .certification_item{text-align:center;grid-template-rows:2rem 4rem max-content;grid-template-columns:auto;justify-content:center;gap:.75rem;font-size:.875rem;line-height:1.4;display:grid}@media (max-width:1199px){.section_certification{padding:4rem 1rem}.section_certification .certification_top{font-size:1px}.section_certification .certification_mid img{max-width:7rem}.section_certification .certification_bottom{display:none}}.section_certification img{max-height:100%;max-width:auto;margin:0 auto}.our-device-agnostic-advantage{text-align:center}.our-device-agnostic-advantage .title_2{margin-bottom:2.5rem}.our-device-agnostic-advantage{width:100%;overflow:hidden}.our-device-agnostic-advantage .our-device-agnostic-advantage_container{text-align:center;width:100%;margin:0 auto;overflow:hidden}.our-device-agnostic-advantage .our-device-agnostic-advantage_container p{max-width:35rem}@media (max-width:1199px){.our-device-agnostic-advantage .our-device-agnostic-advantage_container p{margin-top:3rem}}.our-device-agnostic-advantage .our-device-agnostic-advantage_slider_cover{border-top:1px solid var(--turquoise);border-bottom:1px solid var(--turquoise);background:#fff}.our-device-agnostic-advantage .our-device-agnostic-advantage_slider{background:#fff;max-width:1100px;height:5rem;margin:0 auto;position:relative;overflow:hidden}.our-device-agnostic-advantage .our-device-agnostic-advantage_slider .fade-left,.our-device-agnostic-advantage .our-device-agnostic-advantage_slider .fade-right{width:5%;height:100%;position:absolute;top:0}.our-device-agnostic-advantage .our-device-agnostic-advantage_slider-item{height:100%;margin:0 2rem}.our-device-agnostic-advantage .our-device-agnostic-advantage_slider-item img{mix-blend-mode:multiply;height:5rem}.subtitle_with_waves{text-align:center;gap:.5rem;margin:1rem;font-size:1.125rem;font-weight:300;display:grid}.subtitle_with_waves svg{margin:0 auto;display:block}@media (min-width:1024px){.subtitle_with_waves{grid-template-columns:repeat(5,max-content);justify-content:center;align-items:center;gap:1rem;margin-bottom:6.25rem;font-size:1.375rem;font-weight:300}}.testimonials_bg{background-color:var(--turquoise);background-image:url(/assets/img/landing_page/bg_3.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:4rem 0;position:relative}.testimonials_bg .testimonials_container{grid-template-columns:auto;align-items:center;max-width:1200px;margin:0 auto;display:grid;overflow:hidden}.testimonials_bg .prev_arrow,.testimonials_bg .next_arrow{cursor:pointer;place-self:center;display:none}.testimonials_bg .prev_arrow{transform:rotate(90deg)}.testimonials_bg .prev_arrow:hover{transform:scale(1.2)rotate(90deg)}.testimonials_bg .next_arrow{transform:rotate(-90deg)}.testimonials_bg .next_arrow:hover{transform:scale(1.2)rotate(-90deg)}.testimonials_bg .slider_container{overflow:hidden}.testimonials_bg .testimonial_item{padding:0 1rem}.testimonials_bg .testimonials_card{background-color:var(--white);border-radius:var(--border-radius);max-width:43rem;height:100%;margin:0 auto;padding:2rem 1rem;box-shadow:0 2px 8px #636363cc}@media (min-width:1200px){.testimonials_bg{padding:7rem 0}.testimonials_bg .testimonials_container{grid-template-columns:6rem auto 6rem;max-width:55rem}.testimonials_bg .prev_arrow,.testimonials_bg .next_arrow{display:block}.testimonials_bg .testimonial_item{padding:2rem 1rem}.testimonials_bg .testimonials_card{padding:5rem 4rem}}.testimonials_v2{background-color:var(--turquoise);background-image:url(/assets/img/landing_page/bg_3.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:4rem 0;position:relative}.testimonials_v2 .testimonials_container{grid-template-columns:auto;align-items:center;max-width:1200px;margin:0 auto;display:grid;overflow:hidden}.testimonials_v2 .testimonial_item{margin:1.875rem 0}.testimonials_v2 .testimonials_card{background-color:var(--white);border-radius:var(--border-radius);max-width:50rem;padding:2rem;box-shadow:0 2px 8px #636363cc}
.references_overview{max-width:100%}.references_overview .references-filter-bar{background:var(--turquoise);border-radius:10px;grid-template-columns:100%;justify-content:space-between;gap:1rem;padding:.8rem 1rem;display:grid}@media screen and (min-width:768px){.references_overview .references-filter-bar{grid-template-columns:max-content max-content}}.references_overview .references-filter-bar .references-filter-bar-filter{grid-template-columns:100%;gap:1rem;display:grid}@media (min-width:768px){.references_overview .references-filter-bar .references-filter-bar-filter{grid-template-columns:2fr 1fr}}.references_overview .references-filter-bar .references-filter-bar-filter .input_field_search .input_field{max-width:100%}@media (min-width:1200px){.references_overview .references-filter-bar .references-filter-bar-filter{background:var(--turquoise);gap:.5rem;display:flex}.references_overview .references-filter-bar .references-filter-bar-filter .references-filter-bar-filter{gap:3rem;display:flex}}.references_overview .references-item{border:1px solid #c3c5cc;border-radius:10px;margin:1rem 0}.references_overview .references-item-link{color:var(--dark);padding:.5rem;text-decoration:none;display:block}.references_overview .references-item-link .content{grid-template-columns:1fr;align-items:center;gap:1rem;width:100%;display:grid}.references_overview .references-item-link .title{font-weight:500;display:block}.references_overview .references-item-link .date{background-color:var(--violet);color:var(--white);border-radius:1rem;place-self:center right;padding:.1875rem 1rem;font-size:.875rem}.references_overview .references-item-link:hover{background-color:var(--violet-20)}.pagination .pagination_bar{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;display:flex}.pagination .pagination_bar .btn{color:var(--white)}.pagination .pagination_bar .btn.active{background-color:var(--violet)}@media (min-width:1200px){.references_overview .references-item{margin:.25rem 0}.references_overview .references-item-link .content{grid-template-columns:calc(100% - 7.25rem) 6.25rem}.references_overview .references-item-link .date{justify-self:end}}
.page_contact-us{background:radial-gradient(circle at top,#421c77 5%,#08bdbd 100%) top/cover no-repeat}@media (min-width:1200px){.page_contact-us .contact_us_grid{justify-content:space-between;display:flex}}.page_contact-us .contact_us_grid .btn{max-width:14rem}.page_contact-us .contact_us_grid .col-1{color:var(--white);text-align:center;max-width:35rem;margin:0 auto}.page_contact-us .contact_us_grid .col-1 .btn{margin:0 auto}@media (min-width:1200px){.page_contact-us .contact_us_grid .col-1{text-align:left;max-width:485px}}.page_contact-us .contact_us_grid .col-2{background-color:#f9f9f9;border-radius:10px;max-width:600px;padding:2rem 1rem}@media (min-width:768px){.page_contact-us .contact_us_grid .col-2{padding:50px}}.page_contact-us .contact_form .form-group{margin-bottom:1.25rem}.page_contact-us .contact_form label{color:var(--dark);gap:.25rem;margin:0 0 5px;font-size:18px;display:flex}.page_contact-us .contact_form input,.page_contact-us .contact_form textarea{border:1px solid var(--violet);background-color:#f9f9f9;border-radius:10px;width:100%;max-width:500px;padding:10px;font-family:Sora;font-weight:300;display:block}:is(.page_contact-us .contact_form input,.page_contact-us .contact_form textarea):focus{border:1px solid var(--turquoise);outline:none}.page_contact-us .contact_form textarea{background-color:#f9f9f9;height:175px}.page_contact-us .contact_form .btn{color:var(--white);text-align:center;max-width:10rem;padding:.75rem 5rem}.page_contact-us .subject-selection{border:1px solid var(--violet);appearance:none;background-color:#f9f9f9;background-image:url(/assets/img/icon/dropdown.svg);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),100% 0;background-repeat:no-repeat;border-radius:10px;width:100%;max-width:500px;padding:10px;font-family:Sora;font-weight:300}.page_contact-us .subject-selection:focus{border:1px solid var(--turquoise);outline:none}.page_contact-us .options{background-color:#f9f9f9}.page_contact-us .location{color:#f9f9f9;text-align:center;margin-top:5rem}@media (min-width:1200px){.page_contact-us .location{text-align:left;grid-template-columns:auto auto;justify-content:space-between;margin-top:10rem;display:grid}}.page_contact-us .location .map{max-width:35rem;margin:0 auto 1rem}.page_contact-us .location .address{grid-template-columns:auto;align-content:space-between;gap:3rem;display:grid}.page_contact-us .location .address span{font-family:Sora;font-size:20px;font-weight:300;line-height:1.6;display:block}.page_contact-us .location .address span.title{margin-bottom:10px;font-weight:500}.page_contact-us .iframe-container{width:100%;height:65rem;margin:0 auto}@media (max-width:374px){.page_contact-us .iframe-container{height:70rem}}.page_contact-us .iframe-container .iframe-form{border:0;width:100%;height:100%}
.page_our-solutions .solutions_list{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.page_our-solutions .solutions_list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.page_our-solutions .solutions_list{grid-template-columns:repeat(2,1fr);gap:60px 146px}}.page_our-solutions .solutions_list_item{all:unset;background-color:var(--white);color:var(--dark);cursor:pointer;text-align:center;border-radius:var(--border-radius);justify-content:center;align-items:center;gap:10px;height:80px;display:flex}.page_our-solutions .solutions_list_item .icon_box{width:40px;height:40px}.page_our-solutions .solutions_list_item svg{height:100%}.page_our-solutions .solutions_list_item.contact-action{background-color:var(--violet)}.presentation_mobile{max-width:50rem;margin:0 auto;padding:1rem;display:block}@media (min-width:1200px){.presentation_mobile{max-width:60rem}}.presentation_mobile .solution_cta-btn{max-width:20rem}.presentation_mobile .solution_img-max-25rem{width:100%;max-width:25rem;margin:0 auto}.presentation_mobile .solution_img-max-35rem{width:100%;max-width:35rem;margin:0 auto}@media (min-width:1200px){.presentation_mobile .solution_benchmark-sleep-staging{grid-template-columns:repeat(2,1fr);gap:4rem;display:grid}}.presentation_desktop{display:none}
.page_team .team-member-list{grid-template-columns:repeat(1,1fr);gap:3rem;display:grid}.page_team .team-member-list .team-member{border-radius:var(--border-radius);max-width:45rem}.page_team .team-member-list .team-member .name,.page_team .team-member-list .team-member .job-title{display:block}.page_team .team-member-list .team-member .name{font-family:Newsreader,serif;font-size:1.5rem;font-weight:400}.page_team .team-member-list .team-member .job-title{margin-bottom:1.5rem;font-size:1rem}.page_team .team-member-list .team-member .description{text-wrap:pretty;margin-bottom:.5rem}@media (min-width:760px){.page_team .team-member-list{grid-template-columns:repeat(2,1fr);gap:5rem}}
.page_our-identity .our-identity-intro{text-align:left;margin:0 auto 6rem}.page_our-identity .our-identity-intro>.container-large,.page_our-identity .our-identity-intro>.container-37{margin:0 auto}@media (max-width:767px){.page_our-identity .our-identity-intro{max-width:33rem}}@media (min-width:768px){.page_our-identity .our-identity-intro{max-width:60rem;padding:1rem}}@media (min-width:1200px){.page_our-identity .our-identity-intro{text-align:left;max-width:75rem;padding:0}.page_our-identity .our-identity-intro>.container-large,.page_our-identity .our-identity-intro>.container-37{margin:0}}.page_our-identity .our-identity-intro_grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (max-width:767px){.page_our-identity .our-identity-intro_grid .img-container{order:2;margin:0 auto}}@media (min-width:768px){.page_our-identity .our-identity-intro_grid{grid-template-columns:1.5fr 1fr;justify-content:space-between;align-items:center;width:100%}.page_our-identity .our-identity-intro_grid .img-container{order:2;margin:0 auto}}@media (min-width:1200px){.page_our-identity .our-identity-intro_grid{grid-template-columns:repeat(2,max-content);justify-content:space-between;align-items:center}.page_our-identity .our-identity-intro_grid .img-container{order:0}}.page_our-identity .section_quote{color:var(--white);text-align:center;background:linear-gradient(#421c77 0%,#08bdbd 100%);padding:5rem 1rem}.page_our-identity .section_quote .quote_img{margin-bottom:20px;display:block}.page_our-identity .section_quote .text{margin:1rem 0 2rem}.page_our-identity .section_quote .name{display:block}.page_our-identity .section_quote .content{max-width:700px;margin:0 auto}.page_our-identity .section_quote .quote{color:var(--white);margin:0 20px;font-family:Newsreader;font-size:2rem;font-weight:400;line-height:1.16;display:block}.page_our-identity .section_quote .profile-img{background-color:var(--white);border-radius:50%;max-width:10rem;max-height:10rem;margin:0 auto}.page_our-identity .section_our-mission{text-align:center}.page_our-identity .section_our-mission .our-mission_grid{grid-template-columns:repeat(1,1fr);gap:4rem;display:grid}.page_our-identity .section_our-mission .subtitle{max-width:35rem;margin:0 auto}.page_our-identity .section_our-mission .our-mission_wave-title{font-size:1.25rem}.page_our-identity .section_our-mission .our-mission_text{margin:0 0 1rem}.page_our-identity .section_who-we-work-with .who-we-work-with_grid{grid-template-columns:repeat(2,1fr);gap:3rem 1rem;display:grid}@media (min-width:768px){.page_our-identity .section_who-we-work-with .who-we-work-with_grid{grid-template-columns:repeat(3,1fr)}}.page_our-identity .section_who-we-work-with .who-we-work-with_item{grid-template-rows:4rem max-content;display:grid}.page_our-identity .section_who-we-work-with .who-we-work-with_item .label{text-align:center;font-family:Newsreader,serif;font-size:1.5rem;line-height:1.2;display:block}.page_our-identity .section_who-we-work-with .who-we-work-with_item img{height:3rem;margin:0 auto 1rem;display:block}@media (min-width:1200px){.page_our-identity .section_quote{background:linear-gradient(#421c77 0%,#08bdbd 100%);margin:0 0 150px;padding:5rem 0}.page_our-identity .section_quote .text{margin:0}.page_our-identity .section_quote .quote{max-width:410px;font-size:2.5rem}.page_our-identity .section_quote .box{grid-template-columns:auto auto;align-items:end;gap:2rem;margin-top:-30px;display:grid}.page_our-identity .section_quote .box .text{color:#f9f9f9;text-align:end}.page_our-identity .section_quote .box .text .name{margin:0 0 5px;font-size:18px;display:block}.page_our-identity .section_our-mission{text-align:left}.page_our-identity .section_our-mission .our-mission_grid{grid-template-columns:repeat(2,1fr);gap:5rem}.page_our-identity .section_our-mission .our-mission_wave-title{align-items:center;gap:1rem;font-size:1.25rem;display:flex}.page_our-identity .section_our-mission .our-mission_text{margin:0 0 1rem 2.8125rem}.page_our-identity .section_who-we-work-with .who-we-work-with_grid{grid-template-columns:repeat(3,1fr);gap:5rem;display:grid}}
.page_careers .careers_overview-grid{gap:3rem;margin-top:7rem;display:grid}@media (min-width:1024px){.page_careers .careers_overview-grid{grid-template-columns:1fr 1fr 1fr;justify-content:space-between}}.page_careers .careers_overview-grid .careers_overview-grid-item{max-width:20rem}@media (min-width:768px){.page_careers .careers_overview-grid .careers_overview-grid-item{max-width:50ch}}.page_careers .careers_overview-grid .careers_overview-grid-item .icon{margin-bottom:1rem;display:block}.page_careers .careers_overview-grid .careers_overview-grid-item .text{font-size:18px}.page_careers .job-item.first{border-top:1px dashed var(--violet)}.page_careers .job-item{border-bottom:1px dashed var(--violet);align-items:center;padding:1rem}.page_careers .job-item .job-header{cursor:pointer;grid-template-columns:auto max-content;align-items:center;gap:1rem;max-width:100%;display:grid}@media (min-width:768px){.page_careers .job-item .job-header{cursor:pointer;justify-content:space-between;align-items:center;max-width:100%;display:flex}}.page_careers .job-item .job-header .header-info{grid-template-columns:max-content auto;align-items:center;gap:1rem;display:grid}@media (min-width:768px){.page_careers .job-item .job-header .header-info{display:flex}}.page_careers .job-item .job-header .job_wave{width:1.5rem}.page_careers .job-item .job-header .tag{background-color:var(--bg,"#C8C9CF");height:max-content;color:var(--color,"#33265d");border-radius:10px;margin:0 .25rem;padding:.25rem 1rem;font-size:14px;display:none}@media (min-width:1024px){.page_careers .job-item .job-header .tag{display:inline-block}}.page_careers .job-item .job-header .header-action.open{transform:rotate(-180deg)}.page_careers .job-item .job-header .header-action img{width:1.3rem}.page_careers .job-item .content{height:auto;max-height:0;margin-left:3rem;font-weight:300;transition:max-height 1s ease-in-out;overflow:hidden}.page_careers .job-item .content.open{max-height:10000px}.page_careers .job-item .content .content_view{margin:3rem 0}.page_careers .job_description{margin:0 0 3rem}.page_careers .job_description ul{max-width:45rem;margin:0 0 0;padding:0 0 0 1.25rem;list-style-type:disc}.page_careers .job_description ul>li{margin:.625rem .25rem}.page_careers .job_description ul li::marker{color:var(--violet)}
.section_faq{max-width:100%}.section_faq .faq_category-section{margin:2rem 0 4rem}.section_faq .faq_category-section .faq_category-section-title{margin-bottom:1rem;margin-left:1rem}.section_faq .faq-filter-bar{background:var(--turquoise);border-radius:10px;width:100%;padding:.8rem 1rem}.section_faq .faq-filter-bar .input_field{width:100%;max-width:100%}.section_faq .faq-filter-bar .select_field{display:none}@media (min-width:767px){.section_faq .faq-filter-bar{grid-template-columns:2fr 1fr;gap:1rem;display:grid}.section_faq .faq-filter-bar .select_field{display:block}}.section_faq .faq_item:first-child{border-top:1px dashed var(--violet)}.section_faq .faq_item{border-bottom:1px solid var(--violet);padding:1rem 2rem;transition:all 1s ease-in-out}.section_faq .faq_item .question{cursor:pointer;grid-template-columns:auto 1.6rem;gap:1rem;display:grid}@media (min-width:767px){.section_faq .faq_item .question{gap:4rem}}.section_faq .faq_item .question{align-items:center}.section_faq .faq_item .question .question-title{margin:0;padding:0;font-size:1.25rem;font-weight:400}.section_faq .faq_item .question .question-action.open{transform:rotate(-180deg)}.section_faq .faq_item .question .question-action img{width:1.6rem}.section_faq .faq_item .answers{height:auto;max-height:0;font-size:1.125rem;font-weight:300;line-height:1.8;transition:max-height 1s ease-in-out;overflow:hidden}.section_faq .faq_item .answers.open{max-height:1000px}.section_faq .faq_item .answers .content{margin:3rem 0 1rem}
.dark{color:var(--dark)}.grey{color:var(--grey)}.turquoise{color:var(--turquoise)}.violet{color:var(--violet)}.white{color:var(--white)}.yellow{color:var(--yellow)}.bg-dark{background-color:var(--dark)}.bg-grey{background-color:var(--grey)}.bg-turquoise{background-color:var(--turquoise)}.bg-violet{background-color:var(--violet)}.bg-white{background-color:var(--white)}.bg-yellow{background-color:var(--yellow)}
.container_small{max-width:22.5rem}.container-30{max-width:30rem}.container-33{max-width:33rem}.container-35{max-width:35rem}.container-37{max-width:37rem}.container_medium{max-width:45rem}.container_large{max-width:68.75rem}.container_extra-large{max-width:90rem}.container_page{max-width:1100px;margin:0 auto;padding:2rem 1rem 5rem}.container_page_top{max-width:1100px;margin:0 auto;padding:2rem 1rem 0}.container_page_bottom{max-width:1100px;margin:0 auto;padding:0 1rem 5rem}@media (min-width:1200px){.container_page{margin:0 auto;padding:6rem 0 12rem}.container_page_top{margin:0 auto;padding:6rem 0 0}.container_page_bottom{margin:0 auto;padding:0 1rem 12rem}}.m-0-auto{margin:0 auto}.block{display:block}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-2_5{margin-bottom:2.5rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mb-6{margin-bottom:6rem}.mb-12{margin-bottom:12rem}.mb-0_25{margin-bottom:.25rem}.mb-0_5{margin-bottom:.5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-2_5{margin-top:2.5rem}.mt-5{margin-top:5rem}.mt-6{margin-top:6rem}.p-x-y-1{padding:1rem}.p-x-y-2{padding:2rem}.p-x-1{padding:0 1rem}@media (max-width:1199px){.mobile-hidden{display:none}}@media (min-width:1200px){.desktop-hidden{display:none}}.flex{display:flex!important}.align-items-flex-start{align-items:flex-start}.align-items-center{align-items:center}.justify-content-space-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-self-end{justify-self:end}.gap-1{gap:1rem}.gap-2{gap:2rem}.gap-3{gap:3rem}.section{margin-bottom:6rem}@media (min-width:768px){.section{margin-bottom:8rem}}@media (min-width:1200px){.section{margin-bottom:10rem}}

.slick-loading .slick-list{background:#fff url(../media/ajax-loader.d5c1e833.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../media/slick.3392c85e.eot);src:url(../media/slick.3392c85e.eot)format("embedded-opentype"),url(../media/slick.265d68e3.woff)format("woff"),url(../media/slick.31421072.ttf)format("truetype"),url(../media/slick.5f2cd927.svg)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
