:root{--color-brand-primary: #418fde;--color-brand-primary-hover: #41b3e0;--color-text-primary: #2a2f35;--color-text-stat: #011731;--color-white: #ffffff;--color-black: #000000;--color-grey-on-dark: #4e4e4e;--color-nav-border: rgba(255, 255, 255, .6);--font-familjen: "Familjen Grotesk", sans-serif;--font-roboto: "Roboto", sans-serif;--radius-pill: 27px;--space-10: 10px;--space-15: 15px;--space-17: 17px;--space-27: 27px;--space-30: 30px;--space-37: 37px;--space-39: 39px;--transition-interactive: all .2s ease}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-roboto);background-color:var(--color-white);color:var(--color-text-primary);-webkit-font-smoothing:antialiased}#page{background:linear-gradient(0deg,#000 1px,transparent 1px)}main{overflow:clip}#site-header:not(.nav-is-fixed) #primary-menu li a:before{background:#a1a1a2}@media(max-width:1420px)and (min-width:1366px){#site-header #primary-menu li a{font-size:.7rem}}#mobile-primary-menu>ul>li>a{font-size:1.125rem}@media(min-width:744px){#mobile-primary-menu>ul>li>a{font-size:1.625rem}}.heading{margin:0;font-weight:400}.heading--display{font-family:var(--font-familjen);font-size:32px;line-height:38px;color:var(--color-white)}.heading--h1,.heading--h2{font-family:var(--font-familjen);font-size:32px;line-height:38px;color:var(--color-text-primary)}.heading--h3{font-family:var(--font-familjen);font-size:28px;line-height:34px;color:var(--color-text-primary)}.heading--h4{font-family:var(--font-familjen);font-size:28px;line-height:32px;color:var(--color-text-primary)}.heading--stat-xl{font-family:var(--font-familjen);font-size:72px;line-height:72px;color:var(--color-text-stat)}.heading--stat-lg{font-family:var(--font-familjen);font-size:40px;line-height:52px;color:var(--color-text-stat)}.heading--body{font-family:var(--font-roboto);font-size:19px;line-height:24.7px;color:var(--color-text-primary)}.heading--body-sm{font-family:var(--font-roboto);font-size:16px;line-height:24px;color:var(--color-text-primary)}.heading--label{font-family:var(--font-roboto);font-size:15px;line-height:normal}.heading--label-dark{color:var(--color-white)}.heading--label-light{color:var(--color-black)}.heading--overline{font-family:var(--font-roboto);font-size:19px;line-height:24.7px;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:0}.heading--caption{font-family:var(--font-roboto);font-size:12px;line-height:18px;color:var(--color-text-primary);font-style:italic}.heading--footer-link{font-family:var(--font-roboto);font-size:19px;line-height:20.8px;color:var(--color-black);text-decoration:none;transition:var(--transition-interactive)}.heading--footer-link:hover{opacity:.7}.heading--footer-link:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.heading--footer-link:active{opacity:.9}@media(min-width:600px){.heading--display{font-size:44px;line-height:52px}.heading--h1{font-size:40px;line-height:48px}.heading--h3{font-size:36px;line-height:43px}}@media(min-width:744px){.heading--h1{font-size:48px;line-height:57.6px}.heading--h2{font-size:36px;line-height:44px}.heading--h3{font-size:42px;line-height:50px}.heading--h4{font-size:30px;line-height:34px}.heading--stat-lg{font-size:48px;line-height:62px}}@media(min-width:1024px){.heading--display{font-size:56px;line-height:67px}.heading--h1{font-size:56px;line-height:67.2px}.heading--h2{font-size:40px;line-height:48px}.heading--h3{font-size:48px;line-height:57.6px}.heading--h4{font-size:32px;line-height:35px}.heading--stat-lg{font-size:55px;line-height:72px}}.btn{display:inline-flex;align-items:center;gap:13px;border:none;background:transparent;cursor:pointer;text-decoration:none;transition:var(--transition-interactive)}.btn__label{font-family:var(--font-roboto);font-size:12px;font-weight:400;line-height:24.7px;white-space:nowrap}@media(min-width:1024px){.btn__label{font-size:16px}}@media(min-width:1280px){.btn__label{font-size:19px}}.btn__icon{display:flex;align-items:center;justify-content:center;width:13px;height:12.5px;flex-shrink:0}.btn__icon svg{display:block;width:100%;height:100%}.btn--cta{padding:var(--space-39) var(--space-37);min-height:83px}.btn--cta .btn__label{color:var(--color-white)}.btn--cta .btn__icon-stroke{stroke:var(--color-white)}.btn--cta:hover{background-color:var(--color-white)}.btn--cta:hover .btn__label{color:var(--color-black)}.btn--cta:hover .btn__icon-stroke{stroke:var(--color-black)}.btn-join{display:inline-flex;align-items:center;gap:var(--space-17);padding:var(--space-10) var(--space-15);border:none;border-radius:var(--radius-pill);background-color:var(--color-brand-primary);cursor:pointer;text-decoration:none;transition:var(--transition-interactive)}@media(min-width:1024px){.btn-join{padding:var(--space-15) var(--space-30)}}.btn-join__label{font-family:var(--font-roboto);font-size:12px;font-weight:400;line-height:1.2;color:var(--color-white);text-transform:uppercase;white-space:nowrap}@media(min-width:1024px){.btn-join__label{font-size:16px}}@media(min-width:1280px){.btn-join__label{font-size:20px}}.btn-join__icon{display:flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0}@media(min-width:1024px){.btn-join__icon{width:19px;height:19px}}.btn-join__icon svg{display:block;width:100%;height:100%}.btn-join__icon-stroke{stroke:var(--color-white)}.btn-join--primary:hover{background-color:var(--color-brand-primary-hover)}.btn-join--primary:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.btn-join--primary:active{opacity:.9}.navlink{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;text-decoration:none;transition:var(--transition-interactive);box-sizing:border-box}.navlink__label{font-family:var(--font-roboto);font-weight:400;white-space:nowrap}.navlink--default{padding:var(--space-10) 0;min-height:47px}.navlink--default .navlink__label{font-size:19px;line-height:normal;color:var(--color-white)}.navlink--default:hover,.navlink--default:focus-visible,.navlink--default:active{padding:var(--space-27) 0;min-height:79px;border-bottom:1px solid var(--color-nav-border)}.navlink--default:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.navlink--compact{padding:var(--space-10) 0;min-height:47px}.navlink--compact .navlink__label{font-size:15px;line-height:normal;color:var(--color-white)}.navlink--compact:hover,.navlink--compact:focus-visible,.navlink--compact:active{padding:var(--space-27) 0;min-height:79px;border-bottom:1px solid var(--color-nav-border)}.navlink--compact:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.hero-banner{position:relative;display:flex;flex-direction:column;overflow:hidden}.hero-banner__bg{position:relative;top:0;right:0;bottom:0;left:0;z-index:0}.hero-banner__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000c,#0000 23.19%),linear-gradient(90deg,#0006,#0006);pointer-events:none;z-index:1}.hero-banner__bg-img{display:block;width:100%;height:100vh;background-repeat:no-repeat;background-size:120.25% 143.79%,cover;background-position:-10.56% -17.23%,center}.hero-banner__bg .aios-slider{position:absolute;top:0;right:0;bottom:0;left:0}.hero-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex:1;align-items:center;justify-content:center;padding:40px 20px 48px;flex-flow:column;gap:15px}.hero-banner__tagline{max-width:100%;text-align:center}@media(min-width:600px){.hero-banner__content{padding:48px 32px 56px}}@media(min-width:1280px){.hero-banner__content{padding:48px 50px 64px}}.hero-banner__coming-soon{color:#b3bac2;text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:1.44;letter-spacing:4px;text-transform:uppercase}@media(min-width:1024px){.hero-banner__coming-soon{font-size:20px;line-height:28.8px;letter-spacing:7.4px}}.hero-banner__logo{max-width:100%;height:auto;display:block;max-width:200px}@media(min-width:1024px){.hero-banner__logo{max-width:440px}}@media(min-width:1280px){.hero-banner__logo{max-width:540px}}.hero-banner__bottom{position:absolute;bottom:30px;left:0;right:0;z-index:2;display:flex;flex-flow:column;align-items:center;max-width:1270px;margin:0 auto;padding:0 15px;gap:15px}@media(min-width:1024px){.hero-banner__bottom{flex-flow:row;justify-content:space-between;bottom:68px}}.hero-banner__bottom .hero-banner__tagline{font-size:20px;line-height:1.2;text-align:center;max-width:100%}.hero-banner__bottom .hero-banner__tagline br{display:none}@media(min-width:1024px){.hero-banner__bottom .hero-banner__tagline{font-size:40px;max-width:388px;text-align:left}.hero-banner__bottom .hero-banner__tagline br{display:block}}.hero-banner__bottom .hero-banner__description{color:#fff;font-family:var(--font-roboto);font-style:normal;font-weight:400;max-width:100%;text-align:center;font-size:14px;line-height:20px}@media(min-width:1024px){.hero-banner__bottom .hero-banner__description{max-width:545px;text-align:left;font-size:19px;line-height:24.7px}}.hero-banner__coming-soon{color:#fff}.page-template-template-new-home .hero-banner .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:70% 50%;object-position:70% 50%}@media(min-width:744px){.page-template-template-new-home .hero-banner .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:center;object-position:center}}.page-template-template-core-four .hero-banner .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:35% 50%;object-position:35% 50%}@media(min-width:744px){.page-template-template-core-four .hero-banner .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:center;object-position:center}}.page-template-template-new-technology .hero-banner .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:75% 50%;object-position:75% 50%}@media(min-width:744px){.page-template-template-new-technology .hero-banner .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:center;object-position:center}}.page-template-template-culture-and-community .hero-banner .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:37% 50%;object-position:37% 50%}@media(min-width:744px){.page-template-template-culture-and-community .hero-banner .aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img img{-o-object-position:center;object-position:center}}.core-four{background-color:#fff;padding-left:15px;padding-right:15px;padding-top:72px}.core-four__content{max-width:1225px;margin:0 auto;border-bottom:1px solid var(--color-grey-on-dark)}.core-four__grid{display:flex;flex-direction:column;gap:32px}.core-four__media{width:100%;position:relative}@media only screen and (min-width:1024px){.core-four__media{padding:91px 0 109px}}.core-four-video__embed{position:relative;width:100%;aspect-ratio:726/441;background:#000}.core-four-video__embed video,.core-four-video__embed iframe{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#000}.core-four-video__embed.is-loaded video,.core-four-video__embed.is-loaded iframe{display:block}.core-four-video__embed.is-loaded .core-four-video{opacity:0;visibility:hidden;pointer-events:none}.core-four__image{position:relative;display:block;width:100%}.core-four__image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.core-four__divider{display:none}.core-four__copy{display:flex;flex-direction:column;padding:0 0 50px}@media only screen and (min-width:1024px){.core-four__copy{padding:30px 0;align-self:center}}.core-four__title,.core-four__intro,.core-four p{margin-bottom:20px}.core-four__list,.core-four ul{list-style:disc;padding-left:28.5px;margin-bottom:0}.core-four__list li,.core-four ul li{margin-bottom:0}.core-four__list li+li,.core-four ul li+li{margin-top:0}.core-four__cta{margin-top:32px;align-self:flex-start}@media(min-width:600px){.core-four__title{margin-bottom:24px}}@media(min-width:744px){.core-four__grid{gap:40px}}@media(min-width:1024px){.core-four__grid{display:grid;grid-template-columns:minmax(0,500px) 1px minmax(0,1fr);-moz-column-gap:40px;column-gap:40px;align-items:start}.core-four__divider{display:block;width:1px;align-self:stretch;background-color:var(--color-grey-on-dark)}.core-four__title{margin-bottom:26px}.core-four__intro{margin-bottom:20px}.core-four__cta{margin-top:41px}}@media(min-width:1280px){.core-four__grid{-moz-column-gap:65px;column-gap:65px;grid-template-columns:minmax(0,1fr) 1px minmax(0,726px)}}.core-four-video{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:726/441;max-width:100%;border:none;padding:0;cursor:pointer;overflow:hidden;transition:var(--transition-interactive);background:transparent}@media(min-width:1024px){.core-four-video{max-width:726px}}.core-four-video:hover{opacity:.9}.core-four-video:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.core-four-video__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.core-four-video__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;pointer-events:none;z-index:1}.core-four-video__bg-img{display:block;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.core-four-video img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.core-four-video__play{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:107px;height:61px}.core-four-video__icon{display:flex;align-items:center;justify-content:center;width:37px;height:37px;transform:rotate(90deg)}.core-four-video__icon svg{display:block;width:100%;height:100%}.core-four-video__icon-fill{fill:var(--color-white)}.core-four-video__label{margin-top:10px;font-family:var(--font-roboto);font-size:19px;line-height:24.7px;color:var(--color-white);text-align:center;white-space:nowrap}.home-platform{background-color:var(--color-white);padding:48px 15px}.home-platform__inner{display:flex;flex-direction:column;gap:32px;max-width:1240px;margin:0 auto}.home-platform__copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.home-platform__title{max-width:500px}.home-platform__body{max-width:100%}@media(min-width:1024px){.home-platform__body{max-width:464px}}.home-platform__body p{margin-bottom:20px}.home-platform__body p:last-child{margin-bottom:0}.home-platform__cta{border-radius:38px}@media(min-width:600px){.home-platform__inner{gap:40px}.home-platform__copy{gap:32px}}@media(min-width:744px){.home-platform{padding:64px 15px}}@media(min-width:1024px){.home-platform{padding:81px 15px}.home-platform__inner{flex-direction:row;align-items:center;gap:40px}.home-platform__copy{flex:1 0 0;min-width:0;max-width:none;justify-content:space-between;gap:57px;max-width:550px}}.home-platform-media{position:relative;width:100%;max-width:100%;aspect-ratio:675/440;overflow:hidden}.home-platform-media__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.home-platform-media__bg-img{display:block;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.home-platform-media__device{position:relative;z-index:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.home-platform-media{flex-shrink:0;width:675px;max-width:55%}}@media(min-width:1280px){.home-platform-media{width:675px;max-width:60%}}.marketing-edge{background-color:#fff;padding:0 15px}.marketing-edge__content{max-width:1225px;margin:0 auto;border-bottom:1px solid var(--color-grey-on-dark)}.marketing-edge__grid{display:flex;flex-direction:column-reverse;gap:32px;padding:32px 0 40px}.marketing-edge__media{width:100%;max-width:100%}@media(min-width:1024px){.marketing-edge__media{max-width:479px}}.marketing-edge__media--caption{margin-top:10px}.marketing-edge__photo{display:block;width:100%;height:auto;aspect-ratio:479/599;-o-object-fit:cover;object-fit:cover}.marketing-edge__divider{display:none}.marketing-edge__copy{display:flex;flex-direction:column;gap:var(--space-30);max-width:100%}@media(min-width:1024px){.marketing-edge__copy{max-width:624px}}.marketing-edge__title{max-width:100%}@media(min-width:1024px){.marketing-edge__title{max-width:334px}}.marketing-edge__body{display:flex;flex-direction:column;gap:20px;max-width:100%}@media(min-width:1024px){.marketing-edge__body{max-width:600px}}.marketing-edge__item{display:flex;flex-direction:column}.marketing-edge__item--spaced{gap:4px}.marketing-edge__list{list-style:disc;padding-left:28.5px;margin:0}.marketing-edge__list li{margin:0}.marketing-edge__caption{padding-left:var(--space-27);max-width:579px}.marketing-edge__cta{align-self:flex-start}@media(min-width:744px){.marketing-edge__grid{gap:40px;padding:48px 0}}@media(min-width:1024px){.marketing-edge__grid{display:grid;grid-template-columns:minmax(0,479px) 1px minmax(0,1fr);-moz-column-gap:40px;column-gap:40px;align-items:start;padding-top:38px;padding-bottom:42px}.marketing-edge__divider{display:block;width:1px;align-self:stretch;background-color:var(--color-grey-on-dark);margin-top:-38px;margin-bottom:-42px}.marketing-edge__media{padding-top:0}}@media(min-width:1280px){.marketing-edge__grid{-moz-column-gap:61px;column-gap:61px}.marketing-edge__copy{padding-top:35px}}.cb-curated{background-color:#fff;padding:0 15px}.cb-curated__content{max-width:1221px;margin:0 auto;border-bottom:1px solid var(--color-grey-on-dark)}.cb-curated__grid{display:flex;flex-direction:column;gap:32px;padding:40px 0}.cb-curated__left{display:flex;flex-direction:column;width:100%;max-width:100%}@media(min-width:1024px){.cb-curated__left{max-width:630px}}.cb-curated__title{margin-bottom:25px}.cb-curated__intro{color:#666;margin-bottom:40px}.cb-curated__intro p{margin-bottom:20px}.cb-curated__intro p:last-child{margin-bottom:0}.cb-curated__media{width:100%;max-width:100%}@media(min-width:1024px){.cb-curated__media{max-width:630px}}.cb-curated__photo{display:block;width:100%;height:auto;aspect-ratio:630/525;-o-object-fit:cover;object-fit:cover}.cb-curated__divider{display:none}.cb-curated__right{display:flex;flex-direction:column;gap:40px;width:100%;max-width:100%}@media(min-width:1024px){.cb-curated__right{max-width:494px}}@media(min-width:744px){.cb-curated__grid{gap:40px}}@media(min-width:1024px){.cb-curated__grid{display:grid;grid-template-columns:minmax(0,630px) 1px minmax(0,494px);-moz-column-gap:48px;column-gap:48px;align-items:center;padding:0}.cb-curated__divider{display:block;width:1px;align-self:stretch;background-color:var(--color-grey-on-dark)}.cb-curated__left{padding:59px 0 72px}.cb-curated__right{justify-content:center}}.cb-curated-tier{display:flex;flex-direction:column;gap:var(--space-10);width:100%}.cb-curated-tier__header{display:flex;flex-direction:column;gap:var(--space-10)}.cb-curated-tier__note{font-family:var(---font-roboto);font-size:14px;line-height:24px;font-style:italic;font-weight:400;color:var(--color-text-primary)}.global-luxury{background-color:#fff;position:relative;padding:0 15px 40px}.global-luxury__content{max-width:1225px;margin:0 auto}.global-luxury__grid{display:flex;flex-direction:column;gap:32px;padding:32px 0 40px}.global-luxury__copy{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}@media(min-width:1024px){.global-luxury__copy{max-width:385px}}.global-luxury__logo{display:block;width:100%;max-width:385px;height:auto;aspect-ratio:385/39;-o-object-fit:cover;object-fit:cover;margin-bottom:37px}.global-luxury__title{max-width:100%;margin-bottom:22px}@media(min-width:1024px){.global-luxury__title{max-width:376px}}.global-luxury__body{display:flex;flex-direction:column;gap:24.7px;max-width:100%;margin-bottom:43px}@media(min-width:1024px){.global-luxury__body{max-width:385px}}.global-luxury__body p{margin:0}.global-luxury__cta{border-radius:38px}.global-luxury__divider{display:none}.global-luxury__media{width:100%;max-width:100%}@media(min-width:1024px){.global-luxury__media{max-width:719px}}.global-luxury__photo{display:block;width:100%;height:auto;aspect-ratio:719/883;-o-object-fit:cover;object-fit:cover}@media(min-width:744px){.global-luxury__grid{gap:40px;padding:48px 0}}@media(min-width:1024px){.global-luxury{padding-bottom:60px}.global-luxury__grid{display:grid;grid-template-columns:minmax(0,383px) 1px minmax(0,719px);-moz-column-gap:40px;column-gap:40px;align-items:start;padding-top:0;padding-bottom:0}.global-luxury__copy{padding-top:0;max-width:439px;align-self:center}.global-luxury__divider{display:block;width:1px;align-self:stretch;background-color:var(--color-grey-on-dark)}.global-luxury__media{padding-top:65px;padding-bottom:48px}}@media(min-width:1280px){.global-luxury__grid{-moz-column-gap:61px;column-gap:61px}}.heritage-slider{background-color:var(--color-text-stat)}.heritage-slider__swiper{width:100%}.heritage-slider__swiper .swiper-wrapper{align-items:flex-end}.heritage-slider__slide{display:flex;align-items:center;justify-content:center;flex-flow:column;padding:32px 20px 72px}.heritage-slider__headline{max-width:1060px;font-weight:500;color:var(--color-white);text-align:center;white-space:normal}.heritage-slider__caption{text-align:center;font-family:var(--font-roboto);font-size:12px;font-style:italic;font-weight:400;line-height:1.16666667;color:var(--color-white);margin-top:28px}.heritage-slider__pagination{position:absolute;left:50%;bottom:20px;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:12px;width:auto;z-index:2}.heritage-slider__pagination .swiper-pagination-bullet{width:15px;height:15px;margin:0;border:none;border-radius:50%;background-color:#ffffffb3;opacity:1;cursor:pointer;transition:background-color .2s ease,width .2s ease,height .2s ease,border-radius .2s ease}.heritage-slider__pagination .swiper-pagination-bullet:hover{background-color:var(--color-white)}.heritage-slider__pagination .swiper-pagination-bullet:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.heritage-slider__pagination .swiper-pagination-bullet-active{width:44px;height:13px;border-radius:7px;background-color:var(--color-white)}@media(min-width:600px){.heritage-slider__slide{padding:40px 32px 80px}.heritage-slider__pagination{gap:14px;bottom:30px}}@media(min-width:744px){.heritage-slider__pagination{bottom:30px}}@media(min-width:1024px){.heritage-slider__slide{padding:108px 40px 124px}.heritage-slider__pagination{gap:16px;bottom:74px}}@media(min-width:1280px){.heritage-slider__slide{padding-left:50px;padding-right:50px}}.agent-network{background-color:#fff;position:relative;padding:40px 15px 0}.agent-network__content{max-width:1225px;margin:0 auto;border-bottom:1px solid var(--color-grey-on-dark)}.agent-network__grid{display:flex;flex-direction:column;gap:32px;padding:0 0 40px}.agent-network__media{width:100%;max-width:100%}@media(min-width:1024px){.agent-network__media{max-width:719px}}.agent-network__photo{display:block;width:100%;height:auto;aspect-ratio:719/450;-o-object-fit:cover;object-fit:cover}.agent-network__divider{display:none}.agent-network__copy{display:flex;flex-direction:column;gap:var(--space-30);max-width:100%}@media(min-width:1024px){.agent-network__copy{max-width:392px}}.agent-network__title{max-width:100%}@media(min-width:1024px){.agent-network__title{max-width:376px}}.agent-network__stat-group{display:flex;flex-direction:column;gap:20px}.agent-network__cta{align-self:flex-start;border-radius:38px}@media(min-width:600px){.agent-network{padding-top:48px}}@media(min-width:744px){.agent-network{padding-top:54px}.agent-network__grid{gap:40px;padding:0 0 48px}.agent-network__copy{gap:40px}}@media(min-width:1024px){.agent-network{padding-top:0}.agent-network__grid{display:grid;grid-template-columns:minmax(0,719px) 1px minmax(0,383px);-moz-column-gap:30px;column-gap:30px;align-items:start;padding-top:0;padding-bottom:0}.agent-network__media{align-self:center;padding-top:54px;padding-bottom:52px}.agent-network__divider{display:block;width:1px;align-self:stretch;background-color:var(--color-grey-on-dark)}.agent-network__copy{padding-top:0;align-self:center;gap:30px}}@media(min-width:1280px){.agent-network__copy{gap:43px}.agent-network__grid{-moz-column-gap:60px;column-gap:60px}}.next-chapter{position:relative;padding:0 15px}.next-chapter__inner{display:flex;flex-direction:column;gap:32px;max-width:1225px;margin:0 auto;padding:40px 0 32px}.next-chapter__title{max-width:100%;white-space:normal}@media(min-width:1024px){.next-chapter__title{max-width:704px}}.next-chapter__content{display:flex;flex-direction:column;gap:32px;align-items:flex-start}.next-chapter__cta-wrap{width:100%;max-width:100%}@media(min-width:1024px){.next-chapter__cta-wrap{max-width:368px}}.next-chapter__cta{max-width:100%;justify-content:center}.next-chapter__media{width:100%;max-width:100%;overflow:hidden}@media(min-width:1024px){.next-chapter__media{max-width:790px}}.next-chapter__photo{display:block;width:100%;height:auto;aspect-ratio:790/336;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%}@media(min-width:600px){.next-chapter__inner{padding:48px 0 36px;gap:40px}}@media(min-width:744px){.next-chapter__inner{padding-top:60px;gap:48px}.next-chapter__content{gap:40px}}@media(min-width:1024px){.next-chapter__inner{gap:60px;padding:80px 0 41px}.next-chapter__title{white-space:nowrap}.next-chapter__content{flex-direction:row;align-items:center;gap:67px}.next-chapter__cta-wrap{flex-shrink:0;width:368px}.next-chapter__media{flex:1;min-width:0}}@media(min-width:1280px){.next-chapter__inner{padding-left:0;padding-right:0}}.entrepreneurial-principles{background-color:#fff;position:relative;padding:0 15px}.entrepreneurial-principles__inner{max-width:1260px;margin:0 auto;padding:40px 0 48px}.entrepreneurial-principles__header{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.entrepreneurial-principles__title{max-width:508px}.entrepreneurial-principles__intro{max-width:589px}.entrepreneurial-principles__carousel{display:flex;flex-direction:column;gap:40px}.entrepreneurial-principles__swiper{width:100%;overflow:visible}.entrepreneurial-principles__swiper .swiper-slide{width:280px;height:auto}.entrepreneurial-principles__controls{display:flex;align-items:center;gap:25px}.entrepreneurial-principles__nav{display:flex;align-items:flex-end;gap:10px;height:53px;flex-shrink:0}.entrepreneurial-principles__nav-btn{display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:none;background:transparent;cursor:pointer;transition:opacity .2s ease}.entrepreneurial-principles__nav-btn svg{display:block;width:52px;height:52px}.entrepreneurial-principles__nav-btn:hover:not(:disabled):not(.is-disabled){opacity:.8}.entrepreneurial-principles__nav-btn:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.entrepreneurial-principles__nav-btn.is-disabled,.entrepreneurial-principles__nav-btn:disabled{opacity:.2;pointer-events:none;cursor:default}.entrepreneurial-principles__progress{position:relative;flex:1;height:4px;min-width:0;margin-right:-15px}@media(min-width:1280px){.entrepreneurial-principles__progress{margin-right:calc((1240px - 100vw)/2)}}.entrepreneurial-principles__progress-track{position:absolute;right:0;bottom:0;left:0;height:1px;top:50%;transform:translateY(-50%);background-color:var(--color-grey-on-dark)}.entrepreneurial-principles__progress-fill{position:absolute;left:0;top:50%;transform:translateY(-50%);height:4px;width:50px;background-color:var(--color-black);z-index:1;transition:left .2s ease}@media(min-width:481px){.entrepreneurial-principles__progress-fill{width:141px}}.entrepreneurial-principles .principle-card{display:flex;flex-direction:column;gap:30px}.entrepreneurial-principles .principle-card__media{position:relative;width:100%;height:373px;overflow:hidden}.entrepreneurial-principles .principle-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:var(--color-black)}.entrepreneurial-principles .principle-card__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 54.6%,var(--color-black) 100%);pointer-events:none;z-index:1}.entrepreneurial-principles .principle-card__bg img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.entrepreneurial-principles .principle-card__bg-img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:block}.entrepreneurial-principles .principle-card__caption{position:absolute;inset:auto 0 0 0;z-index:2;display:flex;flex-direction:column;gap:6px;padding:20px}.entrepreneurial-principles .principle-card__number{font-family:var(--font-familjen);font-size:20px;line-height:28px;color:var(--color-white)}.entrepreneurial-principles .principle-card__title{color:var(--color-white);line-height:41.6px}.entrepreneurial-principles .principle-card__list,.entrepreneurial-principles .principle-card ul{list-style:disc;padding-left:28.5px;margin:0}.entrepreneurial-principles .principle-card__list li,.entrepreneurial-principles .principle-card ul li{margin:0}.entrepreneurial-principles .principle-card__continued{padding-left:28.5px;margin:0}.entrepreneurial-principles .principle-card__item{display:flex;flex-direction:column}.entrepreneurial-principles .principle-card__item .principle-card__continued{padding-left:57px}@media(min-width:600px){.entrepreneurial-principles__inner{padding:48px 0 56px}.entrepreneurial-principles__swiper .swiper-slide{width:300px}.entrepreneurial-principles .principle-card__media{height:400px}}@media(min-width:744px){.entrepreneurial-principles__inner{padding-top:60px}.entrepreneurial-principles__header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:48px}.entrepreneurial-principles__carousel{gap:48px}.entrepreneurial-principles__swiper .swiper-slide{width:320px}.entrepreneurial-principles .principle-card__media{height:427px}}@media(min-width:1024px){.entrepreneurial-principles__inner{padding:80px 0 60px}.entrepreneurial-principles__header{margin-bottom:59px}.entrepreneurial-principles__carousel{gap:129px}.entrepreneurial-principles__swiper .swiper-slide{width:360px}.entrepreneurial-principles .principle-card__media{height:480px}}@media(min-width:1280px){.entrepreneurial-principles__inner{padding-left:0;padding-right:0}.entrepreneurial-principles__header{padding:0 10px 0 20px}}.footer{position:relative;padding:53px 15px 0}@media(min-width:1024px){.footer{padding-left:25px;padding-right:25px}}@media(min-width:1280px){.footer{padding-left:50px;padding-right:50px}}.footer__inner{max-width:1416px;margin:0 auto}.footer__top{margin-bottom:40px;flex-flow:column;align-items:flex-start;gap:30px}@media(min-width:1024px){.footer__top{margin-bottom:69px;flex-flow:row;align-items:center;gap:0}.footer__top a#site-footer-logo{max-width:15rem}}@media(min-width:1366px){.footer__top a#site-footer-logo{max-width:100%}}.footer__top #footer-menu{margin-top:0}.footer__top #footer-menu>ul{margin-left:0;flex-flow:column;align-items:flex-start}@media(min-width:1024px){.footer__top #footer-menu>ul{justify-content:flex-end;margin-left:auto;flex-flow:row;align-items:center}.footer__top #footer-menu>ul li a{font-size:.7rem}}@media(min-width:1366px){.footer__top #footer-menu>ul li a{font-size:.938rem}}.footer__middle{margin-bottom:40px}@media(min-width:1024px){.footer__middle{margin-bottom:62px}}.footer__bottom>.mx-auto{flex-flow:column}@media(min-width:1024px){.footer__bottom>.mx-auto{flex-flow:row}}.footer__bottom--left,.footer__bottom--center,.footer__bottom--right{padding:12px 15px;width:100%;border-bottom:1px solid rgb(203,203,203,var(--tw-border-opacity))}@media(min-width:1024px){.footer__bottom--left,.footer__bottom--center,.footer__bottom--right{padding:28px 15px;border-bottom:none}.footer__bottom--left{width:23.588%}.footer__bottom--center{width:32.557%}}.footer__bottom--right{flex-grow:1;border:none!important}@media(min-width:1024px){.footer__bottom--right{width:43.855%}.footer__bottom .paragraph-regular{font-size:1rem}}@media(min-width:1366px){.footer__bottom .paragraph-regular{font-size:1.1875rem}}.bpl-brand-legacy{background-color:#fff;padding:40px 15px}.bpl-brand-legacy__content{max-width:1222px;margin:0 auto}.bpl-brand-legacy__grid{display:flex;flex-direction:column;gap:32px}.bpl-brand-legacy__media{width:100%;position:relative;overflow:hidden}.bpl-brand-legacy__media canvas{display:block;width:100%;height:auto}.bpl-brand-legacy__media--video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#000;overflow:hidden;pointer-events:none;width:100%}.bpl-brand-legacy__media--video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bpl-brand-legacy__media--iframe{position:absolute;overflow:hidden;pointer-events:none;aspect-ratio:var(--video-aspect);top:50%;transform:translateY(-45%);background-color:#000;width:100%}.bpl-brand-legacy__media--iframe iframe{aspect-ratio:var(--video-aspect, 16/9);height:100%;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.bpl-brand-legacy__photo{display:block;width:100%;height:auto;aspect-ratio:700/532;-o-object-fit:cover;object-fit:cover}.bpl-brand-legacy__copy{display:flex;flex-direction:column;gap:20px}.bpl-brand-legacy__title{max-width:334px}.bpl-brand-legacy__text-group{display:flex;flex-direction:column;gap:20px}.bpl-brand-legacy__text-group small,.bpl-brand-legacy__text-group .heading--caption{display:block;margin-top:4px}.bpl-brand-legacy__list,.bpl-brand-legacy ul{list-style:disc;padding-left:29px}.bpl-brand-legacy__list li,.bpl-brand-legacy ul li{font-family:var(--font-roboto);font-size:19px;line-height:24.7px;color:var(--color-text-primary)}.bpl-brand-legacy__footnote-group{display:flex;flex-direction:column;gap:4px}@media(min-width:600px){.bpl-brand-legacy{padding:48px 15px}}@media(min-width:744px){.bpl-brand-legacy{padding:54px 15px}.bpl-brand-legacy__grid{gap:40px}.bpl-brand-legacy__copy{gap:24px}}@media(min-width:1024px){.bpl-brand-legacy{padding:60px 15px}.bpl-brand-legacy__grid{flex-direction:row;align-items:center;gap:40px}.bpl-brand-legacy__media{width:57.2835%;flex-shrink:0}.bpl-brand-legacy__copy{max-width:417px;gap:30px}}@media(min-width:1280px){.bpl-brand-legacy__grid{gap:73px}}.bpl-power-name{background-color:#fff;padding:0 15px}.bpl-power-name__content{max-width:1225px;margin:0 auto;border-bottom:1px solid var(--color-grey-on-dark)}.bpl-power-name__grid{display:flex;flex-direction:column-reverse;gap:32px;padding:40px 0}.bpl-power-name__copy{display:flex;flex-direction:column;gap:25px}.bpl-power-name__title{max-width:388px}.bpl-power-name__text-block{display:flex;flex-direction:column;gap:0}.bpl-power-name__text-block p{margin-bottom:24.7px}.bpl-power-name__text-block p:last-child{margin-bottom:0}.bpl-power-name__divider{display:none}.bpl-power-name__media{width:100%;position:relative;overflow:hidden}.bpl-power-name__media canvas{display:block;width:100%;height:auto}.bpl-power-name__media--video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#000;overflow:hidden;pointer-events:none;width:100%}.bpl-power-name__media--video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bpl-power-name__media--iframe{position:absolute;overflow:hidden;pointer-events:none;aspect-ratio:var(--video-aspect);top:50%;transform:translateY(-50%) scale(1.1);background-color:#000;width:100%}.bpl-power-name__media--iframe iframe{aspect-ratio:var(--video-aspect, 16/9);height:100%;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.bpl-power-name__photo{display:block;width:100%;height:auto;aspect-ratio:588/614;-o-object-fit:cover;object-fit:cover}@media(min-width:600px){.bpl-power-name{padding:0 15px}}@media(min-width:744px){.bpl-power-name{padding:0 15px}.bpl-power-name__grid{gap:40px;padding:48px 0}}@media(min-width:1024px){.bpl-power-name{padding:0 15px}.bpl-power-name__grid{display:flex;flex-flow:row wrap;-moz-column-gap:24px;column-gap:24px;align-items:center;padding:0}.bpl-power-name__copy{padding:50px 5px 50px 0;align-self:start;width:45.225%}.bpl-power-name__text-block{max-width:554px}.bpl-power-name__divider{display:block;width:1px;align-self:stretch;margin:23px 0 0;background-color:var(--color-grey-on-dark)}.bpl-power-name__media{width:48%;justify-self:end;align-self:center;margin-left:auto;margin-top:22px}.bpl-power-name__photo{width:100%;height:100%}}@media(min-width:1280px){.bpl-power-name__copy{padding-top:93px;padding-bottom:89px}}.bpl-local-expertise{background-color:#fff;position:relative;padding:0 15px}.bpl-local-expertise__content{max-width:1225px;margin:0 auto;border-bottom:1px solid var(--color-grey-on-dark)}.bpl-local-expertise__grid{display:flex;flex-direction:column;gap:32px;padding:40px 0}.bpl-local-expertise__media{position:relative;width:100%;overflow:hidden;aspect-ratio:719/450}.bpl-local-expertise__photo-bg{position:absolute;top:-21.42%;left:0;width:100%;height:199.72%;display:block;-o-object-fit:none;object-fit:none}.bpl-local-expertise__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.bpl-local-expertise__divider{display:none}.bpl-local-expertise__copy{display:flex;flex-direction:column;gap:22px}.bpl-local-expertise__title{max-width:100%}.bpl-local-expertise__text-group{display:flex;flex-direction:column;gap:20px}.bpl-local-expertise__list-group{display:flex;flex-direction:column;gap:8px}.bpl-local-expertise__list,.bpl-local-expertise ul{list-style:disc;padding-left:29px}.bpl-local-expertise__list li,.bpl-local-expertise ul li{font-family:var(--font-roboto);font-size:19px;line-height:24.7px;color:var(--color-text-primary)}@media(min-width:744px){.bpl-local-expertise__grid{gap:40px;padding:48px 0}}@media(min-width:1024px){.bpl-local-expertise__grid{display:flex;flex-flow:row;justify-content:space-between;-moz-column-gap:40px;column-gap:40px;padding:0}.bpl-local-expertise__media{margin:20px 0;width:58.694%;aspect-ratio:719/450;align-self:center}.bpl-local-expertise__divider{display:block;width:1px;align-self:stretch;background-color:var(--color-grey-on-dark)}.bpl-local-expertise__title{max-width:376px}.bpl-local-expertise__copy{padding-top:28px;padding-bottom:30px;width:32.735%}}@media(min-width:1024px){.bpl-next-chapter .next-chapter__inner{padding-top:62px}}.cf-section{background-color:#fff;padding:40px 15px 0}.cf-section__inner{max-width:1225px;margin:0 auto;padding:0;border-bottom:1px solid var(--color-grey-on-dark)}.cf-section__grid{display:flex;flex-direction:column-reverse;gap:32px;padding-bottom:40px}.cf-section__media{width:100%}.cf-section__photo{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.cf-section__divider{display:none}.cf-section__copy{display:flex;flex-direction:column}.cf-section__title{margin-bottom:20px}.cf-section__intro{margin-bottom:0}.cf-section__body{position:relative;overflow:hidden;max-height:280px;transition:max-height .4s ease}.cf-section__body:before{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(0deg,#fff,#fff0);transition:opacity .4s ease}.cf-section.is-expanded .cf-section__body{max-height:3000px}.cf-section.is-expanded .cf-section__body:before{opacity:0}.cf-section__body-inner{display:flex;flex-direction:column;gap:35px;padding-top:26px}.cf-section__group{display:flex;flex-direction:column}.cf-section__subheading{font-family:var(--font-familjen);font-size:22px;font-weight:700;line-height:28px;color:var(--color-text-primary);margin-bottom:0}.cf-section__subheading span{font-weight:400}.cf-section__group-body{margin-top:15px}.cf-section__group-body p{font-family:var(--font-roboto);font-size:19px;line-height:24.7px;color:var(--color-text-primary)}.cf-section__group-body ul{list-style:disc;padding-left:28.5px;display:flex;flex-direction:column;gap:15px}.cf-section__group-body ul li{font-family:var(--font-roboto);font-size:19px;line-height:24.7px;color:var(--color-text-primary)}.cf-section__disclaimer p{font-family:var(--font-roboto);font-size:12px;line-height:18px;color:var(--color-text-primary)}.cf-section__toggle{display:inline-block;margin-top:30px;padding:0;border:none;background:none;cursor:pointer;font-family:var(--font-familjen);font-size:22px;font-weight:400;line-height:28px;color:var(--color-brand-primary);text-transform:uppercase;transition:var(--transition-interactive);align-self:flex-start}.cf-section__toggle:hover{color:var(--color-brand-primary-hover)}.cf-section__toggle:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}@media(min-width:600px){.cf-section__inner{padding-left:0;padding-right:0}.cf-section__title{margin-bottom:24px}.cf-section__body{max-height:255px}}@media(min-width:744px){.cf-section__grid{gap:40px;padding-bottom:48px}.cf-section__body{max-height:255px}}@media(min-width:1024px){.cf-section{padding:0 15px}.cf-section__grid{display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start;padding-top:0;padding-bottom:0}.cf-section__divider{display:block;width:1px;align-self:stretch;background-color:var(--color-grey-on-dark)}.cf-section__copy{width:34.041%;padding-top:54px;padding-bottom:54px}.cf-section__title{margin-bottom:22px}.cf-section__body{max-height:170px}.cf-section__media{width:59.2655%;padding-top:54px;padding-bottom:54px}.cf-section__photo{aspect-ratio:726/472}.cf-section--reverse .cf-section__divider{order:2}.cf-section--reverse .cf-section__media{order:1}.cf-section--reverse .cf-section__copy{max-width:392px;order:3}.cf-section--reverse .cf-section__photo{aspect-ratio:719/472}.cf-section--1{margin-top:40px}.cf-section--1 .cf-section__copy{padding-top:94px}.cf-section--1 .cf-section__media{padding-top:78px;padding-bottom:59px}}@media(min-width:1280px){.cf-section__inner{padding-left:0;padding-right:0}.cf-section__body{max-height:255px}}.cf-hero-banner .hero-banner__logo{max-width:200px}@media(min-width:1024px){.cf-hero-banner .hero-banner__logo{max-width:440px}}@media(min-width:1280px){.cf-hero-banner .hero-banner__logo{max-width:540px}}.cf-bottom{background-color:#fff;padding:0 15px}.cf-bottom__inner{max-width:1213px;margin:0 auto;padding:55px 0 40px}.cf-bottom p{line-height:1.26666667;font-size:25px;font-family:var(--font-familjen)}@media(min-width:1024px){.cf-bottom p{font-size:30px}}.nm-hero-banner .hero-banner__bg:before{background:linear-gradient(180deg,#000c .04%,#0000 23.19%)}@media(min-width:1280px){.nm-hero-banner .hero-banner__bottom .hero-banner__tagline{font-size:56px;line-height:67.2px;max-width:500px}}.mk-section{background-color:#fff;padding:40px 15px 0}.mk-section__inner{max-width:1225px;margin:0 auto;padding:0;border-bottom:1px solid var(--color-grey-on-dark)}.mk-section__grid{display:flex;flex-direction:column;gap:32px;padding-bottom:40px}.mk-section__media{width:100%}.mk-section__media--inner{position:relative}.mk-section__photo{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.mk-section__divider{display:none}.mk-section__copy{display:flex;flex-direction:column}.mk-section__title{margin-bottom:20px}.mk-section__intro{margin-bottom:0}.mk-section__body{position:relative}.mk-section__body-inner{display:flex;flex-direction:column;gap:20px}.mk-section__body-inner p{font-family:var(--font-roboto);font-size:19px;line-height:24.7px;color:var(--color-text-primary)}.mk-section__body-inner ul{list-style:disc;padding-left:28.5px;display:flex;flex-direction:column;gap:0}.mk-section__body-inner ul li{font-family:var(--font-roboto);font-size:19px;line-height:24.7px;color:var(--color-text-primary)}.mk-section__body-inner a{color:var(--color-text-primary);text-decoration:underline;transition:var(--transition-interactive)}.mk-section__body-inner a:hover{color:var(--color-brand-primary)}.mk-section__footnote{font-family:var(--font-roboto);font-size:12px;line-height:18px;color:var(--color-text-primary);margin-top:20px;padding-bottom:40px}.mk-section .mk-section__callout{font-family:var(--font-roboto);font-size:17px;font-weight:700;line-height:24.7px;color:var(--color-text-primary)}.mk-section__photo-caption{position:absolute;bottom:15px;left:15px;right:15px;font-family:var(--font-roboto);font-size:12px;line-height:18px;color:var(--color-white)}@media(min-width:1024px){.mk-section__photo-caption{bottom:30px;left:30px;right:30px}}.mk-section__photo-caption p{margin:0}.mk-section--1{margin-top:60px}@media(min-width:600px){.mk-section__title{margin-bottom:24px}}@media(min-width:744px){.mk-section__grid{gap:40px;padding-bottom:48px}}@media(min-width:1024px){.mk-section{padding:0 15px}.mk-section__grid{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding-top:0;padding-bottom:0}.mk-section__divider{display:block;width:1px;align-self:stretch;background-color:var(--color-grey-on-dark)}.mk-section__copy{width:34.041%;padding-top:54px;padding-bottom:54px}.mk-section__title{margin-bottom:22px}.mk-section__media{width:58.776%;padding-top:55px;padding-bottom:55px}.mk-section--reverse .mk-section__divider{order:2}.mk-section--reverse .mk-section__media{order:1}.mk-section--reverse .mk-section__copy{order:3;max-width:392px}.mk-section:has(.mk-section__footnote) .mk-section__copy{align-self:stretch}.mk-section:has(.mk-section__footnote) .mk-section__title{margin-top:auto}.mk-section:has(.mk-section__footnote) .mk-section__body{margin-bottom:auto}}@media(min-width:1280px){.mk-section__inner{padding-left:0;padding-right:0}}@media(min-width:1024px){.mk-next-chapter{padding-top:42px}}.technology-carousel{position:relative;padding:60px 0 0;overflow:hidden;background:#011731;color:#fff;border-top:1px solid #Fff}@media only screen and (min-width:1024px){.technology-carousel{padding:70px 0 0}}.technology-carousel .mx-auto{max-width:1270px;padding:0 15px}.technology-carousel--heading{margin-bottom:62px}.technology-carousel--heading .mx-auto{display:flex;flex-flow:column;gap:40px}@media only screen and (min-width:1024px){.technology-carousel--heading .mx-auto{flex-flow:row;justify-content:space-between;gap:40px}}.technology-carousel--heading h2{width:100%;flex-shrink:0;font-weight:500;color:#fff!important}@media only screen and (min-width:1024px){.technology-carousel--heading h2{width:45%}}.technology-carousel--heading .text-copy{width:100%}@media only screen and (min-width:1024px){.technology-carousel--heading .text-copy{padding:9px 0 0}}.technology-carousel--heading .text-copy p{color:#fff;font-family:var(--font-inter);font-size:19px;font-style:normal;font-weight:400;line-height:1.31578947;margin:0 0 25px}.technology-carousel--heading .text-copy p:last-of-type{margin-bottom:0}.technology-carousel--carousel{margin-bottom:81px}.technology-carousel--carousel .carousel-v3{overflow:visible}.technology-carousel--carousel .carousel-v3 .swiper-wrapper .swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.technology-carousel--carousel .carousel-v3 .heading-5{color:#fff;font-family:var(--font-inter)!important}.technology-carousel .swiper-pagination-scrollbar{margin-right:-15px}@media only screen and (min-width:1270px){.technology-carousel .swiper-pagination-scrollbar{margin-right:calc((1240px - 100vw)/2)}}.technology-carousel--repeatable-sections .repeatable-section{position:relative;padding:60px 0;color:#fff}@media only screen and (min-width:1024px){.technology-carousel--repeatable-sections .repeatable-section{padding:80px 0}}.technology-carousel--repeatable-sections .repeatable-section:nth-child(2n){background:#fff;color:#161a1c}@media only screen and (min-width:1024px){.technology-carousel--repeatable-sections .repeatable-section:nth-child(2n) .mx-auto{flex-flow:row-reverse}}.technology-carousel--repeatable-sections .repeatable-section .mx-auto{display:flex;flex-flow:column;gap:40px}@media only screen and (min-width:1024px){.technology-carousel--repeatable-sections .repeatable-section .mx-auto{flex-flow:row;align-items:center;gap:60px}}.technology-carousel--repeatable-sections .repeatable-section__image{width:100%;flex-shrink:0;position:relative}@media only screen and (min-width:1024px){.technology-carousel--repeatable-sections .repeatable-section__image{width:56.452%}}.technology-carousel--repeatable-sections .repeatable-section__image canvas{display:block;width:100%}.technology-carousel--repeatable-sections .repeatable-section__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.technology-carousel--repeatable-sections .repeatable-section__text .heading-1{color:inherit}.technology-carousel--repeatable-sections .repeatable-section__text h3{line-height:1.21428571;font-weight:500;margin-bottom:20px}.technology-carousel--repeatable-sections .repeatable-section__text .text-copy p{color:inherit;font-family:var(--font-inter);font-size:19px;font-style:normal;font-weight:400;line-height:1.31578947;margin:0 0 25px}.technology-carousel--repeatable-sections .repeatable-section__text .text-copy p:last-of-type{margin-bottom:0}.page-template-template-new-technology{--font-inter: "Inter", sans-serif;--font-freight: "Freight", sans-serif}.page-template-template-new-technology .heading-1{font-family:var(--font-freight)}.page-template-template-new-technology main{font-family:var(--font-inter)}.page-template-template-new-technology .hero-banner__logo{max-width:300px}@media(min-width:1024px){.page-template-template-new-technology .hero-banner__logo{max-width:650px}}@media only screen and (min-width:1024px){.page-template-template-new-technology .before-after{padding-top:78px;padding-bottom:92px}}.page-template-template-new-technology .before-after__inner{max-width:1240px}@media only screen and (min-width:1024px){.page-template-template-new-technology .before-after__inner{gap:51px}}.page-template-template-new-technology .before-after__media img{aspect-ratio:800/397}.page-template-template-new-technology .before-after__copy{font-family:var(--font-inter)}@media only screen and (min-width:1024px){.page-template-template-new-technology .before-after__copy{padding-right:40px}}.before-after{background-color:var(--color-brand-white);padding:32px 15px 48px}@media only screen and (min-width:600px){.before-after{padding-top:40px;padding-bottom:56px}}@media only screen and (min-width:1024px){.before-after{padding-top:48px}}@media only screen and (min-width:1280px){.before-after{padding:50px 24px 24px}}.before-after .heading{font-family:var(--font-playfair);font-weight:400;color:var(--color-brand-green)}.before-after .heading--section-heading-lg{font-size:32px;line-height:1.2}@media only screen and (min-width:600px){.before-after .heading--section-heading-lg{font-size:40px;line-height:1.2}}@media only screen and (min-width:744px){.before-after .heading--section-heading-lg{font-size:var(--font-size-section-title);line-height:normal}}@media only screen and (min-width:1280px){.before-after .heading--section-heading-lg{font-size:var(--font-size-heading-xl);line-height:var(--line-height-heading-xl)}}.before-after .text{font-family:var(--font-lato);font-weight:400;color:var(--color-text-secondary)}.before-after .text--body-large{font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}.before-after__inner{width:100%;max-width:1225px;margin:0 auto;display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:1024px){.before-after__inner{gap:39px}}.before-after__content{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:1024px){.before-after__content{display:grid;grid-template-columns:minmax(0,64.5fr) minmax(0,35.5fr);align-items:start;gap:0}}.before-after__media{margin:0;width:100%;overflow:hidden;line-height:0}@media only screen and (min-width:1024px){.before-after__media{grid-column:1}}.before-after__media img{display:block;width:100%;height:auto;aspect-ratio:790/336;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.before-after__copy{word-break:break-word}@media only screen and (min-width:1024px){.before-after__copy{grid-column:2;padding-left:60px;align-self:center}}.before-after__copy sup{font-size:.645em;line-height:0;vertical-align:super}.before-after__copy .btn-join{margin-top:27px}.page-template-template-culture-and-community .hero-banner__bg:before{background:linear-gradient(180deg,#000c .04%,#0000 23.19%),linear-gradient(0deg,#00000026,#00000026)}.page-template-template-culture-and-community .mk-section--1{margin-top:0}@media(min-width:1024px){.page-template-template-culture-and-community .next-chapter__inner{padding-bottom:10px}}.page-template-template-coldwell-banker .hero-banner__logo{max-width:300px}@media(min-width:1024px){.page-template-template-coldwell-banker .hero-banner__logo{max-width:950px;margin-bottom:5%}}@media(min-width:1280px){.page-template-template-coldwell-banker .hero-banner__logo{margin-bottom:15%}}@media(min-width:1024px){.page-template-template-coldwell-banker .hero-banner__bottom{bottom:75px;align-items:flex-start}.page-template-template-coldwell-banker .hero-banner__bottom .hero-banner__description{max-width:651px}.page-template-template-coldwell-banker .mk-section__copy{width:40.8165%;max-width:500px}.page-template-template-coldwell-banker .mk-section__media{width:50.6124%}.page-template-template-coldwell-banker .mk-section--reverse .mk-section__copy{width:40.8165%;max-width:470px}.page-template-template-coldwell-banker .mk-section--reverse .mk-section__media{width:55.5105%}.page-template-template-coldwell-banker .mk-section--1:has(.mk-section__footnote) .mk-section__title{margin-top:8%}.page-template-template-coldwell-banker .mk-section--1:has(.mk-section__footnote) .mk-section__footnote{padding-bottom:54px}.page-template-template-coldwell-banker .mk-section--3:has(.mk-section__footnote) .mk-section__title{margin-top:23.5%}.page-template-template-coldwell-banker .mk-section--3:has(.mk-section__footnote) .mk-section__footnote{padding-bottom:94px}}.page-template-template-coldwell-banker .mk-section--3 .mk-section__inner{border-bottom:none}@media(min-width:1024px){.page-template-template-coldwell-banker .next-chapter__inner{padding-top:10px;padding-bottom:10px}}
