.basic-content,.hero-intro{padding:0 24px}.basic-content.layout-bg--sw-luxe-blue,.hero-intro.layout-bg--sw-luxe-blue{color:var(--white)}@media(min-width:768px){.basic-content,.hero-intro{padding:0 48px}}@media(min-width:1024px){.basic-content,.hero-intro{padding:0 88px}}@media(min-width:1280px){.basic-content,.hero-intro{padding:0 104px}}@media(min-width:1440px){.basic-content,.hero-intro{padding:0 180px 0 120px}}@media(min-width:1920px){.basic-content,.hero-intro{padding:0 160px;max-width:1920px;margin-left:auto;margin-right:auto}}.basic-content .btn,.hero-intro .btn{padding:14px 32px}@media(min-width:1280px){.basic-content .btn,.hero-intro .btn{padding:14px 48px}}.basic-content--split,.hero-intro--split{padding:0 24px}@media(min-width:768px){.basic-content--split,.hero-intro--split{padding:0 96px}}@media(min-width:1024px){.basic-content--split,.hero-intro--split{padding:0 88px}}@media(min-width:1280px){.basic-content--split,.hero-intro--split{padding:0 104px}}@media(min-width:1440px){.basic-content--split,.hero-intro--split{padding:0 104px 0 120px}}@media(min-width:1920px){.basic-content--split,.hero-intro--split{padding:0 160px}}.basic-content__heading-container,.hero-intro__heading-container{margin-bottom:130px}@media(min-width:768px){.basic-content__heading-container,.hero-intro__heading-container{margin-bottom:149px}}@media(min-width:1024px){.basic-content__heading-container,.hero-intro__heading-container{margin-bottom:170px}}@media(min-width:1440px){.basic-content__heading-container,.hero-intro__heading-container{margin-bottom:168px}}@media(min-width:1920px){.basic-content__heading-container,.hero-intro__heading-container{margin-bottom:208px}}.basic-content__heading-container .splide-wrapper .splide__arrows,.hero-intro__heading-container .splide-wrapper .splide__arrows{display:none}.basic-content__heading-container--reduced,.hero-intro__heading-container--reduced{margin-bottom:12px}@media(min-width:1440px){.basic-content__heading-container--reduced,.hero-intro__heading-container--reduced{margin-bottom:0}}.basic-content__heading,.hero-intro__heading{letter-spacing:.008em}@media(min-width:768px){.basic-content__heading,.hero-intro__heading{font-size:48px}}@media(min-width:768px)and (max-width:1439.98px){.basic-content__heading,.hero-intro__heading{font-size:calc(48px + ((100vw - 768px) / ((1280 - 768) / (64 - 48))))}}@media(min-width: 1280px){.basic-content__heading,.hero-intro__heading{font-size:64px}}@media(min-width: 1280px)and (max-width: 1919.98px){.basic-content__heading,.hero-intro__heading{font-size:calc(64px + ((100vw - 1280px) / ((1440 - 1280) / (72 - 64))))}}@media(min-width: 1440px){.basic-content__heading,.hero-intro__heading{font-size:72px}}.basic-content__heading--slider,.hero-intro__heading--slider{position:relative}.basic-content__heading .heading,.hero-intro__heading .heading{margin-bottom:0}.basic-content .heading-2,.hero-intro .heading-2{letter-spacing:.008em;margin-bottom:12px}@media(min-width:768px){.basic-content .heading-2,.hero-intro .heading-2{margin-bottom:18px}}@media(min-width:1280px){.basic-content .heading-2,.hero-intro .heading-2{letter-spacing:.007em;margin-bottom:33px}}@media(min-width:1440px){.basic-content .heading-2,.hero-intro .heading-2{margin-bottom:30px}.basic-content .heading-2.heading-2,.hero-intro .heading-2.heading-2{font-size:36px;line-height:55px}}@media(min-width:1440px)and (max-width:2559.98px){.basic-content .heading-2.heading-2,.hero-intro .heading-2.heading-2{font-size:calc(36px + ((100vw - 1440px) / ((1920 - 1440) / (48 - 36))))}}@media(min-width: 1920px){.basic-content .heading-2,.hero-intro .heading-2{margin-bottom:32px;padding-right:240px}.basic-content .heading-2.heading-2,.hero-intro .heading-2.heading-2{font-size:48px;line-height:64px}}.basic-content__content,.hero-intro__content{margin-bottom:32px;max-width:672px;width:100%}@media(min-width:768px){.basic-content__content,.hero-intro__content{margin-bottom:41px;max-width:848px}}@media(min-width:1024px){.basic-content__content,.hero-intro__content{margin-bottom:49px;max-width:1072px}}@media(min-width:1280px){.basic-content__content,.hero-intro__content{margin-bottom:50px;max-width:1156px}}@media(min-width:1440px){.basic-content__content,.hero-intro__content{margin-bottom:47px;max-width:1360px}}@media(min-width:1920px){.basic-content__content,.hero-intro__content{margin-bottom:58px}}@media(min-width:1440px){.basic-content__content .p-lg-intro,.hero-intro__content .p-lg-intro{font-size:24px;line-height:37px}}@media(min-width:1440px)and (max-width:2559.98px){.basic-content__content .p-lg-intro,.hero-intro__content .p-lg-intro{font-size:calc(24px + ((100vw - 1440px) / ((1920 - 1440) / (27 - 24))));line-height:calc(37px + ((100vw - 1440px) / ((1920 - 1440) / (42 - 37))))}}@media(min-width: 1920px){.basic-content__content .p-lg-intro,.hero-intro__content .p-lg-intro{font-size:27px;line-height:42px}}@media(min-width:1280px){.basic-content__content .p-main,.basic-content__content p:not([class]),.hero-intro__content .p-main,.hero-intro__content p:not([class]){font-size:calc(20px + ((100vw - 1280px) / ((1920 - 1280) / (22 - 20))));line-height:calc(36px + ((100vw - 1280px) / ((1920 - 1280) / (38 - 36))))}}@media(min-width: 1920px){.basic-content__content .p-main,.basic-content__content p:not([class]),.hero-intro__content .p-main,.hero-intro__content p:not([class]){font-size:22px;line-height:38px}}.basic-content__content a,.hero-intro__content a{color:#001b29}.basic-content__content ul li,.hero-intro__content ul li{color:var(--body-text-color)}.basic-content .disclaimer,.hero-intro .disclaimer{font-size:14px;padding-top:16px;-webkit-transition:padding-top ease-in-out .25s;transition:padding-top ease-in-out .25s}@media(min-width:1440px)and (max-width:1919.98px){.basic-content .disclaimer,.hero-intro .disclaimer{max-width:320px;padding-top:24px}}.basic-content__split,.hero-intro__split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media(min-width:768px){.basic-content__split,.hero-intro__split{gap:36px}}@media(min-width:1280px){.basic-content__split,.hero-intro__split{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:56px}}@media(min-width:1440px){.basic-content__split,.hero-intro__split{gap:calc(56px + ((100vw - 1440px) / ((1920 - 1440) / (80 - 56))))}}@media(min-width: 1920px){.basic-content__split,.hero-intro__split{gap:80px}}@media(min-width: 1280px){.basic-content__split .basic-content__left,.hero-intro__split .basic-content__left{-webkit-box-flex:1;-ms-flex:1 1 calc(480px + ((100vw - 1280px) / ((1440 - 1280) / (624 - 480))));flex:1 1 calc(480px + ((100vw - 1280px) / ((1440 - 1280) / (624 - 480))))}}@media(min-width: 1440px){.basic-content__split .basic-content__left,.hero-intro__split .basic-content__left{-webkit-box-flex:1;-ms-flex:1 1 calc(624px + ((100vw - 1440px) / ((1920 - 1440) / (720 - 624))));flex:1 1 calc(624px + ((100vw - 1440px) / ((1920 - 1440) / (720 - 624))))}}@media(min-width: 1920px){.basic-content__split .basic-content__left,.hero-intro__split .basic-content__left{-webkit-box-flex:1;-ms-flex:1 1 720px;flex:1 1 720px}}.basic-content__split .basic-content__left .basic-content__heading,.hero-intro__split .basic-content__left .basic-content__heading{margin-bottom:32px}@media(min-width:1280px){.basic-content__split .basic-content__left .basic-content__heading,.hero-intro__split .basic-content__left .basic-content__heading{margin-bottom:40px}}.basic-content__split .basic-content__left .content__content--wrapper,.hero-intro__split .basic-content__left .content__content--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.basic-content__split .basic-content__left .content__content--wrapper .heading,.hero-intro__split .basic-content__left .content__content--wrapper .heading{letter-spacing:.007em}@media(min-width:1280px){.basic-content__split .basic-content__right,.hero-intro__split .basic-content__right{-webkit-box-flex:1;-ms-flex:1 1 536px;flex:1 1 536px}}@media(min-width:1440px){.basic-content__split .basic-content__right,.hero-intro__split .basic-content__right{-webkit-box-flex:1;-ms-flex:1 1 calc(536px + ((100vw - 1440px) / ((1920 - 1440) / (800 - 536))));flex:1 1 calc(536px + ((100vw - 1440px) / ((1920 - 1440) / (800 - 536))))}}@media(min-width: 1920px){.basic-content__split .basic-content__right,.hero-intro__split .basic-content__right{-webkit-box-flex:1;-ms-flex:1 1 800px;flex:1 1 800px}}.basic-content__split .content__content--wrapper,.hero-intro__split .content__content--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:36px}@media(min-width:1280px){.basic-content__split .content__content p:not([class]),.basic-content__split .content__content .p-main,.hero-intro__split .content__content p:not([class]),.hero-intro__split .content__content .p-main{font-size:calc(20px + ((100vw - 1280px) / ((1920 - 1280) / (22 - 20))));line-height:calc(36px + ((100vw - 1280px) / ((1920 - 1280) / (38 - 36))))}}@media(min-width: 1920px){.basic-content__split .content__content p:not([class]),.basic-content__split .content__content .p-main,.hero-intro__split .content__content p:not([class]),.hero-intro__split .content__content .p-main{font-size:22px;line-height:38px}}.basic-content__split .disclaimer-container,.hero-intro__split .disclaimer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media(min-width:1280px){.basic-content__split .disclaimer-container,.hero-intro__split .disclaimer-container{gap:48px}}@media(min-width:1440px){.basic-content__split .disclaimer-container,.hero-intro__split .disclaimer-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1920px){.basic-content__split .disclaimer-container,.hero-intro__split .disclaimer-container{gap:0}}.basic-content__split .disclaimer,.hero-intro__split .disclaimer{font-size:14px}@media(min-width:1440px)and (max-width:1919.98px){.basic-content__split .disclaimer,.hero-intro__split .disclaimer{max-width:320px}}.basic-content .content__content a,.hero-intro .content__content a{text-decoration:underline}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.basic-content:has(+.accordion--icons),.hero-intro:has(+.accordion--icons){padding:0 calc(24px + ((100vw - 360px) / ((768 - 360) / (48 - 24))))}@media(min-width: 1024px){.basic-content:has(+.accordion--icons),.hero-intro:has(+.accordion--icons){padding:0 48px 0 96px}}@media(min-width: 1280px){.basic-content:has(+.accordion--icons),.hero-intro:has(+.accordion--icons){padding:0 calc(104px + ((100vw - 1280px) / ((1440 - 1280) / (120 - 104))))}}@media(min-width: 1440px){.basic-content:has(+.accordion--icons),.hero-intro:has(+.accordion--icons){padding:0 calc(120px + ((100vw - 1440px) / ((1920 - 1440) / (160 - 120))))}}@media(min-width: 1920px){.basic-content:has(+.accordion--icons),.hero-intro:has(+.accordion--icons){padding:0 160px}}@media(min-width: 768px){.basic-content:has(+.accordion--icons) .basic-content__inner,.hero-intro:has(+.accordion--icons) .basic-content__inner{max-width:calc(570px + ((100vw - 768px) / ((1024 - 768) / (760 - 570))));margin:auto}}@media(min-width:1024px){.basic-content:has(+.accordion--icons) .basic-content__inner,.hero-intro:has(+.accordion--icons) .basic-content__inner{max-width:unset}}.basic-content:has(+.accordion--icons) .eyebrow,.hero-intro:has(+.accordion--icons) .eyebrow{font-size:14px;letter-spacing:.16em;margin-bottom:14px;text-align:left}@media(min-width:1280px){.basic-content:has(+.accordion--icons) .eyebrow,.hero-intro:has(+.accordion--icons) .eyebrow{margin-bottom:18px}}.basic-content:has(+.accordion--icons) h1,.basic-content:has(+.accordion--icons) h2,.hero-intro:has(+.accordion--icons) h1,.hero-intro:has(+.accordion--icons) h2{font-size:27px;line-height:44px;letter-spacing:normal}@media(min-width:768px){.basic-content:has(+.accordion--icons) h1,.basic-content:has(+.accordion--icons) h2,.hero-intro:has(+.accordion--icons) h1,.hero-intro:has(+.accordion--icons) h2{font-size:32px;line-height:48px}}@media(min-width:1024px){.basic-content:has(+.accordion--icons) h1,.basic-content:has(+.accordion--icons) h2,.hero-intro:has(+.accordion--icons) h1,.hero-intro:has(+.accordion--icons) h2{font-size:36px;line-height:54px}}@media(min-width:1440px){.basic-content:has(+.accordion--icons) h1,.basic-content:has(+.accordion--icons) h2,.hero-intro:has(+.accordion--icons) h1,.hero-intro:has(+.accordion--icons) h2{font-size:48px;line-height:64px}}.basic-content:has(+.accordion--icons) .wysiwyg,.hero-intro:has(+.accordion--icons) .wysiwyg{max-width:1440px}.basic-content:has(+.accordion--icons) .wysiwyg p,.hero-intro:has(+.accordion--icons) .wysiwyg p{font-size:16px;line-height:32px;letter-spacing:.02em}@media(min-width:1440px){.basic-content:has(+.accordion--icons) .wysiwyg p,.hero-intro:has(+.accordion--icons) .wysiwyg p{font-size:18px}}