.centauri-c27-driver-visual.centauri-section.centauri-section--27{--centauri-c27-bg: var(--centauri-section-bg, #f6f9ff);--centauri-c27-text: rgba(0, 0, 0, .95);--centauri-c27-muted: rgba(0, 0, 0, .5);--centauri-c27-muted-mobile: var(--centauri-ink-body, rgba(0, 0, 0, .75));--centauri-c27-line: rgba(0, 0, 0, .12);--centauri-c27-rail: min(100%, 1440px);--centauri-c27-copy-padding-x: var(--campaign-rail-gutter-current, 64px);--centauri-c27-copy-padding-y: clamp(40px, 3.35vw, 48px);--centauri-c27-copy-gap: 20px;background:var(--centauri-c27-bg);color:var(--centauri-c27-text);padding:var(--centauri-c27-padding-top, 0px) var(--centauri-c27-padding-right, 0px) var(--centauri-c27-padding-bottom, 0px) var(--centauri-c27-padding-left, 0px)}.centauri-c27-driver-visual.centauri-section.centauri-section--27.centauri-section--dark{--centauri-c27-bg: #0c1118;--centauri-c27-text: rgba(246, 249, 255, .95);--centauri-c27-muted: rgba(246, 249, 255, .58);--centauri-c27-muted-mobile: rgba(246, 249, 255, .75);--centauri-c27-line: rgba(246, 249, 255, .16)}.centauri-c27-driver-visual__inner{display:grid;grid-template-areas:"heading" "subtext" "media" "copy";width:100%;max-width:var(--centauri-c27-rail);margin-left:var(--centauri-content-margin-left, auto);margin-right:var(--centauri-content-margin-right, auto);background:var(--centauri-c27-bg)}.centauri-c27-driver-visual__heading{grid-area:heading;width:100%;margin:0;padding:clamp(28px,4vw,56px) var(--centauri-page-gutter, 16px) 0;font-family:var(--centauri-font-body, "DM Sans", "Helvetica Neue", Arial, sans-serif);font-size:clamp(25.6px,3vw,38.4px);font-weight:700;line-height:1.15;color:var(--centauri-c27-text)}.centauri-c27-driver-visual__subtext{grid-area:subtext;width:100%;margin:12px 0 0;padding:0 var(--centauri-page-gutter, 16px);font-size:clamp(15.2px,1.15vw,17.6px);line-height:1.6;color:var(--centauri-c27-muted)}.centauri-c27-driver-visual__media{grid-area:media;width:100%;aspect-ratio:var(--centauri-c27-image-width, 1440) / var(--centauri-c27-image-height, 578);margin:0;overflow:hidden;background:var(--centauri-c27-bg)}.centauri-c27-driver-visual__media picture,.centauri-c27-driver-visual__image{display:block;width:100%;height:100%}.centauri-c27-driver-visual__image{object-fit:cover}.centauri-c27-driver-visual__placeholder{width:100%;aspect-ratio:var(--centauri-c27-image-width, 1440) / var(--centauri-c27-image-height, 578);background:linear-gradient(180deg,#eef2fb,#c9d2e6)}.centauri-c27-driver-visual__copy-grid{grid-area:copy;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-height:396px;border-top:1px solid var(--centauri-c27-line);border-bottom:1px solid var(--centauri-c27-line);background:var(--centauri-c27-bg)}.centauri-c27-driver-visual__copy-card{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--centauri-c27-copy-gap);min-width:0;padding:var(--centauri-c27-copy-padding-y) var(--centauri-c27-copy-padding-x)}.centauri-c27-driver-visual__copy-grid--divided .centauri-c27-driver-visual__copy-card+.centauri-c27-driver-visual__copy-card{border-left:1px solid var(--centauri-c27-line)}.centauri-c27-driver-visual__col-title{max-width:592px;margin:0;font-family:var(--centauri-font-body, "DM Sans", "Helvetica Neue", Arial, sans-serif);font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:1.3;color:var(--centauri-c27-text)}.centauri-c27-driver-visual__col-body{max-width:592px;margin:0;font-family:var(--centauri-font-body, "DM Sans", "Helvetica Neue", Arial, sans-serif);font-size:clamp(20px,1.67vw,24px);font-weight:400;line-height:1.29;color:var(--centauri-c27-muted)}.centauri-c27-driver-visual__col-body p{margin:0}.centauri-c27-driver-visual__col-body p+p{margin-top:0}.centauri-c27-driver-visual__col-body strong{color:var(--centauri-c27-text);font-weight:400}@media(min-width:750px){.centauri-c27-driver-visual.centauri-section.centauri-section--27{border-top:1px solid var(--centauri-c27-line);border-bottom:1px solid var(--centauri-c27-line)}}@media(max-width:860px)and (min-width:750px){.centauri-c27-driver-visual__copy-grid{grid-template-columns:1fr}.centauri-c27-driver-visual__copy-grid--divided .centauri-c27-driver-visual__copy-card+.centauri-c27-driver-visual__copy-card{border-top:1px solid var(--centauri-c27-line);border-left:0}}@media(max-width:749px){.centauri-c27-driver-visual.centauri-section.centauri-section--27{padding:var(--centauri-c27-padding-top-mobile, 0px) var(--centauri-c27-padding-right-mobile, 0px) var(--centauri-c27-padding-bottom-mobile, 0px) var(--centauri-c27-padding-left-mobile, 0px)}.centauri-c27-driver-visual__inner{grid-template-areas:"heading" "subtext" "copy" "media";max-width:100%;padding-top:36px;background:var(--centauri-c27-bg)}.centauri-c27-driver-visual__heading,.centauri-c27-driver-visual__subtext{padding-left:var(--campaign-rail-gutter-current, 16px);padding-right:var(--campaign-rail-gutter-current, 16px)}.centauri-c27-driver-visual__copy-grid{grid-template-columns:1fr;min-height:0;padding:0 var(--campaign-rail-gutter-current, 16px);border-top:0;border-bottom:0}.centauri-c27-driver-visual__copy-card{width:100%;max-width:328px;padding:0;gap:12px}.centauri-c27-driver-visual__copy-grid--divided .centauri-c27-driver-visual__copy-card+.centauri-c27-driver-visual__copy-card{margin-top:16px;padding-top:16px;border-top:1px solid var(--centauri-c27-line);border-left:0}.centauri-c27-driver-visual__col-title{max-width:328px;font-size:24px;line-height:31px}.centauri-c27-driver-visual__col-body{max-width:328px;font-size:16px;line-height:21px;color:var(--centauri-c27-muted-mobile)}.centauri-c27-driver-visual__media{margin-top:24px;aspect-ratio:var(--centauri-c27-image-width-mobile, 1440) / var(--centauri-c27-image-height-mobile, 2038)}.centauri-c27-driver-visual__placeholder{aspect-ratio:var(--centauri-c27-image-width-mobile, 1440) / var(--centauri-c27-image-height-mobile, 2038)}}@media(prefers-reduced-motion:reduce){.centauri-c27-driver-visual__image{transition:none;animation:none}}@media(min-width:1441px){.centauri-c27-driver-visual.centauri-section.centauri-section--27{--centauri-c27-copy-padding-x: 64px}.centauri-c27-driver-visual__heading,.centauri-c27-driver-visual__subtext{padding-left:64px;padding-right:64px}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/section-centauri-c27-driver-visual.css.map */
