.RdrN3q_section{border-top:1px solid var(--border);scroll-margin-top:24px}.RdrN3q_surface{background:#0d1015}.RdrN3q_label{color:var(--accent-text)}.RdrN3q_copy{color:var(--muted);font-size:.9375rem;line-height:1.85}.RdrN3q_lead{color:var(--silver);letter-spacing:-.02em;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.75}.RdrN3q_hero{padding-block:36px 48px}.RdrN3q_heroGrid{grid-template-columns:minmax(0,1fr);gap:38px;margin-top:38px;display:grid}.RdrN3q_heroTitle{isolation:isolate;letter-spacing:-.055em;font-size:clamp(2.7rem,7.5vw,5.25rem);font-weight:450;line-height:1.04;position:relative}.RdrN3q_metal{color:var(--silver);display:block;position:relative}.RdrN3q_backlight{z-index:-1;color:var(--electric);filter:blur(.12em);opacity:.35;text-shadow:0 0 .25em #216bf466;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}@supports ((-webkit-background-clip:text) or (background-clip:text)){.RdrN3q_metal{-webkit-text-fill-color:transparent;-webkit-text-stroke:.003em #f3f6fb44;background-image:linear-gradient(#edf1f6 0%,#b3bcc8 28%,#e1e6ee 49%,#c8d0db 67%,#a9b4c3 83%,#dce2eb 100%);-webkit-background-clip:text;background-clip:text}}.RdrN3q_heroSummary{max-width:560px;color:var(--silver);margin-top:30px;font-size:1.0625rem;line-height:1.85}.RdrN3q_actions{flex-direction:column;gap:12px;margin-top:28px;display:flex}.RdrN3q_heroVisual{background:radial-gradient(at 55%,#216bf410,#0000 68%);border:1px solid #34465e;min-width:0;padding:20px}.RdrN3q_visualCaption{border-bottom:1px solid var(--border);color:var(--muted);letter-spacing:.065em;justify-content:space-between;gap:12px;padding-bottom:21px;font-size:.5rem;display:flex}.RdrN3q_visualCaption>span:last-child{color:var(--accent-text)}.RdrN3q_profileRows{padding-block:6px 10px}.RdrN3q_profileRow{grid-template-columns:18px minmax(0,1fr) 56px;align-items:center;gap:12px;padding-block:10px;display:grid}.RdrN3q_profileRow>span{color:var(--muted);letter-spacing:.025em;font-size:.5rem}.RdrN3q_profileRow>span:last-child{text-align:right}.RdrN3q_profileRow svg{max-width:220px;margin-inline:auto}.RdrN3q_vehicleVisual{color:#b6c7df;width:100%;height:auto;display:block}.RdrN3q_visualRoute{border-top:1px solid #3486ff88;justify-content:space-between;align-items:center;height:16px;display:flex}.RdrN3q_visualRoute>span{background:var(--surface);border:1px solid var(--electric);width:5px;height:5px;position:relative;top:-8px}.RdrN3q_sectionIntro,.RdrN3q_closingGrid{grid-template-columns:minmax(0,1fr);gap:30px;display:grid}.RdrN3q_sectionIntro>p{max-width:470px}.RdrN3q_overview{grid-template-columns:minmax(0,1fr);margin-top:40px;display:grid}.RdrN3q_overviewItem{border-top:1px solid var(--border-strong);flex-direction:column;gap:22px;padding-block:26px;display:flex}.RdrN3q_overviewItem dt{color:var(--muted);font-size:.5625rem}.RdrN3q_overviewValue{color:var(--silver);letter-spacing:-.055em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:12px;font-size:2.75rem;font-weight:400;line-height:1.15;display:flex}.RdrN3q_overviewUnit{letter-spacing:-.03em;margin-left:8px;font-size:1.375rem}.RdrN3q_overviewQualifier{letter-spacing:-.02em;font-size:1.125rem}.RdrN3q_overviewTypes{color:var(--silver);letter-spacing:-.035em;font-size:1.625rem;line-height:1.3}.RdrN3q_vehicleGrid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:42px;display:grid}.RdrN3q_vehicle{border:1px solid var(--border-strong);background:var(--surface);min-width:0;padding:24px;position:relative}.RdrN3q_vehicle:before{content:"";background:linear-gradient(90deg,#3486ffbb,#0000);width:32%;height:1px;position:absolute;top:-1px;left:24px}.RdrN3q_vehicleTop{flex-direction:column;gap:19px;display:flex}.RdrN3q_vehicleTop>span{color:var(--accent-text);font-size:.5rem}.RdrN3q_vehicle h3{color:var(--foreground);letter-spacing:-.035em;font-size:1.5rem;font-weight:450;line-height:1.35}.RdrN3q_vehicleDrawing{max-width:270px;margin:28px auto}.RdrN3q_vehicleDetails{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:18px;padding-top:21px;display:flex}.RdrN3q_vehicleDetails dt{color:var(--muted);letter-spacing:.075em;margin-bottom:12px;font-size:.5rem}.RdrN3q_vehicleCount{color:var(--silver);letter-spacing:-.075em;font-variant-numeric:tabular-nums;font-size:4.75rem;font-weight:400;line-height:1}.RdrN3q_powertrainDetail{text-align:right;padding-bottom:5px}.RdrN3q_powertrain{border:1px solid var(--border-strong);color:var(--muted);font-family:var(--font-mono);letter-spacing:.02em;border-radius:2px;padding:5px 8px;font-size:.5625rem;line-height:1.5;display:inline-flex}.RdrN3q_electric{color:var(--accent-text);background:#216bf408;border-color:#3486ff66}.RdrN3q_composition{grid-template-columns:minmax(0,1fr);margin-top:48px;display:grid}.RdrN3q_compositionType{border-left:1px solid #3486ff55;padding:34px 0 28px 24px;position:relative}.RdrN3q_compositionNode{border:1px solid var(--electric);background:var(--background);width:7px;height:7px;position:absolute;top:39px;left:-4px}.RdrN3q_compositionType>p:first-of-type{font-size:.5rem}.RdrN3q_compositionType h3{color:var(--silver);letter-spacing:-.04em;margin-block:22px 17px;font-size:1.75rem;font-weight:450}.RdrN3q_compositionType .RdrN3q_copy{max-width:340px}.RdrN3q_operations{border:1px solid var(--border-strong);background:var(--surface);grid-template-columns:minmax(0,1fr);margin-top:42px;display:grid}.RdrN3q_operationMetric{flex-direction:column;justify-content:space-between;gap:36px;padding:28px;display:flex;position:relative}.RdrN3q_operationMetric+.RdrN3q_operationMetric{border-top:1px solid var(--border)}.RdrN3q_operationMetric:before{content:"";background:linear-gradient(90deg,#3486ffbb,#0000);width:36%;height:1px;position:absolute;top:-1px;left:28px}.RdrN3q_operationMetric dt{color:var(--muted);font-size:.5625rem}.RdrN3q_operationNumber{color:var(--silver);letter-spacing:-.075em;font-variant-numeric:tabular-nums;font-size:clamp(5.5rem,10vw,8.5rem);font-weight:400;line-height:1;display:block}.RdrN3q_operationUnit{letter-spacing:-.04em;margin-left:12px;font-size:clamp(1.75rem,3vw,2.5rem)}.RdrN3q_qualifier{color:var(--accent-text);margin-bottom:14px;display:block}.RdrN3q_operationsFoot{border:1px solid var(--border-strong);border-top:0;flex-direction:column;gap:13px;padding:25px 28px;display:flex}.RdrN3q_operationsFoot>span{font-size:.5rem}.RdrN3q_operationsFoot p{color:var(--silver);font-size:.9375rem;line-height:1.7}.RdrN3q_closing{border-top-color:#3486ff55}.RdrN3q_closingGrid{gap:35px}.RdrN3q_vehicle:before,.RdrN3q_operationMetric:before{transform-origin:0}.RdrN3q_vehicle[data-reveal=pending]:before,.RdrN3q_operationMetric[data-reveal=pending]:before{opacity:0;transform:scaleX(0)}.RdrN3q_vehicle[data-reveal=visible]:before,.RdrN3q_operationMetric[data-reveal=visible]:before{opacity:1;transition:transform .44s ease var(--reveal-delay,0s), opacity .44s ease var(--reveal-delay,0s);transform:scaleX(1)}@media (min-width:480px){.RdrN3q_actions{flex-flow:wrap}.RdrN3q_heroVisual{padding:25px}}@media (min-width:640px){.RdrN3q_hero{padding-top:44px}.RdrN3q_overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.RdrN3q_overviewQualifier{width:100%;display:block}.RdrN3q_overviewValue{gap:6px}.RdrN3q_overviewTypes{font-size:1.5rem}.RdrN3q_vehicleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.RdrN3q_vehicle{padding:26px}.RdrN3q_composition{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.RdrN3q_compositionType{border-top:1px solid #3486ff66;border-left:0;padding:34px 0 0}.RdrN3q_compositionNode{top:-4px;left:0}.RdrN3q_operations{grid-template-columns:repeat(2,minmax(0,1fr))}.RdrN3q_operationMetric+.RdrN3q_operationMetric{border-top:0;border-left:1px solid var(--border)}.RdrN3q_operationsFoot{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1024px){.RdrN3q_hero{padding-block:50px 60px}.RdrN3q_heroGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:72px;margin-top:48px}.RdrN3q_heroTitle{font-size:clamp(3.5rem,5.7vw,5.25rem)}.RdrN3q_heroSummary{font-size:1.125rem}.RdrN3q_heroVisual{padding:24px}.RdrN3q_profileRow{gap:18px;padding-block:12px}.RdrN3q_sectionIntro{grid-template-columns:1.1fr .9fr;align-items:end;gap:85px}.RdrN3q_sectionIntro>p{justify-self:end;padding-bottom:4px}.RdrN3q_overview{gap:55px;margin-top:60px}.RdrN3q_overviewItem{gap:26px;padding-block:30px}.RdrN3q_overviewValue{flex-wrap:nowrap;gap:12px;font-size:3.25rem}.RdrN3q_overviewQualifier{width:auto;font-size:1.25rem}.RdrN3q_overviewTypes{font-size:1.875rem}.RdrN3q_vehicleGrid{gap:24px;margin-top:60px}.RdrN3q_vehicle{padding:30px}.RdrN3q_vehicleDrawing{margin-block:32px}.RdrN3q_composition{gap:60px;margin-top:60px}.RdrN3q_compositionType{padding-top:42px}.RdrN3q_compositionType h3{font-size:2.125rem}.RdrN3q_operations{margin-top:60px}.RdrN3q_operationMetric{min-height:300px;padding:42px}.RdrN3q_operationsFoot{padding-inline:42px}.RdrN3q_closingGrid{grid-template-columns:1.08fr .92fr;align-items:center;gap:90px}}@media (min-width:1200px){.RdrN3q_vehicleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.RdrN3q_vehicle:before,.RdrN3q_operationMetric:before{opacity:1!important;transition:none!important;transform:none!important}}@media print{.RdrN3q_vehicle:before,.RdrN3q_operationMetric:before{opacity:1!important;transform:none!important}}@media (forced-colors:active){.RdrN3q_backlight{display:none}.RdrN3q_metal{-webkit-text-fill-color:CanvasText;-webkit-text-stroke:0;background-image:none}.RdrN3q_heroVisual{display:none}.RdrN3q_vehicle,.RdrN3q_powertrain,.RdrN3q_overviewItem,.RdrN3q_operations,.RdrN3q_operationMetric,.RdrN3q_operationsFoot{border-color:canvastext}.RdrN3q_vehicle:before,.RdrN3q_operationMetric:before{display:none}}
.XC-9jW_reveal[data-reveal=pending],.XC-9jW_number[data-number-reveal=pending]{opacity:0}.XC-9jW_number{vertical-align:baseline;display:inline-block}@media (prefers-reduced-motion:reduce){.XC-9jW_reveal,.XC-9jW_number{opacity:1!important;transition:none!important;animation:none!important;transform:translate(0,0)!important}}@media print{.XC-9jW_reveal,.XC-9jW_number{opacity:1!important;transform:translate(0,0)!important}}
.UxSSNW_section{border-top:1px solid var(--border);scroll-margin-top:24px}.UxSSNW_surface{background:#0d1015}.UxSSNW_label{color:var(--accent-text)}.UxSSNW_headingGroup{min-width:0}.UxSSNW_headingGroup>p{margin-bottom:24px}.UxSSNW_heading,.UxSSNW_heroTitle{isolation:isolate;letter-spacing:-.055em;font-weight:450;line-height:1.08;position:relative}.UxSSNW_heading{font-size:clamp(2rem,4.4vw,3.5rem)}.UxSSNW_metal{color:var(--silver);display:block;position:relative}.UxSSNW_backlight{z-index:-1;color:var(--electric);filter:blur(.12em);opacity:.24;pointer-events:none;-webkit-user-select:none;user-select:none;text-shadow:0 0 .25em #216bf466;position:absolute;inset:0}@supports ((-webkit-background-clip:text) or (background-clip:text)){.UxSSNW_metal{-webkit-text-fill-color:transparent;-webkit-text-stroke:.003em #f3f6fb44;background-image:linear-gradient(#edf1f6 0%,#b3bcc8 28%,#e1e6ee 49%,#c8d0db 67%,#a9b4c3 83%,#dce2eb 100%);-webkit-background-clip:text;background-clip:text}}.UxSSNW_copy{color:var(--muted);font-size:.9375rem;line-height:1.85}.UxSSNW_lead{color:var(--silver);letter-spacing:-.02em;font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.7}.UxSSNW_hero{padding-block:34px 26px;overflow:clip}.UxSSNW_heroTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.UxSSNW_heroCategory{color:var(--subtle);display:none}.UxSSNW_heroGrid{grid-template-columns:minmax(0,1fr);gap:38px;margin-top:42px;display:grid}.UxSSNW_heroTitle{font-size:clamp(2.4rem,7.2vw,5.25rem);line-height:1.04}.UxSSNW_heroTitle .UxSSNW_backlight{opacity:.38}.UxSSNW_heroSummary{max-width:560px;color:var(--silver);margin-top:30px;font-size:1.0625rem;line-height:1.8}.UxSSNW_heroDetail{max-width:500px;color:var(--muted);margin-top:16px;font-size:.875rem;line-height:1.85}.UxSSNW_heroLink{margin-top:20px}.UxSSNW_heroFoot{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:34px;padding-top:23px;font-size:.8125rem;display:flex}.UxSSNW_heroFoot>span:first-child{color:var(--silver)}.UxSSNW_routeVisual{background:radial-gradient(at 54% 55%,#216bf412,#0000 64%);border:1px solid #34465e;align-self:center;min-width:0;padding:20px;position:relative}.UxSSNW_routeVisual svg{width:100%;height:auto;display:block}.UxSSNW_visualLabel,.UxSSNW_visualStages{color:var(--muted);letter-spacing:.08em;justify-content:space-between;gap:14px;font-size:.5rem;display:flex}.UxSSNW_visualLabel>span:last-child{color:var(--accent-text)}.UxSSNW_visualStages{border-top:1px solid var(--border);padding-top:17px}.UxSSNW_routeStroke{stroke-dasharray:1;stroke-dashoffset:0}.UxSSNW_storyGrid,.UxSSNW_sectionIntro,.UxSSNW_closingGrid{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.UxSSNW_storyCopy{max-width:620px;margin-top:30px}.UxSSNW_storyCopy p+p{margin-top:22px}.UxSSNW_customerPanel{border:1px solid var(--border-strong);background:var(--surface);border-left-color:#3486ff88;align-self:center;padding:28px;position:relative}.UxSSNW_customerPanel h3{letter-spacing:-.04em;margin-top:32px;font-size:clamp(1.625rem,3vw,2.375rem);font-weight:450;line-height:1.25}.UxSSNW_customerPanel h3>span{color:var(--silver)}.UxSSNW_customerDetails{margin-top:34px}.UxSSNW_customerDetails>div{border-top:1px solid var(--border);padding-block:18px}.UxSSNW_customerDetails dt{color:var(--subtle);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.5625rem}.UxSSNW_customerDetails dd{color:var(--silver);margin-top:9px;font-size:.875rem;line-height:1.65}.UxSSNW_sectionIntro>p{max-width:470px}.UxSSNW_steps{grid-template-columns:minmax(0,1fr);margin-top:44px;display:grid}.UxSSNW_step{border-top:1px solid var(--border-strong);padding-block:28px;position:relative}.UxSSNW_step:before{content:"";background:linear-gradient(90deg,#3486ffcc,#0000);width:44%;height:1px;position:absolute;top:-1px;left:0}.UxSSNW_stepTop{justify-content:space-between;align-items:center;gap:15px;display:flex}.UxSSNW_stepNumber{color:var(--subtle);font-family:var(--font-mono);font-size:.75rem}.UxSSNW_stepDetail{color:var(--accent-text);font-size:.5rem}.UxSSNW_step h3{letter-spacing:-.04em;margin-top:30px;font-size:1.75rem;font-weight:450}.UxSSNW_step>p{max-width:360px;margin-top:18px}.UxSSNW_communication{border-top:1px solid var(--border);flex-direction:column;gap:16px;margin-top:16px;padding-top:27px;display:flex}.UxSSNW_communication p{color:var(--silver);font-size:1rem;line-height:1.75}.UxSSNW_values{grid-template-columns:minmax(0,1fr);margin-top:44px;display:grid}.UxSSNW_value{border-top:1px solid var(--border);grid-template-columns:40px minmax(0,1fr);gap:20px;padding-block:30px;display:grid}.UxSSNW_valueIndex{color:#798597;letter-spacing:-.055em;font-size:1.875rem;font-weight:400;line-height:1.2}.UxSSNW_value h3{letter-spacing:-.03em;font-size:1.375rem;font-weight:450;line-height:1.35}.UxSSNW_valueCopy{color:var(--muted);margin-top:14px;font-size:.9375rem;line-height:1.8}.UxSSNW_valueContext{color:var(--silver);margin-top:16px;font-size:.8125rem}.UxSSNW_purpose{margin-top:44px}.UxSSNW_purposeRow{border-top:1px solid var(--border-strong);grid-template-columns:minmax(0,1fr);gap:25px;padding-block:32px;display:grid}.UxSSNW_purposeRow:last-child{padding-bottom:0}.UxSSNW_purposeLead{color:var(--silver);letter-spacing:-.035em;font-size:clamp(1.5rem,3vw,2.125rem);font-weight:400;line-height:1.5}.UxSSNW_metrics{grid-template-columns:minmax(0,1fr);margin-top:44px;display:grid}.UxSSNW_metric{border-top:1px solid var(--border-strong);flex-direction:column;justify-content:space-between;gap:25px;padding-block:28px;display:flex;position:relative}.UxSSNW_metric:before{content:"";background:linear-gradient(90deg,#3486ff99,#0000);width:35%;height:1px;position:absolute;top:-1px;left:0}.UxSSNW_metric dt{color:var(--muted);font-size:.5625rem}.UxSSNW_metricNumber{color:var(--silver);letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-size:clamp(4.5rem,8vw,6.25rem);font-weight:400;line-height:1;display:block}.UxSSNW_unit{letter-spacing:-.035em;margin-left:10px;font-size:1.625rem}.UxSSNW_qualifier{color:var(--accent-text);margin-bottom:10px;display:block}.UxSSNW_fleetMetric dd{max-width:270px;color:var(--silver);letter-spacing:-.04em;font-size:2rem;line-height:1.3}.UxSSNW_capacityFoot{border-top:1px solid var(--border);flex-direction:column;gap:26px;margin-top:32px;padding-top:30px;display:flex}.UxSSNW_futureLink{color:var(--silver);white-space:normal;border-style:dashed;flex-wrap:wrap;align-self:flex-start;gap:18px}.UxSSNW_futureLink>span{color:var(--muted);font-size:.5rem}.UxSSNW_futureLink[aria-disabled=true]:hover{box-shadow:none;border-color:var(--border-strong);transform:none}.UxSSNW_closing{background:#0d1015;border-top-color:#3486ff55;position:relative}.UxSSNW_closingGrid{gap:32px}.UxSSNW_actions{flex-direction:column;gap:12px;margin-top:30px;display:flex}.UxSSNW_servicesLink{margin-top:15px}.UxSSNW_step:before,.UxSSNW_metric:before{transform-origin:0}.UxSSNW_step[data-reveal=pending]:before,.UxSSNW_metric[data-reveal=pending]:before{opacity:0;transform:scaleX(0)}.UxSSNW_step[data-reveal=visible]:before,.UxSSNW_metric[data-reveal=visible]:before{opacity:1;transition:transform .44s ease var(--reveal-delay,0s), opacity .44s ease var(--reveal-delay,0s);transform:scaleX(1)}@media (min-width:480px){.UxSSNW_heroCategory{display:block}.UxSSNW_actions{flex-flow:wrap}}@media (min-width:640px){.UxSSNW_hero{padding-top:42px}.UxSSNW_heroTitle{font-size:clamp(3rem,6.5vw,5.25rem)}.UxSSNW_routeVisual{max-width:560px}.UxSSNW_values{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px}.UxSSNW_value:last-child{grid-column:1/-1}.UxSSNW_value:last-child>div{max-width:680px}.UxSSNW_communication{flex-direction:row;justify-content:space-between;align-items:baseline;gap:32px}.UxSSNW_communication>span{flex-shrink:0}.UxSSNW_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.UxSSNW_fleetMetric{grid-column:1/-1}.UxSSNW_fleetMetric dd{max-width:none}}@media (min-width:1024px){.UxSSNW_heroGrid{grid-template-columns:1.35fr .85fr;align-items:center;gap:55px;margin-block:60px 50px}.UxSSNW_heroTitle{font-size:clamp(3.4rem,4.75vw,4.8rem)}.UxSSNW_heroSummary{font-size:1.125rem}.UxSSNW_routeVisual{padding:24px}.UxSSNW_heroFoot{margin-top:0}.UxSSNW_storyGrid{grid-template-columns:1.12fr .88fr;gap:90px}.UxSSNW_customerPanel{padding:38px}.UxSSNW_sectionIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px}.UxSSNW_sectionIntro>p{justify-self:end;padding-bottom:4px}.UxSSNW_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin-top:60px}.UxSSNW_step{padding-top:26px;padding-bottom:32px}.UxSSNW_communication{margin-top:8px}.UxSSNW_values{column-gap:70px;margin-top:60px}.UxSSNW_value{grid-template-columns:64px minmax(0,1fr);gap:32px;padding-block:38px}.UxSSNW_valueIndex{font-size:2.625rem}.UxSSNW_value h3{font-size:1.625rem}.UxSSNW_purpose{margin-top:60px}.UxSSNW_purposeRow{grid-template-columns:.4fr 1fr .85fr;align-items:start;gap:50px;padding-block:42px}.UxSSNW_purposeRow>h3{padding-top:8px}.UxSSNW_metrics{grid-template-columns:1fr 1fr 1fr;gap:48px;margin-top:60px}.UxSSNW_metric{min-height:215px}.UxSSNW_fleetMetric{grid-column:auto}.UxSSNW_fleetMetric dd{max-width:300px;font-size:2.375rem}.UxSSNW_capacityFoot{flex-direction:row;justify-content:space-between;align-items:center;gap:50px}.UxSSNW_capacityFoot>p{max-width:500px}.UxSSNW_futureLink{flex-shrink:0}.UxSSNW_closingGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:90px}}@media (prefers-reduced-motion:reduce){.UxSSNW_step:before,.UxSSNW_metric:before{opacity:1!important;transition:none!important;transform:none!important}}@media print{.UxSSNW_step:before,.UxSSNW_metric:before{opacity:1!important;transform:none!important}}@media (forced-colors:active){.UxSSNW_backlight{display:none}.UxSSNW_metal{-webkit-text-fill-color:CanvasText;-webkit-text-stroke:0;background-image:none}.UxSSNW_routeVisual{display:none}.UxSSNW_customerPanel,.UxSSNW_step,.UxSSNW_value,.UxSSNW_purposeRow,.UxSSNW_metric{border-color:canvastext}.UxSSNW_step:before,.UxSSNW_metric:before{display:none}}
.qSA9Sq_sectionShell{border-top:1px solid var(--border);scroll-margin-top:24px}.qSA9Sq_surfaceSection{background:#0d1015}.qSA9Sq_editorialGrid,.qSA9Sq_sectionTop,.qSA9Sq_fleetGrid{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.qSA9Sq_heading{min-width:0}.qSA9Sq_sectionLabel{color:var(--muted);align-items:center;gap:12px;margin-bottom:24px;display:flex}.qSA9Sq_sectionLabel>span:first-child{color:var(--accent-text)}.qSA9Sq_labelDivider{background:var(--border-strong);width:1px;height:12px}.qSA9Sq_sectionTitle{isolation:isolate;letter-spacing:-.055em;font-size:clamp(2rem,5.2vw,3.5rem);font-weight:450;line-height:1.1;position:relative}.qSA9Sq_sectionTitle>span{color:var(--silver)}.qSA9Sq_headingFace{z-index:1;display:block;position:relative}.qSA9Sq_sectionTitle>.qSA9Sq_headingBacklight{z-index:-1;color:var(--electric);-webkit-text-stroke:.012em var(--electric);filter:blur(.12em);text-shadow:0 0 .25em #216bf466;opacity:.24;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}@supports ((-webkit-background-clip:text) or (background-clip:text)){.qSA9Sq_headingFace{-webkit-text-fill-color:transparent;-webkit-text-stroke:.003em #f3f6fb44;background-image:linear-gradient(#edf1f6 0%,#b3bcc8 28%,#e1e6ee 49%,#c8d0db 67%,#a9b4c3 83%,#dce2eb 100%);-webkit-background-clip:text;background-clip:text}}.qSA9Sq_bodyCopy{color:var(--muted);letter-spacing:-.01em;font-size:.9375rem;line-height:1.85}.qSA9Sq_lead{color:var(--silver);letter-spacing:-.025em;font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.65}.qSA9Sq_introCopy{max-width:600px}.qSA9Sq_introCopy p+p{margin-top:23px}.qSA9Sq_process{grid-template-columns:repeat(3,minmax(0,1fr));max-width:410px;margin-top:36px;display:grid}.qSA9Sq_process li{color:var(--silver);flex-direction:column;align-items:flex-start;padding-top:24px;font-size:.8125rem;display:flex;position:relative}.qSA9Sq_process li:not(:last-child):before{content:"";background:linear-gradient(90deg,#3486ff99,#3486ff33);width:calc(100% - 12px);height:1px;position:absolute;top:0;left:8px}.qSA9Sq_processNode{border:1px solid var(--electric);background:var(--background);width:7px;height:7px;position:absolute;top:-3px}.qSA9Sq_processIndex{color:var(--subtle);margin-bottom:7px;font-size:.5rem}.qSA9Sq_sectionSummary{max-width:440px}.qSA9Sq_servicesGrid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:38px;display:grid}.qSA9Sq_serviceCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);min-width:0;padding:25px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative}.qSA9Sq_serviceCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#3486ff99,#0000);width:30%;height:1px;position:absolute;top:-1px;left:24px}.qSA9Sq_serviceCardTop{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.qSA9Sq_serviceNumber{color:var(--subtle);padding-top:6px}.qSA9Sq_serviceMark{color:#b6c7df;flex-shrink:0;transition:transform .18s}.qSA9Sq_serviceTitle{letter-spacing:-.035em;max-width:350px;margin-top:24px;font-size:1.375rem;font-weight:450;line-height:1.35}.qSA9Sq_serviceDescription{max-width:340px;color:var(--muted);margin-top:12px;font-size:.875rem;line-height:1.8}.qSA9Sq_itemsStrip{border-top:1px solid var(--border);flex-direction:column;gap:18px;margin-top:32px;padding-top:26px;display:flex}.qSA9Sq_stripLabel{color:var(--subtle)}.qSA9Sq_itemsStrip ul{flex-wrap:wrap;gap:14px 20px;display:flex}.qSA9Sq_itemsStrip li{color:var(--silver);border-left:1px solid #3486ff77;padding-left:12px;font-size:.8125rem}.qSA9Sq_whySummary{max-width:350px;margin-top:27px}.qSA9Sq_whyRail{display:none}.qSA9Sq_reasons li{border-top:1px solid var(--border);grid-template-columns:28px minmax(0,1fr);gap:17px;padding-block:23px;transition:border-color .18s,box-shadow .18s;display:grid}.qSA9Sq_reasons li:last-child{border-bottom:1px solid var(--border)}.qSA9Sq_reasonNumber{color:var(--accent-text);font-family:var(--font-mono);padding-top:5px;font-size:.6875rem}.qSA9Sq_reasons h3{letter-spacing:-.025em;font-size:1.1875rem;font-weight:450;line-height:1.35}.qSA9Sq_reasons .qSA9Sq_bodyCopy{margin-top:8px}.qSA9Sq_purposeGrid{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:38px;display:grid}.qSA9Sq_purposePanel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);padding:28px;position:relative}.qSA9Sq_purposePanel:before{content:"";background:var(--electric);width:50px;height:1px;position:absolute;top:-1px;left:28px}.qSA9Sq_purposeLabel{color:var(--accent-text)}.qSA9Sq_purposeLead{color:var(--silver);letter-spacing:-.035em;margin-block:24px 22px;font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:400;line-height:1.55}.qSA9Sq_fleetGrid{margin-top:38px}.qSA9Sq_capacityMetrics{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.qSA9Sq_capacityMetric{border:1px solid var(--border);background:var(--surface);border-left-color:#3486ff88;padding:28px}.qSA9Sq_capacityMetric dt{color:var(--muted);letter-spacing:.07em;margin-bottom:28px;font-size:.5625rem}.qSA9Sq_capacityValue{color:var(--silver);letter-spacing:-.075em;font-variant-numeric:tabular-nums;font-size:clamp(4.375rem,7vw,5.5rem);font-weight:400;line-height:1;display:block}.qSA9Sq_capacityUnit{letter-spacing:-.04em;margin-left:9px;font-size:1.625rem}.qSA9Sq_capacityQualifier{color:var(--accent-text);font-family:var(--font-mono);letter-spacing:.05em;margin-bottom:8px;font-size:.625rem;display:block}.qSA9Sq_fleetManifest{min-width:0}.qSA9Sq_manifestHeader{color:var(--subtle);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:18px;font-size:.5625rem;display:flex}.qSA9Sq_fleetRow{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:16px;min-height:78px;padding-block:18px;display:grid}.qSA9Sq_fleetRow:last-child{border-bottom:1px solid var(--border)}.qSA9Sq_fleetRow dt{color:var(--silver);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px;font-size:.9375rem;display:flex}.qSA9Sq_fleetRow dd{letter-spacing:-.05em;font-variant-numeric:tabular-nums;justify-self:end;font-size:1.625rem;font-weight:400}.qSA9Sq_powertrain{border:1px solid var(--border-strong);color:var(--muted);font-family:var(--font-mono);letter-spacing:.025em;border-radius:2px;padding:4px 8px;font-size:.5625rem;line-height:1.5;display:inline-flex}.qSA9Sq_electric{color:var(--accent-text);background:#216bf408;border-color:#3486ff4d}.qSA9Sq_ctaSection{background:#0d1015}.qSA9Sq_ctaPanel{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);grid-template-columns:minmax(0,1fr);gap:38px;padding:clamp(24px,4.5vw,60px);display:grid;position:relative}.qSA9Sq_ctaRoute{pointer-events:none;border-top:1px solid #3486ff66;border-right:1px solid #3486ff33;width:72px;height:18px;position:absolute;top:20px;right:20px}.qSA9Sq_ctaRoute span{background:var(--electric);width:3px;height:3px;position:absolute}.qSA9Sq_ctaRoute span:first-child{top:-2px;left:0}.qSA9Sq_ctaRoute span:last-child{bottom:0;right:-2px}.qSA9Sq_ctaCopy{max-width:520px;color:var(--muted);margin-top:25px;font-size:.9375rem;line-height:1.85}.qSA9Sq_ctaActions{flex-direction:column;gap:12px;margin-top:28px;display:flex}.qSA9Sq_ctaAddress{border-top:1px solid var(--border);padding-top:25px}.qSA9Sq_addressLabel{color:var(--accent-text);align-items:center;gap:9px;margin-bottom:18px;display:flex}.qSA9Sq_ctaAddress address{color:var(--silver);font-size:.9375rem;font-style:normal;line-height:1.9}.qSA9Sq_ctaAddress address>span{color:var(--muted);font-size:.8125rem}@media (hover:hover){.qSA9Sq_serviceCard:hover{border-color:#527aaf;transform:translateY(-2px);box-shadow:0 8px 24px #0003,inset 0 1px #3486ff33}.qSA9Sq_serviceCard:hover .qSA9Sq_serviceMark{transform:translate(2px,-1px)}.qSA9Sq_reasons li:hover{border-color:#4d709e;box-shadow:inset 2px 0 #3486ff66}}.qSA9Sq_serviceCard:focus-within,.qSA9Sq_reasons li:focus-within{border-color:#527aaf;box-shadow:inset 2px 0 #3486ff66}.qSA9Sq_process li:before,.qSA9Sq_serviceCard:before,.qSA9Sq_purposePanel:before,.qSA9Sq_whyRail:before,.qSA9Sq_ctaRoute{transform-origin:0}.qSA9Sq_sectionShell[data-home-motion=enabled][data-section-entered=false] .qSA9Sq_process li:before,.qSA9Sq_sectionShell[data-home-motion=enabled][data-section-entered=false] .qSA9Sq_whyRail:before,.qSA9Sq_sectionShell[data-home-motion=enabled][data-section-entered=false] .qSA9Sq_ctaRoute,.qSA9Sq_serviceCard[data-reveal=pending]:before,.qSA9Sq_purposePanel[data-reveal=pending]:before{opacity:0;transform:scaleX(0)}.qSA9Sq_sectionShell[data-home-motion=enabled][data-section-entered=true] .qSA9Sq_process li:before,.qSA9Sq_sectionShell[data-home-motion=enabled][data-section-entered=true] .qSA9Sq_whyRail:before,.qSA9Sq_sectionShell[data-home-motion=enabled][data-section-entered=true] .qSA9Sq_ctaRoute,.qSA9Sq_serviceCard[data-reveal=visible]:before,.qSA9Sq_purposePanel[data-reveal=visible]:before{opacity:1;transition:transform .44s cubic-bezier(.22,1,.36,1),opacity .44s;transition-delay:var(--reveal-delay,0s);transform:scaleX(1)}.qSA9Sq_serviceRoute{stroke-dasharray:1;stroke-dashoffset:0}.qSA9Sq_serviceCard[data-reveal=pending] .qSA9Sq_serviceRoute{stroke-dashoffset:1px}.qSA9Sq_serviceCard[data-reveal=visible] .qSA9Sq_serviceRoute{stroke-dashoffset:0;transition:stroke-dashoffset .44s ease var(--reveal-delay,0s)}@media (min-width:480px){.qSA9Sq_ctaActions{flex-flow:wrap}}@media (min-width:640px){.qSA9Sq_servicesGrid,.qSA9Sq_purposeGrid,.qSA9Sq_capacityMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.qSA9Sq_serviceCard{min-height:280px}}@media (min-width:1024px){.qSA9Sq_editorialGrid{grid-template-columns:.95fr 1.05fr;gap:70px}.qSA9Sq_introCopy{padding-top:40px}.qSA9Sq_process{margin-top:52px}.qSA9Sq_sectionTop{grid-template-columns:1.2fr 1fr;align-items:end;gap:70px}.qSA9Sq_sectionSummary{justify-self:end;padding-bottom:4px}.qSA9Sq_servicesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:48px}.qSA9Sq_serviceCard{min-height:300px;padding:30px}.qSA9Sq_itemsStrip{flex-direction:row;justify-content:space-between;align-items:center}.qSA9Sq_itemsStrip ul{gap:28px}.qSA9Sq_reasons li{grid-template-columns:38px minmax(0,1fr);gap:24px;padding-block:25px}.qSA9Sq_reasons h3{font-size:1.3125rem}.qSA9Sq_whyRail{justify-content:space-between;max-width:300px;height:24px;margin-top:60px;display:flex;position:relative}.qSA9Sq_whyRail:before{content:"";background:linear-gradient(90deg,#3486ff99,#3486ff33);width:100%;height:1px;position:absolute;top:3px;left:0}.qSA9Sq_whyRail span{border:1px solid var(--electric);background:var(--background);width:7px;height:7px;position:relative}.qSA9Sq_purposeGrid{gap:24px;margin-top:48px}.qSA9Sq_purposePanel{padding:40px}.qSA9Sq_fleetGrid{grid-template-columns:.72fr 1.28fr;gap:60px;margin-top:48px}.qSA9Sq_capacityMetrics{grid-template-columns:minmax(0,1fr)}.qSA9Sq_capacityMetric{padding:32px}.qSA9Sq_fleetRow dt{font-size:1.0625rem}.qSA9Sq_fleetRow dd{font-size:1.875rem}.qSA9Sq_ctaPanel{grid-template-columns:1.5fr .8fr;gap:60px}.qSA9Sq_ctaAddress{border-top:none;border-left:1px solid var(--border);align-self:end;padding-top:0;padding-bottom:6px;padding-left:38px}.qSA9Sq_ctaAddress address{font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.qSA9Sq_serviceCard,.qSA9Sq_serviceMark,.qSA9Sq_reasons li{transition:none!important;transform:none!important}.qSA9Sq_sectionShell .qSA9Sq_process li:before,.qSA9Sq_sectionShell .qSA9Sq_serviceCard:before,.qSA9Sq_sectionShell .qSA9Sq_purposePanel:before,.qSA9Sq_sectionShell .qSA9Sq_whyRail:before,.qSA9Sq_sectionShell .qSA9Sq_ctaRoute{opacity:1!important;transition:none!important;transform:none!important}.qSA9Sq_serviceRoute{stroke-dashoffset:0!important;transition:none!important}}@media (forced-colors:active){.qSA9Sq_headingBacklight{display:none}.qSA9Sq_headingFace{-webkit-text-fill-color:CanvasText;-webkit-text-stroke:0;background-image:none}.qSA9Sq_serviceCard,.qSA9Sq_purposePanel,.qSA9Sq_capacityMetric,.qSA9Sq_powertrain,.qSA9Sq_ctaPanel{border-color:canvastext}.qSA9Sq_processNode,.qSA9Sq_whyRail span{border-color:highlight}.qSA9Sq_process li:before,.qSA9Sq_serviceCard:before,.qSA9Sq_purposePanel:before,.qSA9Sq_whyRail:before,.qSA9Sq_ctaRoute{display:none}}
.Dxzdbq_section{border-top:1px solid var(--border);scroll-margin-top:24px}.Dxzdbq_surface{background:#0d1015}.Dxzdbq_label{color:var(--accent-text)}.Dxzdbq_copy{color:var(--muted);font-size:.9375rem;line-height:1.85}.Dxzdbq_afterHeading{max-width:530px;margin-top:28px}.Dxzdbq_hero{padding-block:34px 26px;overflow:clip}.Dxzdbq_heroTop,.Dxzdbq_heroFoot{justify-content:space-between;gap:20px;display:flex}.Dxzdbq_category{color:var(--subtle);display:none}.Dxzdbq_heroGrid{grid-template-columns:minmax(0,1fr);gap:38px;margin-top:42px;display:grid}.Dxzdbq_title{isolation:isolate;letter-spacing:-.055em;font-size:clamp(2.8rem,8vw,6rem);font-weight:450;line-height:1.05;position:relative}.Dxzdbq_quoteTitle{font-size:clamp(2rem,6.5vw,5rem)}.Dxzdbq_metal{color:var(--silver);display:block;position:relative}.Dxzdbq_backlight{z-index:-1;color:var(--electric);filter:blur(.12em);opacity:.32;pointer-events:none;-webkit-user-select:none;user-select:none;text-shadow:0 0 .25em #216bf466;position:absolute;inset:0}@supports ((-webkit-background-clip:text) or (background-clip:text)){.Dxzdbq_metal{-webkit-text-fill-color:transparent;-webkit-text-stroke:.003em #f3f6fb44;background-image:linear-gradient(#edf1f6 0%,#b3bcc8 28%,#e1e6ee 49%,#c8d0db 67%,#a9b4c3 83%,#dce2eb 100%);-webkit-background-clip:text;background-clip:text}}.Dxzdbq_heroCopy{max-width:555px;color:var(--silver);margin-top:28px;font-size:1rem;line-height:1.85}.Dxzdbq_heroAction{margin-top:24px}.Dxzdbq_heroFoot{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;align-items:center;margin-top:34px;padding-top:23px;font-size:.8125rem}.Dxzdbq_heroFoot>span:first-child{color:var(--silver)}.Dxzdbq_diagram{background:radial-gradient(at 50% 45%,#216bf410,#0000 70%);border:1px solid #34465e;align-self:center;min-width:0;padding:20px}.Dxzdbq_diagram svg{width:100%;height:auto;margin-block:10px;display:block}.Dxzdbq_diagramTop,.Dxzdbq_diagramFoot{color:var(--muted);letter-spacing:.08em;justify-content:space-between;gap:15px;font-size:.5rem;display:flex}.Dxzdbq_diagramTop>span:last-child{color:var(--accent-text)}.Dxzdbq_diagramFoot{border-top:1px solid var(--border);padding-top:16px}.Dxzdbq_split{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.Dxzdbq_split>p{align-self:end;max-width:515px}.Dxzdbq_contactPanel,.Dxzdbq_channelPanel{border:1px solid var(--border-strong);background:var(--surface);border-top-color:#3486ff88;padding:26px;position:relative}.Dxzdbq_contactDetails{margin-top:26px}.Dxzdbq_contactDetails>div{border-top:1px solid var(--border);gap:12px;padding-block:22px;display:grid}.Dxzdbq_contactDetails>div:last-child{padding-bottom:0}.Dxzdbq_contactDetails dt{color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.625rem}.Dxzdbq_contactDetails dd{color:var(--silver);font-size:1rem;line-height:1.8}.Dxzdbq_contactDetails .Dxzdbq_person{letter-spacing:-.04em;font-size:clamp(2.375rem,5vw,3.5rem);font-weight:450;line-height:1.1}.Dxzdbq_companyType{color:var(--muted);font-size:.8125rem;display:block}.Dxzdbq_addressLabel{align-items:center;gap:8px;display:flex}.Dxzdbq_contactDetails address{font-style:normal}.Dxzdbq_enquiries{grid-template-columns:minmax(0,1fr);margin-top:44px;display:grid}.Dxzdbq_enquiry{border-top:1px solid var(--border);grid-template-columns:28px minmax(0,1fr);gap:18px;padding-block:27px;display:grid}.Dxzdbq_enquiry>span{padding-top:5px}.Dxzdbq_enquiry h3{letter-spacing:-.025em;font-size:1.25rem;font-weight:450;line-height:1.4}.Dxzdbq_enquiry p{margin-top:10px}.Dxzdbq_channelPanel{align-self:center}.Dxzdbq_channelLinks{margin-top:24px}.Dxzdbq_channelLinks>div+div{border-top:1px solid var(--border);margin-top:22px;padding-top:22px}.Dxzdbq_channelLinks dt{color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.625rem}.Dxzdbq_channelLinks dd{min-width:0;margin-top:10px}.Dxzdbq_channelAction{white-space:normal;overflow-wrap:anywhere;text-align:left;justify-content:space-between;gap:14px;width:100%;min-width:0;max-width:100%;font-size:.875rem}.Dxzdbq_channelAction svg{flex-shrink:0}.Dxzdbq_actions{flex-direction:column;gap:12px;margin-top:28px;display:flex}.Dxzdbq_quoteLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:45px;display:grid}.Dxzdbq_guideSteps{gap:22px;margin-top:32px;display:grid}.Dxzdbq_guideSteps>li{border-top:1px solid var(--border);grid-template-columns:30px minmax(0,1fr);column-gap:12px;padding-top:22px;display:grid}.Dxzdbq_guideSteps h3{color:var(--silver);font-size:1rem;font-weight:450}.Dxzdbq_guideSteps>li>span{padding-top:4px}.Dxzdbq_guideSteps p{grid-column:2;margin-top:8px;font-size:.8125rem}.Dxzdbq_guideContact{border-top:1px solid var(--border);margin-top:28px;padding-top:24px}.Dxzdbq_guideContact p{margin-bottom:18px}.Dxzdbq_guideContact p>span{color:var(--silver)}.Dxzdbq_form{border:1px solid var(--border-strong);background:var(--surface);border-top-color:#3486ff88;min-width:0;padding:24px 18px}.Dxzdbq_formHeader h2{color:var(--silver);letter-spacing:-.035em;margin-block:18px 10px;font-size:1.75rem;font-weight:450;line-height:1.2}.Dxzdbq_formHeader .Dxzdbq_copy{font-size:.8125rem}.Dxzdbq_previewNotice{border-left:2px solid var(--electric);background:#131e30;margin-block:24px 32px;padding:18px}.Dxzdbq_previewNotice>p{color:var(--silver);margin-top:10px;font-size:.8125rem;line-height:1.8}.Dxzdbq_formFields{border:0;min-width:0;margin:0;padding:0}.Dxzdbq_fieldGroup{border:0;min-width:0;margin:0 0 32px;padding:0}.Dxzdbq_fieldGroup>legend{border-top:1px solid var(--border);width:100%;color:var(--silver);letter-spacing:-.02em;margin-bottom:24px;padding-top:22px;font-size:1.0625rem;font-weight:450}.Dxzdbq_fieldGroup>legend>span{color:var(--accent-text);font-family:var(--font-mono);letter-spacing:0;margin-right:8px;font-size:.625rem}.Dxzdbq_fieldGrid{grid-template-columns:minmax(0,1fr);gap:22px 20px;display:grid}.Dxzdbq_field{min-width:0}.Dxzdbq_field>label,.Dxzdbq_customerChoice>legend{color:var(--silver);margin-bottom:10px;font-size:.8125rem;line-height:1.5;display:block}.Dxzdbq_field>label>span{color:var(--muted);font-size:.75rem}.Dxzdbq_field>input,.Dxzdbq_field>select,.Dxzdbq_field>textarea{border:1px solid var(--border-control);border-radius:var(--radius-control);width:100%;min-width:0;max-width:100%;min-height:50px;color:var(--foreground);background:#0b0f15;padding:12px;font-family:inherit;font-size:1rem;line-height:1.5;transition:border-color .18s,box-shadow .18s;display:block}.Dxzdbq_field>select{text-overflow:ellipsis;padding-right:24px}.Dxzdbq_field>input[type=date]{appearance:none}.Dxzdbq_field>textarea{resize:vertical;min-height:110px}.Dxzdbq_field>input:hover,.Dxzdbq_field>select:hover,.Dxzdbq_field>textarea:hover{border-color:var(--electric-light)}.Dxzdbq_field>input:focus-visible,.Dxzdbq_field>select:focus-visible,.Dxzdbq_field>textarea:focus-visible{border-color:var(--electric-light);outline:2px solid var(--focus);outline-offset:3px;box-shadow:0 0 0 5px #216bf414}.Dxzdbq_field>[aria-invalid=true]{border-color:#f5a6a6}.Dxzdbq_fieldError{color:#f5b4b4;margin-top:8px;font-size:.8125rem;line-height:1.65}.Dxzdbq_hint{color:var(--muted);margin-top:9px;font-size:.75rem;line-height:1.8}.Dxzdbq_customerChoice{border:0;min-width:0;margin:0;padding:0}.Dxzdbq_customerChoice>div{flex-direction:column;gap:10px;display:flex}.Dxzdbq_customerChoice label{border:1px solid var(--border-control);border-radius:var(--radius-control);cursor:pointer;align-items:center;gap:10px;min-width:0;min-height:48px;padding:10px 12px;font-size:.8125rem;display:flex}.Dxzdbq_customerChoice label:has(input:checked){border-color:var(--accent-text);background:#216bf413}.Dxzdbq_customerChoice input{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0}.Dxzdbq_validationSummary{border:1px solid var(--accent-text);overflow-wrap:anywhere;background:#131e30;margin-bottom:32px;padding:20px;scroll-margin-top:24px}.Dxzdbq_validationSummary h3{font-size:1rem;font-weight:500}.Dxzdbq_validationSummary ul{margin-top:14px;padding-left:18px;list-style:outside}.Dxzdbq_validationSummary li+li{margin-top:8px}.Dxzdbq_validationSummary a{color:var(--silver);text-underline-offset:3px;font-size:.8125rem;line-height:1.8;text-decoration:underline;display:inline-block}.Dxzdbq_validationSummary p{color:var(--silver);margin-top:10px;font-size:.8125rem;line-height:1.8}.Dxzdbq_invalidSummary{background:#241a20;border-color:#f5a6a6}.Dxzdbq_fallbackActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.Dxzdbq_fallbackActions>a{white-space:normal;text-align:center;min-width:0;max-width:100%;font-size:.8125rem}.Dxzdbq_formActions{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:24px;display:flex}.Dxzdbq_formActions>button{white-space:normal;text-align:center}.Dxzdbq_formActions>button:disabled{color:#b7c7e2;box-shadow:none;cursor:not-allowed;background:#202c41;border-color:#64748b;transform:none}.Dxzdbq_formActions .Dxzdbq_hint{margin-top:4px}.Dxzdbq_noScript{color:var(--silver);border:1px solid var(--border-control);margin-bottom:25px;padding:18px;font-size:.875rem;line-height:1.8}@media (min-width:480px){.Dxzdbq_category{display:block}.Dxzdbq_actions{flex-flow:wrap}.Dxzdbq_form{padding:30px}.Dxzdbq_customerChoice>div{flex-flow:wrap}}@media (min-width:640px){.Dxzdbq_hero{padding-top:42px}.Dxzdbq_diagram{max-width:560px}.Dxzdbq_enquiries{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.Dxzdbq_contactPanel{padding:34px}.Dxzdbq_contactDetails>div{grid-template-columns:130px minmax(0,1fr);align-items:baseline;gap:22px}.Dxzdbq_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Dxzdbq_fullWidth{grid-column:1/-1}.Dxzdbq_formActions{flex-flow:wrap}.Dxzdbq_formActions>p{width:100%}}@media (min-width:1024px){.Dxzdbq_heroGrid{grid-template-columns:1.3fr 1fr;align-items:center;gap:70px;margin-block:60px 50px}.Dxzdbq_title{font-size:clamp(3.75rem,5.4vw,5.5rem)}.Dxzdbq_quoteTitle{font-size:clamp(3rem,4.4vw,4.5rem)}.Dxzdbq_heroCopy{font-size:1.0625rem}.Dxzdbq_heroFoot{margin-top:0}.Dxzdbq_split{grid-template-columns:1fr 1fr;align-items:start;gap:85px}.Dxzdbq_enquiries{column-gap:80px;margin-top:55px}.Dxzdbq_enquiry{grid-template-columns:40px minmax(0,1fr);padding-block:32px}.Dxzdbq_enquiry h3{font-size:1.5rem}.Dxzdbq_quoteLayout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:55px}.Dxzdbq_quoteGuide{position:sticky;top:30px}.Dxzdbq_quoteGuide h2{font-size:clamp(2rem,3vw,3rem)}.Dxzdbq_form{padding:34px}.Dxzdbq_customerChoice label{flex:1}}@media (prefers-reduced-motion:reduce){.Dxzdbq_field>input,.Dxzdbq_field>select,.Dxzdbq_field>textarea{transition:none}}@media (forced-colors:active){.Dxzdbq_backlight,.Dxzdbq_diagram{display:none}.Dxzdbq_metal{-webkit-text-fill-color:CanvasText;-webkit-text-stroke:0;background-image:none}.Dxzdbq_contactPanel,.Dxzdbq_channelPanel,.Dxzdbq_form,.Dxzdbq_previewNotice,.Dxzdbq_validationSummary{border-color:canvastext}.Dxzdbq_fieldError{color:canvastext}.Dxzdbq_formActions>button:disabled{color:graytext;border-color:graytext}}
