.bb-ann{background:var(--bb-black);color:var(--bb-base);text-align:center;font-family:var(--bb-face-display);font-weight:700;font-size:var(--bb-fs-label);line-height:1.45;letter-spacing:.08em;text-transform:uppercase;padding:11px 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.bb-ann{font-size:min(var(--bb-fs-label),3.2vw);letter-spacing:.01em;padding:10px 14px}}.bb-ath{overflow:hidden}.bb-section.bb-ath{padding-block:calc(var(--bb-section-y) * 2.25)}h2.bb-ath__h{margin:0 0 28px}.bb-ath__marquee{display:flex;gap:16px;overflow:hidden;padding:8px 0 6px}.bb-ath__marquee:hover .bb-ath__track,.bb-ath__marquee:focus-within .bb-ath__track{animation-play-state:paused}.bb-ath__track{list-style:none;margin:0;padding:0;display:flex;gap:16px;flex:none;animation:bb-ath-scroll var(--bb-ath-speed,40s) linear infinite}@keyframes bb-ath-scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 16px))}}.bb-ath__slide{flex:none;width:450px}.bb-ath__card{position:relative;display:flex;align-items:center;gap:18px;padding:24px;border:1px solid var(--bb-rule-2);background:var(--bb-card);color:inherit;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.bb-ath__card:hover,.bb-ath__card:focus-visible{transform:translateY(-4px);border-color:var(--bb-black)}.bb-ath__arrow{position:absolute;top:15px;right:15px;color:var(--bb-black);line-height:0}.bb-ath__arrow svg{width:13.5px;height:13.5px}.bb-ath .bb-ath__avatar{flex:none;width:90px;height:90px;border-radius:50%;overflow:hidden;background:var(--bb-well)}.bb-ath .bb-ath__avatar img{border-radius:50%;display:block;width:100%;height:100%;object-fit:cover}.bb-ath__txt{min-width:0;display:flex;flex-direction:column;gap:5px;padding-right:18px}.bb-ath__name{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-h3);line-height:1.25;color:var(--bb-black);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bb-ath__sub{display:flex;align-items:center;gap:7px;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-lead);line-height:1.3;color:var(--bb-ink-70);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-ath__check{flex:none;width:21px;height:21px;color:var(--bb-black)}@media(max-width:639px){.bb-ath__slide{width:min(390px,84vw)}.bb-ath__card{gap:14px;padding:20px}.bb-ath .bb-ath__avatar{width:72px;height:72px}.bb-ath__txt{padding-right:6px}.bb-ath__name{font-size:var(--bb-fs-h3)}.bb-ath__sub{font-size:var(--bb-fs-lead);gap:5px}.bb-ath__check{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.bb-ath__track{animation:none}.bb-ath__marquee{overflow-x:auto;padding-inline:var(--bb-gut)}.bb-ath__track[aria-hidden=true]{display:none}}.bb-cap{display:grid;grid-template-columns:1.1fr .9fr;gap:52px;align-items:center}.bb-cap__h{margin:14px 0 16px}.bb-cap__body{max-width:44ch}.bb-cap__field{display:flex;border:1px solid var(--bb-rule-2);max-width:440px;background:var(--bb-card)}.bb-cap__field input{flex:1;border:none;background:transparent;padding:16px;min-width:0;font-family:var(--bb-face-text);font-size:var(--bb-fs-input);color:var(--bb-black)}.bb-cap__field input:focus-visible{outline:2px solid var(--bb-red,#FF0420);outline-offset:-2px}.bb-cap__field button{border:none;cursor:pointer;padding:0 22px;background:var(--bb-black);color:var(--bb-base);font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-btn);letter-spacing:.16em;text-transform:uppercase}.bb-cap__note{font-family:var(--bb-face-text);font-size:var(--bb-fs-small);color:var(--bb-ink-50);margin-top:12px}.bb-cap__note--ok{color:var(--bb-black)}.bb-cap__note--err{color:var(--bb-red-3,#B30418)}.bb-plane--dark .bb-cap__field{background:var(--bb-base);border-color:var(--bb-base)}.bb-plane--dark .bb-cap__field button{background:var(--bb-red);color:var(--bb-white)}.bb-plane--dark .bb-cap__field button:hover{background:var(--bb-red-3)}.bb-plane--dark .bb-cap__field input:focus-visible{outline-color:var(--bb-black)}.bb-plane--dark p.bb-cap__note{color:var(--bb-ink-d-50)}.bb-plane--dark p.bb-cap__note--ok{color:var(--bb-base)}.bb-plane--dark p.bb-cap__note--err{color:var(--bb-red)}.bb-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:960px){.bb-cap{grid-template-columns:1fr;gap:28px}}.bb-section.bb-cap-sec--compact{padding-block:calc(var(--bb-section-y) * .6)}.bb-cap-sec--compact .bb-cap{gap:40px}.bb-cap-sec--compact .bb-cap__h{font-size:var(--bb-fs-h3);margin:10px 0 8px}.bb-cap-sec--compact .bb-cap__body{font-size:var(--bb-fs-body);line-height:1.6}.bb-cap-sec--compact .bb-cap__field{margin-left:auto}.bb-cap-sec--compact .bb-cap__note{max-width:440px;margin-left:auto}@media(max-width:960px){.bb-cap-sec--compact .bb-cap{gap:20px}.bb-cap-sec--compact .bb-cap__field,.bb-cap-sec--compact .bb-cap__note{margin-left:0}}.bb-cardgrid__p{font-size:var(--bb-fs-sec);margin-top:11px}.bb-cardgrid__figure{font-size:38px;color:var(--bb-red);margin-bottom:12px}.bb-cardgrid__cta{margin-top:34px}p.bb-cardgrid__statement{font-size:clamp(22px,2.2vw,30px);line-height:1.3;font-weight:700;color:var(--bb-black);letter-spacing:-.005em}.bb-plane--dark p.bb-cardgrid__statement{color:var(--bb-white)}.bb-cardgrid__warn{margin-top:14px}.bb-section.bb-cardgrid--statement{padding-top:0}.bb-cardgrid--statement>.bb-wrap{padding-top:var(--bb-section-y)}.bb-cardgrid__band{--bb-band-size:clamp(22px,1.95vw,36px);display:grid;grid-template-columns:35.2% minmax(0,1fr);align-items:start;padding:clamp(56px,10.3vw,180px) var(--bb-gut);background:var(--bb-white);color:var(--bb-black);border-block:1px solid var(--bb-rule)}.bb-plane--white>.bb-cardgrid__band{border-bottom:0;padding-bottom:0}.bb-plane--white.bb-cardgrid--statement>.bb-wrap{padding-top:clamp(40px,5vw,80px)}.bb-cardgrid__band .bb-cardgrid__bandlabel{margin:.55em 0 0;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-small);line-height:1.3;letter-spacing:0;text-transform:uppercase;color:var(--bb-red-3)}.bb-cardgrid__band p.bb-cardgrid__bandlabel{margin-top:0}.bb-cardgrid__bandmain{max-width:calc(var(--bb-band-size) * 30);container-type:inline-size}.bb-cardgrid__band .bb-cardgrid__bandkicker{margin:0 0 .5em;font-family:var(--bb-face-display);font-weight:700;font-size:clamp(13px,1.15vw,20px);line-height:1;text-transform:uppercase;color:var(--bb-black)}.bb-cardgrid__band h2.bb-cardgrid__bandtitle{margin:0 0 clamp(24px,2.6vw,44px);line-height:.92;letter-spacing:0;color:var(--bb-black)}.bb-cardgrid__bandline{display:block;width:max-content;white-space:nowrap;font-size:calc(100cqw / var(--bb-band-fit))}.bb-cardgrid__bandline--1{--bb-band-fit:12.862}.bb-cardgrid__bandline--2{--bb-band-fit:9.369}.bb-cardgrid__band .bb-cardgrid__bandtext p{margin:0;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-band-size);line-height:1.44;letter-spacing:-.02em;color:var(--bb-black)}.bb-cardgrid__bandtext p+p{margin-top:.8em}.bb-cardgrid__bandtext strong{font-weight:700}@media(max-width:749px){.bb-cardgrid__band{grid-template-columns:minmax(0,1fr);row-gap:16px}.bb-cardgrid__band .bb-cardgrid__bandlabel{margin-top:0}}.bb-grid>.bb-cardgrid__cell--emph{background:var(--bb-black)}.bb-cardgrid__cell--emph .bb-h3{color:var(--bb-red)}.bb-grid>.bb-cardgrid__cell--red{background:var(--bb-red)}.bb-grid>.bb-cardgrid__cell--red .bb-h3,.bb-grid>.bb-cardgrid__cell--red .bb-body{color:var(--bb-white)}@media(min-width:961px){.bb-cardgrid__cell--span2{grid-column:span 2}.bb-cardgrid__cell--span3{grid-column:span 3}}.bb-section.bb-expand{padding-block:60px}.bb-expand .bb-expand__title{margin:0 0 0 -.06em;font-family:var(--bb-face-display);font-weight:700;font-size:18.33vw;line-height:1;text-transform:uppercase;color:var(--bb-black)}.bb-expand__t1,.bb-expand__t2{display:block;white-space:nowrap}.bb-expand__t1{line-height:.84;letter-spacing:-.015em}.bb-expand__t2{font-size:.515em;line-height:1;letter-spacing:-.03em;margin-top:.16em;margin-left:.07em}.bb-expand .bb-expand__body{margin:20px 0 0;max-width:322px;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-sec);line-height:20px;text-transform:uppercase;color:var(--bb-black)}.bb-expand__mark{position:relative;width:77px;height:27px;margin-top:26px;color:var(--bb-red)}.bb-expand__globes{display:flex}.bb-expand__globes .bb-g{display:block;flex:none;width:27px;height:27px}.bb-expand__globes .bb-g+.bb-g{margin-left:-2px}.bb-expand__stamp{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 3px;height:16px;display:flex;align-items:center;white-space:nowrap;border:1px solid currentColor;background:var(--bb-expand-ground,var(--bb-patina));font-family:var(--bb-face-text);font-weight:500;font-size:8.5px;line-height:1;letter-spacing:.06em;text-transform:uppercase}.bb-expand__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;margin-top:42px}.bb-expand__pic{display:block;aspect-ratio:320 / 290;overflow:hidden;background:var(--bb-seasoned)}.bb-expand__pic img{display:block;width:100%;height:100%;object-fit:cover}.bb-expand__meta{margin-top:20px;padding-left:18px;border-left:2px solid var(--bb-red)}.bb-expand .bb-expand__name{margin:0;font-family:var(--bb-face-display);font-weight:700;font-size:var(--bb-fs-h3);line-height:30px;letter-spacing:-.02em;text-transform:uppercase;color:var(--bb-black);transform:translateY(-5px)}.bb-expand__name a{color:inherit;text-decoration:none}.bb-expand__name a:hover{color:var(--bb-red-3)}.bb-expand__name span{display:block;white-space:nowrap}.bb-expand .bb-expand__price{margin:7px 0 0;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-sec);line-height:18px;color:var(--bb-black)}.bb-expand button.bb-expand__btn{display:inline-flex;align-items:center;justify-content:space-between;position:relative;width:auto;min-width:140px;height:30px;min-height:0;margin-top:15px;padding:0 10px;gap:10px;border:1px solid var(--bb-black);border-radius:4px;box-shadow:none;background:var(--bb-white);color:var(--bb-red);font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-btn);line-height:1;letter-spacing:0;text-transform:uppercase;cursor:pointer}.bb-expand button.bb-expand__btn>span{color:var(--bb-black)}.bb-expand button.bb-expand__btn:hover{background:var(--bb-black);color:var(--bb-red)}.bb-expand button.bb-expand__btn:hover>span{color:var(--bb-white)}.bb-expand button.bb-expand__btn[disabled]{opacity:.55;cursor:not-allowed}.bb-expand__plus{display:block;flex:none}.bb-expand__card.is-placeholder{opacity:.6}@media(max-width:640px){.bb-expand__name span{display:inline;white-space:normal}}@media(min-width:641px){.bb-section.bb-expand{padding-block:var(--bb-section-y)}.bb-expand__head{display:grid;grid-template-columns:auto minmax(0,420px);justify-content:space-between;align-items:end;column-gap:48px}.bb-expand .bb-expand__title{font-size:clamp(76px,8.4vw,120px)}.bb-expand__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px;margin-top:48px}}@media(max-width:860px)and (min-width:641px){.bb-expand__head{grid-template-columns:minmax(0,1fr)}.bb-expand__mark{margin-bottom:0}}@media(min-width:1200px){.bb-expand__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bb-faq{border-top:1px solid var(--bb-rule-2)}.bb-faq__item{border-bottom:1px solid var(--bb-rule);padding:26px 0}.bb-faq__q{margin-bottom:10px}.bb-faq__a p{font-size:var(--bb-fs-body);max-width:86ch}.bb-faq__a p+p{margin-top:12px}.bb-faq__warn{margin-top:14px}.bb-footer{padding-block:64px var(--bb-footer-pb,44px);font-family:var(--bb-face-text)}.bb-footer__top{display:grid;grid-template-columns:1.35fr .8fr 1.6fr;gap:48px;padding-bottom:44px}.bb-footer__wordmark{display:inline-block;font-size:28px;color:var(--bb-white);text-decoration:none}.bb-footer__blurb{max-width:34ch;margin-top:16px;font-size:var(--bb-fs-sec);line-height:1.6;color:#f5f1eb9e}.bb-footer__social{display:flex;gap:14px;list-style:none;margin:22px 0 0;padding:0}.bb-footer__social a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--bb-rule-d);color:#f5f1ebb3;transition:color .16s,border-color .16s}.bb-footer__social a:hover{color:var(--bb-white);border-color:var(--bb-rule-d2)}.bb-footer__social svg{width:18px;height:18px;display:block}.bb-footer__ct{margin:0 0 18px;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--bb-white)}.bb-footer__helpline{color:#f5f1eb80;margin-bottom:6px}.bb-footer__phone{display:inline-block;font-family:var(--bb-face-display);font-weight:700;font-size:21px;letter-spacing:-.002em;color:var(--bb-white);text-decoration:none;transition:color .16s}.bb-footer__phone:hover{color:var(--bb-red)}.bb-footer__mail{display:block;margin-top:12px;font-size:var(--bb-fs-sec);color:#f5f1eb9e;text-decoration:underline;text-underline-offset:4px}.bb-footer__mail:hover{color:var(--bb-white)}.bb-footer__links{list-style:none;margin:0;padding:0}.bb-footer__links--split{columns:2;column-gap:32px}.bb-footer__links li{break-inside:avoid;margin-bottom:11px}.bb-footer__links a{font-size:var(--bb-fs-sec);color:#f5f1ebad;text-decoration:none;transition:color .16s}.bb-footer__links a:hover{color:var(--bb-white)}.bb-footer__rte{font-size:var(--bb-fs-sec);line-height:1.6;color:#f5f1eb9e}.bb-footer__rte a{color:var(--bb-white);text-decoration:underline;text-underline-offset:4px}.bb-footer__marks{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:22px 0;border-top:1px solid var(--bb-rule-d);border-bottom:1px solid var(--bb-rule-d);font-weight:500;font-size:var(--bb-fs-label);letter-spacing:.18em;text-transform:uppercase;color:#f5f1eb80}.bb-footer__base{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 32px;padding-top:26px}.bb-footer__region{display:flex;gap:12px;flex-wrap:wrap}.bb-footer__locform{display:flex;gap:8px}.bb-footer__locform select{-webkit-appearance:none;appearance:none;padding:9px 12px;border:1px solid var(--bb-rule-d);background:transparent;color:#f5f1ebc7;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-input);letter-spacing:.14em;text-transform:uppercase}.bb-footer__locform select option{color:var(--bb-black)}.bb-footer__locform button{padding:9px 14px;border:1px solid var(--bb-rule-d);background:transparent;color:#f5f1ebc7;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .16s,color .16s}.bb-footer__locform button:hover{background:var(--bb-base);color:var(--bb-black)}.bb-footer__legal{display:flex;gap:8px 16px;flex-wrap:wrap;align-items:center;font-weight:500;font-size:var(--bb-fs-small);letter-spacing:.14em;text-transform:uppercase;color:#f5f1eb80}.bb-footer__legal a{color:#f5f1eb80;text-decoration:none}.bb-footer__legal a:hover{color:var(--bb-white)}.bb-footer__pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.bb-footer__pay-item{line-height:0}.bb-footer__pay-item svg{width:38px;height:24px;display:block}@media(max-width:1100px){.bb-footer__top{grid-template-columns:1fr 1fr;gap:40px}}@media(max-width:749px){.bb-footer{padding-block:44px var(--bb-footer-pb-mobile,110px)}.bb-footer__top{grid-template-columns:1fr;gap:34px;padding-bottom:32px}.bb-footer__links--split{columns:1}.bb-footer__marks{flex-direction:column;gap:10px}.bb-footer__base{flex-direction:column;align-items:flex-start}.bb-footer__region,.bb-footer__locform{width:100%;min-width:0}.bb-footer__locform{flex-wrap:wrap}.bb-footer__locform select{flex:1 1 100%;min-width:0;text-overflow:ellipsis}.bb-footer__locform button{flex:1 1 100%}}.bb-header{position:sticky;top:0;z-index:60;background:#f5f1ebf2;border-bottom:1px solid var(--bb-rule)}.bb-header__in{display:flex;align-items:center;justify-content:space-between;height:74px;gap:24px}.bb-header__mark{font-size:25px;text-decoration:none;color:var(--bb-black)}.bb-header__mark--logo{display:block;flex:none;max-width:44vw;line-height:0}.bb-header__logo{display:block;width:100%;height:auto}.bb-header__nav{display:flex;gap:28px;align-items:center}.bb-header__link{font-family:var(--bb-face-display);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--bb-ink-70);white-space:nowrap}.bb-header__link:hover{color:var(--bb-black)}.bb-header__cta{background:var(--bb-red);color:var(--bb-white);padding:12px 20px;font-family:var(--bb-face-display);font-weight:700;font-size:var(--bb-fs-btn);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .16s}.bb-header__cta:hover{background:var(--bb-red-3)}.bb-header__side{display:flex;align-items:center;gap:18px}.bb-header__cart{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--bb-black);font-family:var(--bb-face-display);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.06em;text-transform:uppercase}.bb-header__count{min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;background:var(--bb-red);color:var(--bb-white);font-size:var(--bb-fs-label);letter-spacing:.04em}.bb-header__count.is-empty{background:var(--bb-seasoned);color:var(--bb-black)}.bb-header__disclosure{display:none;position:static}.bb-header__disclosure:not([open]) .bb-header__panel{display:none}.bb-header__toggle{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;width:48px;height:74px;margin-right:-13px;touch-action:manipulation}.bb-header__bars{pointer-events:none}.bb-header__toggle::-webkit-details-marker{display:none}.bb-header__bars,.bb-header__bars:before,.bb-header__bars:after{display:block;width:22px;height:1.5px;background:var(--bb-black);content:""}.bb-header__bars:before{transform:translateY(-7px)}.bb-header__bars:after{transform:translateY(5.5px)}.bb-header__panel{position:absolute;left:0;right:0;top:100%;box-sizing:border-box;max-width:100%;display:flex;flex-direction:column;gap:2px;background:var(--bb-base);border-top:1px solid var(--bb-rule);border-bottom:1px solid var(--bb-rule-2);padding:10px var(--bb-gut) 18px}.bb-header__panel .bb-header__link{padding:14px 0;border-bottom:1px solid var(--bb-rule);font-size:var(--bb-fs-sec)}.bb-header__panel .bb-header__link:last-of-type{border-bottom:0}.bb-header__panel .bb-header__cta{text-align:center;margin-top:12px}@media(max-width:960px){.bb-header__nav{display:none}.bb-header__disclosure{display:block}.bb-header__side{gap:5px}}.bb-hero{padding:64px 0 72px}.bb-hero__in{display:grid;grid-template-columns:1.02fr .98fr;gap:64px;align-items:center}h1.bb-hero__h1{margin:18px 0 22px;font-weight:800;font-size:min(var(--bb-fs-h1),calc((100vw - 40px) / 9.5));line-height:1;letter-spacing:0;-webkit-text-stroke:.04em currentColor;paint-order:stroke fill}.bb-hero__answer{display:block;color:var(--bb-red);margin-top:12px}.bb-hero__intro{max-width:48ch}.bb-hero__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.bb-hero__facts{display:grid;grid-template-columns:repeat(var(--bb-facts,4),1fr);border-top:1px solid var(--bb-rule);margin-top:38px}.bb-hero__fact{padding:20px 16px 0 0}.bb-hero__factn{font-size:26px;line-height:1;margin:0}.bb-hero__factl{font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bb-ink-50);margin-top:7px}.bb-hero__media{aspect-ratio:5/6;border:1px solid var(--bb-rule);overflow:hidden;position:relative}.bb-hero__img{display:block;width:100%;height:100%;object-fit:cover}.bb-hero__flag{position:absolute;left:0;top:26px;z-index:2;background:var(--bb-red);color:var(--bb-white);font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.2em;text-transform:uppercase;padding:8px 14px}.bb-hero__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;font-family:var(--bb-face-text);font-weight:500;font-size:12.5px;line-height:1.7;color:var(--bb-ink-35)}@media(max-width:960px){.bb-hero{padding:28px 0 44px}.bb-hero__in{grid-template-columns:1fr;gap:32px}.bb-hero__media{order:-1;aspect-ratio:1/1}.bb-hero__facts{grid-template-columns:1fr}.bb-hero__fact{padding:16px 0;border-bottom:1px solid var(--bb-rule)}.bb-hero__fact:last-child{border-bottom:0}}.bb-mil{display:grid;grid-template-columns:1.02fr .98fr;grid-template-areas:"copy  panel" "pic   panel";gap:32px 56px;align-items:start}.bb-mil__copy{grid-area:copy}.bb-mil__pic{grid-area:pic}.bb-mil__panel{grid-area:panel}.bb-mil--nopic{grid-template-areas:"copy panel"}.bb-mil__h{margin:14px 0 20px;max-width:20ch}.bb-mil__body{max-width:48ch}.bb-mil__body p{font-size:var(--bb-fs-body);line-height:1.68}.bb-mil__body p:first-child{font-size:var(--bb-fs-lead);line-height:1.6}.bb-mil__body p+p{margin-top:16px}.bb-mil__pic{aspect-ratio:var(--bb-mil-ratio,4/3);margin:0;overflow:hidden;position:relative;border:1px solid var(--bb-rule);display:flex;align-items:center;justify-content:center}.bb-mil__img{display:block;width:100%;height:100%;object-fit:cover}.bb-mil__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bb-black);opacity:var(--bb-mil-shade,0);pointer-events:none}.bb-mil__brief{padding:16px;text-align:center;font-family:var(--bb-face-text);font-weight:500;font-size:12px;line-height:1.6;color:var(--bb-ink-35)}.bb-mil__panel{border:1px solid var(--bb-rule)}.bb-mil__row{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid var(--bb-rule)}.bb-mil__k{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-body)}.bb-mil__v{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.18em;text-transform:uppercase;color:var(--bb-red-3)}.bb-mil__note{padding:16px 20px;border-bottom:1px solid var(--bb-rule);font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-small);line-height:1.6;color:var(--bb-ink-70)}.bb-mil__foot{padding:15px 20px;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-small);line-height:1.55;color:var(--bb-ink-35)}.bb-mil__warn{margin-bottom:28px}.bb-mil__flag{--bb-mil-s:6px;position:relative;margin-top:32px;height:calc(var(--bb-mil-s) * 13);background:repeating-linear-gradient(to bottom,var(--bb-red-3) 0 var(--bb-mil-s),var(--bb-white) var(--bb-mil-s) calc(var(--bb-mil-s) * 2));outline:1px solid var(--bb-rule)}.bb-mil__canton{position:absolute;top:0;left:0;display:block;height:calc(var(--bb-mil-s) * 7);width:auto;aspect-ratio:760/538.5;fill:var(--bb-base)}.bb-mil__canton rect{fill:var(--bb-black)}.bb-mil-sec{--bb-mil-blue:#0A3161;--bb-mil-stripe-red:var(--bb-red-3);--bb-mil-bar:6px;position:relative}.bb-mil-stripes{position:absolute;top:0;left:0;right:0;height:calc(var(--bb-mil-bar) * 3);background:linear-gradient(to bottom,var(--bb-mil-stripe-red) 0 33.334%,var(--bb-white) 33.334% 66.667%,var(--bb-mil-blue) 66.667% 100%);pointer-events:none}.bb-plane--dark .bb-mil__panel,.bb-plane--dark .bb-mil__pic{border-color:var(--bb-rule-d2)}.bb-plane--dark .bb-mil__row{border-bottom-color:var(--bb-rule-d)}.bb-plane--dark .bb-mil__k{color:var(--bb-white)}.bb-plane--dark .bb-mil__v{color:var(--bb-red)}.bb-plane--dark .bb-mil__note{border-bottom-color:var(--bb-rule-d);color:var(--bb-ink-d-70)}.bb-plane--dark .bb-mil__foot{color:var(--bb-ink-d-50)}.bb-plane--dark .bb-mil__brief{color:var(--bb-ink-d-35)}.bb-plane--dark .bb-mil__flag{outline-color:var(--bb-rule-d2)}.bb-plane--dark.bb-mil-sec{--bb-mil-blue:#3C6EC4;--bb-mil-stripe-red:var(--bb-red)}@media(max-width:960px){.bb-mil{grid-template-columns:1fr;grid-template-areas:"copy" "panel" "pic";gap:32px}.bb-mil--nopic{grid-template-areas:"copy" "panel"}.bb-mil--flag{row-gap:0}.bb-mil--flag .bb-mil__pic{margin-top:32px}.bb-mil__flag{--bb-mil-s:5px}.bb-mil-sec{--bb-mil-bar:4px}.bb-mil__pic{margin-inline:calc(var(--bb-gut) * -1);border:0}.bb-plane--dark .bb-mil__pic{border:0}}.bb-compare__cta{margin-top:26px}.bb-compare{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--bb-rule);position:relative;margin-top:38px}.bb-compare__pane{position:relative;aspect-ratio:4/5;overflow:hidden;min-width:0}.bb-compare__pane{container-type:size}.bb-compare__photo{position:absolute;bottom:0;left:50%;height:auto;aspect-ratio:var(--bb-img-ar,1);width:min(100cqw,calc(100cqh * var(--bb-img-ar,1)));transform-origin:50% 100%;container-type:inline-size;transform:translate(-50%) translate(var(--bb-img-x,0%),var(--bb-img-y,0%)) scale(var(--bb-img-s,1))}.bb-compare--fill .bb-compare__photo{width:calc(100cqh * var(--bb-img-ar,1))}.bb-compare__img{display:block;width:100%;height:100%;max-width:none;object-fit:contain}.bb-compare__ov{position:absolute;left:var(--bb-ov-x,50%);top:var(--bb-ov-y,15%);z-index:1;transform:translate(-50%,-50%);margin:0;pointer-events:none;white-space:nowrap;text-align:center;line-height:1.1;color:var(--bb-ov-color,var(--bb-black));font-size:calc(var(--bb-ov-size,32) * 100cqw / 600)}.bb-compare__ov--display{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.bb-compare__ov--text{font-family:var(--bb-face-text);font-weight:500}.bb-compare__ov--label{font-family:var(--bb-face-text);font-weight:700;text-transform:uppercase;letter-spacing:.16em}.bb-compare__ov--editorial{font-family:var(--bb-face-editorial);font-weight:400}.bb-compare__ov--mark{font-family:var(--bb-face-mark);font-weight:400}.bb-compare--painted .bb-compare__pane{background:var(--bb-pane)}.bb-compare--painted.is-slider .bb-compare__seam{background:var(--bb-rule-2)}.bb-compare--painted.is-slider .bb-compare__knob{border:1px solid var(--bb-rule-2)}.bb-compare__tag{position:absolute;top:0;z-index:2;padding:22px 24px;font-family:var(--bb-face-display);font-weight:700;font-size:var(--bb-fs-h4);letter-spacing:.02em;text-transform:uppercase;color:var(--bb-black);pointer-events:none}.bb-compare__pane--under .bb-compare__tag{left:0}.bb-compare__pane--over .bb-compare__tag{right:0}.bb-compare__seam,.bb-compare__knob,.bb-compare__range{display:none}.bb-compare__brief{position:absolute;top:50%;left:0;right:0;z-index:2;text-align:center;padding-inline:24px;transform:translateY(-50%);font-family:var(--bb-face-text);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bb-ink-35);pointer-events:none}.bb-compare.is-slider{display:block;gap:0;background:none;overflow:hidden;position:relative;aspect-ratio:4/5}.bb-compare.is-slider .bb-compare__pane{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;aspect-ratio:auto}.bb-compare.is-slider .bb-compare__pane--over{clip-path:inset(0 0 0 var(--bb-split,50%))}.bb-compare.is-slider .bb-compare__seam{display:block;position:absolute;top:0;bottom:0;z-index:3;width:2px;background:var(--bb-white);left:var(--bb-split,50%);pointer-events:none}.bb-compare.is-slider .bb-compare__knob{display:flex;position:absolute;top:50%;left:var(--bb-split,50%);z-index:4;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:var(--bb-white);align-items:center;justify-content:center;gap:3px;pointer-events:none}.bb-compare.is-slider .bb-compare__knob span{width:2px;height:14px;background:var(--bb-black);opacity:.55}.bb-compare.is-slider .bb-compare__range{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;background:transparent;touch-action:pan-y}.bb-compare.is-slider .bb-compare__range:focus-visible{opacity:1;outline:3px solid var(--bb-red);outline-offset:-3px}.bb-compare__range::-webkit-slider-thumb{-webkit-appearance:none;width:52px;height:200px;opacity:0}.bb-compare__range::-moz-range-thumb{width:52px;height:200px;opacity:0;border:0}@media(min-width:720px){.bb-compare,.bb-compare.is-slider{aspect-ratio:16/9}.bb-compare__pane{aspect-ratio:auto}}.bb-grid.bb-models{margin-top:38px}.bb-grid.bb-models>*{padding:38px 34px}.bb-model__tier{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.18em;text-transform:uppercase;color:var(--bb-red-3);margin-bottom:12px}.bb-model__titlerow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:10px}.bb-model__h{font-size:var(--bb-fs-h3);margin:0}.bb-model__badge{display:inline-block;padding:6px 10px;background:var(--bb-red-3);color:var(--bb-white);font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.18em;text-transform:uppercase;line-height:1.2;white-space:nowrap}.bb-model__who{font-size:var(--bb-fs-sec)}.bb-model__specs{list-style:none;margin:20px 0 26px;padding:0}.bb-model__specs li{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid var(--bb-rule);font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-sec);color:var(--bb-ink-70)}.bb-model__specs b{font-weight:500;color:var(--bb-black)}.bb-compare__foot{margin-top:22px;font-size:var(--bb-fs-small)}.bb-compare__foot a{color:var(--bb-black);text-decoration:underline;text-underline-offset:3px}.bb-compare__foot a:hover{color:var(--bb-red-3)}@media(max-width:719px){.bb-compare{grid-template-columns:1fr}}.bb-mov{--bb-mov-tile:clamp(160px,18vw,340px);--bb-mov-gap:clamp(8px,.7vw,12px);--bb-mov-col:calc(58.4vw - var(--bb-gut));padding-block:clamp(56px,8.6vw,140px);overflow:hidden}.bb-mov__labels,.bb-mov__foot{display:grid;grid-template-columns:var(--bb-mov-col) minmax(0,1fr);padding-inline:var(--bb-gut)}.bb-mov__labels{margin-bottom:clamp(12px,1.2vw,20px)}.bb-mov .bb-mov__label{margin:0;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-small);line-height:1.3;letter-spacing:0;text-transform:uppercase;color:var(--bb-black)}.bb-mov__label--r{grid-column:2}.bb-mov__row{overflow:hidden}.bb-mov__track{display:flex;width:max-content;margin:0;padding:0;list-style:none;animation:bb-mov-left 150s linear infinite}.bb-mov__row--rev .bb-mov__track{animation-direction:reverse}.bb-mov__tile{flex:none;width:var(--bb-mov-tile);height:var(--bb-mov-tile);margin-right:var(--bb-mov-gap);overflow:hidden}.bb-mov__tile img,.bb-mov__tile video{display:block;width:100%;height:100%;object-fit:cover}@keyframes bb-mov-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.bb-mov__big{overflow:hidden;padding-block:clamp(6px,.8vw,14px)}.bb-mov__bigtrack{display:flex;width:max-content;animation:bb-mov-left 70s linear infinite}.bb-mov__bigword{flex:none;padding-right:.3em;font-family:var(--bb-face-display);font-weight:700;font-size:clamp(64px,8.3vw,160px);line-height:1.08;text-transform:uppercase;white-space:nowrap;color:var(--bb-red)}.bb-mov__bigword:nth-child(2n){color:var(--bb-white)}.bb-mov:hover .bb-mov__track,.bb-mov:hover .bb-mov__bigtrack{animation-play-state:paused}.bb-mov__foot{margin-top:clamp(20px,2vw,32px);align-items:start}h2.bb-mov__title{margin:0 0 6px;font-size:var(--bb-fs-h2);line-height:1.1;color:var(--bb-black)}.bb-mov .bb-mov__body{margin:0;max-width:27em;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-body);line-height:1.4;letter-spacing:-.005em;color:var(--bb-black)}.bb-mov__lead{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase}.bb-mov__cta{margin-top:clamp(16px,1.4vw,24px)}.bb-mov__missing{margin:0;padding:32px;border:1px solid var(--bb-red);background:var(--bb-base)}.bb-mov__missing p{margin:0;font-family:var(--bb-face-text);font-size:14px;line-height:1.5;color:var(--bb-black)}@media(max-width:749px){.bb-mov{--bb-mov-tile:46vw}.bb-mov__labels,.bb-mov__foot{grid-template-columns:minmax(0,1fr)}.bb-mov__labels{row-gap:4px}.bb-mov__label--r{grid-column:auto}.bb-mov__foot{row-gap:16px}}@media(prefers-reduced-motion:reduce){.bb-mov__track,.bb-mov__bigtrack{animation:none}.bb-mov__row{overflow-x:auto;scrollbar-width:none}.bb-mov__copy{display:none}}.bb-press{padding:34px 0;border-top:1px solid var(--bb-rule);border-bottom:1px solid var(--bb-rule)}.bb-press.bb-press--no-top{border-top:0}.bb-press__list{--bb-k:1;--bb-boost:0;display:flex;align-items:center;justify-content:space-between;gap:34px;flex-wrap:wrap;margin-top:20px}.bb-press__item{flex:0 1 auto;min-height:calc(var(--bb-press-row,76px) * var(--bb-k));display:flex;align-items:center;justify-content:center}.bb-press__img{height:calc(var(--bb-h) * var(--bb-k) + var(--bb-mb,0px) * var(--bb-boost));width:auto;object-fit:contain}@media(max-width:749px){.bb-press{padding:26px 0}.bb-press__list{--bb-k:.66;--bb-boost:1;display:grid;grid-template-columns:1fr 1fr;gap:20px 16px;margin-top:16px;justify-items:center;align-items:center}}@media(max-width:380px){.bb-press__list{--bb-k:.55;gap:18px 12px}}.bb-press__link{display:block;line-height:0}.bb-press__link:focus-visible{outline:2px solid var(--bb-red);outline-offset:4px}.bb-rise{--bb-rise-h:clamp(440px,37.4vw,720px);--bb-rise-active:calc(var(--bb-rise-h) * .889);--bb-rise-side:calc(var(--bb-rise-h) * .592);--bb-rise-gap:clamp(10px,1.33vw,20px);--bb-rise-ease:.6s cubic-bezier(.22,.8,.2,1);padding-block:clamp(48px,6vw,88px) clamp(32px,3.4vw,52px);overflow:hidden}.bb-rise__head{display:grid;grid-template-columns:minmax(0,auto) minmax(90px,150px) minmax(220px,1fr);column-gap:clamp(24px,4vw,64px);align-items:start;padding-inline:var(--bb-gut);margin-bottom:clamp(28px,3vw,44px)}h2.bb-rise__title{margin:0;font-size:clamp(34px,5.5vw,104px);line-height:1;letter-spacing:-.005em;white-space:nowrap}.bb-rise__t1,.bb-rise__t2{display:block}.bb-rise__t2{display:flex;align-items:center;gap:.12em;padding-left:.5em}.bb-rise__t2:before{content:"";flex:0 0 .95em;height:.14em;background:currentColor}.bb-rise .bb-rise__eyebrow{margin:.5em 0 0;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);line-height:1.25;letter-spacing:.04em;text-transform:uppercase;color:var(--bb-white)}.bb-rise__intro{max-width:44ch;padding-top:.3em}.bb-rise .bb-rise__body p{margin:0;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-body);line-height:1.34;text-transform:uppercase;color:var(--bb-white)}.bb-rise__mark{display:flex;margin-top:clamp(16px,2vw,30px);color:var(--bb-red)}.bb-rise__mark span{display:flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;margin-right:-.14em;font-family:var(--bb-face-display);font-weight:700;font-size:var(--bb-fs-label);line-height:1;border:1.5px solid currentColor}.bb-rise .bb-rise__mark span{border-radius:50%}.bb-rise__stage{overflow:hidden;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.bb-rise__stage.is-dragging{cursor:grabbing}.bb-rise__track{position:relative;left:50%;display:flex;gap:var(--bb-rise-gap);width:max-content;margin:0;padding:0;list-style:none;transform:translate(calc(var(--bb-rise-i,0) * (var(--bb-rise-side) + var(--bb-rise-gap)) * -1 - var(--bb-rise-active) / 2 + var(--bb-rise-drag,0px)));transition:transform var(--bb-rise-ease)}.bb-rise__slide{position:relative;flex:0 0 var(--bb-rise-side);height:var(--bb-rise-h);overflow:hidden;transition:flex-basis var(--bb-rise-ease)}.bb-rise__slide.is-active{flex-basis:var(--bb-rise-active)}.bb-rise__slide:not(.is-active){cursor:pointer}.bb-rise__slide:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--bb-red);transform:scaleX(0);transform-origin:left;transition:transform var(--bb-rise-ease)}.bb-rise__slide.is-active:after{transform:scaleX(1)}.bb-rise__img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.bb-rise__ph{display:flex;align-items:center;justify-content:center;height:100%;padding:16px;border:1px dashed var(--bb-rule-d2);text-align:center;font-family:var(--bb-face-text);font-size:12px;line-height:1.5;color:var(--bb-ink-d-50)}.bb-rise__stage.is-dragging .bb-rise__track,.bb-rise.is-jumping .bb-rise__track,.bb-rise.is-jumping .bb-rise__slide,.bb-rise.is-jumping .bb-rise__slide:after{transition:none}.bb-rise__foot{display:grid;grid-template-columns:calc(50% - var(--bb-rise-active) / 2) minmax(0,1fr) auto;column-gap:0;align-items:start;margin-top:clamp(24px,2.2vw,32px);padding:clamp(24px,2.2vw,32px) var(--bb-gut) 0;border-top:1px solid var(--bb-rule-d)}.bb-rise__count{font-family:var(--bb-face-display);font-weight:700;font-size:var(--bb-fs-label);line-height:1.25;color:var(--bb-white);font-variant-numeric:tabular-nums}.bb-rise__count span{display:block}.bb-rise__caps{display:grid;max-width:66ch;padding-right:32px}.bb-rise__cap{grid-area:1 / 1;padding-left:clamp(20px,2.4vw,32px);border-left:3px solid var(--bb-red);visibility:hidden;opacity:0;transition:opacity .35s ease,visibility 0s linear .35s}.bb-rise__cap.is-active{visibility:visible;opacity:1;transition:opacity .35s ease .12s,visibility 0s}h3.bb-rise__name{display:inline;margin:0;font-family:var(--bb-face-display);font-weight:700;font-size:var(--bb-fs-h4);line-height:1.5;letter-spacing:0;text-transform:uppercase;color:var(--bb-white)}.bb-rise .bb-rise__p{display:inline;margin:0;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-sec);line-height:1.5;color:var(--bb-white)}.bb-rise__link{display:table;margin-top:12px;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bb-white);text-decoration:none;border-bottom:1px solid var(--bb-red);padding-bottom:3px}.bb-rise__arrows{display:flex;gap:12px}.bb-rise__arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:transparent;color:var(--bb-white);border:1px solid var(--bb-rule-d2);cursor:pointer;transition:background .16s,color .16s,border-color .16s}.bb-rise .bb-rise__arrow{border-radius:50%}.bb-rise__arrow:hover,.bb-rise__arrow:focus-visible{background:var(--bb-white);border-color:var(--bb-white);color:var(--bb-black)}@media(max-width:1024px){.bb-rise__head{grid-template-columns:minmax(0,1fr) minmax(90px,150px);row-gap:20px}.bb-rise__intro{grid-column:1 / -1;padding-top:0;max-width:52ch}h2.bb-rise__title{font-size:clamp(34px,7vw,72px)}.bb-rise__foot{grid-template-columns:minmax(0,1fr) auto;row-gap:24px;align-items:center}.bb-rise__caps{grid-column:1 / -1;grid-row:1;max-width:none;padding-right:0}}@media(max-width:700px){.bb-rise{--bb-rise-gap:10px;--bb-rise-active:calc(100vw - var(--bb-gut) * 2);--bb-rise-side:var(--bb-rise-active);--bb-rise-h:calc(var(--bb-rise-active) / .889)}.bb-rise__head{grid-template-columns:minmax(0,1fr)}.bb-rise .bb-rise__eyebrow{grid-row:1;margin:0}h2.bb-rise__title{grid-row:2;font-size:clamp(28px,9.3vw,60px)}.bb-rise .bb-rise__body p{font-size:var(--bb-fs-body)}.bb-rise__mark span{font-size:var(--bb-fs-small)}.bb-rise__arrow{width:56px;height:56px}}@media(prefers-reduced-motion:reduce){.bb-rise__track,.bb-rise__slide,.bb-rise__slide:after,.bb-rise__cap,.bb-rise__cap.is-active{transition:none}}.bb-sci{display:grid;grid-template-columns:minmax(0,1.39fr) minmax(0,1fr);grid-template-areas:"meta  copy" "title media" "minis media" "quote media";grid-template-rows:auto auto auto 1fr;column-gap:clamp(16px,1.3vw,24px);padding:clamp(20px,1.6vw,28px) var(--bb-gut);background:var(--bb-red);color:var(--bb-black)}.bb-sci__meta{grid-area:meta;display:grid;grid-template-columns:auto 1fr;align-items:center;align-self:start}.bb-g.bb-sci__globe{width:30px;height:auto;color:var(--bb-white);--bb-g-stroke:1px}.bb-sci__coords{padding-left:52%;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);line-height:1.2;color:var(--bb-white);white-space:nowrap}.bb-sci__copy{grid-area:copy;padding-bottom:clamp(24px,2vw,32px)}h3.bb-editorial.bb-sci__h{margin:0 0 clamp(16px,1.5vw,24px);font-size:clamp(38px,3.95vw,68px);line-height:1;letter-spacing:-.005em;color:var(--bb-black);text-wrap:balance}.bb-sci__ruled{padding-left:clamp(20px,2.7vw,40px);border-left:3px solid var(--bb-black)}.bb-sci .bb-sci__finding,.bb-sci .bb-sci__qtext{margin:0;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-lead);line-height:1.24;letter-spacing:-.008em;color:var(--bb-black)}.bb-sci__by{display:flex;align-items:center;gap:14px;width:fit-content;margin-top:clamp(12px,1vw,16px);font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-sec);line-height:1.3;color:var(--bb-black);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.bb-sci__by:before{content:"";flex:0 0 46px;height:1px;background:currentColor}.bb-sci__by:hover{color:var(--bb-white)}.bb-sci__stats{margin:clamp(16px,1.5vw,24px) 0 0;padding:0 0 0 16px;list-style:square;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-sec);line-height:1.42}.bb-sci__stats strong{font-weight:700}.bb-sci__editor-note{margin:12px 0 0;font-family:var(--bb-face-text);font-size:12px;color:var(--bb-black)}.bb-sci__media{grid-area:media;position:relative;background:var(--bb-black);overflow:hidden}.bb-sci__media:before{content:"";display:block;padding-top:91.2%}.bb-sci__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.bb-sci__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;text-align:center;font-family:var(--bb-face-text);font-size:12px;line-height:1.5;color:var(--bb-ink-d-50)}.bb-sci__titlebox{grid-area:title;container-type:inline-size;align-self:start}h2.bb-sci__title{margin:0;color:var(--bb-black);line-height:.84;letter-spacing:0}.bb-sci__line{display:block;width:max-content;white-space:nowrap;font-size:calc(100cqw / var(--bb-sci-fit))}.bb-sci__line--1{--bb-sci-fit:6.835}.bb-sci__line--2{--bb-sci-fit:5.226}.bb-sci__minis{grid-area:minis;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2vw,32px) clamp(16px,1.6vw,28px);margin-top:clamp(24px,2.2vw,36px)}.bb-sci__mini{display:grid;grid-template-columns:clamp(72px,6.4vw,112px) minmax(0,1fr);column-gap:clamp(12px,1vw,16px);align-items:start}.bb-sci__mini>.bb-sci__minitext:only-child{grid-column:1 / -1}.bb-sci__minipic{position:relative;aspect-ratio:1;background:var(--bb-black);overflow:hidden}h3.bb-editorial.bb-sci__minih{margin:0 0 8px;font-size:var(--bb-fs-h3);line-height:1.02;letter-spacing:-.005em;color:var(--bb-black);text-wrap:balance}.bb-sci .bb-sci__minifinding{margin:0;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-sec);line-height:1.34;color:var(--bb-black)}.bb-sci__by--mini{gap:10px;margin-top:10px;font-size:var(--bb-fs-sec)}.bb-sci__by--mini:before{flex-basis:28px}.bb-sci__stats--mini{margin-top:10px;font-size:var(--bb-fs-sec)}.bb-sci__statement{grid-area:quote;align-self:end;margin:clamp(28px,3vw,48px) 0 0;padding:0 0 0 clamp(20px,2.7vw,40px);border:0;border-left:3px solid var(--bb-black);max-width:48em}@media(max-width:960px){.bb-sci{grid-template-columns:minmax(0,1fr);grid-template-areas:"meta" "copy" "media" "title" "minis" "quote";grid-template-rows:none}.bb-sci__meta{grid-template-columns:auto 1fr auto;margin-bottom:24px}.bb-sci__meta:after{content:"";width:30px}.bb-sci__coords{padding-left:0;text-align:center}.bb-sci__titlebox{margin-top:32px}.bb-sci__statement{margin-top:28px;max-width:none}.bb-sci__finding,.bb-sci__qtext{max-width:42em}h3.bb-editorial.bb-sci__h{font-size:clamp(38px,11vw,72px)}.bb-sci .bb-sci__finding,.bb-sci .bb-sci__qtext{font-size:var(--bb-fs-lead)}.bb-sci__mini{grid-template-columns:96px minmax(0,1fr)}}@media(max-width:640px){.bb-sci__minis{grid-template-columns:minmax(0,1fr)}}.bb-sig{--bb-sig-red:var(--bb-red);--bb-sig-black:var(--bb-black);--bb-sig-cream:var(--bb-base);--bb-sig-white:var(--bb-white);--bb-sig-graphite:var(--bb-graphite);--bb-sig-olive:var(--bb-olive)}.bb-sig--white{background:var(--bb-white)}.bb-sig--base{background:var(--bb-base)}.bb-sig--patina{background:var(--bb-patina)}.bb-sig--seasoned{background:var(--bb-seasoned)}.bb-sig--dark{background:var(--bb-black)}.bb-sig--red{background:var(--bb-red)}.bb-sig__in{display:flex;align-items:center;justify-content:center;gap:clamp(24px,4vw,64px)}.bb-sig__in--right{flex-direction:row-reverse}.bb-sig__in--stacked{flex-direction:column;text-align:center}.bb-sig__mark{flex:0 1 auto;min-width:0;width:calc(clamp(240px,36vw,480px) * var(--bb-sig-scale,1));line-height:0}.bb-sig__svg,.bb-sig__img{display:block;width:100%;height:auto}.bb-sig__mark--word{flex:none;width:auto;line-height:normal}.bb-sig .bb-sig__word{margin:0;white-space:nowrap;font-family:var(--bb-face-mark);font-weight:400;font-size:calc(clamp(64px,7.6vw,128px) * var(--bb-sig-scale,1));line-height:1;color:var(--bb-gf-fill)}.bb-sig .bb-sig__word--outline{-webkit-text-stroke:.03em var(--bb-gf-line);paint-order:stroke fill;text-shadow:.04em .04em 0 var(--bb-gf-line)}.bb-sig__copy{display:grid;justify-items:start;flex:0 1 auto;max-width:100%}.bb-sig__in--stacked .bb-sig__copy{justify-items:center}.bb-sig__in--marked{padding:32px clamp(24px,4vw,48px)}.bb-sig .bb-mk .bb-g{color:var(--bb-sig-marks)}.bb-sig__accent{justify-self:end;line-height:0;margin-bottom:12px;color:var(--bb-sig-gfx)}.bb-sig__in--stacked .bb-sig__accent{justify-self:center}.bb-sig__accent .bb-g{color:inherit;height:auto}.bb-sig__accent--globe-flat .bb-g{width:96px}.bb-sig__accent--globe .bb-g{width:44px}.bb-sig__accent--pixel .bb-g{width:22px}.bb-sig__accent--crosshair .bb-g{width:32px}.bb-sig__accent--bull .bb-g{width:48px}.bb-sig__lockup{justify-self:stretch;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:12px}.bb-sig__l1{grid-column:1 / -1;max-width:16em}.bb-sig__lockup--two .bb-sig__l1{max-width:none;text-align:center;white-space:nowrap}.bb-sig__l2{grid-column:2;grid-row:2;text-align:center;white-space:nowrap;align-self:end;align-self:last baseline}.bb-sig__m{grid-row:2;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);line-height:1.25;letter-spacing:.04em;text-transform:uppercase;color:var(--bb-sig-text);align-self:end;align-self:last baseline}.bb-sig__m--l{grid-column:1}.bb-sig__m--r{grid-column:3;display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:8px;text-align:right}.bb-sig__lockup:not(.bb-sig__lockup--two) .bb-sig__m{margin-top:14px}.bb-g.bb-sig__micro-bull{flex:none;width:20px;height:auto;color:var(--bb-sig-gfx)}h2.bb-sig__t{display:contents;font-weight:700;line-height:1.08;letter-spacing:-.005em;color:var(--bb-sig-text)}h2.bb-sig__t--wide{font-family:var(--bb-face-display)}h2.bb-sig__t--extended{font-family:var(--bb-face-wordmark)}h2.bb-sig__t--upper{text-transform:uppercase}h2.bb-sig__t--extra{-webkit-text-stroke:.04em currentColor;paint-order:stroke fill}h2.bb-sig__t--s{font-size:clamp(20px,2.2vw,30px)}h2.bb-sig__t--m{font-size:clamp(26px,3.2vw,44px)}h2.bb-sig__t--l{font-size:clamp(32px,4.4vw,62px)}@media(max-width:749px){.bb-sig__in,.bb-sig__in--right{flex-direction:column;text-align:center}.bb-sig__mark{width:min(100%,360px)}.bb-sig__mark--word{width:auto}.bb-sig .bb-sig__word{font-size:calc(clamp(64px,20vw,110px) * var(--bb-sig-scale,1))}.bb-sig__copy,.bb-sig__accent{justify-items:center;justify-self:center}.bb-sig__copy{width:100%}.bb-sig__lockup{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:0}.bb-sig__l1,.bb-sig__lockup--two .bb-sig__l1{grid-column:1 / -1;max-width:none;white-space:normal;text-align:center}.bb-sig__l2{grid-column:1 / -1;white-space:normal}.bb-sig__lockup--two h2.bb-sig__t{font-size:clamp(22px,7.4vw,44px)}.bb-sig__m{grid-row:3;margin-top:14px}.bb-sig__m--l{grid-column:1;text-align:left}.bb-sig__m--r{grid-column:2}}.bb-split__frame{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(520px,auto);aspect-ratio:16/8.5;position:relative}.bb-split__panel,.bb-split__photo{position:relative;overflow:hidden;grid-row:1}.bb-split__panel{grid-column:1;display:flex;align-items:center;justify-content:flex-start;padding-left:11%}.bb-split__panel--red{background:var(--bb-red)}.bb-split__panel--seasoned{background:var(--bb-seasoned)}.bb-split__panel--patina{background:var(--bb-patina)}.bb-split__photo{grid-column:2;background:var(--bb-black)}.bb-split__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bb-split__inset{position:relative;width:36%;aspect-ratio:3/5;max-height:82%;overflow:hidden}.bb-split__inset img{display:block;width:100%;height:100%;object-fit:cover}.bb-split__note{position:absolute;top:13%;right:10%;z-index:2;transform:rotate(-8deg);pointer-events:none}.bb-split__note .bb-tagmark{display:block;color:var(--bb-red);font-size:clamp(28px,3.2vw,48px);white-space:nowrap}.bb-split__note .bb-split__ring{position:absolute;right:-22px;top:-26px;width:64px;height:64px;border:1px dotted var(--bb-red);border-radius:50%}.bb-split__lock{grid-column:1 / -1;grid-row:1;align-self:center;justify-self:center;z-index:3;display:grid;width:max-content;max-width:calc(100% - 48px);pointer-events:none}h2.bb-split__h{margin:0;display:grid;font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:clamp(min(32px,8.6vw),4.4vw,60px);line-height:.94;letter-spacing:-.005em;color:var(--bb-white)}.bb-split__line{justify-self:start;white-space:nowrap}.bb-split__line--right{justify-self:end}.bb-split__line--accent{justify-self:end;color:var(--bb-red)}.bb-split__micro{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:12px;font-family:var(--bb-face-text);font-weight:700;font-size:min(var(--bb-fs-label),3.2vw);letter-spacing:.08em;text-transform:uppercase;color:var(--bb-white)}.bb-split__micro-r{display:flex;align-items:center;gap:18px}.bb-split__micro-bull{width:20px;height:auto;color:var(--bb-white)}.bb-split__foot{max-width:86ch;margin:40px auto 0;text-align:center}.bb-split .bb-split__foot .bb-body{color:var(--bb-white)}.bb-split__hl{color:var(--bb-red)}.bb-split .bb-split__foot .bb-split__close{margin-top:14px;color:var(--bb-red);font-size:var(--bb-fs-h3)}.bb-split__foot .bb-btn{margin-top:24px}@media(max-width:899px){.bb-split__frame{grid-template-columns:1fr;grid-template-rows:auto auto;aspect-ratio:auto}.bb-split__panel{grid-column:1;grid-row:1;aspect-ratio:4/5;justify-content:center;padding-left:0}.bb-split__inset{width:52%}.bb-split__photo{grid-column:1;grid-row:2;aspect-ratio:4/5}.bb-split__lock{grid-column:1;grid-row:2}.bb-split__micro{flex-direction:column;align-items:flex-start;gap:8px}.bb-split__note{top:7%;right:8%}}.bb-statement__h{margin:14px 0 16px}.bb-statement__body{max-width:70ch}.bb-statement__body p+p{margin-top:16px}.bb-statement__cta{margin-top:30px}.bb-g.bb-statement__mark{display:block;width:72px;height:auto;margin:0 0 22px}.bb-g.bb-statement__mark.bb-g--bull-outline{width:104px;--bb-g-stroke:1.25px}.bb-statement--centre .bb-g.bb-statement__mark{margin-inline:auto}.bb-statement--centre .bb-statement__in{text-align:center}.bb-statement--centre .bb-statement__body{margin-inline:auto;max-width:54ch}.bb-stat3{display:grid;grid-template-columns:repeat(var(--bb-stat-cols,3),1fr);gap:1px;background:var(--bb-rule,rgba(29,21,22,.14));margin-bottom:52px}.bb-stat3--solo{margin-bottom:0}.bb-stat3__cell{padding:34px 28px}.bb-stat3__t{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-body);line-height:1.2;color:var(--bb-black);margin-bottom:12px}.bb-plane--dark .bb-stat3__t{color:var(--bb-white)}@supports (grid-template-rows:subgrid){.bb-stat3__cell{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-content:start}.bb-stat3__t{align-self:end}}.bb-stat3__n{font-size:clamp(48px,5.4vw,76px);color:var(--bb-red,#FF0420)}.bb-stat3__l{font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-sec);line-height:1.5;color:var(--bb-ink-70);margin-top:14px;max-width:28ch}.bb-chart__head,.bb-chart__row{display:grid;grid-template-columns:1fr 1.2fr;gap:28px;align-items:center}.bb-chart__head{padding-bottom:13px;border-bottom:1px solid var(--bb-rule-2)}.bb-chart__row{padding:16px 0;border-bottom:1px solid var(--bb-rule)}.bb-chart__label{font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-sec)}.bb-chart__track{display:grid;grid-template-columns:1fr 3.4ch;gap:13px;align-items:center}.bb-chart__value{font-family:var(--bb-face-display);font-weight:700;font-size:var(--bb-fs-sec);font-variant-numeric:tabular-nums;text-align:right}.bb-chart__foot{padding-top:18px;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-small);line-height:1.6;color:var(--bb-ink-50);max-width:92ch}.bb-survey__closing{margin-top:30px;max-width:62ch}p.bb-survey__closing--display{font-size:clamp(23px,2.7vw,38px);line-height:1.14;max-width:30ch;margin-top:44px}.bb-survey__hl{color:inherit;background-color:transparent;background-image:linear-gradient(var(--bb-red,#FF0420),var(--bb-red,#FF0420));background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;padding:0 .08em;margin:0 -.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.bb-survey__hl.is-armed{background-size:0% 100%;transition:background-size .9s cubic-bezier(.2,.7,.2,1) .15s}.bb-survey__hl.is-in{background-size:100% 100%}@media(prefers-reduced-motion:reduce){.bb-survey__hl.is-armed{transition:none;background-size:100% 100%}}@media(max-width:960px){.bb-stat3{grid-template-columns:1fr}.bb-chart__head{display:none}.bb-chart__row{grid-template-columns:1fr;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map?subset=QI25g7AV */
