.content-rail{--edge:16px;--stack:24px;--rail-ink:#1c1c1c;--rail-pad:4px;--arrow:44px;--nav-arrow:40px;--glyph-w:10.8px;--glyph-h:18.9px;--glyph-inset:calc((var(--arrow) - var(--glyph-h)) / 2);--head-gap:calc(var(--stack) - var(--glyph-inset));--rail-card-ar:.8;--per:1;--card-gap:16px;--card-max:440px;--gutter:var(--edge)}@media(min-width:600px){.content-rail{--per:2;--card-gap:20px}}@media(min-width:768px){.content-rail{--edge:clamp(32px, 5vw, 80px);--stack:32px;--head-gap:44px}}@media(min-width:960px){.content-rail{--per:3}}@media(min-width:1440px){.content-rail{--per:4;--card-gap:24px;--gutter:max(var(--edge), calc((100% - var(--per) * var(--card-max) - (var(--per) - 1) * var(--card-gap)) / 2))}}.content-rail--ratio-1x1{--rail-card-ar:1}.content-rail__head{display:grid;grid-template-columns:minmax(0, 78ch);padding:0 var(--gutter);margin:0 0 var(--head-gap);font-family:"bc-sans-regular",sans-serif;font-size:clamp(14px,.28vw + 12.9px,17px)}.content-rail__title{margin:0;font-family:"bc-sans-medium",sans-serif;font-weight:500;font-size:clamp(24px,1.1vw + 19px,38px);line-height:1.2;color:var(--rail-ink)}.content-rail__support{margin:var(--stack) 0 0;font-family:"bc-sans-regular",sans-serif;font-size:clamp(14px,.28vw + 12.9px,17px);line-height:1.6;color:var(--rail-ink)}@supports(text-box:trim-both cap alphabetic){.content-rail__title,.content-rail__support{text-box:trim-both cap alphabetic}}.content-rail__carousel{--lead:max(24px, calc(var(--edge) - var(--card-gap)));position:relative}.content-rail__body{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto}.content-rail__rail{grid-area:1/1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--card-gap);overflow-x:auto;overflow-y:hidden;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-behavior:auto;scroll-padding-left:var(--gutter);padding:var(--rail-pad) var(--gutter);scrollbar-width:none}.content-rail__rail::-webkit-scrollbar{display:none}.content-rail__rail:focus-visible{outline:2px solid #fff;outline-offset:-2px;-webkit-box-shadow:inset 0 0 0 4px rgba(16,16,14,.85);box-shadow:inset 0 0 0 4px rgba(16,16,14,.85)}.content-rail__slide{-webkit-box-flex:0;-ms-flex:none;flex:none;width:var(--card-w);scroll-snap-align:start}.content-rail__carousel.is-dragging .content-rail__rail{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-rail__carousel.is-dragging .content-rail__rail *{cursor:-webkit-grabbing;cursor:grabbing}.content-rail__nav{grid-area:1/1;-ms-flex-item-align:start;align-self:start;justify-self:start;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex}.content-rail__carousel:not(.is-overflow) .content-rail__nav{display:none}.content-rail__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--arrow);height:var(--arrow);padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--rail-ink);-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-rail__arrow .v-icon__svg{width:var(--glyph-w);height:var(--glyph-h);overflow:visible}.content-rail__arrow:focus-visible{outline:2px solid var(--rail-ink);outline-offset:2px}.content-rail__arrow.is-end{opacity:.28;cursor:default}.content-rail__arrow--prev .v-icon__svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-rail__foot{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 var(--gutter);margin-top:var(--stack)}.content-rail__cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 20px;font-family:"bc-sans-regular",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1;letter-spacing:.04em;white-space:nowrap;text-decoration:none;color:#eaeae5;background:#1c1c1c;border:1px solid #1c1c1c;border-radius:999px;-webkit-transition:background .25s ease,color .25s ease,border-color .25s ease;transition:background .25s ease,color .25s ease,border-color .25s ease}@media(min-width:360px){.content-rail__cta{font-size:calc(14px + ((100vw - 360px) / ((1920 - 360) / (14 - 14))));line-height:calc(1 + ((100vw - 360px) / (1920 - 360)) * (1 - 1))}}@media(min-width: 1920px){.content-rail__cta{font-size:14px;line-height:1}}@media(min-width:768px){.content-rail__cta{font-size:15px}}.content-rail__cta:hover,.content-rail__cta:focus-visible{background:#c6c5bc;border-color:#c6c5bc;color:#1c1c1c}.content-rail__cta:focus-visible{outline:2px solid var(--rail-ink);outline-offset:2px}.content-rail__cta .v-icon__svg{width:13.2px;height:14px}@media(max-width:767.98px){.content-rail--standard{--head-gap:calc(var(--stack) - var(--rail-pad))}}.content-rail--standard .content-rail__carousel{--card-w: min(calc((100% + var(--edge) - var(--lead) - var(--per) * var(--card-gap)) / var(--per)), var(--card-max))}@media(max-width: 767.98px){.content-rail--standard .content-rail__carousel{--lead: calc(var(--edge) + var(--nav-arrow) + var(--glyph-w))}}.content-rail--standard .content-rail__nav{--arrow: var(--nav-arrow);--nav-inset-y:calc((var(--arrow) - var(--glyph-h)) / 2);--nav-inset-x:calc((var(--arrow) - var(--glyph-w)) / 2);position:absolute;top:calc(var(--nav-inset-y) - var(--arrow) - var(--head-gap));right:max(0px,var(--gutter) - var(--nav-inset-x))}.content-rail--standard .content-rail__slide{will-change:transform}.content-rail--standard .content-rail__title,.content-rail--standard .content-rail__support{padding-right:72px}@media(min-width: 768px){.content-rail--standard .content-rail__title,.content-rail--standard .content-rail__support{padding-right:calc(2*var(--nav-arrow) + 24px)}}.content-rail--centered{--grow:.15;--head-gap:calc(var(--stack) - var(--glyph-inset))}@media(min-width: 768px){.content-rail--centered{--grow: 0.10}}.content-rail--centered .content-rail__head{grid-template-columns:minmax(0, 64ch);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.content-rail--centered .content-rail__foot{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-rail--centered .content-rail__carousel{--card-w:min(calc((100% + 2 * var(--edge) - 2 * var(--lead) - var(--per) * var(--card-gap) - var(--card-gap)) / var(--per)), var(--card-max))}.content-rail--centered .content-rail__body{grid-template-rows:auto auto;row-gap:calc(var(--stack) - var(--glyph-inset) - var(--rail-pad))}.content-rail--centered .content-rail__rail{grid-area:2/1;scroll-padding-left:0}.content-rail--centered .content-rail__rail:after{content:"";-webkit-box-flex:0;-ms-flex:none;flex:none;width:calc(var(--edge) - var(--card-gap))}.content-rail--centered .content-rail__nav{justify-self:center;gap:8px}.content-rail--centered .content-rail__slide{--focus:1;--mid:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:var(--rail-card-ar);scroll-snap-align:center;opacity:calc(.5 + .5*var(--focus));will-change:opacity}.content-rail--centered .rail-card__media{aspect-ratio:calc(var(--rail-card-ar)*(1 + var(--grow)*(1 - var(--mid))))}@media(prefers-reduced-motion: reduce){.content-rail--centered .rail-card__media{aspect-ratio:var(--rail-card-ar)}}