.e11-bf-module{box-sizing:border-box;background:var(--bfm-bg);color:var(--bfm-fg);padding:var(--bfm-pt) 0 var(--bfm-pb);font-family:Arial,Helvetica,sans-serif;font-size:var(--bfm-body);line-height:1.6;text-align:var(--bfm-align);scroll-margin-top:100px}.e11-bf-module *{box-sizing:border-box}.e11-bf-module [hidden]{display:none!important}.e11-bf-module img{display:block;width:100%;height:auto}.e11-bf-module h1,.e11-bf-module h2,.e11-bf-module h3,.e11-bf-module p,.e11-bf-module small{color:inherit}.e11-bf-module h1,.e11-bf-module h2{font-size:var(--bfm-title);line-height:1.06;letter-spacing:-.045em;font-weight:800;margin:0 0 20px}.e11-bf-module h3{font-size:23px;line-height:1.25;font-weight:700;margin:0 0 12px}.e11-bf-module p{margin:0 0 14px}.e11-bf-module a{color:inherit;text-underline-offset:4px}.e11-bf-module button,.e11-bf-module select{font:inherit}.e11-bf-module button,.e11-bf-module summary{cursor:pointer}.e11-bf-module :focus-visible{outline:3px solid var(--bfm-accent);outline-offset:4px}.e11-bf-module .bfm-wrap{max-width:var(--bfm-width);width:calc(100% - 64px);margin-inline:auto}.e11-bf-module .bfm-heading{max-width:900px;margin-bottom:36px}.e11-bf-module[style*="--bfm-align: center"] .bfm-heading{margin-inline:auto}.e11-bf-module .bfm-kicker{font-size:11px;letter-spacing:.17em;font-weight:700;margin-bottom:14px}.e11-bf-module .bfm-intro{opacity:.85;line-height:1.7}.e11-bf-module .bfm-btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:var(--bfm-accent);color:var(--bfm-btn-text);border:1px solid var(--bfm-accent);padding:14px 24px;min-height:48px;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.025em}.e11-bf-module .bfm-btn:hover{filter:brightness(.94)}.e11-bf-module .bfm-grid{display:grid;grid-template-columns:repeat(var(--bfm-cols,3),minmax(0,1fr));gap:22px}.e11-bf-module .bfm-panel{padding:28px;border:1px solid color-mix(in srgb,var(--bfm-fg) 16%,transparent);text-align:left}.e11-bf-module .bfm-panel img{max-height:160px;object-fit:contain;margin-bottom:20px}.e11-bf-module .bfm-hero-media{position:relative}.e11-bf-module .bfm-hero-media:after{content:"";position:absolute;inset:0;background:#000;opacity:var(--bfm-overlay);pointer-events:none}.e11-bf-module .bfm-mobile-image{display:none}.e11-bf-module .bfm-hero-copy{position:relative;z-index:1;margin-top:var(--bfm-offset)}.e11-bf-module .bfm-hero-copy-inner{max-width:var(--bfm-copy-width);margin:auto}.e11-bf-module .bfm-hero-copy h1{font-family:'Arial Black',Arial,sans-serif;font-weight:900}.e11-bf-module .bfm-hero-offer{font-size:var(--bfm-offer-size);font-weight:700;line-height:1.12;letter-spacing:-.035em}.e11-bf-module .bfm-date{font-size:11px;letter-spacing:.17em;margin:20px 0 0}.e11-bf-module .bfm-links{display:flex;gap:28px;align-items:center;justify-content:space-between;overflow:auto;white-space:nowrap}.e11-bf-module .bfm-links a{font-size:12px;font-weight:700;text-decoration:none;padding:4px 0}.e11-bf-module .bfm-tools{display:flex;justify-content:space-between;gap:20px;margin-bottom:28px;align-items:center;flex-wrap:wrap}.e11-bf-module .bfm-tools>div{display:flex;gap:8px;flex-wrap:wrap}.e11-bf-module .bfm-tools button{border:1px solid #c6d3e4;padding:9px 14px;background:transparent;color:inherit;border-radius:0;font-size:13px}.e11-bf-module .bfm-tools button[aria-pressed="true"]{background:var(--bfm-accent);border-color:var(--bfm-accent);color:var(--bfm-btn-text)}.e11-bf-module .bfm-tools select{background:var(--bfm-bg);color:var(--bfm-fg);padding:8px;border:1px solid #c6d3e4;font-size:13px}.e11-bf-module .bfm-card{position:relative;border:1px solid #dce4ef;padding:22px;text-align:left;display:flex;flex-direction:column;background:color-mix(in srgb,var(--bfm-bg) 90%,var(--bfm-accent) 10%)}.e11-bf-module .bfm-product-image{height:200px;display:flex;align-items:center;justify-content:center;margin:20px 0 24px}.e11-bf-module .bfm-product-image img{object-fit:contain;width:100%;height:100%}.e11-bf-module .bfm-offer{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--bfm-accent)}.e11-bf-module .bfm-price{font-size:27px;font-weight:700;line-height:1.3;margin-top:10px}.e11-bf-module .bfm-card small{font-size:11px;opacity:.65}.e11-bf-module .bfm-specs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.e11-bf-module .bfm-specs div{min-width:0}.e11-bf-module .bfm-specs dt{font-size:11px;opacity:.65}.e11-bf-module .bfm-specs dd{font-size:12px;margin:0;font-weight:700}.e11-bf-module .bfm-card .bfm-btn{margin-top:auto;width:100%}.e11-bf-module .bfm-products+.bfm-intro{margin-top:26px;font-size:12px}.e11-bf-module .bfm-story-grid{display:grid;grid-template-columns:var(--bfm-image-share) minmax(0,1fr);gap:50px;align-items:center}.e11-bf-module .bfm-story-grid.bfm-image-right{grid-template-columns:minmax(0,1fr) var(--bfm-image-share)}.e11-bf-module .bfm-image-right .bfm-story-image{order:2}.e11-bf-module .bfm-story-image img{width:100%;max-height:640px;object-fit:cover}.e11-bf-module .bfm-story-copy small{display:block;margin-top:20px;font-size:10px;opacity:.6}.e11-bf-module .bfm-table-scroll{overflow:auto}.e11-bf-module .bfm-compare{width:100%;border-collapse:collapse;min-width:700px;text-align:left;font-size:14px}.e11-bf-module .bfm-compare td,.e11-bf-module .bfm-compare th{padding:20px 16px;border-bottom:1px solid #dce4ef;vertical-align:top}.e11-bf-module .bfm-compare thead{background:color-mix(in srgb,var(--bfm-bg) 88%,var(--bfm-accent) 12%)}.e11-bf-module .bfm-faq{max-width:980px}.e11-bf-module .bfm-faq details{border-bottom:1px solid #cbd8e9;padding:22px 0;text-align:left}.e11-bf-module .bfm-faq summary{font-weight:700;list-style:revert}.e11-bf-module .bfm-faq details>div{padding:18px 22px 0 0;opacity:.85}.e11-bf-module .bfm-rule-links{display:flex;gap:24px;flex-wrap:wrap;margin-top:24px}.e11-bf-module.bfm-rules{font-size:12px}.e11-bf-module.bfm-custom img{margin:24px 0}.e11-bf-module .bfm-muted{opacity:.7}
@media(min-width:801px){.e11-bf-module.bfm-hide-desktop{display:none}}
@media(max-width:1100px) and (min-width:801px){.e11-bf-module .bfm-products{grid-template-columns:repeat(2,minmax(0,1fr))}.e11-bf-module .bfm-hero-copy h1{font-size:70px}.e11-bf-module .bfm-hero-offer{font-size:42px}.e11-bf-module .bfm-hero-copy{margin-top:-70px}}
@media(max-width:800px){.e11-bf-module{padding:var(--bfm-mp) 0}.e11-bf-module.bfm-hide-mobile{display:none}.e11-bf-module .bfm-wrap{width:calc(100% - 36px)}.e11-bf-module h1,.e11-bf-module h2{font-size:var(--bfm-mtitle)}.e11-bf-module h3{font-size:21px}.e11-bf-module .bfm-grid{grid-template-columns:1fr;gap:14px}.e11-bf-module .bfm-products{grid-template-columns:repeat(var(--bfm-mobile-cols,1),minmax(0,1fr))}.e11-bf-module .bfm-products[style*="--bfm-mobile-cols: 2"] .bfm-card{padding:12px}.e11-bf-module .bfm-products[style*="--bfm-mobile-cols: 2"] h3{font-size:16px}.e11-bf-module .bfm-products[style*="--bfm-mobile-cols: 2"] .bfm-product-image{height:140px}.e11-bf-module .bfm-products[style*="--bfm-mobile-cols: 2"] .bfm-price{font-size:21px}.e11-bf-module .bfm-products[style*="--bfm-mobile-cols: 2"] .bfm-specs{grid-template-columns:1fr}.e11-bf-module .bfm-desktop-image{display:none}.e11-bf-module .bfm-mobile-image{display:block}.e11-bf-module.bfm-hero{padding-top:0}.e11-bf-module .bfm-hero-copy{margin-top:var(--bfm-moffset)}.e11-bf-module .bfm-hero-offer{font-size:clamp(25px,6vw,43px)}.e11-bf-module .bfm-date{font-size:9px}.e11-bf-module .bfm-story-grid,.e11-bf-module .bfm-story-grid.bfm-image-right{grid-template-columns:1fr;gap:28px}.e11-bf-module .bfm-story-image{order:0!important}.e11-bf-module .bfm-tools{align-items:flex-start}.e11-bf-module .bfm-panel{padding:22px}.e11-bf-module .bfm-links{justify-content:flex-start;gap:24px}.e11-bf-module .bfm-heading{margin-bottom:26px}}
@media(prefers-reduced-motion:reduce){.e11-bf-module *{scroll-behavior:auto!important}}

.e11-bf-module .bfm-btn{background:var(--bfm-button-bg,#0b1d44);color:var(--bfm-btn-text,#fff);border:1px solid var(--bfm-button-bg,#0b1d44);border-radius:var(--bfm-button-radius,40px);min-height:var(--bfm-button-height,48px);padding:12px 26px;font-size:14px;font-weight:800;line-height:1.25;text-transform:uppercase;letter-spacing:.015em;white-space:normal;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;box-shadow:none;max-width:100%}.e11-bf-module .bfm-btn:hover{background:var(--bfm-button-hover,#17418a);border-color:var(--bfm-button-hover,#17418a);color:var(--bfm-btn-text,#fff);filter:none}.e11-bf-module .bfm-btn:focus-visible{outline:3px solid #81b4ff;outline-offset:4px}.e11-bf-module.bfm-hero .bfm-btn{border-color:rgba(255,255,255,.75);box-shadow:0 0 0 1px rgba(255,255,255,.06);min-width:200px}.e11-bf-module .bfm-tools button{border-radius:var(--bfm-button-radius,40px);min-height:40px;padding:10px 18px;font-weight:700;color:var(--bfm-button-bg,#0b1d44);border-color:var(--bfm-button-bg,#0b1d44);background:transparent;line-height:1.25}.e11-bf-module .bfm-tools button[aria-pressed="true"],.e11-bf-module .bfm-tools button:hover{background:var(--bfm-button-bg,#0b1d44);border-color:var(--bfm-button-bg,#0b1d44);color:var(--bfm-btn-text,#fff)}.e11-bf-module .bfm-tools select{border-radius:var(--bfm-button-radius,40px);min-height:40px;padding:8px 14px}.e11-bf-module .bfm-links a{border-radius:var(--bfm-button-radius,40px);padding:9px 16px}.e11-bf-module .bfm-links a:hover{background:var(--bfm-button-bg,#0b1d44);color:var(--bfm-btn-text,#fff)}@media(max-width:800px){.e11-bf-module .bfm-btn{padding:12px 22px;font-size:13px;min-height:46px}.e11-bf-module .bfm-products[style*="--bfm-mobile-cols: 2"] .bfm-btn{font-size:11px;padding:11px 12px;min-height:44px}.e11-bf-module .bfm-tools button{font-size:12px;padding:9px 15px}}
