/* ========================================
 * Component Styles - Auto-generated by Page Editor
 * Generated at: 2026-05-18T12:58:55.643Z
 * Components count: 5
 * ======================================== */

/* ----------------------------------------
 * Component: swiper-banner (ID: 337, v0.0.1)
 * ---------------------------------------- */
[data-component-version-id="984"] .picture{display:block;object-fit:cover;width:100%;height:100%;font-size:0}[data-component-version-id="984"] .picture img{display:block;object-fit:cover;width:100%;height:100%}[data-component-version-id="984"] .ant-btn{overflow:visible;text-transform:none;color:#000000d9;cursor:pointer;display:inline-block;position:relative;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:2px;height:32px;margin:0;padding:4px 15px;transition:all .3s cubic-bezier(.645,.045,.355,1);font-size:14px;font-weight:400;line-height:1.5715;box-shadow:0 2px #00000004}[data-component-version-id="984"] .ant-btn>span{display:inline-block}[data-component-version-id="984"] .body5{font-family:ZeekrText;font-size:16px;font-weight:400;line-height:1.4}[data-component-version-id="984"] .button-customizable{color:#fff;cursor:pointer;display:inline-flex;outline:0;background:0 0;border:1.5px solid #fff;border-radius:3px;justify-content:center;align-items: center;width:100%;height:48px;padding:13px 24px}[data-component-version-id="984"] .button-customizable.dark{color:#121215;border-color:#121215}[data-component-version-id="984"] .button-customizable.solid-white{color:#24292b;background-color:#fff}[data-component-version-id="984"] .button-customizable.solid-white:hover{background:#e9eaea}[data-component-version-id="984"] .button-customizable.solid-dark{--primary-black-color:#24292b;--text-color-color-white:#fff;background-color:var(--primary-black-color);border:1.5px solid var(--primary-black-color);color:var(--text-color-color-white)}[data-component-version-id="984"] .button-customizable:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media screen and (min-width:576px){[data-component-version-id="984"] .button-customizable{width:auto}}[data-component-version-id="984"] .h2{font-family:ZeekrHeadline;font-size:40px;font-weight:500;line-height:1.2}@media screen and (min-width:576px){[data-component-version-id="984"] .h2{font-size:56px}}@media screen and (min-width:992px){[data-component-version-id="984"] .h2{font-size:64px}}[data-component-version-id="984"] .white-text{color:#fff}[data-component-version-id="984"] .body2{font-family:ZeekrText;font-size:20px;font-weight:400;line-height:1.4}@media screen and (min-width:576px){[data-component-version-id="984"] .body2{font-size:20px}}@media screen and (min-width:992px){[data-component-version-id="984"] .body2{font-size:24px}}[data-component-version-id="984"] .swiper-cover-layout{position:relative;--gutter:16px;--z-index-layer-6:95;width:100%;height:100vh}@media screen and (min-width:576px){[data-component-version-id="984"] .swiper-cover-layout{--gutter:40px}}@media screen and (min-width:992px){[data-component-version-id="984"] .swiper-cover-layout{--gutter:60px}}[data-component-version-id="984"] .swiper-cover-layout:before{content:"";position:absolute;background:#00000040;inset:0}[data-component-version-id="984"] .swiper-cover-layout .swiper-wrapper,[data-component-version-id="984"] .swiper-cover-layout .swiper-wrapper .swiper-cover-image,[data-component-version-id="984"] .swiper-cover-layout .swiper-wrapper .swiper-cover-image .picture{width:100%;height:100%}[data-component-version-id="984"] .swiper-cover-layout .swiper-wrapper .cover-content{position:absolute;width:calc(100% - var(--gutter)*2);z-index:var(--z-index-layer-6);bottom:108px;left:50%;transform:translate(-50%)}@media screen and (min-width:576px){[data-component-version-id="984"] .swiper-cover-layout .swiper-wrapper .cover-content{bottom:180px}}[data-component-version-id="984"] .swiper-cover-layout .swiper-wrapper .cover-content-wrapper{transition:all .8s}[data-component-version-id="984"] .swiper-cover-layout .swiper-wrapper .cover-content .content-caption{margin-top:12px;line-height:1.4em}[data-component-version-id="984"] .swiper-cover-layout .swiper-wrapper .cover-content .button-wrapper .button-link{display:inline-block;margin-top:32px}[data-component-version-id="984"] .swiper-cover-layout .swiper-wrapper .cover-content .button-wrapper .button-link:not(:first-child){margin-left:16px}[data-component-version-id="984"] .swiper-cover-layout .pagination-wrapper{display:flex;position:absolute;width:calc(100% - var(--gutter)*2);z-index:var(--z-index-layer-6);bottom:60px;left:50%;transform:translate(-50%)}@media screen and (min-width:576px){[data-component-version-id="984"] .swiper-cover-layout .pagination-wrapper{bottom:120px}}[data-component-version-id="984"] .swiper-cover-layout .pagination-wrapper .dot{cursor:pointer}[data-component-version-id="984"] .swiper-cover-layout .pagination-wrapper .dot:not(:first-child){margin-left:8px}



[data-component-version-id="984"] .rt-image[data-align="left"]{
  align-items: flex-start;
}

[data-component-version-id="984"] .rt-image[data-align="right"]{
  align-items: flex-end;
}

[data-component-version-id="984"] .rt-image[data-align="left"] .rt-image-caption{
  text-align: left;
}

[data-component-version-id="984"] .rt-image[data-align="right"] .rt-image-caption{
  text-align: right;
}


/* ----------------------------------------
 * Component: grid-card (ID: 338, v0.0.1)
 * ---------------------------------------- */
[data-component-version-id="955"] .picture{display:block;object-fit:cover;width:100%;height:100%;font-size:0}[data-component-version-id="955"] .picture img{display:block;object-fit:cover;width:100%;height:100%}[data-component-version-id="955"] .h4{font-family:ZeekrHeadline;font-size:28px;font-weight:500;line-height:1.2em}@media screen and (min-width:576px){[data-component-version-id="955"] .h4{font-size:32px}}@media screen and (min-width:992px){[data-component-version-id="955"] .h4{font-size:44px}}[data-component-version-id="955"] .title2{font-size:20px;font-weight:400;line-height:1.2em}@media screen and (min-width:992px){[data-component-version-id="955"] .title2{font-size:24px}}[data-component-version-id="955"] .body5{font-size:16px;font-weight:400;line-height:1.2em}[data-component-version-id="955"] .scroll-thumb{position:absolute;background-color:currentColor;height:100%;transition:left .3s}[data-component-version-id="955"] .grid-intro-wrapper{--gutter:16px;--vertical-gutter:100px;overflow-x:hidden;padding:var(--vertical-gutter)0}@media screen and (min-width:576px){[data-component-version-id="955"] .grid-intro-wrapper{--vertical-gutter:120px;--gutter:40px}}@media screen and (min-width:992px){[data-component-version-id="955"] .grid-intro-wrapper{--gutter:60px}}[data-component-version-id="955"] .grid-intro-wrapper *{box-sizing:border-box}[data-component-version-id="955"] .grid-intro-wrapper .desktop{display:none}[data-component-version-id="955"] .grid-intro-wrapper .mobile{display:block}[data-component-version-id="955"] .grid-intro-wrapper .content{max-width:unset;width:100%;margin:0 auto;padding:0}[data-component-version-id="955"] .grid-intro-wrapper>.top{flex-direction:column}[data-component-version-id="955"] .grid-intro-wrapper>.top .left{width:100%;padding:0 16px 40px}[data-component-version-id="955"] .grid-intro-wrapper>.top .left span{width:100%;line-height:1.4em}[data-component-version-id="955"] .grid-intro-wrapper .swiper-slide-prev{opacity:0}[data-component-version-id="955"] .grid-intro-wrapper>.center{height:100%;min-height:195px;padding:0!important}[data-component-version-id="955"] .grid-intro-wrapper>.center .swiper-container{overflow:visible;width:100%;height:100%;padding:0 28px 0 16px;margin:0 0 24px!important}[data-component-version-id="955"] .grid-intro-wrapper>.center .swiper-container .swiper{overflow:visible;width:100%;height:100%}[data-component-version-id="955"] .grid-intro-wrapper>.center .swiper-container .swiper .slide-item-picture img{position:static}[data-component-version-id="955"] .grid-intro-wrapper>.center .mob-text{color:#24292b;height:unset;position:unset;width:100%;margin-bottom:24px;padding:0 16px;margin-left:0!important}[data-component-version-id="955"] .grid-intro-wrapper>.center .mob-text p{margin-bottom:12px;font-size:20px;font-weight:450;line-height:28px}[data-component-version-id="955"] .grid-intro-wrapper>.center .mob-text span{font-size:14px;line-height:20px}[data-component-version-id="955"] .grid-intro-wrapper>.center .scroll{height:unset;margin-bottom:unset;position:unset;width:100%;padding:8px 16px;margin-left:0!important;margin-right:0!important}[data-component-version-id="955"] .grid-intro-wrapper>.center .scroll .scroll-track{position:relative;background:#9d9a9559;width:100%;height:3px}[data-component-version-id="955"] .grid-intro-wrapper>.center .scroll .scroll-track .scroll-thumb{position:absolute;background:#24292b;width:25%;height:3px;transition:left .2s;top:0;left:0}@media screen and (min-width:576px){[data-component-version-id="955"] .grid-intro-wrapper{overflow-x:hidden;padding:var(--vertical-gutter)0}[data-component-version-id="955"] .grid-intro-wrapper .content{max-width:unset;width:100%;margin:0 auto;padding:0}[data-component-version-id="955"] .grid-intro-wrapper>.top{flex-direction:column}[data-component-version-id="955"] .grid-intro-wrapper>.top .left{width:100%;padding:0 87px 40px}[data-component-version-id="955"] .grid-intro-wrapper>.top .left span{width:100%;line-height:1.4em}[data-component-version-id="955"] .grid-intro-wrapper>.center{height:100%;min-height:195px;padding:0!important}[data-component-version-id="955"] .grid-intro-wrapper>.center .swiper-container{overflow:visible;width:100%;padding:0 40px;margin:0 0 24px!important}[data-component-version-id="955"] .grid-intro-wrapper>.center .swiper-container .swiper{overflow:visible;width:100%;height:100%}[data-component-version-id="955"] .grid-intro-wrapper>.center .swiper-container .swiper .slide-item-picture img{position:static}[data-component-version-id="955"] .grid-intro-wrapper>.center .mob-text{color:#24292b;height:unset;position:unset;width:100%;margin-bottom:24px;padding:0 87px;margin-left:0!important}[data-component-version-id="955"] .grid-intro-wrapper>.center .mob-text p{margin-bottom:12px;font-size:20px;font-weight:450;line-height:28px}[data-component-version-id="955"] .grid-intro-wrapper>.center .mob-text span{font-size:14px;line-height:20px}[data-component-version-id="955"] .grid-intro-wrapper>.center .scroll{height:unset;margin-bottom:unset;position:unset;width:100%;padding:8px 87px;margin-left:0!important;margin-right:0!important}[data-component-version-id="955"] .grid-intro-wrapper>.center .scroll .scroll-track{position:relative;background:#9d9a9559;width:100%;height:3px}[data-component-version-id="955"] .grid-intro-wrapper>.center .scroll .scroll-track .scroll-thumb{position:absolute;background:#24292b;width:25%;height:3px;transition:left .2s;top:0;left:0}}@media screen and (min-width:992px){[data-component-version-id="955"] .grid-intro-wrapper{display:flex;overflow-x:hidden;padding:var(--vertical-gutter)0;background-color:#fff;flex-direction:column;align-items: center;width:100%}[data-component-version-id="955"] .grid-intro-wrapper .desktop{display:block}[data-component-version-id="955"] .grid-intro-wrapper .mobile{display:none}[data-component-version-id="955"] .grid-intro-wrapper .content{width:100%;max-width:1400px;margin:0 auto;padding:0 130px}[data-component-version-id="955"] .grid-intro-wrapper>.top{display:flex;align-items: center;width:100%;max-width:1400px;height:auto;padding:0 130px 80px}[data-component-version-id="955"] .grid-intro-wrapper>.top .left{width:560px;margin-right:auto;padding:0}[data-component-version-id="955"] .grid-intro-wrapper>.top .left span{line-height:1.4em}[data-component-version-id="955"] .grid-intro-wrapper>.top .right{margin-left:calc(var(--gutter)/2);flex:1;font-size:20px;line-height:28px}[data-component-version-id="955"] .grid-intro-wrapper>.center{width:100%}[data-component-version-id="955"] .grid-intro-wrapper>.center .desktop{display:flex;flex-wrap:wrap;width:100%;max-width:1400px;height:auto;margin:auto;padding:0 60px}[data-component-version-id="955"] .grid-intro-wrapper>.center .desktop>div{overflow:hidden;position:relative;height:580px;margin-bottom:24px}[data-component-version-id="955"] .grid-intro-wrapper>.center .desktop>div img{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;height:100%}[data-component-version-id="955"] .grid-intro-wrapper>.center .desktop>div div.text{color:#fff;display:flex;position:absolute;box-sizing:border-box;background:linear-gradient(#0000 50%,#000c);flex-direction:column;justify-content:flex-end;align-items: flex-start;width:100%;height:100%;padding:70px;top:0;left:0}[data-component-version-id="955"] .grid-intro-wrapper>.center .desktop>div div.text p{margin-bottom:12px;font-size:24px;font-weight:450;line-height:34px}[data-component-version-id="955"] .grid-intro-wrapper>.center .desktop>div div.text span{font-size:16px;line-height:22px}[data-component-version-id="955"] .grid-intro-wrapper>.center .desktop>div:nth-child(odd){margin-right:12px}[data-component-version-id="955"] .grid-intro-wrapper>.center .desktop>div:nth-child(2n){margin-left:12px}[data-component-version-id="955"] .grid-intro-wrapper>.center .desktop>div.large{width:calc(66.6667% - 16px)}[data-component-version-id="955"] .grid-intro-wrapper>.center .desktop>div.large div.text{padding-right:264px}[data-component-version-id="955"] .grid-intro-wrapper>.center .desktop>div.small{width:calc(33.3333% - 8px)}}



[data-component-version-id="955"] .rt-image[data-align="left"]{
  align-items: flex-start;
}

[data-component-version-id="955"] .rt-image[data-align="right"]{
  align-items: flex-end;
}

[data-component-version-id="955"] .rt-image[data-align="left"] .rt-image-caption{
  text-align: left;
}

[data-component-version-id="955"] .rt-image[data-align="right"] .rt-image-caption{
  text-align: right;
}


/* ----------------------------------------
 * Component: PerformanceCards (ID: 82, v1.5.1)
 * ---------------------------------------- */
[data-component-version-id="1069"] div,[data-component-version-id="1069"] p,[data-component-version-id="1069"] a,[data-component-version-id="1069"] q,[data-component-version-id="1069"] img,[data-component-version-id="1069"] video{font-size:100%;font:inherit;vertical-align:baseline;-webkit-tap-highlight-color:#0000;box-sizing:border-box;border:0;margin:0;padding:0}[data-component-version-id="1069"] section{display:block}[data-component-version-id="1069"] blockquote,[data-component-version-id="1069"] q{quotes:none}[data-component-version-id="1069"] q:before,[data-component-version-id="1069"] q:after{content:"";content:none}[data-component-version-id="1069"] *,[data-component-version-id="1069"] :after,[data-component-version-id="1069"] :before{box-sizing:border-box}[data-component-version-id="1069"] .performance-cards{position:relative;box-sizing:border-box;background:#121215;width:100%;padding-top:100px;padding-bottom:100px}[data-component-version-id="1069"] .performance-cards-divider{position:absolute;box-sizing:border-box;background-color:#ffffff40;width:calc(100% - 32px);height:1px;margin:auto;bottom:0;left:0;right:0}[data-component-version-id="1069"] .performance-cards-container{position:relative;position:relative;width:calc(100% - 32px);height:607px;margin:0 auto}[data-component-version-id="1069"] .performance-cards-image{opacity:0;position:absolute;width:100%;height:268px;transition:all .67s;top:0;left:0}[data-component-version-id="1069"] .performance-cards-image.active{opacity:1}[data-component-version-id="1069"] .performance-cards-image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-component-version-id="1069"] .performance-cards-playback-button{cursor:pointer;display:flex;position:absolute;z-index:98;align-items: center;width:-moz-fit-content;width:fit-content;height:32px;margin:auto;padding:6px 16px;transition:all .67s;top:118px;left:0;right:0}[data-component-version-id="1069"] .performance-cards-playback-button:hover{opacity:.8}[data-component-version-id="1069"] .performance-cards-handle{display:flex;position:absolute;box-sizing:border-box;background-color:#f1efeb;flex-direction:column;width:100%;height:calc(100% - 268px);padding:32px 24px;transition:all .67s;bottom:0}[data-component-version-id="1069"] .performance-cards-handle__title{color:#121215;font-size:22px;font-weight:450;line-height:1.4em}[data-component-version-id="1069"] .performance-cards-handle__description{color:#121215;flex:1;margin-top:16px;font-weight:400;line-height:1.4em}[data-component-version-id="1069"] .performance-cards-handle__control-wrapper{display:flex;user-select:none;align-items: center}[data-component-version-id="1069"] .performance-cards-handle__control{flex:1;line-height:1.4em}[data-component-version-id="1069"] .performance-cards-handle__control svg{cursor:pointer}[data-component-version-id="1069"] .performance-cards-handle__control svg:first-child{margin-right:12px}[data-component-version-id="1069"] .performance-cards-handle__indicator{color:#12121266;margin-top:12px;font-size:14px;font-weight:400;line-height:1.2em}[data-component-version-id="1069"] .performance-cards-modal-root{position:static;z-index:auto}[data-component-version-id="1069"] .performance-cards-modal-mask{position:fixed;opacity:1;z-index:1000;background:#00000073;width:100%;height:100%;top:0;left:0}[data-component-version-id="1069"] .performance-cards-modal-wrap{position:fixed;z-index:1000;display:block;overflow:auto;width:100%;height:100%;top:0;left:0}[data-component-version-id="1069"] .performance-cards-modal{position:static;max-width:100%;height:100%;margin:0;padding:0;width:100%!important}[data-component-version-id="1069"] .performance-cards-modal-content{position:relative;display:block;pointer-events:auto;position:relative;background-color:#fff;background-clip:padding-box;border:0;border-radius:0;width:100%;height:100%;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}[data-component-version-id="1069"] .performance-cards-modal-body{display:flex;word-wrap:break-word;background:#000;justify-content:center;align-items: center;height:100%;padding:24px;font-size:14px;line-height:1.5715}[data-component-version-id="1069"] .performance-cards-modal-header{box-sizing:border-box;display:flex;position:absolute;z-index:100000;justify-content:flex-end;top:20px;right:30px}[data-component-version-id="1069"] .performance-cards-modal-close{cursor:pointer;display:block;width:32px;height:32px}[data-component-version-id="1069"] .performance-cards-modal-close:hover{opacity:.8}[data-component-version-id="1069"] .performance-cards-modal-scroll-container{position:relative;word-wrap:break-word;pointer-events:auto;width:100%;max-width:1200px;margin:0 auto;padding:0 48px}[data-component-version-id="1069"] .performance-cards-modal-scroll-container:before{content:"";display:block;box-sizing:border-box;padding-bottom:60%}[data-component-version-id="1069"] .performance-cards-modal-video{position:absolute;width:100%;height:100%;top:0;left:0}[data-component-version-id="1069"] .max-576{display:none}@media screen and (min-width:576px){[data-component-version-id="1069"] .performance-cards{padding-top:120px;padding-bottom:120px}[data-component-version-id="1069"] .performance-cards-divider{width:calc(100% - 80px)}[data-component-version-id="1069"] .performance-cards-container{width:calc(100% - 80px);height:725px}[data-component-version-id="1069"] .performance-cards-image{height:424px!important}[data-component-version-id="1069"] .min-576{display:none}[data-component-version-id="1069"] .max-576{display:block}[data-component-version-id="1069"] .performance-cards-playback-button{left:unset;margin:unset;background:#121215;top:368px;right:24px}[data-component-version-id="1069"] .playback-button-text{color:#fff;margin-left:8px;font-size:14px;font-weight:400;line-height:1.4em}[data-component-version-id="1069"] .performance-cards-handle{padding:40px 48px;height:calc(100% - 424px)!important}}@media screen and (min-width:992px){[data-component-version-id="1069"] .performance-cards-divider{width:calc(100% - 120px)}[data-component-version-id="1069"] .performance-cards-container{width:calc(100% - 120px);height:507px}[data-component-version-id="1069"] .performance-cards-image{right:0;left:unset!important;width:50%!important;height:100%!important}[data-component-version-id="1069"] .performance-cards-playback-button{position:absolute;z-index:99;bottom:24px;right:24px}[data-component-version-id="1069"] .performance-cards-playback-button{bottom:24px;top:unset}[data-component-version-id="1069"] .performance-cards-handle{padding:56px 70px;left:0;width:50%!important;height:100%!important}[data-component-version-id="1069"] .performance-cards-handle__title{font-size:30px!important}}@media screen and (min-width:1280px){[data-component-version-id="1069"] .performance-cards-container{max-width:1280px}}



[data-component-version-id="1069"] .rt-image[data-align="left"]{
  align-items: flex-start;
}

[data-component-version-id="1069"] .rt-image[data-align="right"]{
  align-items: flex-end;
}

[data-component-version-id="1069"] .rt-image[data-align="left"] .rt-image-caption{
  text-align: left;
}

[data-component-version-id="1069"] .rt-image[data-align="right"] .rt-image-caption{
  text-align: right;
}


/* ----------------------------------------
 * Component: FeaturesModule (ID: 12, v1.3.1)
 * ---------------------------------------- */
@media screen and (min-width:720px){:root[dir=rtl] .exterior-features-content-info__right{margin-left:0;margin-right:16px}}:root[dir=rtl] .image-and-descriptions__section:nth-child(odd){flex-direction:row-reverse}:root[dir=rtl] .image-and-descriptions__section:nth-child(2n){flex-direction:row}[data-component-version-id="1066"] .white-text{color:#fff}[data-component-version-id="1066"] .body3{font-size:18px;line-height:1.2em}@media screen and (min-width:992px){[data-component-version-id="1066"] .body3{font-size:20px}}[data-component-version-id="1066"] .h4{font-size:28px;font-weight:500;line-height:1.2em}@media screen and (min-width:576px){[data-component-version-id="1066"] .h4{font-size:32px}}@media screen and (min-width:992px){[data-component-version-id="1066"] .h4{font-size:44px}}[data-component-version-id="1066"] .line-clamp-3{-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}[data-component-version-id="1066"] .exterior-features{--gutter:16px;--max-width-medium:720px;--max-content-width:1140px;--vertical-gutter:100px}@media screen and (min-width:576px){[data-component-version-id="1066"] .exterior-features{--gutter:40px;--vertical-gutter:120px}}@media screen and (min-width:992px){[data-component-version-id="1066"] .exterior-features{--gutter:60px;--vertical-gutter:120px}}[data-component-version-id="1066"] .exterior-features *{box-sizing:border-box}[data-component-version-id="1066"] .header-container{max-width:var(--max-width-medium);padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:992px){[data-component-version-id="1066"] .header-container{max-width:calc(var(--max-content-width) + var(--gutter)*2)}}[data-component-version-id="1066"] .exterior-features{position:relative;padding:var(--vertical-gutter)0;background:#fff}[data-component-version-id="1066"] .exterior-features-content-info{padding-bottom:60px}[data-component-version-id="1066"] .exterior-features-content-info__title{margin-bottom:16px}[data-component-version-id="1066"] .exterior-features-content-info__description{line-height:1.4em}@media screen and (min-width:720px){[data-component-version-id="1066"] .exterior-features-content-info{display:flex;justify-content:space-between}[data-component-version-id="1066"] .exterior-features-content-info__right{max-width:320px;margin-left:16px}}@media screen and (min-width:992px){[data-component-version-id="1066"] .exterior-features-content-info__right{max-width:454px}}@media screen and (min-width:1280px){[data-component-version-id="1066"] .exterior-features-content-info__right{max-width:556px}}[data-component-version-id="1066"] .exterior-features-image-and-descriptions{width:calc(100vw - 2*var(--gutter));margin:auto}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section:not(:first-child){margin-top:40px}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section-image img{display:block;object-fit:cover;width:100%;height:100%}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section-description{height:calc(100vw - 2*var(--gutter));display:flex;background-color:#121215;flex-direction:column;justify-content:center;width:100%;padding:0 24px}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section-description .section-description__title{font-size:20px;font-weight:500;line-height:1.4em}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section-description .section-description__content{margin-top:8px;font-size:16px;font-weight:400;line-height:1.4em}@media screen and (min-width:720px){[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section{display:flex;column-gap:20px}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section-image{width:calc((100vw - 2*var(--gutter) - 20px)/2);height:calc((100vw - 2*var(--gutter) - 20px)/2)}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section-description{width:calc((100vw - 2*var(--gutter) - 20px)/2);height:calc((100vw - 2*var(--gutter) - 20px)/2);padding:0 48px}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section:not(:first-child){margin-top:20px}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section:nth-child(2n){flex-direction:row-reverse}}@media screen and (min-width:992px){[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section{column-gap:24px}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section-image{width:calc((100vw - 2*var(--gutter) - 24px)/2);height:calc((100vw - 2*var(--gutter) - 24px)/2);max-width:628px;max-height:628px}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section-description{width:calc((100vw - 2*var(--gutter) - 24px)/2);height:calc((100vw - 2*var(--gutter) - 24px)/2);max-width:628px;max-height:628px;padding:0 104px}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section-description .section-description__title{font-size:24px}[data-component-version-id="1066"] .exterior-features-image-and-descriptions .image-and-descriptions__section:not(:first-child){margin-top:24px}}@media screen and (min-width:1280px){[data-component-version-id="1066"] .exterior-features-image-and-descriptions{max-width:1280px}}



[data-component-version-id="1066"] .rt-image[data-align="left"]{
  align-items: flex-start;
}

[data-component-version-id="1066"] .rt-image[data-align="right"]{
  align-items: flex-end;
}

[data-component-version-id="1066"] .rt-image[data-align="left"] .rt-image-caption{
  text-align: left;
}

[data-component-version-id="1066"] .rt-image[data-align="right"] .rt-image-caption{
  text-align: right;
}


/* ----------------------------------------
 * Component: Footer (ID: 72, v1.4.3)
 * ---------------------------------------- */
[data-component-version-id="1190"] a{-webkit-text-decoration-skip:objects;cursor:pointer;outline:none;text-decoration:none;font-size:100%;font:inherit;vertical-align:baseline;--text-color-rock-grey:#24292b;color:var(--text-color-rock-grey);background-color:#0000;border:0;margin:0;padding:0;transition:color .3s}[data-component-version-id="1190"] .body3{font-size:18px;line-height:1.2em}@media screen and (min-width:992px){[data-component-version-id="1190"] .body3{font-size:20px}}[data-component-version-id="1190"] .body6{font-size:14px;line-height:1.2em}[data-component-version-id="1190"] .footer{background-color:#ccc}[data-component-version-id="1190"] .footer p{margin:0;padding:0}[data-component-version-id="1190"] .footer-content{padding:60px 16px 24px}@media screen and (min-width:992px){[data-component-version-id="1190"] .footer-content{padding:60px 40px 24px}}[data-component-version-id="1190"] .footer-content-main{display:flex;flex-flow:column wrap}[data-component-version-id="1190"] .footer-content-main.rtl{direction:rtl}[data-component-version-id="1190"] .footer-content-main.rtl .footer-content-main__logo{margin-left:24px;margin-right:unset}[data-component-version-id="1190"] .footer-content-main.rtl .footer-content-main__navigation-and-info .navigation-container{margin-left:84px;margin-right:unset}@media screen and (min-width:1360px){[data-component-version-id="1190"] .footer-content-main.rtl .footer-content-main__navigation-and-info .navigation-container{margin-left:32px;margin-right:unset}}@media screen and (min-width:576px){[data-component-version-id="1190"] .footer-content-main{flex-direction:row;align-items: flex-start}[data-component-version-id="1190"] .footer-content-main .info-container,[data-component-version-id="1190"] .footer-content-main .navigation-container{margin-top:unset!important}}[data-component-version-id="1190"] .footer-content-main a:hover{color:inherit}[data-component-version-id="1190"] .footer-content-main__logo{flex:1;margin-bottom:60px;margin-right:24px}[data-component-version-id="1190"] .footer-content-main__logo-link{display:block;height:28px}[data-component-version-id="1190"] .footer-content-main__navigation-and-info{flex-shrink:0}@media screen and (min-width:576px){[data-component-version-id="1190"] .footer-content-main__navigation-and-info{display:flex}}@media screen and (min-width:1360px){[data-component-version-id="1190"] .footer-content-main__navigation-and-info{flex:1}[data-component-version-id="1190"] .footer-content-main__navigation-and-info.style2{justify-content:space-between}}[data-component-version-id="1190"] .footer-content-main__navigation-and-info .navigation-container{display:flex;flex-direction:column;flex:1;margin-right:84px}[data-component-version-id="1190"] .footer-content-main__navigation-and-info.style2 .navigation-container{flex:none}@media screen and (min-width:1360px){[data-component-version-id="1190"] .footer-content-main__navigation-and-info .navigation-container{margin-right:32px}}[data-component-version-id="1190"] .footer-content-main__navigation-and-info .navigation-container:not(:first-of-type){margin-top:60px}[data-component-version-id="1190"] .footer-content-main__navigation-and-info .navigation-container-link{line-height:1.4em}[data-component-version-id="1190"] .footer-content-main__navigation-and-info .navigation-container-link:not(:first-child){margin-top:6px}[data-component-version-id="1190"] .footer-content-main__navigation-and-info .info-container{flex:1;margin-top:40px;line-height:1.4em}[data-component-version-id="1190"] .footer-content-main__navigation-and-info.style2 .info-container{flex:none}[data-component-version-id="1190"] .footer-content-main__navigation-and-info .info-container a{text-decoration:underline}[data-component-version-id="1190"] .footer-content-copyright{display:flex;color:#24292b;gap:24px;margin-top:100px;margin-bottom:24px;line-height:1.4em}@media screen and (max-width:576px){[data-component-version-id="1190"] .footer-content-copyright.style2{flex-direction:column;gap:12px}}[data-component-version-id="1190"] .footer-content-copyright.rtl{direction:rtl}[data-component-version-id="1190"] .footer-content-copyright.rtl a{margin-left:unset}[data-component-version-id="1190"] .footer-content-copyright a:hover{color:inherit}[data-component-version-id="1190"] .footer-content-disclaimer{color:#24292b;border-top:1px solid #24292b26;padding-top:24px;line-height:1.4em}[data-component-version-id="1190"] .footer-content-disclaimer.rtl{direction:rtl}



[data-component-version-id="1190"] .rt-image[data-align="left"]{
  align-items: flex-start;
}

[data-component-version-id="1190"] .rt-image[data-align="right"]{
  align-items: flex-end;
}

[data-component-version-id="1190"] .rt-image[data-align="left"] .rt-image-caption{
  text-align: left;
}

[data-component-version-id="1190"] .rt-image[data-align="right"] .rt-image-caption{
  text-align: right;
}
