.bf26-container{max-width:1440px;margin:auto;padding:64px}.bf26-container>h2{margin-bottom:24px}.bf26-picture,.bf26-picture img{display:block;width:100%;height:100%;object-fit:cover}.bf26-hero-wrap{background:#060f24}.bf26-hero{position:relative;isolation:isolate;max-width:1440px;min-height:810px;margin:auto;color:#fff;display:flex;align-items:center;padding:64px}.bf26-hero>.bf26-picture{position:absolute;inset:0;z-index:-1}.bf26-hero-copy{width:45%;display:grid;gap:24px}.bf26-hero-copy h1{font-size:clamp(42px,5.4vw,78px);line-height:1.06}.bf26-hero-copy .button{justify-self:start}.bf26-code{padding:24px;display:flex;justify-content:space-around;gap:20px;flex-wrap:wrap;background:#e8edf4;font-size:14px}.bf26-flash{display:flex;overflow-x:auto;gap:24px;scroll-snap-type:x mandatory;margin-top:28px;padding-bottom:20px}.bf26-flash .bf26-card{flex:0 0 616px;display:flex;flex-direction:row-reverse;scroll-snap-align:start;background:#060f24;color:#fff;padding:0}.bf26-flash .bf26-card:nth-child(even){background:#e0e8f2;color:#060f24}.bf26-flash .bf26-art{width:300px;min-height:400px;flex:none}.bf26-flash .bf26-card-copy{padding:28px;flex:1}.bf26-card-copy{display:flex;flex-direction:column;gap:16px;flex:1}.bf26-card-copy>h3{margin-bottom:auto;min-height:52px}.bf26-card-copy .button{width:100%}.bf26-grid-wrap{background:#f7f7f5}.bf26-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.bf26-card{background:#fff;padding:20px;display:flex;flex-direction:column;gap:16px;min-width:0}.bf26-art{position:relative;aspect-ratio:381/260}.bf26-badge,.bf26-concern{position:absolute;left:12px;padding:5px 10px;font-size:11px;border-radius:2px}.bf26-badge{top:12px;background:#303b4e;color:#fff}.bf26-concern{bottom:12px;background:#f5f5f5;color:#060f24}.bf26-promo{position:relative;grid-column:1/-1;min-height:520px;color:#fff;background:#060f24;text-align:center;isolation:isolate}.bf26-promo>.bf26-picture{position:absolute;inset:0;z-index:-1}.bf26-promo>div{padding:30px;display:grid;gap:12px;justify-items:center}.bf26-note{padding:28px;background:#060f24;color:#fff;display:flex;flex-direction:column;gap:24px}.bf26-card-copy product-form{display:block}.bf26-flash .button{--button-background:224 232 242;--button-text-color:6 15 36}@media(max-width:749px){.bf26-container{padding:40px 16px}.bf26-hero{min-height:620px;padding:24px;align-items:flex-start}.bf26-hero-copy{width:100%;gap:18px}.bf26-hero-copy h1{font-size:46px}.bf26-hero-copy .prose,.bf26-hero-copy .h5{max-width:220px;font-size:14px}.bf26-code{padding:16px;gap:10px;justify-content:flex-start;font-size:12px}.bf26-flash{gap:12px}.bf26-flash .bf26-card{flex:0 0 304px;display:flex;flex-direction:column}.bf26-flash .bf26-art{width:100%;min-height:0;height:200px;aspect-ratio:auto}.bf26-flash .bf26-card-copy{padding:16px}.bf26-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.bf26-grid-wrap{background:#fff}.bf26-card{padding:0}.bf26-art{aspect-ratio:1}.bf26-card-copy{gap:12px}.bf26-card-copy>h3{min-height:60px;font-size:17px}.bf26-card-copy .text-sm{font-size:10px}.bf26-card-copy .button{padding-inline:8px;font-size:10px}.bf26-badge,.bf26-concern{font-size:8px;left:6px;padding:4px 6px}.bf26-badge{top:6px}.bf26-concern{bottom:6px}.bf26-promo{min-height:550px}.bf26-promo>div{padding:24px 16px}.bf26-note{grid-column:1/-1}}
.bf26-scheme .bf26-hero-wrap,.bf26-scheme .bf26-code,.bf26-scheme .bf26-grid-wrap{background:transparent}
.bf26-scheme .bf26-hero{color:inherit}
.bf26-scheme .bf26-card,.bf26-scheme .bf26-flash .bf26-card:nth-child(even),.bf26-scheme .bf26-promo,.bf26-scheme .bf26-note{background:var(--background-gradient,rgb(var(--background)));color:rgb(var(--text-color))}
.bf26-scheme .bf26-flash .button{--button-background:inherit;--button-text-color:inherit}
