/* English fit is restricted to these new private series pages. */
html[lang="en"][data-series-preview] body{word-break:normal;overflow-wrap:normal;hyphens:none}
html[lang="en"][data-series-preview] .reading-term{display:inline;white-space:nowrap;min-height:0;font:inherit;color:inherit;letter-spacing:inherit;margin:0;padding:0}
html[lang="en"][data-series-preview] :is(.t-specs th,.t-specs td,.t-index a){word-break:normal;overflow-wrap:normal;hyphens:none}
html[lang="en"][data-series-preview] :is(.product-role,.hero-copy h2,.t-features h3,.t-features p,.product-desc,.timer-mode-card h4,.timer-mode-card p){text-wrap:pretty}
html[lang="en"][data-series-preview] .product-role{font-size:25px;line-height:1.4;letter-spacing:-.025em}
html[lang="en"][data-series-preview] .hero-copy h2{font-size:30px;line-height:1.3;letter-spacing:-.025em}
html[lang="en"][data-series-preview] .hero-highlights h3{white-space:normal;line-height:1.45;letter-spacing:-.02em}
html[lang="en"][data-series-preview] .hero-highlights p{line-height:1.7}
html[lang="en"][data-series-preview] .hero-highlights p br{display:none}
html[lang="en"][data-series-preview] .hero-highlights h3 small{font-size:11px;white-space:normal}
html[lang="en"][data-series-preview] .t-index{grid-template-columns:auto .9fr 1.1fr 1.4fr 1fr}
html[lang="en"][data-series-preview] .t-index>span{padding:14px 18px;white-space:nowrap}
html[lang="en"][data-series-preview] .wide-break{display:none}
@media(min-width:1101px){html[lang="en"][data-series-preview] .wide-break{display:block}}
html[lang="en"][data-series-preview] .t-index a{display:flex;align-items:center;justify-content:center;gap:8px;white-space:normal;line-height:1.5}
html[lang="en"][data-series-preview] .t-index a small{display:inline-block;flex:none;white-space:nowrap;min-width:1.6em}
html[lang="en"][data-series-preview] :is(.t50-options-title,.t50-base-spec,.t50-power-heading,.t50-option-heading){flex-wrap:wrap}
html[lang="en"][data-series-preview] .t50-function{white-space:normal;word-break:normal;overflow-wrap:normal}
html[lang="en"][data-series-preview] .t50-option-heading h4{flex:none}
html[lang="en"][data-series-preview] .t50-power-choices small{font-size:12px}
html[lang="en"][data-series-preview] .source-note{line-height:1.7}
.pilot-preview-bar{padding:12px 20px;background:#f5f8fc;color:#52657d;border-top:1px solid #dce5ef;font:12px/1.6 Arial,sans-serif;text-align:center}
.pilot-search-item{display:block;padding:14px 4px;color:#174476;border-bottom:1px solid #e5eaf0}
@media(max-width:1200px){
 html[lang="en"][data-series-preview] .hero-highlights{display:grid;grid-template-columns:1fr;padding:0;border-block:1px solid var(--t-line)}
 html[lang="en"][data-series-preview] .hero-highlights>li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:start;padding:13px 0;border:0;border-bottom:1px solid var(--t-line)}
 html[lang="en"][data-series-preview] .hero-highlights>li:last-child{border-bottom:0}
 html[lang="en"][data-series-preview] .hero-highlights .t-icon{width:36px;height:36px;margin:0}
 html[lang="en"][data-series-preview] .hero-highlights h3{font-size:17px;margin:0}
 html[lang="en"][data-series-preview] .hero-highlights p{font-size:14px;margin-top:4px}
 html[lang="en"][data-series-preview] .hero-highlights h3 small{display:inline;margin-left:7px}
}
@media(max-width:1100px){
 html[lang="en"][data-series-preview] .header-inner{grid-template-columns:minmax(0,1fr) 90px}
 html[lang="en"][data-series-preview] .menu-toggle{width:90px;grid-template-columns:20px 40px}
 html[lang="en"][data-series-preview] .menu-label{width:40px}
 html[lang="en"][data-series-preview] .t-index>span{display:none}
 html[lang="en"][data-series-preview] .t-index{grid-template-columns:.9fr 1.1fr 1.4fr 1fr}
 html[lang="en"][data-series-preview] .hero-actions{flex-wrap:wrap}
 html[lang="en"][data-series-preview] .hero-actions .detail-button{white-space:normal}
}
@media(max-width:700px){
 html[lang="en"][data-series-preview]{scroll-padding-top:calc(var(--header-height) + 115px)}
 html[lang="en"][data-series-preview] .t-path{flex-wrap:wrap;gap:12px}
 html[lang="en"][data-series-preview] .series-switch{margin-left:auto}
 html[lang="en"][data-series-preview] .product-role{font-size:23px}
 html[lang="en"][data-series-preview] .hero-copy h2{font-size:27px}
 html[lang="en"][data-series-preview] .product-desc{font-size:15px;line-height:1.75}
 html[lang="en"][data-series-preview] .hero-actions{display:flex;flex-wrap:wrap}
 html[lang="en"][data-series-preview] .hero-actions .detail-button{flex:1 1 150px;font-size:14px;min-height:48px}
 html[lang="en"][data-series-preview] .t-index{grid-template-columns:.95fr 1.05fr}
 html[lang="en"][data-series-preview] .t-index a{font-size:14px;padding:10px 8px;min-height:46px;letter-spacing:0}
 html[lang="en"][data-series-preview] .t-features{grid-template-columns:1fr;gap:0}
 html[lang="en"][data-series-preview] .t-features>li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:15px;padding:19px 0;border-bottom:1px solid var(--t-line)}
 html[lang="en"][data-series-preview] .t-features .t-icon{width:38px;height:38px;margin:0}
 html[lang="en"][data-series-preview] .t-features h3{font-size:18px;line-height:1.45}
 html[lang="en"][data-series-preview] .t-features p{font-size:15px;line-height:1.75}
 html[lang="en"][data-series-preview] .t50-option-grid{grid-template-columns:1fr}
 html[lang="en"][data-series-preview] .t50-option-heading>span{font-size:12px}
 html[lang="en"][data-series-preview] .t50-function{font-size:14px}
 html[lang="en"][data-series-preview] .t50-options-title{display:block}
 html[lang="en"][data-series-preview] .t50-options-title>p{margin-top:6px;font-size:14px}
 html[lang="en"][data-series-preview] .t50-power-heading>p{font-size:13px}
 html[lang="en"][data-series-preview] .t50-power-choices strong{font-size:14px}
 html[lang="en"][data-series-preview] .t50-power-choices small{font-size:11px}
 html[lang="en"][data-series-preview] .timer-mode-heading>p{font-size:14px}
 html[lang="en"][data-series-preview] .timer-common{font-size:13px}
 html[lang="en"][data-series-preview] .timer-mode-card>p{font-size:14px}
 html[lang="en"][data-series-preview] .timer-source-row>div{grid-template-columns:1fr}
 html[lang="en"][data-series-preview] .timer-source-row a{font-size:14px}
 html[lang="en"][data-series-preview] .t-downloads strong{line-height:1.5}
 html[lang="en"][data-series-preview] .t-downloads>a>span{min-width:0}
 html[lang="en"][data-series-preview] .detail-footer>.t-width{flex-wrap:wrap}
}
@media(max-width:600px){
 html[lang="en"][data-series-preview] .t-specs :is(tbody,tr,th,td){display:block;width:100%}
 html[lang="en"][data-series-preview] .t-specs colgroup{display:none}
 html[lang="en"][data-series-preview] .t-specs th[scope="row"]{border-bottom:0;padding:12px 13px 4px;font-size:14px}
 html[lang="en"][data-series-preview] .t-specs td{padding:5px 13px 13px;font-size:14px;background:#fff}
}
@media print{.pilot-preview-bar{display:none}}
