﻿.block-accordion header{margin-bottom:82px}.block-accordion .downloads{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px 70px}@media screen and (max-width: 768px){.block-accordion header{margin-bottom:40px}.block-accordion .downloads{display:grid;grid-template-columns:1fr;gap:30px 0}}.block-case-studies{position:relative;color:#fff;margin-top:-200px;margin-bottom:0}.block-case-studies+.block-case-studies{margin-top:0}.block-case-studies .swiper{height:100svh}.block-case-studies .swiper-slide{height:100vh}@media screen and (max-width: 768px){.block-case-studies{margin-top:-70px}.block-case-studies+.block-case-studies{margin-top:0}.block-case-studies .swiper{height:auto}.block-case-studies .swiper-slide{height:auto}}.block-case-studies .case-study{position:relative;display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding:180px 160px;background-color:#000}@media screen and (max-width: 1024px){.block-case-studies .case-study{padding:120px 20px}}.block-case-studies .case-study ._left{flex-grow:1;max-width:600px}.block-case-studies .case-study ._right{flex-grow:1;max-width:790px}.block-case-studies .case-study_image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:.25;z-index:1}.block-case-studies .case-study_content{position:relative;display:flex;align-items:center;justify-content:space-between;gap:150px;z-index:2}.block-case-studies .case-study_content h3{font-size:50px;line-height:67px;text-align:left;margin-left:50px}.block-case-studies .case-study_content .case-study-number{font-size:18px;line-height:27px;margin-bottom:40px}@media screen and (max-width: 1024px){.block-case-studies .case-study_content{align-items:flex-start;flex-direction:column;gap:30px}.block-case-studies .case-study_content h3{margin-left:0}.block-case-studies .case-study_content .case-study-number{margin-bottom:20px}}.block-case-studies .case-study ._footer{display:flex;align-items:center;margin-top:30px}@media screen and (max-width: 1024px){.block-case-studies .case-study ._footer{flex-direction:column;align-items:flex-start;gap:20px}}.block-case-studies .case-study .author{display:flex;align-items:center}.block-case-studies .case-study .author img{width:40px;height:40px;border-radius:4px;margin-right:20px}.block-case-studies .case-study .author span{display:block;font-size:18px;line-height:23px}.block-case-studies .case-study .author a{color:#fff}.block-case-studies .swiper-navigation{position:absolute;top:50%;left:50%;height:60%;transform:translate(-50%, -50%);margin-left:-15%;display:flex;flex-direction:column;justify-content:space-between;color:#fff;z-index:2}@media screen and (max-width: 1024px){.block-case-studies .swiper-navigation{top:70px;height:auto;left:auto;right:20px;transform:none;margin-left:0;flex-direction:row;gap:40px}}.block-case-studies .swiper-button-prev,.block-case-studies .swiper-button-next{position:relative;left:auto;right:auto;top:auto;font-size:14px;color:#fff;border-color:#fff;margin:0;transform:rotate(90deg)}.block-case-studies .swiper-button-prev:after,.block-case-studies .swiper-button-next:after{content:none}@media screen and (max-width: 1024px){.block-case-studies .swiper-button-prev,.block-case-studies .swiper-button-next{transform:none}}.block-case-studies .swiper-pagination{top:50%;left:50%;transform:translate(-50%, -50%);right:auto;display:flex;flex-direction:column;gap:20px;margin-left:-40%}.block-case-studies .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:100%;margin:0;background:#d8dae5;opacity:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-case-studies .swiper-pagination .swiper-pagination-bullet-active{height:36px;border-radius:10px;background:#337aa6}@media screen and (max-width: 1024px){.block-case-studies .swiper-pagination{top:70px;bottom:auto;left:20px;width:auto;transform:none;margin-left:0;flex-direction:row}.block-case-studies .swiper-pagination .swiper-pagination-bullet-active{height:12px;width:36px}}.block-case-studies.--boxed-images{color:#000}.block-case-studies.--boxed-images .case-study{background-color:#fff;gap:20%}@media screen and (max-width: 1024px){.block-case-studies.--boxed-images .case-study{flex-direction:column;gap:20px;justify-content:flex-start}}.block-case-studies.--boxed-images .case-study ._left,.block-case-studies.--boxed-images .case-study ._right{max-width:100%}.block-case-studies.--boxed-images .case-study_image{position:relative;top:auto;left:auto;width:40%;height:524px;opacity:1;border-radius:20px}@media screen and (max-width: 1024px){.block-case-studies.--boxed-images .case-study_image{width:100%;height:300px}}.block-case-studies.--boxed-images .case-study_content{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:40%}.block-case-studies.--boxed-images .case-study_content h3{line-height:156px;text-align:left;color:#337aa6}@media screen and (max-width: 1024px){.block-case-studies.--boxed-images .case-study_content{width:100%}.block-case-studies.--boxed-images .case-study_content h3{line-height:67px}}.block-case-studies.--boxed-images .case-study .author a{color:#000}.block-case-studies.--boxed-images .swiper-navigation{height:524px;margin-left:0;color:#000}.block-case-studies.--boxed-images .swiper-button-prev,.block-case-studies.--boxed-images .swiper-button-next{color:#000;border-color:#000}.block-case-studies.--boxed-images .swiper-pagination{margin-left:0}.block-columns.--bg-white+.block-columns.--bg-white{margin-top:-184px}.block-columns .row{align-items:flex-start}.block-columns .column{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding:0 30px;border-left:1px solid}.block-columns .column.row-column{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0 32px}.block-columns .column.row-column picture{grid-column:1;grid-row:1/10;padding:0;margin:0;border:none}.block-columns .column h3{margin-bottom:36px}.block-columns .column picture{padding-bottom:40px;border-bottom:1px solid #337aa6;margin-bottom:40px}.block-columns .column button{position:relative;background:rgba(0,0,0,0);color:#000;border:none;font-size:18px;line-height:35px;text-decoration:underline;padding:0 30px 0 0;margin-top:20px}.block-columns .column button:after{content:"";display:flex;align-items:center;justify-content:center;font-family:"nsp-icons";position:absolute;top:55%;right:0;width:20px;height:20px;transform:translateY(-50%);font-size:6px}.block-columns .column button.is-open:after{transform:translateY(-50%) rotate(180deg)}.block-columns.--style-bordered .row{gap:16px}.block-columns.--style-bordered .column{align-self:stretch;padding:32px;border:1px solid;border-radius:20px}@media screen and (max-width: 1280px){.block-columns .column h3{margin-bottom:16px}}@media screen and (max-width: 768px){.block-columns.--bg-white+.block-columns.--bg-white{margin-top:70px}.block-columns .column{width:100%;padding:0 0 0 30px;margin-bottom:60px}.block-columns .column.row-column{display:block}.block-columns .column.row-column picture{grid-column:auto;grid-row:auto;border-bottom:1px solid #337aa6;padding-bottom:40px;margin-bottom:40px}.block-columns .column h3{margin-bottom:0}.block-columns.--style-bordered .column{margin-bottom:0}.block-columns.--style-bordered .column h3{margin-bottom:30px}}.block-downloads header{margin-bottom:82px}.block-downloads .downloads{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px 70px}@media screen and (max-width: 768px){.block-downloads header{margin-bottom:40px}.block-downloads .downloads{display:grid;grid-template-columns:1fr;gap:30px 0}}.block-funds-list{color:#fff;padding:162px 0 200px;background:linear-gradient(0deg, rgb(75, 174, 235) 0%, rgb(51, 122, 166) 100%)}.block-funds-list header{margin-bottom:60px}.block-funds-list h2{color:#fff}.block-funds-list .row{flex-wrap:wrap;gap:16px}@media screen and (max-width: 1024px){.block-funds-list .row{flex-direction:column}}.block-funds-list .fund-category{position:relative;display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:40px 27px;border:1px solid #fff;border-radius:20px}.block-funds-list .fund-category ul li:before{color:#fff}.block-funds-list .fund-category button{position:relative;font-size:18px;line-height:35px;color:#fff;text-decoration:underline;margin:auto 0 0;padding-right:30px;background:rgba(0,0,0,0);border:none}.block-funds-list .fund-category button:after{font-family:"nsp-icons";content:"";position:absolute;top:3px;right:0;width:20px;height:20px;font-size:6px}.block-funds-list .fund-category button.is-active:after{top:17px;transform:scale(-1)}.block-funds-list .fund-category ._connector{display:none;position:absolute;width:calc(100% + 2px);height:36px;bottom:-32px;left:-1px;border-left:1px solid #fff;border-right:1px solid #fff;background-color:#fff}.block-funds-list .fund-category.is-open{background-color:#fff;color:#000;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.block-funds-list .fund-category.is-open h4{color:#337aa6}.block-funds-list .fund-category.is-open ul li:before{color:#000}.block-funds-list .fund-category.is-open button{color:#337aa6}.block-funds-list .fund-category.is-open button:after{color:#000}.block-funds-list .fund-category.is-open ._connector{display:block}.block-funds-list ._content{padding:60px 40px;border:1px solid #fff;border-radius:20px;margin-top:16px;background-color:#fff}.block-funds-list ._content .row{margin-bottom:60px}.block-funds-list ._content .row:last-of-type{margin-bottom:0}.block-funds-list ._content h4{font-size:35px;line-height:44px;margin:0 0 32px;color:#337aa6}.block-funds-list ._content h5{font-size:18px;font-weight:400;line-height:24px;margin:0 0 20px;color:#000}.block-funds-list .funds{display:flex;flex-wrap:wrap;gap:16px}.block-funds-list .card-fund{display:flex;flex-direction:column;width:358px;height:190px;padding:30px 20px 18px 30px;color:#fff;background:linear-gradient(0deg, rgb(75, 174, 235) 0%, rgb(51, 122, 166) 100%);border-radius:20px;overflow:hidden;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-funds-list .card-fund ._header{display:flex;justify-content:space-between;gap:30px}.block-funds-list .card-fund ._header .title{font-size:24px;font-weight:700;line-height:30px;margin-bottom:10px}.block-funds-list .card-fund ._header ._left{width:100%}.block-funds-list .card-fund ._header .owner{font-size:18px;line-height:23px;margin:0}.block-funds-list .card-fund ._header .buttons{display:none;flex-direction:column;align-items:flex-end;gap:10px}.block-funds-list .card-fund ._header img{max-width:90px}.block-funds-list .card-fund ._bottom{display:flex;font-size:12px;line-height:24px;margin:auto 0 0 -15px}.block-funds-list .card-fund ._bottom i{font-size:20px;margin-right:5px}.block-funds-list .card-fund.is-hover{background:#fff;border:1px solid #337aa6}.block-funds-list .card-fund.is-hover ._header .title{color:#337aa6}.block-funds-list .card-fund.is-hover ._header .owner,.block-funds-list .card-fund.is-hover ._header img{display:none}.block-funds-list .card-fund.is-hover ._header .buttons{display:flex}.block-funds-list .card-fund.is-hover ._bottom i{color:#337aa6}.block-funds-list .card-fund.is-hover ._bottom span{display:none}@media screen and (max-width: 1024px){.block-funds-list{padding:70px 0}.block-funds-list ._content{display:none}.block-funds-list .fund-category>h4{font-size:35px;line-height:44px}.block-funds-list .funds-list{margin-top:60px}.block-funds-list .funds-list h4{margin-bottom:30px}.block-funds-list .funds-list h5{font-size:18px;line-height:24px;margin-bottom:20px}.block-funds-list .funds-list .row{margin-bottom:35px}.block-funds-list .funds-list .row:last-of-type{margin-bottom:0}.block-funds-list .funds{flex-direction:column;gap:20px}.block-funds-list .card-fund{width:100%;height:auto}.block-funds-list .card-fund ._header{flex-direction:column;gap:0}.block-funds-list .card-fund ._header img{margin:20px 0 0 auto}.block-funds-list .card-fund ._bottom{margin-top:30px}}.block-header{display:flex;color:#fff;margin:0;padding:140px 0 72px;background:linear-gradient(0deg, rgb(75, 174, 235) 0%, rgb(51, 122, 166) 100%)}.block-header ._left{flex-shrink:0;width:50%}.block-header ._right{width:50%}.block-header h1,.block-header .h1-like{display:block;font-size:148px;font-weight:400;line-height:156px;text-transform:none;margin:0 0 40px}.block-header h1.suptitle{font-size:24px;font-weight:300;line-height:1;text-transform:uppercase;margin:0 0 20px}.block-header h2{font-size:35px;font-weight:400;line-height:44px;margin:0 0 30px}.block-header p{font-size:18px;line-height:27px;margin:0 0 27px}.block-header p:last-of-type{margin-bottom:0}@media screen and (max-width: 1440px){.block-header h1,.block-header .h1-like{font-size:124px;line-height:132px}}@media screen and (max-width: 1024px){.block-header{padding:102px 0 72px}.block-header ._left,.block-header ._right{width:100%}.block-header h1,.block-header .h1-like{font-size:50px;line-height:63px;margin:0 0 30px}.block-header h1.suptitle{font-size:18px;margin:0 0 10px}.block-header h2{font-size:24px;line-height:30px;margin:0 0 30px}.block-header h2+p{margin-top:-10px}}.block-header picture{display:block;overflow:hidden}.block-header picture img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){.block-header picture{margin-top:30px;margin-bottom:30px}}.block-header .image-text{display:flex;gap:60px}.block-header .image-text ._image{width:40%}.block-header .image-text ._text{width:60%}@media screen and (max-width: 1024px){.block-header .image-text{flex-direction:column-reverse;gap:40px}.block-header .image-text ._image{width:100%}.block-header .image-text ._text{width:100%}}.block-header .ctas{display:flex;flex-wrap:wrap;gap:20px}.block-header .numbers{display:flex;flex-wrap:wrap}.block-header .numbers .number-block{position:relative;padding:0 40px}.block-header .numbers .number-block:before{content:"";position:absolute;top:15px;left:0;width:1px;height:90px;background:#fff}.block-header .numbers ._number{display:flex;align-items:baseline;margin-bottom:10px}.block-header .numbers ._number span.prefix{font-size:18px;line-height:23px;margin-right:9px}.block-header .numbers ._number span.number,.block-header .numbers ._number span.sign,.block-header .numbers ._number span.suffix{font-size:60px;line-height:76px}.block-header .numbers ._label{font-size:18px}@media screen and (max-width: 1024px){.block-header .numbers{gap:25px 0}.block-header .numbers .number-block{width:50%;padding:0 20px}.block-header .numbers .number-block span.prefix{font-size:14px;line-height:18px;margin-right:5px}.block-header .numbers .number-block span.number,.block-header .numbers .number-block span.sign,.block-header .numbers .number-block span.suffix{font-size:52px;line-height:68px}}.block-header .anchors{display:flex;flex-direction:column;margin-top:60px}.block-header .anchors .anchor{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#fff;text-decoration:none;padding:30px 0 30px 40px;border-left:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:35px}.block-header .anchors .anchor:last-child{margin-bottom:0}.block-header .anchors .anchor:hover ._label{text-decoration:underline}.block-header .anchors ._title{font-size:35px;line-height:44px}.block-header .anchors ._label{flex-shrink:0;font-size:18px;line-height:35px}.block-header .anchors ._label i{margin-left:20px;font-size:10px}@media screen and (max-width: 1024px){.block-header .anchors{margin-top:0}.block-header .anchors .anchor{flex-direction:column;align-items:flex-start;padding:20px 0 20px 20px}.block-header .anchors ._title{display:block;font-size:24px;line-height:30px;margin-bottom:20px}.block-header .anchors ._label{align-self:flex-end}}.block-header.--block-header-home ._top{gap:40px;margin-bottom:60px}.block-header.--block-header-home picture{height:578px;margin-right:-5vw;border-top-left-radius:20px;border-bottom-left-radius:20px}.block-header.--block-header-home .ctas{flex-shrink:0}@media screen and (min-width: 1720px){.block-header.--block-header-home picture{margin-right:-10vw}}@media screen and (min-width: 2000px){.block-header.--block-header-home picture{margin-right:-15vw}}@media screen and (min-width: 2280px){.block-header.--block-header-home picture{margin-right:-20vw}}@media screen and (max-width: 1024px){.block-header.--block-header-home ._top{flex-direction:column;gap:0;margin-bottom:24px}.block-header.--block-header-home picture{height:208px}.block-header.--block-header-home .ctas{margin-top:60px}}.block-header.--block-header-asset ._top{gap:140px}.block-header.--block-header-asset .ctas{margin-top:64px}.block-header.--block-header-asset picture{height:291px;margin-right:-5vw;border-top-left-radius:20px;border-bottom-left-radius:20px}@media screen and (min-width: 1720px){.block-header.--block-header-asset picture{margin-right:-10vw}}@media screen and (min-width: 2000px){.block-header.--block-header-asset picture{margin-right:-15vw}}@media screen and (min-width: 2280px){.block-header.--block-header-asset picture{margin-right:-20vw}}@media screen and (max-width: 1280px){.block-header.--block-header-asset ._top{gap:100px}}@media screen and (max-width: 1024px){.block-header.--block-header-asset ._top{flex-direction:column;gap:60px}.block-header.--block-header-asset h1,.block-header.--block-header-asset .h1-like{margin-top:0}.block-header.--block-header-asset .ctas{margin-top:60px}.block-header.--block-header-asset picture{height:122px}}.block-header.--block-header-wealth ._top{gap:140px}.block-header.--block-header-wealth .ctas{margin-top:60px}.block-header.--block-header-wealth picture{height:244px;margin-left:-5vw;border-top-right-radius:20px;border-bottom-right-radius:20px}@media screen and (min-width: 1720px){.block-header.--block-header-wealth picture{margin-left:-10vw}}@media screen and (min-width: 2000px){.block-header.--block-header-wealth picture{margin-left:-15vw}}@media screen and (min-width: 2280px){.block-header.--block-header-wealth picture{margin-left:-20vw}}@media screen and (max-width: 1024px){.block-header.--block-header-wealth ._top{flex-direction:column;gap:0}.block-header.--block-header-wealth h1,.block-header.--block-header-wealth .h1-like{margin-top:0;margin-bottom:30px}}.block-header.--block-header-about{background:#fff;padding-bottom:0;margin-bottom:-100px}.block-header.--block-header-about+.--bg-blue-gradient{margin-top:200px}.block-header.--block-header-about ._top{gap:140px}.block-header.--block-header-about ._left{width:58%}.block-header.--block-header-about ._right{width:42%;padding-top:117px}.block-header.--block-header-about h1,.block-header.--block-header-about .h1-like{color:#337aa6;margin-bottom:60px}.block-header.--block-header-about h2{color:#000}.block-header.--block-header-about p{color:#000}.block-header.--block-header-about .ctas{margin-top:40px}.block-header.--block-header-about ._image{width:254px}.block-header.--block-header-about ._image div,.block-header.--block-header-about ._image picture{height:100%}.block-header.--block-header-about ._image picture{border-radius:20px}.block-header.--block-header-about .numbers{flex-direction:column}.block-header.--block-header-about .numbers .number-block{padding:0 40px 20px;margin-bottom:35px;border-left:1px solid #337aa6;border-bottom:1px solid #337aa6}.block-header.--block-header-about .numbers .number-block:before{content:none}.block-header.--block-header-about .numbers .number-block:last-child{margin-bottom:0}.block-header.--block-header-about .numbers ._number{color:#337aa6}.block-header.--block-header-about .numbers ._label{color:#000}@media screen and (max-width: 1024px){.block-header.--block-header-about{margin-bottom:0}.block-header.--block-header-about+.--bg-blue-gradient{margin-top:200px}.block-header.--block-header-about h1,.block-header.--block-header-about .h1-like{margin-bottom:22px}.block-header.--block-header-about picture{height:244px;margin-left:-5vw;border-top-right-radius:20px;border-bottom-right-radius:20px}.block-header.--block-header-about ._top{flex-direction:column;gap:0}.block-header.--block-header-about ._left{width:100%}.block-header.--block-header-about ._right{width:100%;padding-top:0}.block-header.--block-header-about .numbers{flex-direction:row}.block-header.--block-header-about .numbers .number-block{padding:0 20px;margin-bottom:0;border-bottom:none}}.block-header.--block-header-simple{color:#000;background:#fff;padding-bottom:0;margin-bottom:0}.block-header.--block-header-simple ._left{width:100%;max-width:930px}.block-header.--block-header-simple h1,.block-header.--block-header-simple .h1-like{color:#337aa6;margin-bottom:50px}.block-header.--block-header-simple .update-profile{display:flex;flex-direction:column;align-items:flex-end;font-size:14px;line-height:28px;text-align:right}.block-header.--block-header-simple .update-profile button{color:#000;background:rgba(0,0,0,0);padding:0;border:none;text-decoration:underline}@media screen and (max-width: 768px){.block-header.--block-header-simple .update-profile{align-self:flex-end}}@media screen and (max-width: 1024px){.block-header.--block-header-simple h1,.block-header.--block-header-simple .h1-like{margin-bottom:30px}}.sticky-anchors{position:fixed;top:0;height:58px;width:100%;transform:translateY(-100%);display:flex;align-items:center;background:#337aa6;z-index:9000;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.sticky-anchors a{display:inline-flex;align-items:baseline;font-size:14px;line-height:35px;color:#fff;text-decoration:none;padding:0 64px 0 34px;border-right:1px solid #fff}.sticky-anchors a i{opacity:0;font-size:10px;margin-right:16px}.sticky-anchors a.is-current{text-decoration:underline}.sticky-anchors a.is-current i{opacity:1}.sticky-anchors a:hover{text-decoration:underline}.sticky-anchors a:last-child{border-right:none}.sticky-anchors.is-sticky{transform:translateY(0)}.is-scrollup .sticky-anchors.is-sticky{top:86px}@media screen and (max-width: 768px){.sticky-anchors{display:none}}.block-highlight{position:relative;padding:180px 0;margin:0;background-size:cover;background-position:center;color:#fff}.block-highlight:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.block-highlight .inner{position:relative;z-index:1}.block-highlight .inner .row{gap:150px}.block-highlight ._left{width:auto}.block-highlight ._right{width:55%;flex:1 0 55%}.block-highlight ._download{flex-shrink:0;max-width:390px}.block-highlight ._download h4{font-size:18px;line-height:24px;margin-bottom:20px}.block-highlight .editor-wysiwyg h2{font-size:148px;line-height:186px;text-transform:initial;color:#fff;margin-bottom:40px}.block-highlight .editor-wysiwyg .cta{margin-top:60px}@media screen and (max-width: 1580px){.block-highlight ._right{width:50%;flex:1 0 50%}.block-highlight .editor-wysiwyg h2{font-size:124px;line-height:156px}}@media screen and (max-width: 1280px){.block-highlight .inner .row{gap:80px}.block-highlight .editor-wysiwyg h2{font-size:110px;line-height:142px}}@media screen and (max-width: 1024px){.block-highlight{padding:106px 0}.block-highlight .inner .row{gap:40px}.block-highlight ._left{width:100%}.block-highlight ._right{width:100%}.block-highlight .editor-wysiwyg h2{font-size:50px;line-height:63px}}.block-insights header{max-width:100%}.block-insights .row{margin-top:40px}.block-insights .row .link{text-transform:uppercase;margin-left:30px}.block-insights .swiper{overflow:visible}.block-insights .swiper-navigation{display:flex;gap:50px;margin:0 0 0 auto}.block-insights .swiper-button-prev,.block-insights .swiper-button-next{position:relative;left:auto;right:auto;font-size:14px}.block-insights .swiper-button-prev:after,.block-insights .swiper-button-next:after{content:none}@media screen and (max-width: 768px){.block-insights header{margin-bottom:30px}.block-insights .row .link{margin-top:10px;margin-left:0}.block-insights .swiper-navigation{height:33px;margin:30px 0 0 auto}}.block-key-numbers .numbers{display:flex;flex-wrap:wrap;gap:16px}.block-key-numbers .numbers .number-block{flex:1;position:relative;padding:30px;border-radius:20px;overflow:hidden;color:#fff;background:linear-gradient(0deg, rgb(75, 174, 235) 0%, rgb(51, 122, 166) 100%)}.block-key-numbers .numbers ._number{display:flex;align-items:baseline;margin-bottom:10px}.block-key-numbers .numbers ._number span.prefix{font-size:18px;line-height:23px;margin-right:9px}.block-key-numbers .numbers ._number span.number,.block-key-numbers .numbers ._number span.sign,.block-key-numbers .numbers ._number span.suffix{font-size:60px;line-height:76px}.block-key-numbers .numbers ._label{font-size:18px}@media screen and (max-width: 768px){.block-key-numbers .numbers{flex-direction:column}}.block-paragraph .row{align-items:flex-start}.block-paragraph .column{flex:1;display:flex;flex-direction:column;align-items:flex-start}.block-paragraph .column h3{margin-bottom:36px}.block-paragraph .column picture{padding-bottom:40px;border-bottom:1px solid #337aa6;margin-bottom:40px}.block-paragraph .column button{position:relative;background:rgba(0,0,0,0);color:#000;border:none;font-size:18px;line-height:35px;text-decoration:underline;padding:0 30px 0 0;margin-top:20px}.block-paragraph .column button:after{content:"";display:flex;align-items:center;justify-content:center;font-family:"nsp-icons";position:absolute;top:55%;right:0;width:20px;height:20px;transform:translateY(-50%);font-size:6px}.block-paragraph .column button.is-open:after{transform:translateY(-50%) rotate(180deg)}@media screen and (max-width: 768px){.block-paragraph .column{width:100%}.block-paragraph .column h3{margin-bottom:0}}.block-partners header{max-width:100%}.block-partners header .row{align-items:flex-end;margin-top:40px}.block-partners .swiper-pagination-horizontal.swiper-pagination-bullets{position:relative;display:flex;justify-content:flex-end;padding-right:83px;gap:20px}.block-partners .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{display:block;width:12px;height:12px;color:#fff;margin:0;border-radius:50%;background-color:#fff;opacity:.2;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-partners .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{width:36px;border-radius:10px;opacity:1}.block-partners ._list{position:relative;padding:0 83px}.block-partners .swiper-button-prev,.block-partners .swiper-button-next{position:absolute;font-size:14px;color:#fff;border-color:#fff}.block-partners .swiper-button-prev:after,.block-partners .swiper-button-next:after{content:none}.block-partners .partner{width:254px;height:254px;background-color:#fff;border-radius:20px}.block-partners .partner a,.block-partners .partner span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:16px}@media screen and (max-width: 768px){.block-partners .swiper-pagination-horizontal.swiper-pagination-bullets{display:none}.block-partners ._list{padding:0 0 60px}.block-partners .swiper-button-prev,.block-partners .swiper-button-next{top:auto;bottom:0}.block-partners .swiper-button-prev{left:45%;transform:translateX(-100%)}.block-partners .swiper-button-next{right:45%;transform:translateX(100%)}}.block-people{margin-bottom:0}.block-people+.block-highlight,.block-people+.block-case-studies{margin-top:0}.block-people+.block.--bg-blue-gradient{margin-top:200px}.block-people header{max-width:100%}.block-people ._filters{display:flex;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:20px;margin-top:20px;padding-bottom:4px;white-space:nowrap}.block-people ._filters::-webkit-scrollbar{height:6px}.block-people ._filters::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.block-people ._filters::-webkit-scrollbar-thumb{background:#ccc;border-radius:20px}@media screen and (max-width: 1279px){.block-people ._filters{overflow-x:auto;padding:20px 20px 20px 0;margin-top:0;margin-bottom:-16px}}.block-people ._filters button{display:flex;align-items:center;gap:10px;border:none;background:rgba(0,0,0,0);padding:0;font-size:16px;line-height:20px;color:#000;opacity:.2;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-people ._filters button i{display:none;font-size:10px}.block-people ._filters button:hover{opacity:1}.block-people ._filters button.is-active{text-decoration:underline;opacity:1}.block-people ._filters button.is-active i{display:block}.block-people ._content{padding-bottom:100px;width:658px}.block-people .people{display:flex;flex-wrap:nowrap;max-height:890px;overflow:hidden}.block-people .people nav{flex-grow:1;max-height:890px;overflow-y:auto;overflow-x:hidden}.block-people .people .person{position:relative;height:80px;padding:0 150px 0 40px;margin-bottom:42px;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-people .people .person ._name{display:block;width:100%;white-space:nowrap;font-size:50px;line-height:63px;text-align:right;opacity:.2;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-people .people .person ._city{position:absolute;bottom:30px;right:150px;font-size:14px;line-height:18px;text-transform:uppercase;color:#337aa6;opacity:0;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-people .people .person ._bio{position:absolute;top:50%;right:65px;width:32px;height:32px;border-radius:100%;transform:translateY(-50%);background-color:rgba(0,0,0,0);color:#000;border:1px solid #000;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:16px;opacity:0;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-people .people .person ._bio.is-active{background-color:#337aa6;color:#fff;border:1px solid #337aa6}.block-people .people .person.is-active{border-left:1px solid #337aa6;border-bottom:1px solid #337aa6}.block-people .people .person.is-active ._name{width:0;opacity:1}.block-people .people .person.is-active ._city{opacity:1}.block-people .people .person.is-active ._bio{opacity:1}.block-people .people .person-thumbnail{position:relative;display:block;border-radius:20px;overflow:hidden}.block-people .people .person-thumbnail img{width:100%;height:100%;object-fit:cover}.block-people .people .person-thumbnail .person-bio{position:absolute;top:0;right:0;bottom:0;left:0;padding:60px;background:linear-gradient(180deg, rgb(75, 174, 235) 0%, rgb(51, 122, 166) 100%);color:#fff}.block-people .people .person-thumbnail .person-bio blockquote p{font-size:30px;line-height:40px}.block-people .people .person-position{display:flex;flex-wrap:wrap}.block-people .people .person-details .person-thumbnail{margin:0 0 0 auto;width:658px;height:658px}.block-people .people .person-details .person-position{gap:20px;margin-top:40px}.block-people .people .person-hover{display:none;position:relative;padding-left:30px}.block-people .people .person-hover .person-thumbnail{width:100%;height:auto;margin:-120px 0 0 auto}.block-people .people .person-hover .person-thumbnail .person-bio{position:static;padding:27px}.block-people .people .person-hover .person-position{flex-direction:column;align-items:flex-end;gap:10px;margin-top:20px}@media screen and (max-width: 1480px){.block-people ._content{width:500px}.block-people .people .person{margin-bottom:36px}.block-people .people .person ._name{font-size:40px}.block-people .people .person-details .person-thumbnail{width:500px;height:500px}}@media screen and (max-width: 1280px){.block-people .people .person{padding:0 40px;margin-bottom:32px}.block-people .people .person ._name{font-size:30px}.block-people .people .person ._city{right:65px}.block-people .people .person ._bio{right:20px}}@media screen and (max-width: 1024px){.block-people+.block.--bg-blue-gradient{margin-top:120px}.block-people .people{max-height:none}.block-people .people nav{max-height:none}.block-people .people ._content{display:none}.block-people .people .person{padding:0 0 0 30px;margin-bottom:40px}.block-people .people .person ._name{font-size:35px;line-height:44px;white-space:normal}.block-people .people .person ._city{bottom:auto;top:94px;right:auto;left:30px}.block-people .people .person ._bio{right:0;top:104px}.block-people .people .person.is-active{height:260px;margin-bottom:0;z-index:1}.block-people .people .person.is-active ._name{width:auto;text-align:left}.block-people .people .person.is-active+.person-hover{display:block;margin-bottom:40px;z-index:2}}.block-picture-accordion .picture-accordion{display:flex;align-items:center;gap:150px}.block-picture-accordion .picture-accordion ._images{flex-shrink:0}.block-picture-accordion .picture-accordion ._image,.block-picture-accordion .picture-accordion ._images{max-width:650px;border-radius:20px;overflow:hidden;margin-left:-5vw}.block-picture-accordion .picture-accordion ._image img,.block-picture-accordion .picture-accordion ._images img{height:100%;object-fit:cover;object-position:center}.block-picture-accordion .picture-accordion ._content{display:flex;flex-direction:column;gap:40px}.block-picture-accordion .picture-accordion h4{display:flex;align-items:baseline;gap:30px;font-size:50px;line-height:54px;margin-bottom:0;cursor:pointer}.block-picture-accordion .picture-accordion h4 span{font-size:18px;font-weight:300;line-height:23px;color:#337aa6}@media screen and (min-width: 1720px){.block-picture-accordion .picture-accordion ._images{margin-left:-10vw}}@media screen and (min-width: 2000px){.block-picture-accordion .picture-accordion ._images{margin-left:-15vw}}@media screen and (min-width: 2280px){.block-picture-accordion .picture-accordion ._images{margin-left:-20vw}}@media screen and (max-width: 1280px){.block-picture-accordion .picture-accordion{gap:100px}.block-picture-accordion .picture-accordion h4{font-size:40px;line-height:44px}}@media screen and (max-width: 1024px){.block-picture-accordion .picture-accordion{flex-direction:column}.block-picture-accordion .picture-accordion ._images{display:none}.block-picture-accordion .picture-accordion ._image{height:206px;margin-top:30px;margin-left:-15vw}.block-picture-accordion .picture-accordion h4{font-size:24px;line-height:30px}}.block-picture-accordion .accordion-item ._text{display:none;padding-left:48px}.block-picture-accordion .accordion-item ._image{display:none}.block-picture-accordion .accordion-item.is-active h4{color:#337aa6;margin-bottom:26px}.block-picture-accordion .accordion-item.is-active ._text{display:block}.block-picture-accordion .accordion-item.is-active ._image{display:block}.block-picture-text .row{gap:40px}.block-picture-text .row.--inverse{flex-direction:row-reverse}.block-picture-text ._image{flex-shrink:0;max-width:658px}.block-picture-text ._content .ctas{display:flex;flex-wrap:wrap;gap:20px;margin-top:60px}@media screen and (max-width: 1280px){.block-picture-text .editor-wysiwyg h2.big-title{font-size:128px;line-height:128px}.block-picture-text ._image{max-width:488px}}.block-strengths .strengths{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px}.block-strengths .strengths .strength{padding-bottom:205px}.block-strengths .strengths .strength.is-primary{padding-bottom:270px}.block-strengths .strengths .strength.is-primary p{max-width:50%}.block-strengths .strengths .strength:first-child{grid-row:1;grid-column:1/4}.block-strengths .strengths.second-template{grid-template-columns:repeat(6, 1fr)}.block-strengths .strengths.second-template .strength{grid-row:auto;grid-column:span 2;padding-bottom:230px}.block-strengths .strengths.second-template .strength.is-primary{padding-bottom:30px}.block-strengths .strengths.second-template .strength.is-primary p{max-width:100%}.block-strengths .strengths.second-template .strength:first-child{grid-row:1/3;grid-column:1/4}.block-strengths .strengths.second-template .strength:nth-child(2){grid-row:1;grid-column:4/7}.block-strengths .strengths.second-template .strength:nth-child(3){grid-row:2;grid-column:4/7}@media screen and (max-width: 1024px){.block-strengths .strengths{display:block}.block-strengths .strengths.second-template .strength,.block-strengths .strengths .strength{padding-bottom:30px}.block-strengths .strengths.second-template .strength.is-primary,.block-strengths .strengths .strength.is-primary{padding-bottom:30px}.block-strengths .strengths.second-template .strength.is-primary p,.block-strengths .strengths .strength.is-primary p{max-width:100%}.block-strengths .strengths.second-template .strength:first-child,.block-strengths .strengths .strength:first-child{margin-bottom:20px}}.block-strengths .strength{flex:1;position:relative;padding:30px;border:1px solid #000;border-radius:20px;overflow:hidden}.block-strengths .strength h3{position:relative;font-size:50px;line-height:63px;margin-bottom:30px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:1}.block-strengths .strength p{position:relative;font-size:18px;line-height:27px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:1}.block-strengths .strength button{position:relative;display:none;align-items:center;gap:20px;background:rgba(0,0,0,0);border:none;padding:0;z-index:1}.block-strengths .strength button span{text-decoration:underline}.block-strengths .strength button i{margin-top:6px;font-size:6px}.block-strengths .strength img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:soft-light;opacity:0;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:0}@media screen and (min-width: 769px){.block-strengths .strength.is-hover,.block-strengths .strength:hover{border:rgba(0,0,0,0);background:linear-gradient(0deg, rgb(75, 174, 235) 0%, rgb(51, 122, 166) 100%)}.block-strengths .strength.is-hover img,.block-strengths .strength:hover img{opacity:1}.block-strengths .strength.is-hover h3,.block-strengths .strength.is-hover p,.block-strengths .strength.is-hover button,.block-strengths .strength:hover h3,.block-strengths .strength:hover p,.block-strengths .strength:hover button{color:#fff}}@media screen and (max-width: 1024px){.block-strengths .strength{margin-bottom:20px}.block-strengths .strength:last-child{margin-bottom:0}}@media screen and (max-width: 768px){.block-strengths .strength h3{font-size:35px;line-height:44px}.block-strengths .strength button{display:flex}.block-strengths .strength.is-primary,.block-strengths .strength.is-secondary{padding-bottom:30px}.block-strengths .strength.is-primary p,.block-strengths .strength.is-secondary p{display:none;max-width:100%}.block-strengths .strength.is-open{border:rgba(0,0,0,0);background:linear-gradient(0deg, rgb(75, 174, 235) 0%, rgb(51, 122, 166) 100%)}.block-strengths .strength.is-open img{opacity:.3}.block-strengths .strength.is-open h3,.block-strengths .strength.is-open p,.block-strengths .strength.is-open button{color:#fff}.block-strengths .strength.is-open p{display:block}.block-strengths .strength.is-open button i{margin-top:2px;transform:rotate(180deg)}}.block-tabs header{margin-bottom:60px}.block-tabs .tabs{display:flex}.block-tabs .tabs nav{width:50%}.block-tabs .tabs .tabs-content{width:50%;border-left:1px solid #337aa6}.block-tabs .tabs .tab{position:relative;padding:0 60px 20px 40px;opacity:.2;margin-bottom:60px;text-align:right;cursor:pointer}.block-tabs .tabs .tab h3{font-size:50px;line-height:63px}.block-tabs .tabs .tab:before{content:"";display:none;position:absolute;bottom:0;left:0;width:1px;height:82%;background-color:#337aa6}.block-tabs .tabs .tab:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#fff}.block-tabs .tabs .tab.is-active{text-align:left;opacity:1;border-bottom:1px solid #337aa6}.block-tabs .tabs .tab.is-active:before{display:block}.block-tabs .tabs .tab.is-active:after{right:-1px}.block-tabs .tabs .tab-head{display:none}.block-tabs .tabs .tab-content{display:none;padding-left:70px}.block-tabs .tabs .tab-content.is-active{display:block}.block-tabs .tabs .tab-title{display:flex;align-items:baseline;font-size:35px;line-height:44px;margin-bottom:20px;cursor:pointer}.block-tabs .tabs .tab-title span{display:block;font-size:18px;font-weight:300;line-height:23px;color:#337aa6;margin-right:25px}.block-tabs .tabs .subtab-content{display:none;margin-top:60px;margin-bottom:60px}.block-tabs .tabs .subtab-content.is-active{display:block}@media screen and (max-width: 768px){.block-tabs header{margin-bottom:40px}.block-tabs .tabs nav{display:none}.block-tabs .tabs .tabs-content{width:100%;padding-left:0;border-left:none}.block-tabs .tabs .tab-head{display:block;padding:0 30px 40px;opacity:.2;cursor:pointer}.block-tabs .tabs .tab-head h3{font-size:35px;line-height:44px;text-align:right}.block-tabs .tabs .tab-head.is-active{border-left:1px solid #337aa6;opacity:1}.block-tabs .tabs .tab-head.is-active h3{text-align:left}.block-tabs .tabs .tab-content{padding-left:30px;padding-bottom:40px}.block-tabs .tabs .tab-content.is-active{border-left:1px solid #337aa6;border-bottom:1px solid #337aa6;margin-bottom:40px}.block-tabs .tabs .tab-title{font-size:24px;line-height:30px}.block-tabs .tabs .subtab-content{margin-top:40px;margin-bottom:40px}}.block-testimonial .testimonial-inner{width:80%;margin:0 0 0 auto}.block-testimonial p{font-size:50px;line-height:63px;text-align:right;width:90%;margin:0 0 40px auto}.block-testimonial .testimonial-author{display:flex;gap:20px}.block-testimonial .testimonial-author img{width:200px;height:200px;overflow:hidden;border-radius:10px}.block-testimonial .testimonial-author div{font-size:18px;line-height:23px}.block-testimonial .testimonial-author div .name{display:block;font-weight:bold}.block-testimonial ._cta{margin-top:40px}@media screen and (max-width: 768px){.block-testimonial .testimonial-inner{width:100%;margin:0}.block-testimonial p{font-size:35px;line-height:44px}.block-testimonial .testimonial-author img{width:154px;height:154px;flex-shrink:0}}.block-themes .themes{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px}.block-themes .themes:has(.theme.is-open) .theme{grid-row:1;grid-column:3}.block-themes .themes:has(.theme.is-open) .theme.is-open{grid-row:1/3;grid-column:1/3}.block-themes .themes:has(.theme.is-open) .theme.is-last{grid-row:2}@media screen and (max-width: 1024px){.block-themes .themes{display:block}}.block-themes .theme{position:relative;padding:30px;border:1px solid #000;border-radius:20px;overflow:hidden;cursor:pointer}.block-themes .theme-title{position:relative}.block-themes .theme-title h3{font-size:50px;line-height:67px;color:#000;margin-bottom:0;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-themes .theme-title button{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);height:26px;width:26px;background:rgba(0,0,0,0);border:none;padding:0}.block-themes .theme-title button:before,.block-themes .theme-title button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center;height:100%;width:1px;background:#000}.block-themes .theme-title button:after{transform:translate(-50%, -50%) rotate(90deg)}.block-themes .theme ul{display:none;flex-direction:row;flex-wrap:wrap;gap:10px;padding:0;margin:0}.block-themes .theme ul li{list-style:none;font-size:12px;font-weight:700;line-height:16px;padding:10px 24px;border:1px solid #fff;border-radius:10px;color:#fff;letter-spacing:.48px;text-transform:uppercase}.block-themes .theme .teme-expand{position:relative;display:none;align-items:center;gap:20px;background:rgba(0,0,0,0);border:none;padding:0;z-index:1}.block-themes .theme .teme-expand span{text-decoration:underline}.block-themes .theme .teme-expand i{margin-top:6px;font-size:6px}.block-themes .theme img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:soft-light;opacity:0;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:0}.block-themes .theme.is-open{border:rgba(0,0,0,0);background:linear-gradient(0deg, rgb(75, 174, 235) 0%, rgb(51, 122, 166) 100%)}.block-themes .theme.is-open img{opacity:1}.block-themes .theme.is-open .theme-title h3{color:#fff;margin-bottom:40px}.block-themes .theme.is-open .theme-title button:before{content:none}.block-themes .theme.is-open .theme-title button:after{background:#fff}.block-themes .theme.is-open ul{display:flex}.block-themes .theme.is-open .theme-expand i{margin-top:2px;transform:rotate(180deg)}@media screen and (max-width: 1024px){.block-themes .theme{margin-bottom:20px}.block-themes .theme:last-child{margin-bottom:0}.block-themes .theme-title{position:relative}.block-themes .theme-title h3{font-size:35px;line-height:47px}.block-themes .theme.is-open .theme-title h3{margin-bottom:30px}}.block-three-way header{margin-bottom:0}.block-three-way .row{gap:152px}@media screen and (max-width: 768px){.block-three-way .row{gap:40px}}.block-three-way ._left{flex-grow:1}.block-three-way ._right{flex:0 0 520px}@media screen and (max-width: 768px){.block-three-way ._right{flex:1}}.block-three-way .three-way-container{position:relative;padding:220px 136px 0 156px}@media screen and (max-width: 768px){.block-three-way .three-way-container{padding:80px 0 40px}}.block-three-way ._way{position:absolute;cursor:pointer}.block-three-way ._way span{position:relative;font-size:23px;text-decoration:underline;z-index:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-three-way ._way:before,.block-three-way ._way:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:62px;height:62px;border:2px solid #000;border-radius:100%;opacity:.15;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-three-way ._way:after{width:88px;height:88px;border-color:#337aa6}.block-three-way ._way.--way-1{top:150px;left:calc(50% + 10px);transform:translateX(-50%)}.block-three-way ._way.--way-2{bottom:10px;right:0}.block-three-way ._way.--way-3{bottom:10px;left:0}.block-three-way ._way:hover span{color:#337aa6}.block-three-way ._way:hover:before{width:82px;height:82px;opacity:.35}.block-three-way ._way:hover:after{width:118px;height:118px;opacity:.35}.block-three-way ._way.is-active span{font-size:33px;color:#337aa6}.block-three-way ._way.is-active:before{height:280px;width:280px;opacity:1}.block-three-way ._way.is-active:after{height:405px;width:405px;opacity:1}@media screen and (max-width: 768px){.block-three-way ._way span{font-size:16px;line-height:21px}.block-three-way ._way:before,.block-three-way ._way:after{content:none}.block-three-way ._way.--way-1{top:40px;left:50%}.block-three-way ._way.is-active span{font-size:16px;line-height:21px}}.block-three-way .three-way-slider{width:520px}.block-three-way .three-way-slider .swiper{border:1px solid #000;border-radius:20px;padding:38px 38px 34px}.block-three-way .three-way-slider .swiper-pagination{display:flex;position:static;justify-content:flex-end;margin-top:20px;gap:20px}.block-three-way .three-way-slider .swiper-pagination-bullet{width:12px;height:12px;border-radius:100%;margin:0;background:#d8dae5;opacity:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-three-way .three-way-slider .swiper-pagination-bullet-active{width:36px;border-radius:10px;background:#337aa6}@media screen and (max-width: 768px){.block-three-way .three-way-slider{width:100%}}.block-three-way ._title{display:block;font-size:50px;line-height:67px;margin:0 0 20px;color:#337aa6}@media screen and (max-width: 768px){.block-three-way ._title{display:block}}.block-three-way ._steps{display:flex;flex-direction:column;gap:10px}.block-three-way ._step{position:relative;display:flex;gap:30px;align-items:baseline;padding-bottom:30px}.block-three-way ._step span{display:block;font-size:18px;font-weight:300;line-height:24px;color:#337aa6}.block-three-way ._step p{font-size:24px;line-height:32px;margin:0}.block-three-way ._step:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%) rotate(90deg);font-family:"nsp-icons";font-size:13px;color:#337aa6;content:""}.block-three-way ._step:last-child{padding-bottom:0}.block-three-way ._step:last-child:after{content:none}.block-three-way .three-way-cases{margin-top:40px}.block-three-way .three-way-cases h5{font-size:18px;font-weight:400;line-height:24px;margin-bottom:20px}.block-three-way ._cases{display:flex;flex-wrap:wrap;gap:16px}.block-three-way ._cases .case{position:relative;display:flex;align-items:center;justify-content:space-between;flex:1;padding:30px;border-radius:20px;overflow:hidden;text-decoration:none}.block-three-way ._cases .case picture{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1}.block-three-way ._cases .case picture img{width:100%;height:100%;object-fit:cover;opacity:.25}.block-three-way ._cases .case h4{position:relative;font-size:18px;font-weight:700;line-height:24px;align-self:flex-start;color:#fff;text-decoration:none;z-index:2}.block-three-way ._cases .case i{position:relative;font-size:14px;color:#fff;margin-left:30px;z-index:2}.block-three-way ._cases .case:hover h4{text-decoration:underline}@media screen and (max-width: 768px){.block-three-way ._cases{flex-direction:column}}.block-three-way .three-way-push{display:flex;align-items:flex-end;gap:40px;margin-top:60px;text-decoration:none}.block-three-way .three-way-push ._image{width:115px;height:auto}.block-three-way .three-way-push ._content{position:relative;padding-right:32px;color:#000}.block-three-way .three-way-push ._content p{font-size:18px;line-height:24px;margin:0 0 15px}.block-three-way .three-way-push ._content h3{font-size:35px;font-weight:400;line-height:47px;margin:0}.block-three-way .three-way-push ._content:after{position:absolute;bottom:15px;right:0;font-family:"nsp-icons";font-size:10px;color:#337aa6;content:""}.block-three-way .three-way-push:hover ._content h3{color:#337aa6;text-decoration:underline}@media screen and (max-width: 768px){.block-three-way .three-way-push{gap:30px}.block-three-way .three-way-push ._content{flex-grow:1}.block-three-way .three-way-push ._content h3{font-size:24px;line-height:32px}}.block-three-way-v2 header{margin-bottom:40px}.block-three-way-v2 .row{flex-wrap:wrap;gap:16px}@media screen and (max-width: 768px){.block-three-way-v2 .row{gap:40px}}.block-three-way-v2 ._left{flex-grow:1;max-width:1064px;min-width:864px}@media screen and (max-width: 768px){.block-three-way-v2 ._left{max-width:324px;min-width:324px;padding-bottom:40px}}.block-three-way-v2 ._right{display:flex;flex-direction:column;justify-content:flex-end;flex:0 0 520px}@media screen and (max-width: 768px){.block-three-way-v2 ._right{flex:1}}.block-three-way-v2 .three-way-container{position:relative}.block-three-way-v2 .three-way-container .label{position:absolute;text-align:center;display:flex;flex-direction:column;justify-content:center;color:#999;z-index:1}.block-three-way-v2 .three-way-container .label.--label-1{top:170px;right:324px;width:216px;height:165px}.block-three-way-v2 .three-way-container .label.--label-2{top:336px;right:324px;width:216px;height:165px}.block-three-way-v2 .three-way-container .way{position:absolute;min-height:336px;display:flex;flex-direction:column;padding:32px 32px 80px;border:1px solid #000;border-radius:20px;overflow:hidden;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-three-way-v2 .three-way-container .way.--way-1{top:120px;width:740px;z-index:4}.block-three-way-v2 .three-way-container .way.--way-1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgb(75, 174, 235) 0%, rgb(51, 122, 166) 100%);opacity:0;z-index:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-three-way-v2 .three-way-container .way.--way-2{right:0;width:660px;z-index:3}.block-three-way-v2 .three-way-container .way.--way-2:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ebecf2;opacity:0;z-index:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-three-way-v2 .three-way-container .way.--way-2 ._step{color:#000}.block-three-way-v2 .three-way-container .way.--way-2 ._step span{color:#337aa6}.block-three-way-v2 .three-way-container .way.--way-3{top:170px;right:120px;width:420px;padding:80px 32px 32px;flex-direction:column-reverse;z-index:2}.block-three-way-v2 .three-way-container .way.--way-3:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgb(75, 174, 235) 0%, rgb(51, 122, 166) 100%);opacity:0;z-index:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-three-way-v2 .three-way-container .way.--way-3 ._name{margin-bottom:0;margin-top:80px}.block-three-way-v2 .three-way-container .way ._name{position:relative;font-size:39px;line-height:49px;margin-bottom:40px;z-index:2}.block-three-way-v2 .three-way-container .way ._steps{position:relative;display:flex;flex-direction:column;gap:10px;opacity:0;z-index:2;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.block-three-way-v2 .three-way-container .way ._step{position:relative;display:flex;gap:25px;align-items:baseline;padding-bottom:30px;color:#fff}.block-three-way-v2 .three-way-container .way ._step span{display:block;font-size:14px;font-weight:300;line-height:18px}.block-three-way-v2 .three-way-container .way ._step p{font-size:24px;line-height:30px;margin:0}.block-three-way-v2 .three-way-container .way ._step:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%) rotate(90deg);font-family:"nsp-icons";font-size:13px;content:""}.block-three-way-v2 .three-way-container .way ._step:last-child{padding-bottom:0}.block-three-way-v2 .three-way-container .way ._step:last-child:after{content:none}.block-three-way-v2 .three-way-container .way.is-active{border-color:rgba(0,0,0,0)}.block-three-way-v2 .three-way-container .way.is-active.--way-1{color:#fff}.block-three-way-v2 .three-way-container .way.is-active.--way-2{color:#337aa6}.block-three-way-v2 .three-way-container .way.is-active.--way-3{color:#fff}.block-three-way-v2 .three-way-container .way.is-active ._name{text-decoration:underline}.block-three-way-v2 .three-way-container .way.is-active ._steps{opacity:1}.block-three-way-v2 .three-way-container.--way-1-active .label{color:#fff}.block-three-way-v2 .three-way-container.--way-1-active .--way-1{box-shadow:0px 0px 50px rgba(0,0,0,.1607843137);z-index:10}.block-three-way-v2 .three-way-container.--way-1-active .--way-1:after{opacity:.94}.block-three-way-v2 .three-way-container.--way-1-active .--way-3{color:#fff;border-color:rgba(0,0,0,0);box-shadow:0px 0px 50px rgba(0,0,0,.1607843137)}.block-three-way-v2 .three-way-container.--way-1-active .--way-3:after{opacity:.6}.block-three-way-v2 .three-way-container.--way-2-active .--way-2{z-index:10}.block-three-way-v2 .three-way-container.--way-2-active .--way-2:after{opacity:.94}.block-three-way-v2 .three-way-container.--way-3-active .label{color:#fff}.block-three-way-v2 .three-way-container.--way-3-active .--way-3{box-shadow:0px 0px 50px rgba(0,0,0,.1607843137);z-index:10}.block-three-way-v2 .three-way-container.--way-3-active .--way-3:after{opacity:.94}.block-three-way-v2 .three-way-container.--way-3-active .--way-1{color:#fff;border-color:rgba(0,0,0,0);box-shadow:0px 0px 50px rgba(0,0,0,.1607843137)}.block-three-way-v2 .three-way-container.--way-3-active .--way-1:after{opacity:.6}@media screen and (max-width: 768px){.block-three-way-v2 .three-way-container{padding-bottom:300px}.block-three-way-v2 .three-way-container .label.--label-1{top:180px;left:120px;width:134px;height:100px}.block-three-way-v2 .three-way-container .label.--label-2{left:70px;top:280px;width:184px;height:90px}.block-three-way-v2 .three-way-container.--on-load .way{max-height:100%}.block-three-way-v2 .three-way-container .way{min-height:auto;max-height:280px;padding:20px 20px 30px}.block-three-way-v2 .three-way-container .way.--way-1{top:90px;width:254px}.block-three-way-v2 .three-way-container .way.--way-2{width:205px}.block-three-way-v2 .three-way-container .way.--way-3{width:254px;top:180px;right:0;padding:20px}.block-three-way-v2 .three-way-container .way.--way-3 ._name{margin-top:20px}.block-three-way-v2 .three-way-container .way.is-active{max-height:100%}.block-three-way-v2 .three-way-container .way ._name{font-size:24px;line-height:30px;margin-bottom:20px}.block-three-way-v2 .three-way-container .way ._step{gap:10px;padding-bottom:26px}.block-three-way-v2 .three-way-container .way ._step p{font-size:18px;line-height:24px}}.block-three-way-v2 .three-way-cases{margin-top:40px}.block-three-way-v2 .three-way-cases h5{font-size:18px;font-weight:400;line-height:24px;margin-bottom:20px}.block-three-way-v2 ._cases{display:flex;flex-wrap:wrap;gap:16px}.block-three-way-v2 ._cases .case{position:relative;display:flex;align-items:center;justify-content:space-between;flex:1;padding:30px;border-radius:20px;overflow:hidden;text-decoration:none}.block-three-way-v2 ._cases .case picture{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1}.block-three-way-v2 ._cases .case picture img{width:100%;height:100%;object-fit:cover;opacity:.25}.block-three-way-v2 ._cases .case h4{position:relative;font-size:18px;font-weight:700;line-height:24px;align-self:flex-start;color:#fff;text-decoration:none;z-index:2}.block-three-way-v2 ._cases .case i{position:relative;font-size:14px;color:#fff;margin-left:30px;z-index:2}.block-three-way-v2 ._cases .case:hover h4{text-decoration:underline}@media screen and (max-width: 768px){.block-three-way-v2 ._cases{flex-direction:column}}.block-three-way-v2 .three-way-push{display:flex;align-items:flex-end;gap:40px;margin-top:60px;text-decoration:none}.block-three-way-v2 .three-way-push ._image{width:115px;height:auto}.block-three-way-v2 .three-way-push ._content{position:relative;padding-right:32px;color:#000}.block-three-way-v2 .three-way-push ._content p{font-size:18px;line-height:24px;margin:0 0 15px}.block-three-way-v2 .three-way-push ._content h3{font-size:35px;font-weight:400;line-height:47px;margin:0}.block-three-way-v2 .three-way-push ._content:after{position:absolute;bottom:15px;right:0;font-family:"nsp-icons";font-size:10px;color:#337aa6;content:""}.block-three-way-v2 .three-way-push:hover ._content h3{color:#337aa6;text-decoration:underline}@media screen and (max-width: 768px){.block-three-way-v2 .three-way-push{gap:30px}.block-three-way-v2 .three-way-push ._content{flex-grow:1}.block-three-way-v2 .three-way-push ._content h3{font-size:24px;line-height:32px}}
