.ed-body .ed-pull-q b{font-weight:800;color:var(--navy)}.ed-body .ed-pull{border-left-color:var(--navy)}.bv-sec-head{max-width:66ch}.bv-sec-head.center{max-width:64ch;margin-left:auto;margin-right:auto;text-align:center}.bv-sec-head.center .ed-eyebrow{justify-content:center}.bv-sec-title{font-family:var(--font-display);font-weight:800;text-transform:none;font-size:var(--fs-section);line-height:.95;letter-spacing:var(--tr-section);color:var(--navy);margin-top:16px;text-wrap:balance}.bv-sec-sub{font-size:var(--fs-body);line-height:1.6;color:var(--muted);margin-top:16px;max-width:60ch}.bv-sec-head.center .bv-sec-sub{margin-left:auto;margin-right:auto}.bv-clusters{background:var(--panel);padding:clamp(58px,7vw,86px) 0}.bv-clusters-in{max-width:var(--wrap);margin:0 auto;padding:0 28px}.bv-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:clamp(34px,4vw,48px)}.bv-tile{display:flex;flex-direction:column;background:var(--navy);color:inherit;text-decoration:none;overflow:hidden;transition:transform .18s,box-shadow .18s}.bv-tile:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(12,14,22,.12)}.bv-tile-im{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--navy)}.bv-tile-im img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.bv-tile:hover .bv-tile-im img{transform:scale(1.05)}.bv-tile-count{position:absolute;top:12px;left:12px;z-index:2;font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:0;text-transform:none;font-weight:600;color:#fff;background:rgba(12,14,22,.78);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:5px 10px}.bv-tile-cap{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:clamp(18px,2.2vw,26px);background:linear-gradient(0deg,rgba(5,11,26,.94) 0,rgba(5,11,26,.58) 52%,rgba(5,11,26,0))}.bv-tile-kick{font-family:var(--font-mono);font-size:var(--fs-small);color:hsla(0,0%,100%,.78);display:inline-block;padding:3px 8px;border-radius:3px;background:rgba(5,11,26,.55)}.bv-tile-kick,.bv-tile-name{letter-spacing:0;text-transform:none}.bv-tile-name{font-family:var(--font-display);font-weight:800;font-size:clamp(22px,2.4vw,29px);line-height:.98;color:#fff;margin-top:8px}.bv-tile-note{font-size:var(--t-note);line-height:1.5;color:hsla(0,0%,100%,.9);margin-top:10px;max-width:42ch}.bv-tile-go{display:inline-flex;align-items:center;gap:9px;margin-top:16px;font-family:var(--font-mono);font-weight:600;font-size:var(--fs-small);letter-spacing:0;text-transform:none;color:#fff}.bv-tile-go svg{transition:transform .18s}.bv-tile:hover .bv-tile-go svg{transform:translateX(4px)}.bv-tile--lead{grid-column:span 2;grid-row:span 2}.bv-tile--lead .bv-tile-im{flex:1 1;aspect-ratio:auto;min-height:clamp(360px,42vw,520px)}.bv-lead-cap{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:clamp(24px,3.4vw,42px);background:linear-gradient(0deg,rgba(5,11,26,.94) 0,rgba(5,11,26,.6) 46%,rgba(5,11,26,0))}.bv-lead-cap .bv-tile-kick{color:hsla(0,0%,100%,.78)}.bv-lead-name{font-family:var(--font-display);font-weight:800;text-transform:none;font-size:clamp(34px,4.4vw,56px);line-height:.94;letter-spacing:var(--tr-section);color:#fff;margin-top:8px}.bv-lead-note{font-size:var(--fs-body);line-height:1.55;color:hsla(0,0%,100%,.92);margin-top:12px;max-width:52ch}.bv-lead-cap .bv-tile-go{color:#fff;margin-top:18px}.bv-tile--lead:hover .bv-tile-go{color:#fff}.bv-tile--lead:hover .bv-tile-go svg{transform:translateX(4px)}@media(max-width:900px){.bv-grid{grid-template-columns:repeat(2,1fr);gap:18px}.bv-tile--lead{grid-column:span 2;grid-row:auto}.bv-tile--lead .bv-tile-im{min-height:clamp(300px,52vw,430px)}}@media(max-width:600px){.bv-grid{grid-template-columns:1fr}.bv-tile--lead{grid-column:span 1}.bv-lead-name{font-size:clamp(30px,9vw,42px)}.bv-tile-im{aspect-ratio:auto;height:360px}.bv-tile--lead .bv-tile-im{min-height:420px}.bv-grid{gap:14px}}.bv-vibes .ed-vibes .stage{height:clamp(380px,58vh,600px)}.bv-vibes .ed-vibes-cap{padding-top:0;padding-bottom:clamp(42px,6vw,72px)}.bv-vibes .ed-vibes-h{font-size:var(--fs-section);max-width:16ch;margin-top:14px}.bv-vibes .ed-vibes img.poster[src="/fix-2026-10-06/covertype-outdoor-v2.mp4.jpg"],.bv-vibes .ed-vibes video[poster="/fix-2026-10-06/covertype-outdoor-v2.mp4.jpg"]{object-position:50% 60%}.bv-band{padding:clamp(54px,7vw,84px) 0}.bv-band-head{margin:0 auto clamp(26px,3vw,36px)}.bv-band .ed-related,.bv-band-head{max-width:var(--wrap);padding:0 28px}.bv-band .ed-related{width:auto;margin-left:auto;margin-right:auto;transform:none}.bv-band .ed-related-grid{display:flex;flex-direction:column;gap:0}.bv-band .ed-rcard:first-child{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(320px,40vw,470px);padding:clamp(24px,3.4vw,42px);overflow:hidden;background:var(--navy);margin-bottom:clamp(22px,2.6vw,32px)}.bv-band .ed-rcard:first-child .im{position:absolute;inset:0;z-index:0;aspect-ratio:auto;border:0;margin:0}.bv-band .ed-rcard:first-child img[src="/carc-testimonial-corvette-garaged.jpg"]{object-position:15% 8%}.bv-band .ed-rcard:first-child .im:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,11,26,.94) 0,rgba(5,11,26,.42) 52%,rgba(5,11,26,0))}.bv-band .ed-rcard:first-child .ed-rcard-kick{position:relative;z-index:1;margin-top:0;color:hsla(0,0%,100%,.8)}.bv-band .ed-rcard:first-child h3{position:relative;z-index:1;color:#fff;font-size:clamp(28px,3.4vw,46px);line-height:1;margin-top:12px}.bv-band .ed-rcard:first-child:hover h3{color:#fff}.bv-band .ed-rcard:first-child p{position:relative;z-index:1;color:hsla(0,0%,100%,.92);font-size:var(--fs-body);line-height:1.55;margin-top:12px;max-width:60ch}.bv-band .ed-rcard:first-child:after{content:"Read the guide →";position:relative;z-index:1;margin-top:16px;font-family:var(--font-mono);font-weight:600;font-size:var(--fs-small);letter-spacing:0;text-transform:none;color:#fff}.bv-band .ed-rcard:first-child .im img[src="/guide-f150-outdoor-fog.jpg"]{object-position:50% 43%}.bv-band .ed-rcard:not(:first-child){display:grid;grid-template-columns:clamp(112px,14vw,150px) 1fr;grid-column-gap:22px;column-gap:22px;align-items:start;padding:20px 0;border-top:1px solid var(--line)}.bv-band .ed-rcard:nth-child(2){border-top:2px solid var(--navy)}.bv-band .ed-rcard:not(:first-child) .im{grid-column:1;grid-row:1/span 3;align-self:stretch;aspect-ratio:auto;min-height:96px}.bv-band .ed-rcard:not(:first-child) .ed-rcard-kick{grid-column:2;align-self:start;margin-top:2px}.bv-band .ed-rcard:not(:first-child) h3{grid-column:2;font-size:clamp(19px,2vw,23px);line-height:1.16;margin-top:7px}.bv-band .ed-rcard:not(:first-child) p{grid-column:2;margin-top:7px;max-width:60ch;font-size:var(--t-note);color:#4a463e;text-wrap:pretty}.bv-band .ed-rcard .im img[src="/pdp-wx-snow-platinum.jpg"]{object-position:50% 35%}.bv-band .ed-related-h .ed-rcard-tag{display:inline-flex;align-items:flex-end;min-height:44px;border:0;padding:0;margin-top:0;font-size:var(--t-note);letter-spacing:0;color:var(--navy);transition:color .15s}.bv-band .ed-related-h .ed-rcard-tag:hover{color:var(--red)}.bv-band .ed-related-h .ed-rcard-tag:before{content:none}@media(max-width:600px){.bv-band .ed-rcard:first-child{min-height:clamp(300px,72vw,390px)}.bv-band .ed-rcard:first-child h3{font-size:clamp(26px,8vw,34px)}.bv-band .ed-rcard:not(:first-child){grid-template-columns:84px 1fr;column-gap:14px}}.bv-foryou{background:var(--panel);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bv-foryou-in{max-width:var(--wrap);margin:0 auto;padding:clamp(52px,6.5vw,78px) 28px;display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:clamp(32px,4.5vw,56px);gap:clamp(32px,4.5vw,56px);align-items:center}.bv-foryou-copy .bv-sec-title{margin-top:14px}.bv-foryou-copy p{font-size:var(--fs-body);line-height:1.62;color:var(--muted);margin-top:16px;max-width:46ch}.bv-foryou-copy p b{color:var(--navy);font-weight:600}.bv-foryou-controls{margin-top:24px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.bv-foryou-hint{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:var(--t-note);letter-spacing:0;color:var(--muted);line-height:1.5}.bv-foryou-controls .ed-climate{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%;max-width:380px;padding:0;border:0;background:transparent}.bv-foryou-controls .ed-climate .ed-climate-lab{grid-column:1/-1;margin:0 0 4px}.bv-foryou-controls .ed-climate button{width:100%;min-height:44px;text-align:center;white-space:nowrap;border:1px solid var(--line);border-radius:999px;background:var(--paper);color:var(--navy)}.bv-foryou-controls .ed-climate button:hover{border-color:var(--navy)}.bv-foryou-controls .ed-climate button.on{background:var(--navy);color:#fff;border-color:var(--navy)}.bv-link svg{transition:transform .18s}.bv-link:hover{color:var(--red)}.bv-link:hover svg{transform:translateX(4px)}.bv-foryou-card{min-width:0}@media(max-width:820px){.bv-foryou-in{grid-template-columns:1fr;gap:34px}}.bv-trust{padding:clamp(58px,7vw,88px) 0 clamp(64px,8vw,96px);background:var(--panel)}.bv-trust .bv-sec-head{max-width:var(--ed-measure);margin-left:auto;margin-right:auto;padding:0 28px}.bv-trust .ed-body{margin-top:clamp(34px,4vw,48px)}figure.ed-fig.full figcaption{font-size:var(--fs-body);color:#4a463e}.bv-foryou .ed-eyebrow:before{background:var(--navy)}.bv-foryou .ed-pcard-note{font-size:var(--t-note);letter-spacing:0}.bv-band .ed-related-h{align-items:baseline}.bv-vibes .ed-vibes:after{background:linear-gradient(0deg,rgba(5,11,26,.82) 0,rgba(5,11,26,.12) 50%,rgba(5,11,26,.3)),linear-gradient(105deg,rgba(5,11,26,.6),rgba(5,11,26,.16) 42%,rgba(5,11,26,0) 64%)}.bv-trust .ed-stats{grid-template-columns:repeat(2,1fr)}@media(max-width:600px){.bv-trust .ed-stats{grid-template-columns:1fr}}.bv-stat-stars{color:var(--star);letter-spacing:0;margin-right:7px}.ed-body+.ed-fig.full{margin-top:var(--ed-media-gap)}.ed-fig.full img[src="/storm-driveway-rear-platinum.jpg"]{object-position:50% 65%}.bv-trust .ed-steps{padding-left:0}@media(min-width:901px){.bv-tile-note{min-height:4.5em}}@media(max-width:600px){.ed-body .ed-pull{position:relative;border-left:0;padding:22px 0 0}.ed-body .ed-pull:before{content:"";position:absolute;top:0;left:0;width:32px;height:3px;background:var(--navy)}.bv-trust .ed-call.note{position:relative;border-left-width:1px;border-left-color:var(--line);padding-top:28px}.bv-trust .ed-call.note:before{content:"";position:absolute;top:0;left:0;width:30px;height:3px;background:var(--ed-note)}}