/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tcl-simple-banner.tds-banner{background-image:radial-gradient(54.97% 272.54% at 27.36% -134.72%,rgba(108,148,255,0.92) 0%,rgba(0,0,0,0.92) 100%);color:white!important;}.tcl-simple-banner.tds-banner a.tds-link,.tcl-simple-banner.tds-banner .tds-text--caption{color:white!important;}.tcl-simple-banner.tds-banner .tds-text--body,.tcl-simple-banner.tds-banner .tds-text--body_large,.tcl-simple-banner.tds-banner .tds-text--caption-header,.tcl-simple-banner.tds-banner .tds-text--h1,.tcl-simple-banner.tds-banner .tds-text--h2,.tcl-simple-banner.tds-banner .tds-text--h3,.tcl-simple-banner.tds-banner .tds-text--h4,.tcl-simple-banner.tds-banner .tds-text--h5,.tcl-simple-banner.tds-banner .tds-text--h6,.tcl-simple-banner.tds-banner .tds-text--section_subtitle{display:inline;color:white;}
@media (max-width:599px){.tcl-simple-table:not(.tcl-simple-table--full-width-on-mobile)[data-number-of-columns="1"] .tcl-simple-table__table,.tcl-simple-table:not(.tcl-simple-table--full-width-on-mobile)[data-number-of-columns="2"] .tcl-simple-table__table,.tcl-simple-table:not(.tcl-simple-table--full-width-on-mobile)[data-number-of-columns="3"] .tcl-simple-table__table{table-layout:fixed;}}
.tcl-banner .tcl-carousel-banner__slide-container{display:block;}.tcl-banner .tcl-carousel-banner__cta,.tcl-banner .tds--hideon-phone-only,.tcl-banner .tds--hideon-phone-only .tds-text--body,.tcl-banner .tds--hideon-tablet-portrait-up,.tcl-banner .tds--hideon-tablet-portrait-up .tds-text--caption{display:inline;}
@media (max-width:599px){body:has(.tcl-sticky-bar) .tcl-hero{--tcl-hero-block-size:calc(100svh - 68px - var(--tcl-top-banner-height,0px)) !important;}}@media (min-width:600px){body:has(.tcl-sticky-bar) .tcl-hero{--tcl-hero-block-size:calc(100svh - 60px - var(--tcl-top-banner-height,0px)) !important;}}.tcl-page__shell .tcl-footer.tds-footer{padding-bottom:60px;@media (max-width:599px){padding-bottom:92px !important;}}.tcl-sticky-bar{transition-duration:0.3s;transition-timing-function:ease-in-out;transform:translateY(100%);position:fixed;left:0;bottom:60px;width:100%;padding-inline:24px;padding-block:10px;display:flex;justify-content:center;align-items:center;gap:16px;z-index:10;background-color:var(--tds-color--white);box-shadow:0px -2px 8px 0px rgba(0,0,0,0.1);}@media (max-width:599px){.tcl-sticky-bar{justify-content:space-between;gap:6px;bottom:68px;padding-block:14px;border-top-left-radius:8px;border-top-right-radius:8px;}}.tds-btn.tcl-sticky-bar__button{background:var(--tds-color-grey-70);border:1px solid var(--tds-color-grey-50);color:var(--tds-color-grey-20);height:40px;font-size:14px;line-height:20px;font-weight:500;@media (max-width:599px){width:100%;}}@media (min-width:600px){.tcl-sticky-bar__drive-cta{display:flex;gap:10px;min-width:236px;width:auto;}}.tcl-sticky-bar__button-slide{transition-timing-function:ease-in;transition:0.2s;transform:translateX(0);}.tcl-sticky-bar__button .tds-icon-message{color:var(--tds-color-grey-30);}@media(max-width:599px){.tcl-sticky-bar__button .tds-icon-steering-wheel{margin-right:10px;}}.tcl-sticky-bar__button .tds-icon-steering-wheel{color:var(--tds-theme-primary);}@media (prefers-reduced-motion:reduce){.tcl-sticky-bar{transition:opacity 0.3s ease-in-out,box-shadow 0.3s ease-in-out;}}@media (prefers-reduced-motion:no-preference){.tcl-sticky-bar{transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;}}@media (max-width:599px){.tcl-sticky-bar--scroll{padding-block:18px;bottom:76px;}}.tcl-sticky-bar__text{padding:0;white-space:nowrap;}.web-chat-entrance{bottom:70px !important;}@media (max-width:599px){.web-chat-entrance{bottom:80px !important;}}body.regression-test-mode .tcl-sticky-bar{display:none;visibility:hidden;opacity:0;}
.tcl-hero .tcl-asset{height:100%;}
.tcl-banner.tds-banner{background:linear-gradient(90deg,#E4C678 0%,#F2E5C2 50%,#E8D199 100%) !important;}.tcl-banner .tcl-text--header,.tcl-banner .tcl-text--body{color:black;font-size:14px;line-height:20px;}.tcl-banner .tcl-text--header{font-family:var(--tds-font-family-latin-display);font-weight:500;}.tcl-banner .tcl-text--body{font-family:var(--tds-font-family-latin-display);font-weight:400;}.tcl-banner .tcl-text--body .tds-link{color:black;}.tcl-banner .tcl-carousel-banner__slide-container{display:block;}.tcl-banner .tcl-carousel-banner__cta,.tcl-banner .tds--hideon-phone-only,.tcl-banner .tds--hideon-phone-only .tds-text--body,.tcl-banner .tds--hideon-tablet-portrait-up,.tcl-banner .tds--hideon-tablet-portrait-up .tds-text--caption{display:inline;}.tcl-banner .tds-tab-list--dots .tcl-carousel-banner__tab{background-color:black;opacity:0.2;}.tcl-banner .tds-tab-list--dots .tcl-carousel-banner__tab.tds-tab--active{opacity:1;}.tcl-banner .tcl-carousel-banner__slide{justify-content:center;width:100%;}@media (min-width:900px){.tcl-text--header{display:inline;}.tcl-banner .tcl-carousel-banner__slide .tcl-carousel-banner__cta{border-radius:4px;background:black;display:inline;padding:5px 12px;justify-content:center;align-items:center;color:#E2E3E3;text-align:center;font-size:12px;font-weight:500;line-height:18px;margin-inline-start:16px;}.tcl-banner .tcl-carousel-banner__slide a.tcl-carousel-banner__cta{padding:7px 12px;}}@media (max-width:900px){.tcl-banner .tcl-carousel-banner__container{flex-direction:column;align-items:center;}.tcl-carousel-banner__slides{display:flex;justify-content:center;text-align:center;}.tcl-banner .tcl-carousel-banner__tabs-backdrop{width:100%;height:100%;}.tcl-banner .tcl-carousel-banner__tabs{position:relative;margin-block-start:5px;}.tcl-banner .tds-text--caption-header{font-size:14px;line-height:20px;}.tcl-banner .tds-text--caption{font-size:14px;line-height:20px;}.tcl-banner .tcl-carousel-banner__cta{color:black;font-size:14px;line-height:20px;}}
@media (max-width:599px){#cua-chat--mount .cua-chat--chat-icon{inset-inline-start:var(--tds-size--2x);}body:has(#cua-chat--mount .cua-chat--chat-icon)
    .tcl-permanent-cta--mobile .permanent-cta-buttons{inset-inline-start:72px;}}@media (max-width:1200px){#cua-chat--mount .cua-chat--chat-icon{inset-inline-start:var(--tds-size--2x);}}.cua-chat--container p{padding:0;}
sup:not(.tcl-sup--no-overwrite){font-family:var(--tds-font-family-latin-text);font-size:7px;line-height:7px;font-weight:var(--tds-text--regular);}.tcl-text--f72l72>sup:not(.tcl-sup--no-overwrite){inset-block-start:-46px;}.tcl-text--f64l72>sup:not(.tcl-sup--no-overwrite){inset-block-start:-40px;}.tcl-text--f64l64>sup:not(.tcl-sup--no-overwrite){inset-block-start:-40px;}.tcl-text--f56l64>sup:not(.tcl-sup--no-overwrite){inset-block-start:-34px;}.tcl-text--f56l56>sup:not(.tcl-sup--no-overwrite){inset-block-start:-34px;}.tcl-text--f48l56>sup:not(.tcl-sup--no-overwrite){inset-block-start:-28px;}.tcl-text--f24l28>sup:not(.tcl-sup--no-overwrite){inset-block-start:-28px;}.tcl-text--f17l24>sup:not(.tcl-sup--no-overwrite){inset-block-start:-7px;}.tcl-text--f15l22>sup:not(.tcl-sup--no-overwrite){inset-block-start:-6px;}.tcl-text--h0>sup:not(.tcl-sup--no-overwrite){inset-block-start:-34px;}h1>sup:not(.tcl-sup--no-overwrite),.tds-text--h1>sup:not(.tcl-sup--no-overwrite),.tcl-text--h1>sup:not(.tcl-sup--no-overwrite){inset-block-start:-24px;}.tds-text--h1-alt>sup:not(.tcl-sup--no-overwrite),.tcl-text--h1-alt>sup:not(.tcl-sup--no-overwrite){inset-block-start:-19px;}h2>sup:not(.tcl-sup--no-overwrite),.tds-text--h2>sup:not(.tcl-sup--no-overwrite),.tcl-text--h2>sup:not(.tcl-sup--no-overwrite){inset-block-start:-15px;}h3>sup:not(.tcl-sup--no-overwrite),.tds-text--h3>sup:not(.tcl-sup--no-overwrite),.tcl-text--h3>sup:not(.tcl-sup--no-overwrite){inset-block-start:-12px;}h4>sup:not(.tcl-sup--no-overwrite),.tds-text--h4>sup:not(.tcl-sup--no-overwrite),.tcl-text--h4>sup:not(.tcl-sup--no-overwrite){inset-block-start:-9px;}h5>sup:not(.tcl-sup--no-overwrite),.tds-text--h5>sup:not(.tcl-sup--no-overwrite),.tcl-text--h5>sup:not(.tcl-sup--no-overwrite){inset-block-start:-8px;}h6>sup:not(.tcl-sup--no-overwrite),.tds-text--h6>sup:not(.tcl-sup--no-overwrite),.tcl-text--h6>sup:not(.tcl-sup--no-overwrite){inset-block-start:-5px;}p>sup:not(.tcl-sup--no-overwrite),.tds-text--body>sup:not(.tcl-sup--no-overwrite),.tcl-text--body>sup:not(.tcl-sup--no-overwrite){inset-block-start:-5px;}.tds-text--caption>sup:not(.tcl-sup--no-overwrite),.tcl-text--caption>sup:not(.tcl-sup--no-overwrite){inset-block-start:-4px;}.tcl-flex-module{.tcl-text--f72l72 sup:not(.tcl-sup--no-overwrite){inset-block-start:-46px;}.tcl-text--f64l72 sup:not(.tcl-sup--no-overwrite){inset-block-start:-40px;}.tcl-text--f64l64 sup:not(.tcl-sup--no-overwrite){inset-block-start:-40px;}.tcl-text--f56l64 sup:not(.tcl-sup--no-overwrite){inset-block-start:-34px;}.tcl-text--f56l56 sup:not(.tcl-sup--no-overwrite){inset-block-start:-34px;}.tcl-text--f48l56 sup:not(.tcl-sup--no-overwrite){inset-block-start:-28px;}.tcl-text--f24l28 sup:not(.tcl-sup--no-overwrite){inset-block-start:-28px;}.tcl-text--f17l24 sup:not(.tcl-sup--no-overwrite){inset-block-start:-7px;}.tcl-text--f15l22 sup:not(.tcl-sup--no-overwrite){inset-block-start:-6px;}.tcl-text--h0 sup:not(.tcl-sup--no-overwrite){inset-block-start:-34px;}h1 sup:not(.tcl-sup--no-overwrite),.tds-text--h1 sup:not(.tcl-sup--no-overwrite),.tcl-text--h1 sup:not(.tcl-sup--no-overwrite){inset-block-start:-24px;}.tds-text--h1-alt sup:not(.tcl-sup--no-overwrite),.tcl-text--h1-alt sup:not(.tcl-sup--no-overwrite){inset-block-start:-19px;}h2 sup:not(.tcl-sup--no-overwrite),.tds-text--h2 sup:not(.tcl-sup--no-overwrite),.tcl-text--h2 sup:not(.tcl-sup--no-overwrite){inset-block-start:-15px;}h3 sup:not(.tcl-sup--no-overwrite),.tds-text--h3 sup:not(.tcl-sup--no-overwrite),.tcl-text--h3 sup:not(.tcl-sup--no-overwrite){inset-block-start:-12px;}h4 sup:not(.tcl-sup--no-overwrite),.tds-text--h4 sup:not(.tcl-sup--no-overwrite),.tcl-text--h4 sup:not(.tcl-sup--no-overwrite){inset-block-start:-9px;}h5 sup:not(.tcl-sup--no-overwrite),.tds-text--h5 sup:not(.tcl-sup--no-overwrite),.tcl-text--h5 sup:not(.tcl-sup--no-overwrite){inset-block-start:-8px;}h6 sup:not(.tcl-sup--no-overwrite),.tds-text--h6 sup:not(.tcl-sup--no-overwrite),.tcl-text--h6 sup:not(.tcl-sup--no-overwrite){inset-block-start:-5px;}p sup:not(.tcl-sup--no-overwrite),.tds-text--body sup:not(.tcl-sup--no-overwrite),.tcl-text--body sup:not(.tcl-sup--no-overwrite){inset-block-start:-5px;}.tds-text--caption sup:not(.tcl-sup--no-overwrite),.tcl-text--caption sup:not(.tcl-sup--no-overwrite){inset-block-start:-4px;}}.tcl-badge__tertiary-copy sup{inset-block-start:-6px;}.dx-hero__heading1 sup{inset-block-start:-35px;}.dx-hero__heading2 sup{inset-block-start:-14px;}@media (max-width:1199px){.dx-hero__heading1 sup{inset-block-start:-20px;}}@media (max-width:599px){h1>sup:not(.tcl-sup--no-overwrite),.tds-text--h1>sup:not(.tcl-sup--no-overwrite){inset-block-start:-15px;}.tds-text--h1-alt>sup:not(.tcl-sup--no-overwrite){inset-block-start:-15px;}h2>sup:not(.tcl-sup--no-overwrite),.tds-text--h2 sup:not(.tcl-sup--no-overwrite){inset-block-start:-12px;}h3>sup:not(.tcl-sup--no-overwrite),.tds-text--h3>sup:not(.tcl-sup--no-overwrite){inset-block-start:-10px;}h4>sup:not(.tcl-sup--no-overwrite),.tds-text--h4>sup:not(.tcl-sup--no-overwrite){inset-block-start:-7px;}h5>sup:not(.tcl-sup--no-overwrite),.tds-text--h5>sup:not(.tcl-sup--no-overwrite){inset-block-start:-5px;}.dx-hero__heading1 sup{inset-block-start:-18px;}}.tcl-section-header-group__copy-desktop>sup,.tcl-section-header-group__copy-mobile>sup{inset-block-start:-6px;}.tds-hero__subheader-container>sup{inset-block-start:-19px;}.tcl-hero__subcopy-container>sup{inset-block-start:-8px;}.tcl-text-with-media .tcl-section-header-group__header sup{inset-block-start:-16px;}.tcl-text-with-media .tcl-section-header-group__header .tds-text-eyebrow--20 sup{inset-block-start:-7px;}[lang='zh-TW'],[lang='zh-CN'],[lang='zh-HK'],[lang='zh-MO'],[lang='ko-KR'],[lang='ja-JP']{h1 > sup:not(.tcl-sup--no-overwrite),.tds-text--h1 > sup:not(.tcl-sup--no-overwrite){inset-block-start:-26px;}.tds-text--h1-alt > sup:not(.tcl-sup--no-overwrite){inset-block-start:-21px;}h2 > sup:not(.tcl-sup--no-overwrite),.tds-text--h2 > sup:not(.tcl-sup--no-overwrite){inset-block-start:-17px;}h3 > sup:not(.tcl-sup--no-overwrite),.tds-text--h3 > sup:not(.tcl-sup--no-overwrite){inset-block-start:-14px;}h4 > sup:not(.tcl-sup--no-overwrite),.tds-text--h4 > sup:not(.tcl-sup--no-overwrite){inset-block-start:-11px;}h5 > sup:not(.tcl-sup--no-overwrite),.tds-text--h5 > sup:not(.tcl-sup--no-overwrite){inset-block-start:-10px;}h6 > sup:not(.tcl-sup--no-overwrite),.tds-text--h6 > sup:not(.tcl-sup--no-overwrite){inset-block-start:-7px;}p > sup:not(.tcl-sup--no-overwrite),.tds-text--body > sup:not(.tcl-sup--no-overwrite){inset-block-start:-7px;}.tds-text--caption > sup:not(.tcl-sup--no-overwrite){inset-block-start:-6px;}.tcl-text-with-media .tcl-section-header-group__header sup{inset-block-start:-18px;}.tcl-text-with-media .tcl-section-header-group__header .tds-text-eyebrow--20 sup{inset-block-start:-9px;}.tcl-flex-module{.tcl-text--f72l72 sup:not(.tcl-sup--no-overwrite){inset-block-start:-54px;}.tcl-text--f64l72 sup:not(.tcl-sup--no-overwrite){inset-block-start:-48px;}.tcl-text--f64l64 sup:not(.tcl-sup--no-overwrite){inset-block-start:-48px;}.tcl-text--f56l64 sup:not(.tcl-sup--no-overwrite){inset-block-start:-42px;}.tcl-text--f56l56 sup:not(.tcl-sup--no-overwrite){inset-block-start:-42px;}.tcl-text--f48l56 sup:not(.tcl-sup--no-overwrite){inset-block-start:-34px;}.tcl-text--f24l28 sup:not(.tcl-sup--no-overwrite){inset-block-start:-30px;}.tcl-text--f17l24 sup:not(.tcl-sup--no-overwrite){inset-block-start:-9px;}.tcl-text--f15l22 sup:not(.tcl-sup--no-overwrite){inset-block-start:-7px;}.tcl-text--h0 sup:not(.tcl-sup--no-overwrite){inset-block-start:-42px;}h1 sup:not(.tcl-sup--no-overwrite),.tds-text--h1 sup:not(.tcl-sup--no-overwrite),.tcl-text--h1 sup:not(.tcl-sup--no-overwrite){inset-block-start:-28px;}.tds-text--h1-alt sup:not(.tcl-sup--no-overwrite),.tcl-text--h1-alt sup:not(.tcl-sup--no-overwrite){inset-block-start:-24px;}h2 sup:not(.tcl-sup--no-overwrite),.tds-text--h2 sup:not(.tcl-sup--no-overwrite),.tcl-text--h2 sup:not(.tcl-sup--no-overwrite){inset-block-start:-18px;}h3 sup:not(.tcl-sup--no-overwrite),.tds-text--h3 sup:not(.tcl-sup--no-overwrite),.tcl-text--h3 sup:not(.tcl-sup--no-overwrite){inset-block-start:-15px;}h4 sup:not(.tcl-sup--no-overwrite),.tds-text--h4 sup:not(.tcl-sup--no-overwrite),.tcl-text--h4 sup:not(.tcl-sup--no-overwrite){inset-block-start:-12px;}h5 sup:not(.tcl-sup--no-overwrite),.tds-text--h5 sup:not(.tcl-sup--no-overwrite),.tcl-text--h5 sup:not(.tcl-sup--no-overwrite){inset-block-start:-10px;}h6 sup:not(.tcl-sup--no-overwrite),.tds-text--h6 sup:not(.tcl-sup--no-overwrite),.tcl-text--h6 sup:not(.tcl-sup--no-overwrite){inset-block-start:-7px;}p sup:not(.tcl-sup--no-overwrite),.tds-text--body sup:not(.tcl-sup--no-overwrite),.tcl-text--body sup:not(.tcl-sup--no-overwrite){inset-block-start:-7px;}.tds-text--caption sup:not(.tcl-sup--no-overwrite),.tcl-text--caption sup:not(.tcl-sup--no-overwrite){inset-block-start:-6px;}}}
html:has(.tcl-freeflow-carousel__container){@media (max-width:1199px) and (min-width:600px){.tcl-flex-module .tcl-flex-module__container--card-image-container{display:none;}}.tcl-rich-text p{max-inline-size:unset;}.tcl-section .tds-layout-item div:has(.tcl-flex-module__container--card-image-container),.tcl-section .tds-layout-item section:has(.tcl-flex-module__container--card-image-container){block-size:100%;}.tcl-flex-module__container--card-text-container .tcl-flex-module__component--buttonGroup,.tcl-flex-module__container--card-text-container .tcl-button-group--flex{inline-size:100%;}.tcl-flex-module__container--card-text-container .tcl-button-group--flex .tds-btn{inline-size:100%;max-inline-size:180px;}@media (min-width:1200px){.tcl-flex-module__container--card-image-container .tcl-flex-module__component--media{display:flex;justify-content:end;align-items:center;}.tcl-flex-module__container--card-image-container .tcl-react-image{max-inline-size:270px;max-block-size:190px;align-items:center;}.tcl-flex-module__container--card-image-container .tcl-react-media__asset{block-size:800px;object-fit:contain;}.tcl-flex-module__container--card-image-container .tcl-flex-module__component--media{overflow:hidden;border-start-end-radius:8px;border-end-end-radius:8px;}}@media (max-width:1199px) and (min-width:600px){.tcl-flex-module__container--card-text-container{grid-row-start:1;}}@media (max-width:600px){.tcl-flex-module__container--card-image-container .tcl-react-image{max-block-size:200px;}.tcl-flex-module__container--card-image-container .tcl-media--rounded-corners .tcl-react-media__asset{border-radius:var(--tcl-react-media--border-radius,0) var(--tcl-react-media--border-radius,0) 0 0;}}@media (max-width:599px){[lang="it-IT"] .tcl-flex-module--tile .tcl-flex-module__component--header_line1 .tcl-text-line{font-size:34px;line-height:44px;}}
.template-landing-page:not(.page-new-homepage) .tds-footer.tcl-footer{@media (min-width:900px){position:unset;z-index:1;}}
.tds-layout-2col-has_main:has(.tcl-flex-module){@media (min-width:600px) and (max-width:1199px){display:block;.tcl-component-padding{padding-block-end:var(--tcl-component-padding-tablet-block-end);padding-block-start:var(--tcl-component-padding-tablet-block-start);}}}
#page-homepage{#total-fsd-mileage{display:inline-block;white-space:nowrap;inline-size:240px;font-family:var(--tds-font-family-latin-display);text-align:left;}@media (min-width:1920px){#total-fsd-mileage{inline-size:335px;}}}#page-tesla-fact-copy-full-self-driving-or-full-nbsp-self-driving-supervised{#total-fsd-mileage{display:inline-block;white-space:nowrap;inline-size:290px;font-family:var(--tds-font-family-latin-display);text-align:left;}@media (max-width:599px){#total-fsd-mileage{inline-size:200px;}}}#page-tesla-fact-copy-full-self-driving-or-full-nbsp-self-driving-supervised-vehicle-safety-report{#total-fsd-mileage,#city-fsd-mileage{display:inline-block;white-space:nowrap;font-family:var(--tds-font-family-latin-display);text-align:left;}#total-fsd-mileage{inline-size:280px;}#city-fsd-mileage{inline-size:130px;}@media (max-width:1199px){#total-fsd-mileage{inline-size:200px;}}@media (max-width:599px){#city-fsd-mileage{inline-size:120px;}}}
.adminimal-admin-toolbar .block-local-tasks-block .primary{z-index:1;}
@media (max-width:640px){.tds-site-header-modal .tds-modal-content{padding-block-end:50vh;}}
.page-gigafactory-berlin-brandenburg .tcl-button{min-width:204px;}@media (min-width:600px) and (max-width:899px){.page-gigafactory-berlin-brandenburg .tcl-button{min-width:156px;}.tcl-component-padding--use-margin{margin-bottom:var(--tcl-component-padding-tablet-block-end);margin-top:var(--tcl-component-padding-tablet-block-start);padding-bottom:0;padding-top:0;}.tcl-component-padding{padding-bottom:var(--tcl-component-padding-tablet-block-end);padding-top:var(--tcl-component-padding-tablet-block-start);}.tcl-section-padding{padding-bottom:var(--tcl-section-padding-tablet-block-end);padding-top:var(--tcl-section-padding-tablet-block-start);}section[id="giga-cards"] .tcl-layout__main--4-cols{gap:0 var(--tds-size--3x);grid-template-columns:repeat(2,1fr);}section[id="gallery-one"] .tcl-gallery__item{padding-bottom:0;}}
@media (min-width:900px){:is(.dx-freeflow-carousel-slide--layout-asset-top,.dx-freeflow-carousel-slide--layout-asset-bottom) .dx-freeflow-carousel-slide-heading{flex:1 1 auto;}.dx-freeflow-carousel-slide-content .dx-freeflow-carousel-slide-heading :is(h1,h2,h3,h4,h5,h6):only-child{text-wrap:balance;}}@media (max-width:899px){.dx-freeflow-carousel-slide-content .dx-freeflow-carousel-slide-heading :is(h1,h2,h3,h4,h5,h6):only-child{text-wrap:balance;hyphens:auto;}.dx-freeflow-carousel-slide-content .dx-freeflow-carousel-slide-heading :is(h1,h2,h3,h4,h5,h6){text-wrap:balance;hyphens:auto;}}.dx-checkerboard__caption-content{hyphens:auto;overflow-wrap:anywhere;}@media (orientation:landscape) and (max-height:600px){.dx-hero-badge-section .dx-hero-badges .dx-hero-badge-specs{display:flex;align-items:stretch;height:auto;}.dx-hero-badge-wrapper{height:100%}.dx-hero-badge-wrapper .dx-badge-content .dx-badge-content-top{text-wrap:nowrap;}}@media (orientation:landscape) and (max-height:600px){[dir=rtl] .tds-theme--replicant-v2 .dx-hero-content .dx-ct-svg-logo{left:24px;right:auto;}}
@media (min-width:600px) and (max-width:899px){.page-model-3 .tcl-gallery-advanced.tcl-gallery-advanced--tablet-as-desktop .tcl-gallery-advanced__asset{aspect-ratio:var(--tcl-component-aspect-ratio);}}
@media (max-width:899px) and (orientation:landscape){.page-model-3 .tcl-text-on-media-v2:not(.tcl-component-mobile-media-ratio) .tcl-image__asset{max-height:720px;}}
.tcl-video--with-start-gradient::before,.tcl-image--with-start-gradient::before{z-index:1;}
