/* crocoblocks-design-system:v2 */:root{--tv-color-brand:#FF6D00;--tv-color-ink:#171D26;--tv-color-muted:#5E6673;--tv-color-paper:#FFFFFF;--tv-color-canvas:#F6F3EE;--tv-color-navy:#141A22;--tv-color-line:#E6E1D8;--tv-radius-lg:24px;--tv-space-section:88px;}:where(.crocoblocks-document .cb-el,.crocoblocks-preview .cb-el){box-sizing:border-box;max-width: 100%}:where(.crocoblocks-document .cb-image,.crocoblocks-preview .cb-image){max-width: 100%;height: auto;}:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 48px);max-width:var(--cb-section-container-width,1180px);margin-left:auto;margin-right:auto;}@media (max-width: 1024px){:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 40px);}}@media (max-width: 767px){:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 32px);}}.cr-feat-body{color:#4A5A6A;font-size:14px;line-height:1.8;margin-top:0;margin-bottom:0;max-width:none;}
@media (max-width: 1024px){.cr-feat-body{color:#4A5A6A;font-size:14px;line-height:1.8;margin-top:0;margin-bottom:0;max-width:none;}}
@media (max-width: 767px){.cr-feat-body{color:#4A5A6A;font-size:14px;line-height:1.8;margin-top:0;margin-bottom:0;max-width:none;}}
.sc-similar-grid{width:100%;}
@media (max-width: 1024px){.sc-similar-grid{width:100%;}}
@media (max-width: 767px){.sc-similar-grid{width:100%;}}
.sc-page{background-color:var(--tv-color-canvas, #F6F3EE);color:var(--tv-color-ink, #171D26);font-family:Roboto, sans-serif;}
@media (max-width: 1024px){.sc-page{background-color:var(--tv-color-canvas, #F6F3EE);color:var(--tv-color-ink, #171D26);font-family:Roboto, sans-serif;}}
@media (max-width: 767px){.sc-page{background-color:var(--tv-color-canvas, #F6F3EE);color:var(--tv-color-ink, #171D26);font-family:Roboto, sans-serif;}}
.cr-car-spacer{flex-grow:1;width:100%;min-height:0px;height:0px;}
@media (max-width: 1024px){.cr-car-spacer{flex-grow:1;width:100%;min-height:0px;height:0px;}}
@media (max-width: 767px){.cr-car-spacer{flex-grow:1;width:100%;min-height:0px;height:0px;}}
.sc-layout{display:grid;grid-template-columns:minmax(0, 1fr) 360px;grid-template-areas:"media sidebar" "content sidebar";column-gap:56px;row-gap:36px;align-items:start;width:100%;}
@media (max-width: 1024px){.sc-layout{display:grid;grid-template-columns:1fr;grid-template-areas:"media" "sidebar" "content";column-gap:0px;row-gap:28px;align-items:start;width:100%;}}
@media (max-width: 767px){.sc-layout{display:grid;grid-template-columns:1fr;grid-template-areas:"media" "sidebar" "content";column-gap:0px;row-gap:24px;align-items:start;width:100%;}}
.sc-flex-note{margin-top:0;margin-bottom:18px;color:#5E6673;font-size:15px;}
@media (max-width: 1024px){.sc-flex-note{margin-top:0;margin-bottom:18px;color:#5E6673;font-size:15px;}}
@media (max-width: 767px){.sc-flex-note{margin-top:0;margin-bottom:18px;color:#5E6673;font-size:15px;}}
.cr-car-media-wrap{position:relative;background-color:transparent;height:200px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;padding-top:15px;padding-right:15px;padding-bottom:0px;padding-left:15px;}
@media (max-width: 1024px){.cr-car-media-wrap{position:relative;background-color:transparent;height:200px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;padding-top:15px;padding-right:15px;padding-bottom:0px;padding-left:15px;}}
@media (max-width: 767px){.cr-car-media-wrap{position:relative;background-color:transparent;height:200px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;padding-top:15px;padding-right:15px;padding-bottom:0px;padding-left:15px;}}
.cr-h2{color:var(--tv-color-ink);font-size:42px;font-weight:700;letter-spacing:-0.03em;line-height:1.15;margin-top:0;margin-bottom:0;}
@media (max-width: 1024px){.cr-h2{color:var(--tv-color-ink);font-size:34px;font-weight:700;letter-spacing:-0.03em;line-height:1.15;margin-top:0;margin-bottom:0;}}
@media (max-width: 767px){.cr-h2{color:var(--tv-color-ink);font-size:28px;font-weight:700;letter-spacing:-0.03em;line-height:1.15;margin-top:0;margin-bottom:0;}}
.cr-feat-copy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin-top:auto;}
@media (max-width: 1024px){.cr-feat-copy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin-top:auto;}}
@media (max-width: 767px){.cr-feat-copy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin-top:auto;}}
.tv-legal-title{color:#FFFFFF;font-size:72px;font-weight:700;letter-spacing:-0.03em;line-height:0.95;margin-top:18px;margin-bottom:0;}
@media (max-width: 1024px){.tv-legal-title{color:#FFFFFF;font-size:52px;font-weight:700;letter-spacing:-0.03em;line-height:0.95;margin-top:18px;margin-bottom:0;}}
@media (max-width: 767px){.tv-legal-title{color:#FFFFFF;font-size:40px;font-weight:700;letter-spacing:-0.03em;line-height:0.95;margin-top:18px;margin-bottom:0;}}
.sc-content{grid-area:content;min-width:0;width:100%;}
@media (max-width: 1024px){.sc-content{grid-area:content;min-width:0;width:100%;}}
@media (max-width: 767px){.sc-content{grid-area:content;min-width:0;width:100%;}}
.sc-form{width:100%;margin-top:0;margin-bottom:24px;}
@media (max-width: 1024px){.sc-form{width:100%;margin-top:0;margin-bottom:24px;}}
@media (max-width: 767px){.sc-form{width:100%;margin-top:0;margin-bottom:24px;}}
.sc-boot-hide{display:none;height:0px;overflow:hidden;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
@media (max-width: 1024px){.sc-boot-hide{display:none;height:0px;overflow:hidden;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}}
@media (max-width: 767px){.sc-boot-hide{display:none;height:0px;overflow:hidden;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}}
.cr-hero-eyebrow{color:var(--tv-color-brand);font-size:13px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;}
@media (max-width: 1024px){.cr-hero-eyebrow{color:var(--tv-color-brand);font-size:13px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;}}
@media (max-width: 767px){.cr-hero-eyebrow{color:var(--tv-color-brand);font-size:13px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;}}
.cr-car-type{color:var(--tv-color-brand);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:0;}
@media (max-width: 1024px){.cr-car-type{color:var(--tv-color-brand);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:0;}}
@media (max-width: 767px){.cr-car-type{color:var(--tv-color-brand);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:0;}}
.tv-stack{display:flex;flex-direction:column;align-items:flex-start;gap:16px;}
@media (max-width: 1024px){.tv-stack{display:flex;flex-direction:column;align-items:flex-start;gap:16px;}}
@media (max-width: 767px){.tv-stack{display:flex;flex-direction:column;align-items:flex-start;gap:16px;}}
.tv-legal-eyebrow{color:var(--tv-color-brand);font-size:13px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;}
@media (max-width: 1024px){.tv-legal-eyebrow{color:var(--tv-color-brand);font-size:13px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;}}
@media (max-width: 767px){.tv-legal-eyebrow{color:var(--tv-color-brand);font-size:13px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;}}
.sc-section-title{color:#171D26;font-size:28px;font-weight:700;letter-spacing:-0.02em;margin-top:0;margin-bottom:22px;line-height:1.2;}
@media (max-width: 1024px){.sc-section-title{color:#171D26;font-size:24px;font-weight:700;letter-spacing:-0.02em;margin-top:0;margin-bottom:22px;line-height:1.2;}}
@media (max-width: 767px){.sc-section-title{color:#171D26;font-size:22px;font-weight:700;letter-spacing:-0.02em;margin-top:0;margin-bottom:22px;line-height:1.2;}}
.cr-hero-cta{background-color:var(--tv-color-brand);color:#FFFFFF;border-radius:999px;padding-top:15px;padding-right:28px;padding-bottom:15px;padding-left:28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block;}.cr-hero-cta:hover{background-color:#E45F00;}
@media (max-width: 1024px){.cr-hero-cta{background-color:var(--tv-color-brand);color:#FFFFFF;border-radius:999px;padding-top:15px;padding-right:28px;padding-bottom:15px;padding-left:28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block;}.cr-hero-cta:hover{background-color:#E45F00;}}
@media (max-width: 767px){.cr-hero-cta{background-color:var(--tv-color-brand);color:#FFFFFF;border-radius:999px;padding-top:15px;padding-right:28px;padding-bottom:15px;padding-left:28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block;}.cr-hero-cta:hover{background-color:#E45F00;}}
.sc-help-body{margin-top:4px;margin-bottom:0;color:#5E6673;font-size:14px;}
@media (max-width: 1024px){.sc-help-body{margin-top:4px;margin-bottom:0;color:#5E6673;font-size:14px;}}
@media (max-width: 767px){.sc-help-body{margin-top:4px;margin-bottom:0;color:#5E6673;font-size:14px;}}
.cr-section{padding-top:88px;padding-bottom:88px;padding-left:48px;padding-right:48px;}
@media (max-width: 1024px){.cr-section{padding-top:64px;padding-bottom:64px;padding-left:28px;padding-right:28px;}}
@media (max-width: 767px){.cr-section{padding-top:48px;padding-bottom:48px;padding-left:20px;padding-right:20px;}}
.cr-hero-inner{position:relative;z-index:1;max-width:1180px;width:100%;margin-left:auto;margin-right:auto;}
@media (max-width: 1024px){.cr-hero-inner{position:relative;z-index:1;max-width:1180px;width:100%;margin-left:auto;margin-right:auto;}}
@media (max-width: 767px){.cr-hero-inner{position:relative;z-index:1;max-width:1180px;width:100%;margin-left:auto;margin-right:auto;}}
.tv-legal-accent{width:72px;height:3px;background-color:var(--tv-color-brand);margin-top:28px;}
@media (max-width: 1024px){.tv-legal-accent{width:72px;height:3px;background-color:var(--tv-color-brand);margin-top:28px;}}
@media (max-width: 767px){.tv-legal-accent{width:72px;height:3px;background-color:var(--tv-color-brand);margin-top:28px;}}
.sc-help-copy{display:flex;flex-direction:column;align-items:stretch;flex-grow:1;flex-shrink:1;flex-basis:0;min-width:0;}
@media (max-width: 1024px){.sc-help-copy{display:flex;flex-direction:column;align-items:stretch;flex-grow:1;flex-shrink:1;flex-basis:0;min-width:0;}}
@media (max-width: 767px){.sc-help-copy{display:flex;flex-direction:column;align-items:stretch;flex-grow:1;flex-shrink:1;flex-basis:0;min-width:0;}}
.tv-legal-cta{background-color:var(--tv-color-brand);color:#FFFFFF;border-radius:999px;padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block;}.tv-legal-cta:hover{background-color:#E45F00;}
@media (max-width: 1024px){.tv-legal-cta{background-color:var(--tv-color-brand);color:#FFFFFF;border-radius:999px;padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block;}.tv-legal-cta:hover{background-color:#E45F00;}}
@media (max-width: 767px){.tv-legal-cta{background-color:var(--tv-color-brand);color:#FFFFFF;border-radius:999px;padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block;}.tv-legal-cta:hover{background-color:#E45F00;}}
.cr-car-card{background-color:#FFFFFF;border-radius:22px;overflow:hidden;box-shadow:0 0px 40px rgb(20 26 34 / 8%);display:flex;flex-direction:column;height:100%;transition-duration:0.25s;transition-property:transform;transition-timing-function:ease;}.cr-car-card:hover{transform:none;box-shadow:0 0px 40px rgb(20 26 34 / 8%);}
@media (max-width: 1024px){.cr-car-card{background-color:#FFFFFF;border-radius:22px;overflow:hidden;box-shadow:0 0px 40px rgb(20 26 34 / 8%);display:flex;flex-direction:column;height:100%;transition-duration:0.25s;transition-property:transform;transition-timing-function:ease;}.cr-car-card:hover{transform:none;box-shadow:0 0px 40px rgb(20 26 34 / 8%);}}
@media (max-width: 767px){.cr-car-card{background-color:#FFFFFF;border-radius:22px;overflow:hidden;box-shadow:0 0px 40px rgb(20 26 34 / 8%);display:flex;flex-direction:column;height:100%;transition-duration:0.25s;transition-property:transform;transition-timing-function:ease;}.cr-car-card:hover{transform:none;box-shadow:0 0px 40px rgb(20 26 34 / 8%);}}
.cr-car-desc{color:#58708A;font-size:14px;line-height:1.7;margin-top:0;margin-bottom:0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;webkit-line-clamp:2;webkit-box-orient:vertical;}
@media (max-width: 1024px){.cr-car-desc{color:#58708A;font-size:14px;line-height:1.7;margin-top:0;margin-bottom:0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;webkit-line-clamp:2;webkit-box-orient:vertical;}}
@media (max-width: 767px){.cr-car-desc{color:#58708A;font-size:14px;line-height:1.7;margin-top:0;margin-bottom:0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;webkit-line-clamp:2;webkit-box-orient:vertical;}}
.cr-feat-photo{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition-duration:0.5s;transition-property:transform;transition-timing-function:ease;}
@media (max-width: 1024px){.cr-feat-photo{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition-duration:0.5s;transition-property:transform;transition-timing-function:ease;}}
@media (max-width: 767px){.cr-feat-photo{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition-duration:0.5s;transition-property:transform;transition-timing-function:ease;}}
.cr-feat-icon-svg{width:22px;height:22px;color:var(--tv-color-brand);display:block;}
@media (max-width: 1024px){.cr-feat-icon-svg{width:22px;height:22px;color:var(--tv-color-brand);display:block;}}
@media (max-width: 767px){.cr-feat-icon-svg{width:22px;height:22px;color:var(--tv-color-brand);display:block;}}
.cr-feat-title{color:#172B3D;font-size:21px;font-weight:500;line-height:1.35;letter-spacing:-0.01em;margin-top:0;margin-bottom:0;}
@media (max-width: 1024px){.cr-feat-title{color:#172B3D;font-size:21px;font-weight:500;line-height:1.35;letter-spacing:-0.01em;margin-top:0;margin-bottom:0;}}
@media (max-width: 767px){.cr-feat-title{color:#172B3D;font-size:21px;font-weight:500;line-height:1.35;letter-spacing:-0.01em;margin-top:0;margin-bottom:0;}}
.sc-info-label{color:#8A9199;font-size:15px;}
@media (max-width: 1024px){.sc-info-label{color:#8A9199;font-size:15px;}}
@media (max-width: 767px){.sc-info-label{color:#8A9199;font-size:15px;}}
.cr-intro-card{background-color:var(--tv-color-paper);border-radius:24px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;box-shadow:0 16px 40px rgba(20, 26, 34, 0.06);}
@media (max-width: 1024px){.cr-intro-card{background-color:var(--tv-color-paper);border-radius:24px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;box-shadow:0 16px 40px rgba(20, 26, 34, 0.06);}}
@media (max-width: 767px){.cr-intro-card{background-color:var(--tv-color-paper);border-radius:24px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;box-shadow:0 16px 40px rgba(20, 26, 34, 0.06);}}
.cr-filter-block{width:100%;}
@media (max-width: 1024px){.cr-filter-block{width:100%;}}
@media (max-width: 767px){.cr-filter-block{width:100%;}}
.sc-main-image{width:100%;height:auto;max-height:420px;object-fit:contain;object-position:center;display:block;cursor:zoom-in;}
@media (max-width: 1024px){.sc-main-image{width:100%;height:auto;max-height:420px;object-fit:contain;object-position:center;display:block;cursor:zoom-in;}}
@media (max-width: 767px){.sc-main-image{width:100%;height:auto;max-height:420px;object-fit:contain;object-position:center;display:block;cursor:zoom-in;}}
.cr-stack{display:flex;flex-direction:column;align-items:flex-start;gap:16px;}
@media (max-width: 1024px){.cr-stack{display:flex;flex-direction:column;align-items:flex-start;gap:16px;}}
@media (max-width: 767px){.cr-stack{display:flex;flex-direction:column;align-items:flex-start;gap:16px;}}
.sc-thumb{width:92px;height:72px;flex-grow:0;flex-shrink:0;flex-basis:92px;background-color:#FFFFFF;border-radius:12px;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px;cursor:pointer;border-width:1px;border-style:solid;border-color:#E6E1D8;object-fit:contain;}
@media (max-width: 1024px){.sc-thumb{width:92px;height:72px;flex-grow:0;flex-shrink:0;flex-basis:92px;background-color:#FFFFFF;border-radius:12px;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px;cursor:pointer;border-width:1px;border-style:solid;border-color:#E6E1D8;object-fit:contain;}}
@media (max-width: 767px){.sc-thumb{width:92px;height:72px;flex-grow:0;flex-shrink:0;flex-basis:92px;background-color:#FFFFFF;border-radius:12px;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px;cursor:pointer;border-width:1px;border-style:solid;border-color:#E6E1D8;object-fit:contain;}}
.sc-similar-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px;}
@media (max-width: 1024px){.sc-similar-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px;}}
@media (max-width: 767px){.sc-similar-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px;}}
.tv-legal-page{background-color:var(--tv-color-canvas);color:var(--tv-color-ink);font-family:Roboto, sans-serif;}
@media (max-width: 1024px){.tv-legal-page{background-color:var(--tv-color-canvas);color:var(--tv-color-ink);font-family:Roboto, sans-serif;}}
@media (max-width: 767px){.tv-legal-page{background-color:var(--tv-color-canvas);color:var(--tv-color-ink);font-family:Roboto, sans-serif;}}
.cr-wrap{max-width:1180px;width:100%;margin-left:auto;margin-right:auto;}
@media (max-width: 1024px){.cr-wrap{max-width:1180px;width:100%;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;}}
@media (max-width: 767px){.cr-wrap{max-width:1180px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;}}
.cr-car-footer{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;flex-shrink:0;padding-top:12px;padding-right:10px;padding-bottom:20px;padding-left:10px;}
@media (max-width: 1024px){.cr-car-footer{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;flex-shrink:0;padding-top:12px;padding-right:10px;padding-bottom:20px;padding-left:10px;}}
@media (max-width: 767px){.cr-car-footer{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;flex-shrink:0;padding-top:12px;padding-right:10px;padding-bottom:20px;padding-left:10px;}}
.sc-feature{display:flex;align-items:flex-start;gap:14px;}
@media (max-width: 1024px){.sc-feature{display:flex;align-items:flex-start;gap:14px;}}
@media (max-width: 767px){.sc-feature{display:flex;align-items:flex-start;gap:14px;}}
.cr-feat-text{background-image:url("https://crm.braynedigital.com/wp-content/uploads/2026/09/line-shape.webp");background-color:#F7F4EE;border-radius:20px;overflow:hidden;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;aspect-ratio:1 / 1;min-height:340px;height:100%;box-shadow:0 10px 28px rgba(23, 43, 61, 0.04);background-type:classic;classic-background-image:url("https://crm.braynedigital.com/wp-content/uploads/2026/09/line-shape.webp");}
@media (max-width: 1024px){.cr-feat-text{background-image:url("https://crm.braynedigital.com/wp-content/uploads/2026/09/line-shape.webp");background-color:#F7F4EE;border-radius:20px;overflow:hidden;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;aspect-ratio:1 / 1;min-height:300px;height:100%;box-shadow:0 10px 28px rgba(23, 43, 61, 0.04);background-type:classic;classic-background-image:url("https://crm.braynedigital.com/wp-content/uploads/2026/09/line-shape.webp");}}
@media (max-width: 767px){.cr-feat-text{background-image:url("https://crm.braynedigital.com/wp-content/uploads/2026/09/line-shape.webp");background-color:#F7F4EE;border-radius:20px;overflow:hidden;padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;aspect-ratio:1 / 1;min-height:280px;height:100%;box-shadow:0 10px 28px rgba(23, 43, 61, 0.04);background-type:classic;classic-background-image:url("https://crm.braynedigital.com/wp-content/uploads/2026/09/line-shape.webp");}}
.tv-legal-body{color:var(--tv-color-muted);font-size:16px;line-height:1.8;margin-top:16px;}
@media (max-width: 1024px){.tv-legal-body{color:var(--tv-color-muted);font-size:16px;line-height:1.8;margin-top:16px;}}
@media (max-width: 767px){.tv-legal-body{color:var(--tv-color-muted);font-size:16px;line-height:1.8;margin-top:16px;}}
.sc-help-title{margin-top:0;margin-bottom:0;font-size:24px;font-weight:700;line-height:1.2;color:#171D26;}
@media (max-width: 1024px){.sc-help-title{margin-top:0;margin-bottom:0;font-size:24px;font-weight:700;line-height:1.2;color:#171D26;}}
@media (max-width: 767px){.sc-help-title{margin-top:0;margin-bottom:0;font-size:24px;font-weight:700;line-height:1.2;color:#171D26;}}
.cr-cta-band{background-color:var(--tv-color-navy);color:#FFFFFF;}
@media (max-width: 1024px){.cr-cta-band{background-color:var(--tv-color-navy);color:#FFFFFF;}}
@media (max-width: 767px){.cr-cta-band{background-color:var(--tv-color-navy);color:#FFFFFF;}}
.tv-toc-link{background-color:var(--tv-color-paper);color:var(--tv-color-ink);border-radius:16px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;font-size:15px;font-weight:600;text-decoration:none;box-shadow:0 10px 28px rgba(20, 26, 34, 0.05);display:block;}.tv-toc-link:hover{color:var(--tv-color-brand);}
@media (max-width: 1024px){.tv-toc-link{background-color:var(--tv-color-paper);color:var(--tv-color-ink);border-radius:16px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;font-size:15px;font-weight:600;text-decoration:none;box-shadow:0 10px 28px rgba(20, 26, 34, 0.05);display:block;}.tv-toc-link:hover{color:var(--tv-color-brand);}}
@media (max-width: 767px){.tv-toc-link{background-color:var(--tv-color-paper);color:var(--tv-color-ink);border-radius:16px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;font-size:15px;font-weight:600;text-decoration:none;box-shadow:0 10px 28px rgba(20, 26, 34, 0.05);display:block;}.tv-toc-link:hover{color:var(--tv-color-brand);}}
.sc-basic-item{display:flex;align-items:center;gap:8px;color:#171D26;font-size:15px;font-weight:500;}
@media (max-width: 1024px){.sc-basic-item{display:flex;align-items:center;gap:8px;color:#171D26;font-size:15px;font-weight:500;}}
@media (max-width: 767px){.sc-basic-item{display:flex;align-items:center;gap:8px;color:#171D26;font-size:15px;font-weight:500;}}
.cr-cta-title{color:#FFFFFF;font-size:42px;font-weight:700;letter-spacing:-0.03em;line-height:1.15;}
@media (max-width: 1024px){.cr-cta-title{color:#FFFFFF;font-size:42px;font-weight:700;letter-spacing:-0.03em;line-height:1.15;}}
@media (max-width: 767px){.cr-cta-title{color:#FFFFFF;font-size:30px;font-weight:700;letter-spacing:-0.03em;line-height:1.15;}}
.sc-main{padding-top:40px;padding-bottom:48px;}
@media (max-width: 1024px){.sc-main{padding-top:32px;padding-bottom:40px;}}
@media (max-width: 767px){.sc-main{padding-top:24px;padding-bottom:32px;}}
.cr-hero-lead{color:rgba(255,255,255,0.82);font-size:18px;line-height:1.7;max-width:560px;}
@media (max-width: 1024px){.cr-hero-lead{color:rgba(255,255,255,0.82);font-size:18px;line-height:1.7;max-width:560px;}}
@media (max-width: 767px){.cr-hero-lead{color:rgba(255,255,255,0.82);font-size:18px;line-height:1.7;max-width:560px;}}
.cr-specs-row{display:flex;flex-wrap:wrap;gap:8px;}
@media (max-width: 1024px){.cr-specs-row{display:flex;flex-wrap:wrap;gap:8px;}}
@media (max-width: 767px){.cr-specs-row{display:flex;flex-wrap:wrap;gap:8px;}}
.cr-page{background-color:var(--tv-color-canvas);color:var(--tv-color-ink);font-family:Roboto, sans-serif;}
@media (max-width: 1024px){.cr-page{background-color:var(--tv-color-canvas);color:var(--tv-color-ink);font-family:Roboto, sans-serif;}}
@media (max-width: 767px){.cr-page{background-color:var(--tv-color-canvas);color:var(--tv-color-ink);font-family:Roboto, sans-serif;}}
.tv-legal-card{background-color:var(--tv-color-paper);border-radius:var(--tv-radius-lg);padding-top:36px;padding-right:40px;padding-bottom:36px;padding-left:40px;border-left-width:4px;border-left-style:solid;border-left-color:var(--tv-color-brand);box-shadow:0 18px 50px rgba(20, 26, 34, 0.06);}
@media (max-width: 1024px){.tv-legal-card{background-color:var(--tv-color-paper);border-radius:var(--tv-radius-lg);padding-top:36px;padding-right:40px;padding-bottom:36px;padding-left:40px;border-left-width:4px;border-left-style:solid;border-left-color:var(--tv-color-brand);box-shadow:0 18px 50px rgba(20, 26, 34, 0.06);}}
@media (max-width: 767px){.tv-legal-card{background-color:var(--tv-color-paper);border-radius:var(--tv-radius-lg);padding-top:36px;padding-right:40px;padding-bottom:36px;padding-left:40px;border-left-width:4px;border-left-style:solid;border-left-color:var(--tv-color-brand);box-shadow:0 18px 50px rgba(20, 26, 34, 0.06);}}
.cr-car-spec{background-color:rgba(35, 59, 83, 0.06);border-radius:999px;padding-top:8px;padding-right:13px;padding-bottom:8px;padding-left:13px;font-size:13px;font-weight:600;color:#233B53;line-height:1.2;}
@media (max-width: 1024px){.cr-car-spec{background-color:rgba(35, 59, 83, 0.06);border-radius:999px;padding-top:8px;padding-right:13px;padding-bottom:8px;padding-left:13px;font-size:13px;font-weight:600;color:#233B53;line-height:1.2;}}
@media (max-width: 767px){.cr-car-spec{background-color:rgba(35, 59, 83, 0.06);border-radius:999px;padding-top:8px;padding-right:13px;padding-bottom:8px;padding-left:13px;font-size:13px;font-weight:600;color:#233B53;line-height:1.2;}}
.cr-car-body{padding-top:20px;padding-right:10px;padding-bottom:0px;padding-left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex-grow:0;flex-shrink:0;flex-basis:auto;}
@media (max-width: 1024px){.cr-car-body{padding-top:20px;padding-right:10px;padding-bottom:0px;padding-left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex-grow:0;flex-shrink:0;flex-basis:auto;}}
@media (max-width: 767px){.cr-car-body{padding-top:20px;padding-right:10px;padding-bottom:0px;padding-left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex-grow:0;flex-shrink:0;flex-basis:auto;}}
.tv-legal-section{padding-top:72px;padding-bottom:24px;padding-left:28px;padding-right:28px;}
@media (max-width: 1024px){.tv-legal-section{padding-top:72px;padding-bottom:24px;padding-left:28px;padding-right:28px;}}
@media (max-width: 767px){.tv-legal-section{padding-top:48px;padding-bottom:24px;padding-left:28px;padding-right:28px;}}
.sc-feature-title{margin-top:0;margin-bottom:4px;font-size:20px;font-weight:600;color:#171D26;line-height:1.3;}
@media (max-width: 1024px){.sc-feature-title{margin-top:0;margin-bottom:4px;font-size:20px;font-weight:600;color:#171D26;line-height:1.3;}}
@media (max-width: 767px){.sc-feature-title{margin-top:0;margin-bottom:4px;font-size:18px;font-weight:600;color:#171D26;line-height:1.3;}}
.sc-info-list{display:flex;flex-direction:column;width:100%;}
@media (max-width: 1024px){.sc-info-list{display:flex;flex-direction:column;width:100%;}}
@media (max-width: 767px){.sc-info-list{display:flex;flex-direction:column;width:100%;}}
.cr-hero-title{color:#FFFFFF;font-size:72px;font-weight:700;letter-spacing:-0.03em;line-height:0.95;max-width:720px;}
@media (max-width: 1024px){.cr-hero-title{color:#FFFFFF;font-size:52px;font-weight:700;letter-spacing:-0.03em;line-height:0.95;max-width:720px;}}
@media (max-width: 767px){.cr-hero-title{color:#FFFFFF;font-size:40px;font-weight:700;letter-spacing:-0.03em;line-height:0.95;max-width:720px;}}
.sc-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;width:100%;}
@media (max-width: 1024px){.sc-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;width:100%;}}
@media (max-width: 767px){.sc-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;width:100%;}}
.sc-basic-icon{width:18px;height:18px;color:#FF6D00;flex-shrink:0;}
@media (max-width: 1024px){.sc-basic-icon{width:18px;height:18px;color:#FF6D00;flex-shrink:0;}}
@media (max-width: 767px){.sc-basic-icon{width:18px;height:18px;color:#FF6D00;flex-shrink:0;}}
.sc-description{margin-top:0;margin-bottom:0;max-width:none;color:#5E6673;font-size:16px;line-height:1.8;}
@media (max-width: 1024px){.sc-description{margin-top:0;margin-bottom:0;max-width:none;color:#5E6673;font-size:16px;line-height:1.8;}}
@media (max-width: 767px){.sc-description{margin-top:0;margin-bottom:0;max-width:none;color:#5E6673;font-size:16px;line-height:1.8;}}
.cr-car-divider{width:100%;height:1px;background-color:rgba(35, 59, 83, 0.12);margin-top:0px;margin-bottom:4px;flex-shrink:0;}
@media (max-width: 1024px){.cr-car-divider{width:100%;height:1px;background-color:rgba(35, 59, 83, 0.12);margin-top:0px;margin-bottom:4px;flex-shrink:0;}}
@media (max-width: 767px){.cr-car-divider{width:100%;height:1px;background-color:rgba(35, 59, 83, 0.12);margin-top:0px;margin-bottom:4px;flex-shrink:0;}}
.sc-feature-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;}
@media (max-width: 1024px){.sc-feature-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;}}
@media (max-width: 767px){.sc-feature-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;}}
.cr-filter-label{color:var(--tv-color-ink);font-size:13px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;margin-top:8px;}
@media (max-width: 1024px){.cr-filter-label{color:var(--tv-color-ink);font-size:13px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;margin-top:8px;}}
@media (max-width: 767px){.cr-filter-label{color:var(--tv-color-ink);font-size:13px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;margin-top:8px;}}
.sc-basic{display:flex;flex-wrap:wrap;column-gap:22px;row-gap:16px;margin-top:0;margin-bottom:16px;}
@media (max-width: 1024px){.sc-basic{display:flex;flex-wrap:wrap;column-gap:22px;row-gap:16px;margin-top:0;margin-bottom:16px;}}
@media (max-width: 767px){.sc-basic{display:flex;flex-wrap:wrap;column-gap:22px;row-gap:16px;margin-top:0;margin-bottom:16px;}}
.cr-filter-panel{background-color:var(--tv-color-paper);border-radius:24px;padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:24px;box-shadow:0 16px 40px rgba(20, 26, 34, 0.05);display:flex;flex-direction:column;align-items:stretch;gap:0px;}
@media (max-width: 1024px){.cr-filter-panel{background-color:var(--tv-color-paper);border-radius:24px;padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:24px;box-shadow:0 16px 40px rgba(20, 26, 34, 0.05);display:flex;flex-direction:column;align-items:stretch;gap:0px;}}
@media (max-width: 767px){.cr-filter-panel{background-color:var(--tv-color-paper);border-radius:24px;padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:24px;box-shadow:0 16px 40px rgba(20, 26, 34, 0.05);display:flex;flex-direction:column;align-items:stretch;gap:0px;}}
.sc-faq{width:100%;}
@media (max-width: 1024px){.sc-faq{width:100%;}}
@media (max-width: 767px){.sc-faq{width:100%;}}
.cr-car-cta{color:var(--tv-color-brand);font-size:14px;font-weight:700;text-decoration:none;margin-top:0;padding-top:0;display:inline-flex;align-items:center;gap:8px;flex-shrink:0;}.cr-car-cta:hover{color:#E45F00;}
@media (max-width: 1024px){.cr-car-cta{color:var(--tv-color-brand);font-size:14px;font-weight:700;text-decoration:none;margin-top:0;padding-top:0;display:inline-flex;align-items:center;gap:8px;flex-shrink:0;}.cr-car-cta:hover{color:#E45F00;}}
@media (max-width: 767px){.cr-car-cta{color:var(--tv-color-brand);font-size:14px;font-weight:700;text-decoration:none;margin-top:0;padding-top:0;display:inline-flex;align-items:center;gap:8px;flex-shrink:0;}.cr-car-cta:hover{color:#E45F00;}}
.cr-car-cta-arrow{width:16px;height:16px;display:block;flex-shrink:0;}
@media (max-width: 1024px){.cr-car-cta-arrow{width:16px;height:16px;display:block;flex-shrink:0;}}
@media (max-width: 767px){.cr-car-cta-arrow{width:16px;height:16px;display:block;flex-shrink:0;}}
.cr-filter-title{color:var(--tv-color-ink);font-size:18px;font-weight:700;margin-top:0;margin-bottom:8px;}
@media (max-width: 1024px){.cr-filter-title{color:var(--tv-color-ink);font-size:18px;font-weight:700;margin-top:0;margin-bottom:8px;}}
@media (max-width: 767px){.cr-filter-title{color:var(--tv-color-ink);font-size:18px;font-weight:700;margin-top:0;margin-bottom:8px;}}
.sc-status{position:absolute;left:18px;top:18px;z-index:2;color:#FFFFFF;background-color:rgba(20, 26, 34, 0.42);backdrop-filter:blur(10px);border-radius:999px;padding-top:6px;padding-right:14px;padding-bottom:6px;padding-left:14px;font-size:12px;font-weight:600;margin-top:0;margin-bottom:0;}
@media (max-width: 1024px){.sc-status{position:absolute;left:18px;top:18px;z-index:2;color:#FFFFFF;background-color:rgba(20, 26, 34, 0.42);backdrop-filter:blur(10px);border-radius:999px;padding-top:6px;padding-right:14px;padding-bottom:6px;padding-left:14px;font-size:12px;font-weight:600;margin-top:0;margin-bottom:0;}}
@media (max-width: 767px){.sc-status{position:absolute;left:18px;top:18px;z-index:2;color:#FFFFFF;background-color:rgba(20, 26, 34, 0.42);backdrop-filter:blur(10px);border-radius:999px;padding-top:6px;padding-right:14px;padding-bottom:6px;padding-left:14px;font-size:12px;font-weight:600;margin-top:0;margin-bottom:0;}}
.sc-info-value{color:#171D26;font-size:15px;font-weight:500;}
@media (max-width: 1024px){.sc-info-value{color:#171D26;font-size:15px;font-weight:500;}}
@media (max-width: 767px){.sc-info-value{color:#171D26;font-size:15px;font-weight:500;}}
.sc-tagline{margin-top:0;margin-bottom:18px;color:#5E6673;font-size:16px;line-height:1.6;}
@media (max-width: 1024px){.sc-tagline{margin-top:0;margin-bottom:18px;color:#5E6673;font-size:16px;line-height:1.6;}}
@media (max-width: 767px){.sc-tagline{margin-top:0;margin-bottom:18px;color:#5E6673;font-size:16px;line-height:1.6;}}
.cr-feat-label{position:absolute;left:16px;bottom:16px;z-index:2;display:flex;align-items:center;gap:8px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:12px;border-radius:999px;background-color:rgba(20, 26, 34, 0.52);color:#FFFFFF;}
@media (max-width: 1024px){.cr-feat-label{position:absolute;left:16px;bottom:16px;z-index:2;display:flex;align-items:center;gap:8px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:12px;border-radius:999px;background-color:rgba(20, 26, 34, 0.52);color:#FFFFFF;}}
@media (max-width: 767px){.cr-feat-label{position:absolute;left:16px;bottom:16px;z-index:2;display:flex;align-items:center;gap:8px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:12px;border-radius:999px;background-color:rgba(20, 26, 34, 0.52);color:#FFFFFF;}}
.sc-media{grid-area:media;min-width:0;width:100%;}
@media (max-width: 1024px){.sc-media{grid-area:media;min-width:0;width:100%;}}
@media (max-width: 767px){.sc-media{grid-area:media;min-width:0;width:100%;}}
.tv-legal-h2{color:var(--tv-color-ink);font-size:28px;font-weight:700;letter-spacing:-0.02em;line-height:1.2;margin-bottom:0;}
@media (max-width: 1024px){.tv-legal-h2{color:var(--tv-color-ink);font-size:28px;font-weight:700;letter-spacing:-0.02em;line-height:1.2;margin-bottom:0;}}
@media (max-width: 767px){.tv-legal-h2{color:var(--tv-color-ink);font-size:24px;font-weight:700;letter-spacing:-0.02em;line-height:1.2;margin-bottom:0;}}
.sc-help-btn{width:100%;max-width:100%;box-sizing:border-box;margin-top:14px;margin-left:0;display:flex;align-items:center;justify-content:center;padding-top:12px;padding-right:22px;padding-bottom:12px;padding-left:22px;border-width:1px;border-style:solid;border-color:#FF6D00;border-radius:999px;color:#FF6D00;text-decoration:none;font-weight:600;font-size:14px;}.sc-help-btn:hover{background-color:#FF6D00;color:#FFFFFF;}
@media (max-width: 1024px){.sc-help-btn{width:100%;max-width:100%;box-sizing:border-box;margin-top:14px;margin-left:0;display:flex;align-items:center;justify-content:center;padding-top:12px;padding-right:22px;padding-bottom:12px;padding-left:22px;border-width:1px;border-style:solid;border-color:#FF6D00;border-radius:999px;color:#FF6D00;text-decoration:none;font-weight:600;font-size:14px;}.sc-help-btn:hover{background-color:#FF6D00;color:#FFFFFF;}}
@media (max-width: 767px){.sc-help-btn{width:100%;max-width:100%;box-sizing:border-box;margin-top:14px;margin-left:0;display:flex;align-items:center;justify-content:center;padding-top:12px;padding-right:22px;padding-bottom:12px;padding-left:22px;border-width:1px;border-style:solid;border-color:#FF6D00;border-radius:999px;color:#FF6D00;text-decoration:none;font-weight:600;font-size:14px;}.sc-help-btn:hover{background-color:#FF6D00;color:#FFFFFF;}}
.sc-info-row{display:grid;grid-template-columns:180px minmax(0, 1fr);column-gap:16px;padding-top:14px;padding-bottom:14px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E6E1D8;}
@media (max-width: 1024px){.sc-info-row{display:grid;grid-template-columns:180px minmax(0, 1fr);column-gap:16px;padding-top:14px;padding-bottom:14px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E6E1D8;}}
@media (max-width: 767px){.sc-info-row{display:grid;grid-template-columns:1fr;column-gap:16px;padding-top:14px;padding-bottom:14px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E6E1D8;row-gap:4px;}}
.sc-sidebar{grid-area:sidebar;min-width:0;width:100%;}
@media (max-width: 1024px){.sc-sidebar{grid-area:sidebar;min-width:0;width:100%;}}
@media (max-width: 767px){.sc-sidebar{grid-area:sidebar;min-width:0;width:100%;}}
.cr-feat-image{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:1 / 1;min-height:340px;height:100%;background-color:#E8E4DC;}
@media (max-width: 1024px){.cr-feat-image{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:1 / 1;min-height:300px;height:100%;background-color:#E8E4DC;}}
@media (max-width: 767px){.cr-feat-image{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:1 / 1;min-height:280px;height:100%;background-color:#E8E4DC;}}
.cr-car-title-link{display:block;width:100%;text-decoration:none;color:inherit;}.cr-car-title-link:hover{color:inherit;text-decoration:none;}
@media (max-width: 1024px){.cr-car-title-link{display:block;width:100%;text-decoration:none;color:inherit;}.cr-car-title-link:hover{color:inherit;text-decoration:none;}}
@media (max-width: 767px){.cr-car-title-link{display:block;width:100%;text-decoration:none;color:inherit;}.cr-car-title-link:hover{color:inherit;text-decoration:none;}}
.sc-title{margin-top:0;margin-bottom:10px;font-size:36px;line-height:1.15;letter-spacing:-0.03em;font-weight:700;color:#171D26;}
@media (max-width: 1024px){.sc-title{margin-top:0;margin-bottom:10px;font-size:32px;line-height:1.15;letter-spacing:-0.03em;font-weight:700;color:#171D26;}}
@media (max-width: 767px){.sc-title{margin-top:0;margin-bottom:10px;font-size:28px;line-height:1.15;letter-spacing:-0.03em;font-weight:700;color:#171D26;}}
.tv-legal-hero{background-color:var(--tv-color-navy);color:#FFFFFF;padding-top:96px;padding-bottom:88px;padding-left:28px;padding-right:28px;}
@media (max-width: 1024px){.tv-legal-hero{background-color:var(--tv-color-navy);color:#FFFFFF;padding-top:72px;padding-bottom:64px;padding-left:28px;padding-right:28px;}}
@media (max-width: 767px){.tv-legal-hero{background-color:var(--tv-color-navy);color:#FFFFFF;padding-top:56px;padding-bottom:52px;padding-left:28px;padding-right:28px;}}
.tv-legal-lead{color:rgba(255,255,255,0.78);font-size:18px;line-height:1.7;max-width:640px;margin-top:22px;}
@media (max-width: 1024px){.tv-legal-lead{color:rgba(255,255,255,0.78);font-size:18px;line-height:1.7;max-width:640px;margin-top:22px;}}
@media (max-width: 767px){.tv-legal-lead{color:rgba(255,255,255,0.78);font-size:18px;line-height:1.7;max-width:640px;margin-top:22px;}}
.cr-body{color:var(--tv-color-muted);font-size:17px;line-height:1.75;max-width:680px;}
@media (max-width: 1024px){.cr-body{color:var(--tv-color-muted);font-size:17px;line-height:1.75;max-width:680px;}}
@media (max-width: 767px){.cr-body{color:var(--tv-color-muted);font-size:17px;line-height:1.75;max-width:680px;}}
.cr-car-media-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit;}
@media (max-width: 1024px){.cr-car-media-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit;}}
@media (max-width: 767px){.cr-car-media-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit;}}
.sc-faq-answer{margin-top:0;margin-bottom:0;padding-bottom:16px;color:#5E6673;font-size:15px;line-height:1.7;}
@media (max-width: 1024px){.sc-faq-answer{margin-top:0;margin-bottom:0;padding-bottom:16px;color:#5E6673;font-size:15px;line-height:1.7;}}
@media (max-width: 767px){.sc-faq-answer{margin-top:0;margin-bottom:0;padding-bottom:16px;color:#5E6673;font-size:15px;line-height:1.7;}}
.cr-feat-label-text{color:#FFFFFF;font-size:13px;font-weight:500;line-height:1.2;margin-top:0;margin-bottom:0;}
@media (max-width: 1024px){.cr-feat-label-text{color:#FFFFFF;font-size:13px;font-weight:500;line-height:1.2;margin-top:0;margin-bottom:0;}}
@media (max-width: 767px){.cr-feat-label-text{color:#FFFFFF;font-size:13px;font-weight:500;line-height:1.2;margin-top:0;margin-bottom:0;}}
.cr-intro-num{color:var(--tv-color-brand);font-size:13px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;}
@media (max-width: 1024px){.cr-intro-num{color:var(--tv-color-brand);font-size:13px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;}}
@media (max-width: 767px){.cr-intro-num{color:var(--tv-color-brand);font-size:13px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;}}
.cr-hero{position:relative;min-height:620px;display:flex;align-items:center;padding-top:96px;padding-bottom:96px;padding-left:48px;padding-right:48px;color:#FFFFFF;overflow:hidden;}
@media (max-width: 1024px){.cr-hero{position:relative;min-height:520px;display:flex;align-items:center;padding-top:72px;padding-bottom:72px;padding-left:28px;padding-right:28px;color:#FFFFFF;overflow:hidden;}}
@media (max-width: 767px){.cr-hero{position:relative;min-height:460px;display:flex;align-items:center;padding-top:56px;padding-bottom:56px;padding-left:20px;padding-right:20px;color:#FFFFFF;overflow:hidden;}}
.cr-car-title{color:#233B53;font-size:26px;font-weight:600;letter-spacing:-0.02em;line-height:1.2;margin-top:0;margin-bottom:0;}
@media (max-width: 1024px){.cr-car-title{color:#233B53;font-size:24px;font-weight:600;letter-spacing:-0.02em;line-height:1.2;margin-top:0;margin-bottom:0;}}
@media (max-width: 767px){.cr-car-title{color:#233B53;font-size:22px;font-weight:600;letter-spacing:-0.02em;line-height:1.2;margin-top:0;margin-bottom:0;}}
.cr-car-status{position:absolute;left:14px;top:14px;z-index:2;font-size:12px;font-weight:600;color:#FFFFFF;background-color:rgba(20, 26, 34, 0.42);backdrop-filter:blur(10px);webkit-backdrop-filter:blur(10px);border-radius:100%;padding-top:6px;padding-right:14px;padding-bottom:6px;padding-left:14px;line-height:1.2;margin-top:0;margin-bottom:0;}
@media (max-width: 1024px){.cr-car-status{position:absolute;left:14px;top:14px;z-index:2;font-size:12px;font-weight:600;color:#FFFFFF;background-color:rgba(20, 26, 34, 0.42);backdrop-filter:blur(10px);webkit-backdrop-filter:blur(10px);border-radius:100%;padding-top:6px;padding-right:14px;padding-bottom:6px;padding-left:14px;line-height:1.2;margin-top:0;margin-bottom:0;}}
@media (max-width: 767px){.cr-car-status{position:absolute;left:14px;top:14px;z-index:2;font-size:12px;font-weight:600;color:#FFFFFF;background-color:rgba(20, 26, 34, 0.42);backdrop-filter:blur(10px);webkit-backdrop-filter:blur(10px);border-radius:100%;padding-top:6px;padding-right:14px;padding-bottom:6px;padding-left:14px;line-height:1.2;margin-top:0;margin-bottom:0;}}
.tv-legal-meta{color:rgba(255,255,255,0.55);font-size:14px;letter-spacing:0.04em;margin-top:16px;}
@media (max-width: 1024px){.tv-legal-meta{color:rgba(255,255,255,0.55);font-size:14px;letter-spacing:0.04em;margin-top:16px;}}
@media (max-width: 767px){.tv-legal-meta{color:rgba(255,255,255,0.55);font-size:14px;letter-spacing:0.04em;margin-top:16px;}}
.sc-basic-rule{width:100%;height:1px;background-color:#E6E1D8;margin-top:0px;margin-bottom:20px;}
@media (max-width: 1024px){.sc-basic-rule{width:100%;height:1px;background-color:#E6E1D8;margin-top:0px;margin-bottom:20px;}}
@media (max-width: 767px){.sc-basic-rule{width:100%;height:1px;background-color:#E6E1D8;margin-top:0px;margin-bottom:20px;}}
.sc-rule{width:100%;height:1px;background-color:#E6E1D8;margin-top:36px;margin-bottom:36px;}
@media (max-width: 1024px){.sc-rule{width:100%;height:1px;background-color:#E6E1D8;margin-top:36px;margin-bottom:36px;}}
@media (max-width: 767px){.sc-rule{width:100%;height:1px;background-color:#E6E1D8;margin-top:36px;margin-bottom:36px;}}
.cr-feat-label-icon{width:14px;height:14px;color:#FFFFFF;display:block;flex-shrink:0;}
@media (max-width: 1024px){.cr-feat-label-icon{width:14px;height:14px;color:#FFFFFF;display:block;flex-shrink:0;}}
@media (max-width: 767px){.cr-feat-label-icon{width:14px;height:14px;color:#FFFFFF;display:block;flex-shrink:0;}}
.sc-faq-item{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E6E1D8;}
@media (max-width: 1024px){.sc-faq-item{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E6E1D8;}}
@media (max-width: 767px){.sc-faq-item{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E6E1D8;}}
.sc-help-icon{width:40px;height:40px;min-width:40px;min-height:40px;color:#FF6D00;flex-shrink:0;display:block;}
@media (max-width: 1024px){.sc-help-icon{width:40px;height:40px;min-width:40px;min-height:40px;color:#FF6D00;flex-shrink:0;display:block;}}
@media (max-width: 767px){.sc-help-icon{width:40px;height:40px;min-width:40px;min-height:40px;color:#FF6D00;flex-shrink:0;display:block;}}
.cr-feat-icon{width:50px;height:50px;min-width:50px;min-height:50px;border-radius:999px;background-color:#FFFFFF;display:flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:rgba(23, 43, 61, 0.06);flex-shrink:0;}
@media (max-width: 1024px){.cr-feat-icon{width:50px;height:50px;min-width:50px;min-height:50px;border-radius:999px;background-color:#FFFFFF;display:flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:rgba(23, 43, 61, 0.06);flex-shrink:0;}}
@media (max-width: 767px){.cr-feat-icon{width:50px;height:50px;min-width:50px;min-height:50px;border-radius:999px;background-color:#FFFFFF;display:flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:rgba(23, 43, 61, 0.06);flex-shrink:0;}}
.car-rental-features-redesign{width:100%;}
@media (max-width: 1024px){.car-rental-features-redesign{width:100%;}}
@media (max-width: 767px){.car-rental-features-redesign{width:100%;}}
.sc-similar-all{color:#FF6D00;font-weight:600;text-decoration:none;font-size:15px;}.sc-similar-all:hover{color:#E45F00;}
@media (max-width: 1024px){.sc-similar-all{color:#FF6D00;font-weight:600;text-decoration:none;font-size:15px;}.sc-similar-all:hover{color:#E45F00;}}
@media (max-width: 767px){.sc-similar-all{color:#FF6D00;font-weight:600;text-decoration:none;font-size:15px;}.sc-similar-all:hover{color:#E45F00;}}
.sc-similar-section{padding-top:24px;padding-bottom:72px;}
@media (max-width: 1024px){.sc-similar-section{padding-top:24px;padding-bottom:72px;}}
@media (max-width: 767px){.sc-similar-section{padding-top:16px;padding-bottom:48px;}}
.sc-main-wrap{position:relative;background-color:#FFFFFF;border-radius:20px;min-height:360px;display:flex;align-items:center;justify-content:center;padding-top:28px;padding-right:20px;padding-bottom:10px;padding-left:20px;}
@media (max-width: 1024px){.sc-main-wrap{position:relative;background-color:#FFFFFF;border-radius:20px;min-height:360px;display:flex;align-items:center;justify-content:center;padding-top:28px;padding-right:20px;padding-bottom:10px;padding-left:20px;}}
@media (max-width: 767px){.sc-main-wrap{position:relative;background-color:#FFFFFF;border-radius:20px;min-height:360px;display:flex;align-items:center;justify-content:center;padding-top:28px;padding-right:20px;padding-bottom:10px;padding-left:20px;}}
.cr-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(20, 26, 34, 0.58);}
@media (max-width: 1024px){.cr-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(20, 26, 34, 0.58);}}
@media (max-width: 767px){.cr-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(20, 26, 34, 0.58);}}
.car-rental-vehicle-grid{width:100%;}
@media (max-width: 1024px){.car-rental-vehicle-grid{width:100%;}}
@media (max-width: 767px){.car-rental-vehicle-grid{width:100%;}}
.cr-car-media{width:100%;height:100%;object-fit:contain;object-position:center bottom;display:block;background-color:transparent;filter:none;}
@media (max-width: 1024px){.cr-car-media{width:100%;height:100%;object-fit:contain;object-position:center bottom;display:block;background-color:transparent;filter:none;}}
@media (max-width: 767px){.cr-car-media{width:100%;height:100%;object-fit:contain;object-position:center bottom;display:block;background-color:transparent;filter:none;}}
.cr-cta-lead{color:rgba(255,255,255,0.78);font-size:17px;line-height:1.7;max-width:560px;}
@media (max-width: 1024px){.cr-cta-lead{color:rgba(255,255,255,0.78);font-size:17px;line-height:1.7;max-width:560px;}}
@media (max-width: 767px){.cr-cta-lead{color:rgba(255,255,255,0.78);font-size:17px;line-height:1.7;max-width:560px;}}
.bd-bg-black{padding:20 20 20;margin:0 0 0;border-radius:10px;color:rgba(0, 0, 0, 1);display:flex;flex-direction:column;}
@media (max-width: 1024px){.bd-bg-black{padding:20 20 20;margin:0 0 0;border-radius:10px;color:rgba(0, 0, 0, 1);display:flex;flex-direction:column;}}
@media (max-width: 767px){.bd-bg-black{padding:20 20 20;margin:0 0 0;border-radius:10px;color:rgba(0, 0, 0, 1);display:flex;flex-direction:column;}}
.sc-help{display:flex;flex-wrap:nowrap;align-items:flex-start;column-gap:12px;row-gap:12px;width:100%;margin-top:8px;background-color:#FFFFFF;border-radius:10px;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;box-sizing:border-box;}
@media (max-width: 1024px){.sc-help{display:flex;flex-wrap:nowrap;align-items:flex-start;column-gap:12px;row-gap:12px;width:100%;margin-top:8px;background-color:#FFFFFF;border-radius:10px;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;box-sizing:border-box;}}
@media (max-width: 767px){.sc-help{display:flex;flex-wrap:nowrap;align-items:flex-start;column-gap:12px;row-gap:12px;width:100%;margin-top:8px;background-color:#FFFFFF;border-radius:10px;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;box-sizing:border-box;}}
.tv-legal-wrap{max-width:1080px;margin-left:auto;margin-right:auto;width:100%;}
@media (max-width: 1024px){.tv-legal-wrap{max-width:1080px;margin-left:auto;margin-right:auto;width:100%;}}
@media (max-width: 767px){.tv-legal-wrap{max-width:1080px;margin-left:auto;margin-right:auto;width:100%;}}
.sc-features{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:20px;row-gap:28px;width:100%;}
@media (max-width: 1024px){.sc-features{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:20px;row-gap:28px;width:100%;}}
@media (max-width: 767px){.sc-features{display:grid;grid-template-columns:1fr 1fr;column-gap:14px;row-gap:20px;width:100%;}}
.sc-basic-text{color:#171D26;font-size:15px;font-weight:500;}
@media (max-width: 1024px){.sc-basic-text{color:#171D26;font-size:15px;font-weight:500;}}
@media (max-width: 767px){.sc-basic-text{color:#171D26;font-size:15px;font-weight:500;}}
.cr-intro-title{color:var(--tv-color-ink);font-size:22px;font-weight:700;margin-top:10px;margin-bottom:0;}
@media (max-width: 1024px){.cr-intro-title{color:var(--tv-color-ink);font-size:22px;font-weight:700;margin-top:10px;margin-bottom:0;}}
@media (max-width: 767px){.cr-intro-title{color:var(--tv-color-ink);font-size:22px;font-weight:700;margin-top:10px;margin-bottom:0;}}
.sc-feature-body{margin-top:0;margin-bottom:0;font-size:14px;line-height:1.5;color:#5E6673;}
@media (max-width: 1024px){.sc-feature-body{margin-top:0;margin-bottom:0;font-size:14px;line-height:1.5;color:#5E6673;}}
@media (max-width: 767px){.sc-feature-body{margin-top:0;margin-bottom:0;font-size:14px;line-height:1.5;color:#5E6673;}}
