.accordion__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:auto;margin-right:auto;max-width:1920px;padding:0 24px;padding:0 calc(24px + ((100vw - 360px) / ((768 - 360) / (96 - 24))))}@media(min-width: 1024px){.accordion__wrapper{padding:0 calc(96px + ((100vw - 1024px) / ((1280 - 1024) / (104 - 96))))}}@media(min-width: 1280px){.accordion__wrapper{padding:0 calc(104px + ((100vw - 1280px) / ((1440 - 1280) / (120 - 104))))}}@media(min-width: 1440px){.accordion__wrapper{padding:0 calc(120px + ((100vw - 1440px) / ((1920 - 1440) / (240 - 120))))}}@media(min-width: 1920px){.accordion__wrapper{padding:0 240px}}.accordion--split .accordion__wrapper,.accordion--icons .accordion__wrapper{padding:0 24px;padding:0 calc(24px + ((100vw - 360px) / ((768 - 360) / (48 - 24))))}@media(min-width: 1024px){.accordion--split .accordion__wrapper,.accordion--icons .accordion__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion--split .accordion__wrapper.accordion-left,.accordion--icons .accordion__wrapper.accordion-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.accordion--split .accordion__wrapper{gap:32px}@media(min-width:768px){.accordion--split .accordion__wrapper{padding:0 calc(48px + ((100vw - 768px) / ((1024 - 768) / (96 - 48))))}}@media(min-width: 1024px){.accordion--split .accordion__wrapper{padding:0 calc(96px + ((100vw - 1024px) / ((1280 - 1024) / (104 - 96))));gap:48px}}@media(min-width:1280px){.accordion--split .accordion__wrapper{padding:0 calc(104px + ((100vw - 1280px) / ((1920 - 1280) / (160 - 104))));gap:calc(56px + ((100vw - 1280px) / ((1920 - 1280) / (80 - 56))))}}@media(min-width: 1920px){.accordion--split .accordion__wrapper{padding:0 160px;gap:80px}}.accordion--icons .accordion__wrapper{gap:18px}@media(min-width:360px){.accordion--icons .accordion__wrapper{gap:24px}}@media(min-width:768px){.accordion--icons .accordion__wrapper{padding:0 48px;gap:50px}}@media(min-width:1024px){.accordion--icons .accordion__wrapper{gap:50px;padding:0 48px 0 96px}.accordion--icons .accordion__wrapper.accordion-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(min-width:1280px){.accordion--icons .accordion__wrapper{gap:56px;padding:0 calc(104px + ((100vw - 1280px) / ((1440 - 1280) / (120 - 104))))}}@media(min-width: 1440px){.accordion--icons .accordion__wrapper{gap:64px;padding:0 calc(120px + ((100vw - 1440px) / ((1920 - 1440) / (160 - 120))))}}@media(min-width: 1920px){.accordion--icons .accordion__wrapper{gap:80px;padding:0 160px}}.accordion__media-wrapper{position:relative;width:100%;height:320px;border-radius:4px;overflow:hidden;height:calc(320px + ((100vw - 360px) / ((768 - 360) / (420 - 320))))}@media(min-width: 768px){.accordion__media-wrapper{height:calc(420px + ((100vw - 768px) / ((1024 - 768) / (640 - 420))))}}@media(min-width: 1024px){.accordion__media-wrapper{width:calc(384px + ((100vw - 1024px) / ((1280 - 1024) / (596 - 384))))}}@media(min-width: 1280px){.accordion__media-wrapper{width:calc(596px + ((100vw - 1280px) / ((1920 - 1280) / (960 - 596))));height:calc(640px + ((100vw - 1280px) / ((1920 - 1280) / (840 - 640))))}}@media(min-width: 1920px){.accordion__media-wrapper{width:960px;height:840px}}.accordion--icons .accordion__media-wrapper{height:323px;border-radius:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:calc(323px + ((100vw - 360px) / ((768 - 360) / (400 - 323))))}@media(min-width: 768px){.accordion--icons .accordion__media-wrapper{height:calc(400px + ((100vw - 768px) / ((1024 - 768) / (712 - 400))))}}@media(min-width: 1024px){.accordion--icons .accordion__media-wrapper{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;height:calc(712px + ((100vw - 1024px) / ((1280 - 1024) / (724 - 712))));width:calc(480px + ((100vw - 1024px) / ((1280 - 1024) / (587 - 480))));margin-top:-14px}}@media(min-width:1280px){.accordion--icons .accordion__media-wrapper{height:calc(724px + ((100vw - 1280px) / ((1440 - 1280) / (766 - 724))));width:calc(587px + ((100vw - 1280px) / ((1440 - 1280) / (598 - 587))))}}@media(min-width: 1440px){.accordion--icons .accordion__media-wrapper{height:calc(766px + ((100vw - 1440px) / ((1920 - 1440) / (848 - 766))));width:calc(598px + ((100vw - 1440px) / ((1920 - 1440) / (960 - 598))))}}@media(min-width: 1920px){.accordion--icons .accordion__media-wrapper{height:848px;width:960px}}.accordion__media-wrapper .picture__meta--gradient{display:block;background:-webkit-gradient(linear,left top,left bottom,color-stop(58.69%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:linear-gradient(180deg,rgba(0,0,0,0) 58.69%,rgba(0,0,0,.8) 100%)}.accordion__media-wrapper .picture__meta{display:block;inset:auto 0 0 0;text-align:left}.accordion__heading-wrapper{color:var(--header-color);margin-bottom:24px}@media(min-width:1024px){.accordion__heading-wrapper{margin-bottom:32px}}@media(min-width:1280px){.accordion__heading-wrapper{margin-bottom:42px}}@media(min-width:1440px){.accordion__heading-wrapper{margin-bottom:18px}}.accordion--split .accordion__heading-wrapper{margin-bottom:12px}@media(min-width:1024px){.accordion--split .accordion__heading-wrapper{margin-bottom:6px}}@media(min-width:1280px){.accordion--split .accordion__heading-wrapper{margin-bottom:18px}}@media(min-width:1440px){.accordion--split .accordion__heading-wrapper{margin-bottom:48px;letter-spacing:.01em}}.accordion__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:1024px){.accordion__body{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}@media(min-width:360px){.accordion--split .accordion__body{padding:0 calc(0px + ((100vw - 576px) / ((768 - 576) / (21 - 0)))) 0 calc(0px + ((100vw - 576px) / ((768 - 576) / (48 - 0))))}}@media(min-width: 768px){.accordion--split .accordion__body{padding:0 48px}}@media(min-width: 1024px){.accordion--split .accordion__body{padding:0}}@media(min-width: 1024px){.accordion--icons .accordion__body{display:grid;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;grid-template-columns:1fr 1fr}}@media(min-width:1024px){.accordion--icons .accordion__body{-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset;display:-webkit-box;display:-ms-flexbox;display:flex}}.accordion--icons .accordion__eyebrow{font-size:16px;letter-spacing:.16em;margin-bottom:8px;text-align:left}@media(min-width:768px){.accordion--icons .accordion__eyebrow{margin:0 auto 16px auto;width:calc(570px + ((100vw - 768px) / ((1024 - 768) / (760 - 570))))}}@media(min-width: 1024px){.accordion--icons .accordion__eyebrow{margin:14px 0 8px;width:unset}}@media(min-width:1280px){.accordion--icons .accordion__eyebrow{font-size:18px}}@media(min-width:1440px){.accordion--icons .accordion__eyebrow{margin-bottom:12px}}@media(min-width:1920px){.accordion--icons .accordion__eyebrow{margin-top:4px;margin-bottom:0}}@media(min-width:768px){.accordion--icons .accordion__item-wrapper{max-width:calc(570px + ((100vw - 768px) / ((1024 - 768) / (760 - 570))));margin:auto}}@media(min-width:1024px){.accordion--icons .accordion__item-wrapper{max-width:unset}}@media(min-width:1440px){.accordion--icons .accordion__item-wrapper{max-width:unset}}.accordion__links-wrapper{margin-top:32px}@media(min-width:1024px){.accordion__links-wrapper{margin-top:40px}}.accordion__links-wrapper .link-group{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid;gap:16px}@media(min-width:768px){.accordion__links-wrapper .link-group{gap:24px;grid-template-columns:repeat(2,minmax(0, 1fr))}}.accordion__links-wrapper .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.4;text-align:center}.accordion__item:not(.accordion__item:last-of-type){border-bottom:1px solid var(--border-grey-2)}.accordion__title{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;font-family:var(--card-title-family);font-size:calc(21px + ((100vw - 360px) / ((768 - 360) / (24 - 21))));line-height:calc(32px + ((100vw - 360px) / ((768 - 360) / (36 - 32))));letter-spacing:0;text-align:left;color:var(--brown-tint);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:none;padding:20px 0;width:100%}@media(prefers-reduced-motion:reduce){.accordion__title{-webkit-transition:none;transition:none}}.accordion__title.open{color:var(--sw-luxe-blue)}@media(min-width:768px){.accordion__title{font-size:24px;line-height:36px;padding:18px 0}}@media(min-width:768px)and (max-width:1439.98px){.accordion__title{font-size:calc(24px + ((100vw - 768px) / ((1280 - 768) / (28 - 24))));line-height:calc(36px + ((100vw - 768px) / ((1280 - 768) / (48 - 36))))}}@media(min-width: 1280px){.accordion__title{font-size:28px;line-height:48px}}@media(min-width:1280px)and (max-width:1919.98px){.accordion__title{font-size:calc(28px + ((100vw - 1280px) / ((1920 - 1280) / (36 - 28))));line-height:calc(48px + ((100vw - 1280px) / ((1920 - 1280) / (56 - 48))))}}@media(min-width: 1440px){.accordion__title{font-size:36px;line-height:56px;letter-spacing:.01em}}.accordion--icons .accordion__title{padding:12px 0;-webkit-transition:padding .6s ease-out,color .3s ease-out;transition:padding .6s ease-out,color .3s ease-out}@media(prefers-reduced-motion:reduce){.accordion--icons .accordion__title{-webkit-transition:none;transition:none}}.accordion--icons .accordion__title:hover,.accordion--icons .accordion__title:focus{color:var(--sw-luxe-blue)}.accordion--icons .accordion__title.open{color:var(--brown-tint)}@media(min-width:768px){.accordion--icons .accordion__title{padding:14px 0}}@media(min-width:1024px){.accordion--icons .accordion__title{padding:16px 0}}@media(min-width:1280px){.accordion--icons .accordion__title{padding:14px 0}}.accordion--icons .accordion__title.open{padding-bottom:2px}@media(min-width:768px){.accordion--icons .accordion__title.open{padding-bottom:10px}}@media(min-width:1024px){.accordion--icons .accordion__title.open{padding-bottom:8px}}@media(min-width:1280px){.accordion--icons .accordion__title.open{padding-bottom:16px}}@media(min-width:1440px){.accordion--icons .accordion__title.open{padding-bottom:18px}}@media(min-width:1920px){.accordion--icons .accordion__title.open{padding-bottom:21px}}@media(min-width:768px){.accordion--icons .accordion__title{padding-bottom:14px;font-size:22px}}@media(min-width:1024px){.accordion--icons .accordion__title{font-size:27px;letter-spacing:normal;padding-bottom:18px}}@media(min-width:1280px){.accordion--icons .accordion__title{padding:14px 0}}@media(min-width:1440px){.accordion--icons .accordion__title{padding:11px 0}.accordion--icons .accordion__title span{padding-top:6px}}@media(min-width:1920px){.accordion--icons .accordion__title{padding:18px 0}}.accordion--icons .accordion__title .v-icon__svg{color:var(--primary-bg-color);width:24px;height:24px;margin-right:24px}@media(min-width:768px){.accordion--icons .accordion__title .v-icon__svg{width:32px;height:32px}}@media(min-width:1280px){.accordion--icons .accordion__title .v-icon__svg{width:36px;height:36px}}.accordion--icons .accordion__title .v-icon__svg--arrow,.accordion--icons .accordion__title .v-icon__svg--chevron{width:20px;height:20px;margin-right:0}.accordion--icons .accordion__title .v-icon__svg--star-outline{-webkit-transform:rotate(15deg);transform:rotate(15deg)}.accordion--split .accordion__title{color:var(--header-color);font-family:var(--card-title-family);font-style:normal;font-size:calc(21px + ((100vw - 360px) / ((768 - 360) / (22 - 21))));line-height:calc(32px + ((100vw - 360px) / ((768 - 360) / (36 - 32))))}@media(min-width: 768px){.accordion--split .accordion__title{font-size:22px;line-height:36px}}@media(min-width:768px)and (max-width:1439.98px){.accordion--split .accordion__title{font-size:calc(22px + ((100vw - 768px) / ((1280 - 768) / (27 - 22))));line-height:calc(36px + ((100vw - 768px) / ((1280 - 768) / (40 - 36))))}}@media(min-width: 1280px){.accordion--split .accordion__title{font-size:27px;line-height:40px}}@media(min-width:1280px)and (max-width:1919.98px){.accordion--split .accordion__title{line-height:calc(40px + ((100vw - 1280px) / ((1920 - 1280) / (42 - 40))))}}@media(min-width: 1440px){.accordion--split .accordion__title{line-height:42px;padding:14px 0}.accordion--split .accordion__title .v-icon__svg--arrow{width:20px;height:21px}}.accordion--split .accordion__title.open,.accordion--split .accordion__title .v-icon__svg--arrow{color:var(--primary-bg-color)}.accordion__title:not(.accordion__title:first-of-type){border-top:1px solid var(--border-grey)}.accordion__title.open{color:var(--primary-bg-color)}.accordion__title .v-icon__svg--arrow{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:var(--sw-blue);display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:20px;height:20px}@media(prefers-reduced-motion:reduce){.accordion__title .v-icon__svg--arrow{-webkit-transition:none;transition:none}}@media(min-width:1024px){.accordion__title .v-icon__svg--arrow{width:23px;height:23px}}@media(min-width:1440px){.accordion__title .v-icon__svg--arrow{width:25px;height:25px}}.accordion__title .v-icon__svg--chevron{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:var(--sw-blue);display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:21px;height:21px}@media(prefers-reduced-motion:reduce){.accordion__title .v-icon__svg--chevron{-webkit-transition:none;transition:none}}@media(min-width:1024px){.accordion__title .v-icon__svg--chevron{width:24px;height:24px}}.accordion--icons .accordion__title .v-icon__svg--chevron{color:var(--sw-blue);display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:21px;height:21px}@media(min-width:1024px){.accordion--icons .accordion__title .v-icon__svg--chevron{width:24px;height:24px}}.accordion__title.open .v-icon__svg--arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion__title.open .v-icon__svg--chevron{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion__container-content{padding-right:24px;padding-bottom:16px}@media(min-width:1280px){.accordion__container-content{padding-bottom:34px}}.accordion--full .accordion__container-content{padding-right:calc(24px + ((100vw - 360px) / ((768 - 360) / (40 - 24))))}@media(min-width: 768px){.accordion--full .accordion__container-content{padding-right:calc(40px + ((100vw - 768px) / ((1024 - 768) / (104 - 40))))}}@media(min-width: 1024px){.accordion--full .accordion__container-content{padding-right:calc(104px + ((100vw - 1024px) / ((1280 - 1024) / (144 - 104))))}}@media(min-width: 1440px){.accordion--full .accordion__container-content{padding-right:calc(144px + ((100vw - 1440px) / ((1920 - 1440) / (264 - 144))))}}@media(min-width: 1920px){.accordion--full .accordion__container-content{padding-right:264px}}@media(min-width: 768px){.accordion--split .accordion__container-content{padding-bottom:12px}}@media(min-width: 1280px){.accordion--split .accordion__container-content{padding-bottom:8px}}@media(min-width: 1440px){.accordion--split .accordion__container-content{padding-bottom:18px}}.accordion--split .accordion__container-content .wysiwyg p,.accordion--split .accordion__container-content .wysiwyg a,.accordion--split .accordion__container-content .wysiwyg span,.accordion--split .accordion__container-content .wysiwyg li{font-size:calc(16px + ((100vw - 360px) / ((768 - 360) / (18 - 16))));line-height:calc(32px + ((100vw - 360px) / ((1440 - 360) / (40 - 32))));color:var(--body-text-color);font-family:var(--p-main-family)}@media(min-width:1280px){.accordion--split .accordion__container-content .wysiwyg p,.accordion--split .accordion__container-content .wysiwyg a,.accordion--split .accordion__container-content .wysiwyg span,.accordion--split .accordion__container-content .wysiwyg li{font-size:18px}}@media(min-width:1280px)and (max-width:1919.98px){.accordion--split .accordion__container-content .wysiwyg p,.accordion--split .accordion__container-content .wysiwyg a,.accordion--split .accordion__container-content .wysiwyg span,.accordion--split .accordion__container-content .wysiwyg li{font-size:calc(18px + ((100vw - 1280px) / ((1440 - 1280) / (24 - 18))))}}@media(min-width: 1440px){.accordion--split .accordion__container-content .wysiwyg p,.accordion--split .accordion__container-content .wysiwyg a,.accordion--split .accordion__container-content .wysiwyg span,.accordion--split .accordion__container-content .wysiwyg li{font-size:24px;line-height:40px}}.accordion--icons .accordion__container-content{padding-right:0 !important;opacity:0;padding-bottom:4px;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}@media(prefers-reduced-motion:reduce){.accordion--icons .accordion__container-content{-webkit-transition:none;transition:none}}@media(min-width:1024px){.accordion--icons .accordion__container-content{padding-bottom:12px}}@media(min-width:1280px){.accordion--icons .accordion__container-content{padding-bottom:14px}}@media(min-width:1920px){.accordion--icons .accordion__container-content{padding-bottom:18px}}.accordion--icons .accordion__container-content .wysiwyg p,.accordion--icons .accordion__container-content .wysiwyg a,.accordion--icons .accordion__container-content .wysiwyg span,.accordion--icons .accordion__container-content .wysiwyg li{font-size:16px;line-height:32px;color:var(--body-text-color);font-family:var(--p-main-family)}@media(min-width:1280px){.accordion--icons .accordion__container-content .wysiwyg p,.accordion--icons .accordion__container-content .wysiwyg a,.accordion--icons .accordion__container-content .wysiwyg span,.accordion--icons .accordion__container-content .wysiwyg li{font-size:16px}}@media(min-width:1440px){.accordion--icons .accordion__container-content .wysiwyg p,.accordion--icons .accordion__container-content .wysiwyg a,.accordion--icons .accordion__container-content .wysiwyg span,.accordion--icons .accordion__container-content .wysiwyg li{font-size:18px}}.accordion--icons .accordion__title.open+.accordion__container .accordion__container-content{opacity:1}.accordion__container-content .wysiwyg p,.accordion__container-content .wysiwyg a,.accordion__container-content .wysiwyg span,.accordion__container-content .wysiwyg li,.accordion__container-content .content__content p,.accordion__container-content .content__content a,.accordion__container-content .content__content span,.accordion__container-content .content__content li{font-size:calc(16px + ((100vw - 360px) / ((768 - 360) / (18 - 16))));line-height:calc(32px + ((100vw - 360px) / ((1440 - 360) / (40 - 32))));color:var(--body-text-color);font-family:var(--p-main-family)}@media(min-width:1280px){.accordion__container-content .wysiwyg p,.accordion__container-content .wysiwyg a,.accordion__container-content .wysiwyg span,.accordion__container-content .wysiwyg li,.accordion__container-content .content__content p,.accordion__container-content .content__content a,.accordion__container-content .content__content span,.accordion__container-content .content__content li{font-size:18px}}@media(min-width:1280px)and (max-width:1919.98px){.accordion__container-content .wysiwyg p,.accordion__container-content .wysiwyg a,.accordion__container-content .wysiwyg span,.accordion__container-content .wysiwyg li,.accordion__container-content .content__content p,.accordion__container-content .content__content a,.accordion__container-content .content__content span,.accordion__container-content .content__content li{font-size:calc(18px + ((100vw - 1280px) / ((1440 - 1280) / (24 - 18))))}}@media(min-width: 1440px){.accordion__container-content .wysiwyg p,.accordion__container-content .wysiwyg a,.accordion__container-content .wysiwyg span,.accordion__container-content .wysiwyg li,.accordion__container-content .content__content p,.accordion__container-content .content__content a,.accordion__container-content .content__content span,.accordion__container-content .content__content li{font-size:24px;line-height:40px}}.accordion__container-content .content__links{padding-top:24px}@media(min-width:768px){.accordion__container-content .content__links{padding-top:18px}}.accordion__container-content .content__links .link--primary,.accordion__container-content .content__links .link--secondary{font-family:var(--p-main-family-bold);letter-spacing:.14em;text-transform:uppercase}.accordion__arrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:14px;margin-left:auto}@media(min-width:1024px){.accordion__arrow{padding-left:24px}}@media(min-width:1440px){.accordion__arrow{padding-right:4px}}@media(min-width:768px){.accordion--icons .accordion__arrow{margin-right:-6px}}@media(min-width:1024px){.accordion--icons .accordion__arrow{margin-right:-3px}}.accordion__container{display:block;width:100%;height:auto}@media(min-width:768px){.accordion--icons .accordion__title.open+.accordion__container{padding-bottom:8px}}@media(min-width:1024px){.accordion--icons .accordion__title.open+.accordion__container{padding-bottom:0}}@media(min-width:1440px){.accordion--icons .accordion__title.open+.accordion__container{padding-bottom:4px}}.accordion__container-inner{overflow:hidden;height:0}.accordion--icons .accordion__container-inner{padding-left:46px}@media(min-width:768px){.accordion--icons .accordion__container-inner{padding:0 55px}}@media(min-width:1024px){.accordion--icons .accordion__container-inner{padding:0 35px 0 55px}}@media(min-width:1280px){.accordion--icons .accordion__container-inner{padding:0 75px 0 65px}}@media(min-width:1920px){.accordion--icons .accordion__container-inner{padding:0 65px}}.accordion *[data-aos=fade-up]{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}