.bb-404 .bb-wrap{min-height:42vh}.bb-404__actions{display:flex;flex-wrap:wrap;gap:12px}.bb-acc__in{display:grid;grid-template-columns:1.08fr .92fr;gap:60px;align-items:start}.bb-acc__main{position:relative;aspect-ratio:4/5;overflow:hidden;border:1px solid var(--bb-rule);touch-action:pan-y pinch-zoom}.bb-acc__img{display:block;width:100%;height:100%;object-fit:cover}.bb-acc__thumbs{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/5);gap:8px;margin-top:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.bb-acc__thumbs::-webkit-scrollbar{display:none}.bb-acc__th{display:block;aspect-ratio:1;overflow:hidden;border:1px solid var(--bb-rule);cursor:pointer;scroll-snap-align:start}.bb-acc__th:hover{border-color:var(--bb-ink-50)}.bb-acc__th[aria-current=true]{border-color:var(--bb-black);outline:1px solid var(--bb-black);outline-offset:-2px}.bb-acc__th:focus-visible{outline:3px solid var(--bb-red,#FF0420);outline-offset:-3px}.bb-acc__arr{position:absolute;top:50%;z-index:2;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:var(--bb-base);color:var(--bb-black);border:1px solid var(--bb-rule);cursor:pointer}.bb-acc__arr:hover{background:var(--bb-black);color:var(--bb-white,#fff)}.bb-acc__arr:focus-visible{outline:3px solid var(--bb-red,#FF0420);outline-offset:2px}.bb-acc__arr--prev{left:12px}.bb-acc__arr--next{right:12px}.bb-acc__arr[hidden]{display:none}.bb-acc__buy{container-type:inline-size}.bb-acc__buy h1.bb-acc__h{margin:10px 0 16px;font-size:min(var(--bb-fs-h1),9.5cqi);text-wrap:balance}.bb-acc__lead{max-width:42ch;margin-bottom:22px}.bb-acc__rate{display:flex;align-items:center;gap:11px;margin-bottom:24px;font-family:var(--bb-face-text);font-size:var(--bb-fs-sec);color:var(--bb-ink-70)}.bb-acc__stars{color:var(--bb-red,#FF0420);letter-spacing:.14em}.bb-acc__rate strong{color:var(--bb-black);font-weight:600}.bb-acc__prow{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.bb-acc__price{font-size:40px;line-height:1}.bb-acc__was{color:var(--bb-ink-35);font-size:19px}.bb-acc__terms{margin-top:12px;font-family:var(--bb-face-text);font-size:var(--bb-fs-sec);line-height:1.5;color:var(--bb-ink-70)}.bb-acc__vat{margin-left:10px;align-self:flex-end;font-size:var(--bb-fs-small);color:var(--bb-ink-50)}.bb-acc__opts{border:0;padding:0;margin:24px 0 0}.bb-acc__sw{display:flex;gap:18px;margin:10px 0 4px;flex-wrap:wrap}.bb-acc__swi{display:inline-flex;align-items:center;gap:9px;cursor:pointer;font-family:var(--bb-face-text);font-size:var(--bb-fs-small);color:var(--bb-ink-70)}.bb-acc__swi.is-out{opacity:.45;cursor:not-allowed}.bb-acc__stock{display:flex;align-items:center;gap:10px;padding:14px 0;margin:22px 0 20px;border-top:1px solid var(--bb-rule);border-bottom:1px solid var(--bb-rule);font-family:var(--bb-face-text);font-size:var(--bb-fs-sec);color:var(--bb-ink-70)}.bb-acc__dot{width:7px;height:7px;border-radius:50%;background:var(--bb-ok,#2E7D3A);flex:none}.bb-acc__dot.is-out{background:var(--bb-ink-35)}.bb-acc__cta{display:block;width:100%;cursor:pointer;border:none;background:var(--bb-red,#FF0420);color:var(--bb-white,#fff);font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-buy);padding:21px}.bb-acc__cta:hover{background:var(--bb-red-3,#B30418)}.bb-acc__cta[disabled]{background:var(--bb-seasoned);color:var(--bb-ink-50);cursor:not-allowed}.bb-acc__cta{text-wrap:balance}@media(max-width:640px){.bb-acc__cta{padding:21px 7px}}.bb-acc__help{text-align:center;font-family:var(--bb-face-text);font-size:var(--bb-fs-small);color:var(--bb-ink-50);padding-top:14px}.bb-acc__plate{border:1px solid var(--bb-rule-2);background:var(--bb-base);margin-top:26px}.bb-acc__ptop{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;background:var(--bb-black);border-bottom:1px solid var(--bb-rule)}.bb-acc__ptop b{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.24em;text-transform:uppercase;color:var(--bb-white,#fff)}.bb-acc__ptop .bb-meta{color:#f5f1eb8c}.bb-acc__pbody{padding:17px 16px}.bb-acc__pk{font-family:var(--bb-face-text);font-size:var(--bb-fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--bb-ink-50);margin-bottom:7px}.bb-acc__pv{font-size:22px;line-height:1.1}.bb-acc__ps{font-family:var(--bb-face-text);font-size:var(--bb-fs-small);line-height:1.5;color:var(--bb-ink-50);margin-top:8px;max-width:46ch}.bb-acc__assure{display:grid;grid-template-columns:1fr 1fr;margin-top:24px;border-top:1px solid var(--bb-rule)}.bb-acc__assure div{padding:13px 0;border-bottom:1px solid var(--bb-rule);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-70)}.bb-acc__flag{font-family:var(--bb-face-text);font-size:12.5px;line-height:1.5;color:var(--bb-red-3,#B30418);border-left:2px solid var(--bb-red,#FF0420);padding:4px 0 4px 11px;margin:0 0 20px}@media(max-width:960px){.bb-acc__in{grid-template-columns:1fr;gap:28px}.bb-acc__main{aspect-ratio:1}.bb-acc__arr{display:none}.bb-acc__thumbs{grid-auto-columns:calc((100% - 32px) / 4.5)}}.bb-adet{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:start}.bb-adet--single{grid-template-columns:1fr;max-width:74ch}.bb-adet__prose{max-width:64ch}.bb-adet__prose h2,.bb-adet__prose h3,.bb-adet__prose h4{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-h4);line-height:1.1;margin:30px 0 10px}.bb-adet__prose p{margin:0 0 16px}.bb-adet__prose ul,.bb-adet__prose ol{margin:0 0 18px;padding-left:20px}.bb-adet__prose li{font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-body);line-height:1.6;color:var(--bb-ink-70);margin-bottom:7px}.bb-adet__prose a{color:var(--bb-black);text-decoration:underline;text-underline-offset:3px}.bb-adet__prose img{max-width:100%;height:auto;display:block;margin:22px 0}.bb-adet__prose strong{font-weight:700;color:var(--bb-black)}.bb-adet__rail{display:flex;flex-direction:column;gap:1px;background:var(--bb-rule)}.bb-adet__mod{padding:26px 24px}.bb-adet__modlab{margin-bottom:16px}.bb-adet__list{list-style:none;margin:0;padding:0}.bb-adet__list li{font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-sec);color:var(--bb-ink-70);padding:11px 0;border-bottom:1px solid var(--bb-rule)}.bb-adet__list li:last-child{border-bottom:none;padding-bottom:0}.bb-adet__specs{margin:0}.bb-adet__sp{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--bb-rule);font-family:var(--bb-face-text);font-size:var(--bb-fs-sec)}.bb-adet__sp:last-child{border-bottom:none;padding-bottom:0}.bb-adet__sp dt{font-size:var(--bb-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bb-ink-50);align-self:center;flex:none}.bb-adet__sp dd{margin:0;font-weight:500;text-align:right;color:var(--bb-black)}.bb-adet__sp--bad dd{color:var(--bb-red-3,#B30418);font-weight:400;font-size:var(--bb-fs-small)}.bb-adet__flag{font-family:var(--bb-face-text);font-size:12.5px;line-height:1.5;color:var(--bb-red-3,#B30418);border-left:2px solid var(--bb-red,#FF0420);padding:4px 0 4px 11px}@media(max-width:960px){.bb-adet{grid-template-columns:1fr;gap:32px}}.bb-grid.bb-addons>*{padding:0}.bb-addon{display:flex;flex-direction:column;background:var(--bb-card);padding:0}.bb-addon__pic{aspect-ratio:1;overflow:hidden;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--bb-rule)}.bb-addon__img{display:block;width:100%;height:100%;object-fit:cover}.bb-addon__ph{font-family:var(--bb-face-text);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bb-ink-35)}.bb-addon__h{margin:22px 24px 0}.bb-addon__p{font-size:var(--bb-fs-sec);margin:10px 24px 0}.bb-addon__foot{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding:22px 24px}.bb-addon__price{font-size:20px}.bb-addon__warn{margin:16px 24px 24px}.bb-addon.is-placeholder{opacity:.72}.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-article__crumbs{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);display:flex;gap:9px;margin-bottom:26px}.bb-article__crumbs a{color:var(--bb-ink-50);text-decoration:none}.bb-article__crumbs a:hover{color:var(--bb-black)}.bb-article__head{margin-bottom:30px}.bb-article .bb-article__title{font-size:var(--bb-fs-h1);line-height:1.06;max-width:22ch;margin-bottom:14px;text-wrap:balance;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.bb-article__meta{display:flex;gap:9px;align-items:center}.bb-article__hero{aspect-ratio:16/9;overflow:hidden;margin-bottom:52px;border:1px solid var(--bb-rule)}.bb-article__heroimg{display:block;width:100%;height:100%;object-fit:cover}.bb-article__grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:64px;align-items:start}.bb-article__body{max-width:68ch}.bb-article__body p,.bb-article__body li{font-family:var(--bb-face-text);font-size:var(--bb-fs-body);line-height:1.72;color:var(--bb-ink-70)}.bb-article__body p+p{margin-top:20px}.bb-article__body h2,.bb-article__body h3,.bb-article__body h4{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;line-height:1.12;letter-spacing:-.002em;color:var(--bb-black)}.bb-article__body h2{font-size:var(--bb-fs-h3);margin:44px 0 14px}.bb-article__body h3{font-size:var(--bb-fs-h4);margin:34px 0 12px}.bb-article__body h1{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-h3);line-height:1.12;color:var(--bb-black);margin:44px 0 14px}.bb-article__body ul,.bb-article__body ol{margin:20px 0 20px 22px}.bb-article__body li+li{margin-top:9px}.bb-article__body strong,.bb-article__body b{font-weight:600;color:var(--bb-black)}.bb-article__body a{color:var(--bb-black);text-decoration:underline;text-underline-offset:3px}.bb-article__body img{display:block;width:100%;height:auto;margin:32px 0;border:1px solid var(--bb-rule)}.bb-article__body blockquote{margin:32px 0;padding-left:22px;border-left:2px solid var(--bb-red);font-family:var(--bb-face-text);font-size:var(--bb-fs-lead);line-height:1.6;color:var(--bb-black)}.bb-article__rail{position:sticky;top:96px}.bb-article__inline{display:none;margin-top:48px}.bb-offer{border:1px solid var(--bb-rule);display:flex;flex-direction:column}.bb-offer__pic{display:block;aspect-ratio:4/5;overflow:hidden;border-bottom:1px solid var(--bb-rule)}.bb-offer__img{display:block;width:100%;height:100%;object-fit:cover}.bb-offer__text{padding:22px 20px 24px;display:flex;flex-direction:column}.bb-offer__name{font-size:var(--bb-fs-h4);line-height:1.14;margin:9px 0 10px;font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase}.bb-offer__p{font-size:var(--bb-fs-sec);line-height:1.6}.bb-offer__facts{display:flex;flex-direction:column;margin:18px 0 0;border-top:1px solid var(--bb-rule)}.bb-offer__facts span{font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--bb-ink-70);padding:11px 0;border-bottom:1px solid var(--bb-rule)}.bb-offer__buy{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px;flex-wrap:wrap}.bb-offer__price{font-size:26px;line-height:1}.bb-offer__cta{padding:13px 20px;font-size:var(--bb-fs-btn)}.bb-article__related{margin-top:72px;padding-top:32px;border-top:1px solid var(--bb-rule-2)}.bb-article__relhead{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:22px}.bb-article__all{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bb-red-3);text-decoration:none;border-bottom:1px solid var(--bb-red);padding-bottom:3px}.bb-article__relgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bb-article__rel{display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid var(--bb-rule)}.bb-article__rel:hover{border-color:var(--bb-rule-2)}.bb-article__relpic{display:block;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid var(--bb-rule)}.bb-article__relimg{display:block;width:100%;height:100%;object-fit:cover}.bb-article__reltext{display:flex;flex-direction:column;gap:8px;padding:20px 20px 24px}.bb-article__relh{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-h4);line-height:1.2;color:var(--bb-black)}@media(max-width:960px){.bb-article__grid{grid-template-columns:minmax(0,1fr);gap:0}.bb-article__rail{display:none}.bb-article__inline{display:block}.bb-article__body,.bb-article .bb-article__title{max-width:none}.bb-article__hero{margin-bottom:36px;aspect-ratio:4/3}.bb-article__relgrid{grid-template-columns:minmax(0,1fr)}.bb-offer{flex-direction:row;align-items:stretch}.bb-offer__pic{flex:0 0 38%;aspect-ratio:auto;border-bottom:none;border-right:1px solid var(--bb-rule)}.bb-offer__text{flex:1;justify-content:center}}@media(max-width:600px){.bb-offer{flex-direction:column}.bb-offer__pic{flex:none;aspect-ratio:16/9;border-right:none;border-bottom:1px solid var(--bb-rule)}}.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-agrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bb-acard{display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid var(--bb-rule);transition:border-color .16s}.bb-acard:hover{border-color:var(--bb-rule-2)}.bb-acard__pic{display:block;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid var(--bb-rule)}.bb-acard__pic img{display:block;width:100%;height:100%;object-fit:cover}.bb-acard__body{display:flex;flex-direction:column;gap:10px;padding:22px 24px 26px}.bb-acard__h{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-h4);line-height:1.15;color:var(--bb-black)}.bb-acard__x{font-size:var(--bb-fs-sec);line-height:1.55}@media(max-width:960px){.bb-agrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:600px){.bb-agrid{grid-template-columns:minmax(0,1fr)}}.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)}@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-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bb-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.bb-table{width:100%;border-collapse:collapse;background:var(--bb-card);font-family:var(--bb-face-text);font-size:var(--bb-fs-sec);min-width:640px}.bb-table th,.bb-table td{padding:16px 14px;text-align:left;border-bottom:1px solid var(--bb-rule)}.bb-table thead th{font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--bb-ink-50);vertical-align:bottom;background:var(--bb-well,var(--bb-seasoned))}.bb-table thead th.is-us{color:var(--bb-red-3,#B30418)}.bb-table tbody th{font-family:var(--bb-face-display);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.02em;line-height:1.3;text-transform:uppercase;color:var(--bb-ink-70)}.bb-table td{color:var(--bb-ink-70)}.bb-table td.is-us{background:#ff042012;font-weight:500;color:var(--bb-black)}.bb-cell--no{color:var(--bb-ink-35)}.bb-table__foot{margin-top:16px;font-family:var(--bb-face-text);font-size:var(--bb-fs-small);color:var(--bb-ink-35)}@media(max-width:960px){.bb-table{font-size:var(--bb-fs-small)}.bb-table th,.bb-table td{padding:12px 8px}}.bb-dims{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bb-dims.bb-marked{grid-template-columns:repeat(var(--bb-dims-n,3),1fr);width:calc((100% - 32px) / 3 * var(--bb-dims-n,3) + 16px * (var(--bb-dims-n,3) - 1))}.bb-dim{border:1px solid var(--bb-rule);padding:16px;margin:0}.bb-dim__tag{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--bb-red-3,#B30418);margin-bottom:12px}.bb-dim__ph{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;overflow:hidden;border:1px dashed var(--bb-rule-2)}.bb-dim__ph--img{padding:0;border:0;position:relative}.bb-dim__img{display:block;width:100%;height:100%;object-fit:contain}.bb-dim__marks{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.bb-dim__line{fill:none;stroke:var(--bb-red);stroke-width:6}.bb-dim__num{font-family:var(--bb-face-text);font-weight:700;font-size:46px;fill:var(--bb-black)}.bb-dim__brief{font-family:var(--bb-face-text);font-size:12px;line-height:1.6;color:var(--bb-ink-35)}.bb-dim__cap{font-family:var(--bb-face-text);font-size:var(--bb-fs-small);line-height:1.5;color:var(--bb-ink-70);margin-top:12px}.bb-specs{display:grid;grid-template-columns:1fr 1fr;gap:0 52px;margin:0}.bb-sp{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--bb-rule);font-family:var(--bb-face-text);font-size:var(--bb-fs-sec)}.bb-sp dt{font-size:var(--bb-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bb-ink-50);align-self:center;flex:none}.bb-sp dd{margin:0;font-weight:500;text-align:right;color:var(--bb-black)}.bb-sp--empty dd{color:var(--bb-red-3,#B30418);font-weight:400;font-size:var(--bb-fs-small)}.bb-specs__foot{margin-top:22px;font-family:var(--bb-face-text);font-size:var(--bb-fs-small);color:var(--bb-ink-35)}.bb-dimspec__numbers{margin-top:56px;padding-top:40px;border-top:1px solid var(--bb-rule-2)}.bb-dimspec__label{margin-bottom:26px}@media(max-width:960px){.bb-dims,.bb-dims.bb-marked{grid-template-columns:1fr;width:auto}.bb-specs{grid-template-columns:1fr}.bb-dimspec__numbers{margin-top:40px;padding-top:30px}}.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-finder{border:1px solid var(--bb-rule-2);padding:36px 32px}.bb-finder__row{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:24px}.bb-fld label{display:block;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.18em;text-transform:uppercase;color:var(--bb-ink-50);margin-bottom:9px}.bb-fld select{width:100%;padding:14px;border:1px solid var(--bb-rule-2);background:var(--bb-well,var(--bb-seasoned));border-radius:0;font-family:var(--bb-face-text);font-size:var(--bb-fs-input);color:var(--bb-black)}.bb-finder__out{border-top:1px solid var(--bb-rule);padding-top:22px;min-height:98px}.bb-finder__idle{font-family:var(--bb-face-text);color:var(--bb-ink-35)}.bb-finder__rec{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-h3);margin-bottom:10px}.bb-finder__msg{font-family:var(--bb-face-text);font-size:var(--bb-fs-body);line-height:1.6;color:var(--bb-ink-70)}.bb-grid.bb-models{margin-top:36px}.bb-grid.bb-models>*{padding:36px 32px}.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,#B30418);margin-bottom:12px}.bb-model__h{font-size:var(--bb-fs-h3);margin-bottom:10px}.bb-model__specs{list-style:none;margin:18px 0 24px;padding:0}.bb-model__specs li{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid var(--bb-rule);font-family:var(--bb-face-text);font-size:var(--bb-fs-sec);color:var(--bb-ink-70)}@media(max-width:960px){.bb-finder__row{grid-template-columns:1fr}}.bb-fit{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.bb-gauge{border:1px solid var(--bb-rule);padding:8px 28px}.bb-grow{display:grid;grid-template-columns:130px 1fr;gap:18px;align-items:center;padding:17px 0;border-bottom:1px solid var(--bb-rule)}.bb-grow:last-child{border-bottom:none}.bb-grow__n{font-size:20px;line-height:1.15}.bb-grow__l{font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-label);letter-spacing:.13em;text-transform:uppercase;color:var(--bb-ink-50)}.bb-grow__bar{height:9px;background:var(--bb-red,#FF0420);margin-top:8px;max-width:100%}.bb-grow__bar.is-dim{background:var(--bb-seasoned,#D0C7BC)}.bb-grow__bar:empty{display:block}.bb-fit__body{max-width:44ch}.bb-fit__body p{margin-bottom:16px}.bb-fit__body p:first-child{font-size:var(--bb-fs-lead);line-height:1.6}.bb-fit__cta{margin-top:26px}@media(max-width:960px){.bb-fit{grid-template-columns:1fr;gap:32px}.bb-grow{grid-template-columns:1fr;gap:6px}}.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-mani{text-align:center;position:relative;padding-block:44px}.bb-mani__wm{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:clamp(56px,9vw,132px);color:var(--bb-base);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden}.bb-mani__kick{position:relative;font-size:clamp(34px,5.6vw,80px);line-height:1.02;color:var(--bb-white)}.bb-mani__break{display:block}.bb-mani__accent{font-style:normal;color:var(--bb-red)}.bb-mani__body{position:relative;max-width:52ch;margin:26px auto 0}.bb-mani__mark{position:relative;margin-top:28px}.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-page .bb-head{margin-bottom:36px}.bb-section.bb-buybox{padding-top:24px}.bb-buybox__in{display:grid;grid-template-columns:1.08fr .92fr;gap:60px;align-items:start}.bb-gal__main{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid var(--bb-rule);touch-action:pan-y pinch-zoom}.bb-gal__img{display:block;width:100%;height:100%;object-fit:cover}.bb-gal__img[hidden]{display:none}.bb-gal__main video{display:block;width:100%;height:100%;object-fit:cover}.bb-gal__play{position:absolute;left:6px;bottom:6px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--bb-black);color:var(--bb-white,#fff);pointer-events:none}.bb-gal__flag{position:absolute;left:0;top:24px;z-index:2;background:var(--bb-red,#FF0420);color:var(--bb-white,#fff);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-gal__thumbs{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/5);gap:8px;margin-top:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.bb-gal__thumbs::-webkit-scrollbar{display:none}.bb-gal__th{position:relative;display:block;aspect-ratio:1;overflow:hidden;border:1px solid var(--bb-rule);cursor:pointer;scroll-snap-align:start}.bb-gal__th:hover{border-color:var(--bb-ink-50)}.bb-gal__th[aria-current=true]{border-color:var(--bb-black);outline:1px solid var(--bb-black);outline-offset:-2px}.bb-gal__th:focus-visible{outline:3px solid var(--bb-red,#FF0420);outline-offset:-3px}.bb-gal__arr{position:absolute;top:50%;z-index:2;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:var(--bb-base);color:var(--bb-black);border:1px solid var(--bb-rule);cursor:pointer}.bb-gal__arr:hover{background:var(--bb-black);color:var(--bb-white,#fff)}.bb-gal__arr:focus-visible{outline:3px solid var(--bb-red,#FF0420);outline-offset:2px}.bb-gal__arr--prev{left:12px}.bb-gal__arr--next{right:12px}.bb-gal__arr[hidden]{display:none}@media(min-width:961px){.bb-gal__thumbs{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;scroll-snap-type:none}.bb-gal__play{left:10px;bottom:10px;width:32px;height:32px}.bb-gal__play svg{width:14px;height:14px}}.bb-buy{container-type:inline-size}.bb-buy h1.bb-buy__h{margin:10px 0;font-size:min(var(--bb-fs-h1),10cqi);text-wrap:balance}.bb-buy__hm{margin:0 0 18px;color:var(--bb-ink-50)}.bb-buy .bb-buy__lead{max-width:44ch;margin-bottom:18px;font-size:var(--bb-fs-body);line-height:1.55}.bb-buy__rate{display:flex;align-items:center;gap:11px;margin-bottom:24px;font-family:var(--bb-face-text);font-size:var(--bb-fs-sec);color:var(--bb-ink-70)}.bb-buy__stars{color:var(--bb-red,#FF0420);letter-spacing:.14em}.bb-buy__rate strong{color:var(--bb-black);font-weight:600}.bb-buy__rate a{text-decoration:underline;text-underline-offset:4px}.bb-buy__prow{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.bb-buy__price{font-size:29px;line-height:1}.bb-buy__was{color:var(--bb-ink-35);font-size:20px}.bb-buy__terms{margin-top:12px;font-family:var(--bb-face-text);font-size:var(--bb-fs-sec);line-height:1.5;color:var(--bb-ink-70)}.bb-buy__vat{margin-left:10px;align-self:flex-end;font-size:var(--bb-fs-small);color:var(--bb-ink-50)}.bb-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bb-msel{margin:26px 0 0}.bb-msel__lab{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--bb-ink-50);margin-bottom:10px}.bb-msel__set{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--bb-rule-2)}.bb-msel__opt{display:flex;flex-direction:column;gap:5px;padding:14px 16px;background:var(--bb-base);color:var(--bb-black);text-decoration:none;border:1px solid transparent}.bb-msel__opt:hover{background:var(--bb-patina)}.bb-msel__opt.is-current{background:var(--bb-patina);border-color:var(--bb-black);cursor:default}.bb-msel__opt:focus-visible{outline:3px solid var(--bb-red,#FF0420);outline-offset:2px}.bb-msel__thumb{display:block;aspect-ratio:1;overflow:hidden;margin-bottom:5px;background:var(--bb-seasoned);border:1px solid var(--bb-rule)}.bb-msel__thumb img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.bb-msel__opt.is-current .bb-msel__thumb{background:var(--bb-base)}.bb-msel__name{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-sec);line-height:1.1}.bb-msel__h{font-family:var(--bb-face-text);font-size:var(--bb-fs-label);color:var(--bb-ink-50)}.bb-msel__p{font-family:var(--bb-face-display);font-weight:700;font-size:17px}.bb-msel__p em{font-style:normal;font-family:var(--bb-face-text);font-size:var(--bb-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bb-ink-35)}.bb-msel__guide{margin-top:16px;background:var(--bb-seasoned)}.bb-msel__guide summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bb-black)}.bb-msel__guide summary::-webkit-details-marker{display:none}.bb-msel__guide summary:after{content:"+";font-size:18px;line-height:1;letter-spacing:0;font-weight:500}.bb-msel__guide[open] summary:after{content:"\2212"}.bb-msel__guide summary:focus-visible{outline:3px solid var(--bb-red,#FF0420);outline-offset:2px}.bb-msel__guidebody{padding:0 16px 16px}.bb-msel__guide .bb-msel__tbl thead th,.bb-msel__guide .bb-msel__note{color:var(--bb-ink-70)}.bb-msel__tbl{width:100%;border-collapse:collapse;font-family:var(--bb-face-text);font-size:var(--bb-fs-small)}.bb-msel__tbl th,.bb-msel__tbl td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--bb-rule)}.bb-msel__tbl thead th{font-size:var(--bb-fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--bb-ink-50)}.bb-msel__tbl tbody th{font-weight:500;color:var(--bb-ink-70)}.bb-msel__note{font-family:var(--bb-face-text);font-size:var(--bb-fs-small);line-height:1.55;color:var(--bb-ink-50);margin-top:12px}.bb-msel__note a{text-decoration:underline;text-underline-offset:3px;color:var(--bb-black)}.bb-buy__opts{border:0;padding:0;margin:24px 0 0}.bb-buy__optlab{font-family:var(--bb-face-text);font-weight:700;padding:0;font-size:var(--bb-fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--bb-ink-50)}.bb-buy__sw{display:flex;gap:18px;margin:10px 0 22px;flex-wrap:wrap}.bb-buy__swi{display:inline-flex;align-items:center;gap:9px;cursor:pointer;font-family:var(--bb-face-text);font-size:var(--bb-fs-small);color:var(--bb-ink-70)}.bb-buy__swi input{position:absolute;opacity:0;width:0;height:0}.bb-buy__swatch{width:44px;height:44px;display:block;border:1px solid var(--bb-rule-2);background:var(--bb-black)}.bb-buy__swatch[data-value=red]{background:var(--bb-red,#FF0420)}.bb-buy__swi input:checked+.bb-buy__swatch{outline:2px solid var(--bb-black);outline-offset:3px}.bb-buy__swi input:focus-visible+.bb-buy__swatch{outline:3px solid var(--bb-red,#FF0420);outline-offset:3px}.bb-buy__swi.is-out{opacity:.45;cursor:not-allowed}.bb-buy .bb-buy__final{margin:14px 0 16px;padding:14px 16px;border-left:3px solid var(--bb-red,#FF0420);background:var(--bb-card);font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-sec);line-height:1.4;color:var(--bb-black)}.bb-buy__stock{display:flex;align-items:center;gap:10px;padding:14px 0;border-top:1px solid var(--bb-rule);margin-bottom:20px;font-family:var(--bb-face-text);font-size:var(--bb-fs-sec);color:var(--bb-ink-70)}.bb-buy__dot{width:7px;height:7px;border-radius:50%;background:var(--bb-ok,#2E7D3A);flex:none}.bb-buy__dot.is-out{background:var(--bb-ink-35)}.bb-cta{display:block;width:100%;cursor:pointer;border:none;background:var(--bb-red,#FF0420);color:var(--bb-white,#fff);font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-buy);padding:21px}.bb-cta:hover{background:var(--bb-red-3,#B30418)}.bb-cta[disabled]{background:var(--bb-seasoned);color:var(--bb-ink-50);cursor:not-allowed}.bb-cta{text-wrap:balance}@media(max-width:640px){.bb-cta:not(.bb-cta--sm){padding:21px 7px}}.bb-buy__help{text-align:center;font-family:var(--bb-face-text);font-size:var(--bb-fs-small);color:var(--bb-ink-50);padding-top:14px}.bb-plate{border:1px solid var(--bb-rule-2);background:var(--bb-base);margin-top:26px}.bb-plate__top,.bb-plate__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px}.bb-plate__top{background:var(--bb-black);border-bottom:1px solid var(--bb-rule)}.bb-plate__top b{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.24em;text-transform:uppercase;color:var(--bb-white,#fff)}.bb-plate__foot{border-top:1px solid var(--bb-rule)}.bb-plate__grid{display:grid;grid-template-columns:1fr 1fr}.bb-plate__c{padding:17px 16px;border-right:1px solid var(--bb-rule);border-bottom:1px solid var(--bb-rule)}.bb-plate__c:nth-child(2n){border-right:none}.bb-plate__c:nth-last-child(-n+2){border-bottom:none}.bb-plate__k{font-family:var(--bb-face-text);font-size:var(--bb-fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--bb-ink-50);margin-bottom:6px}.bb-plate__v{font-size:22px;line-height:1}.bb-plate__s{font-family:var(--bb-face-text);font-size:var(--bb-fs-small);color:var(--bb-ink-50);margin-top:5px;line-height:1.4}.bb-buy__assure{display:grid;grid-template-columns:1fr 1fr;margin-top:24px;border-top:1px solid var(--bb-rule)}.bb-buy__assure div{padding:13px 0;border-bottom:1px solid var(--bb-rule);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-70)}@media(max-width:960px){.bb-buybox__in{grid-template-columns:1fr;gap:28px}.bb-gal__arr{display:none}.bb-gal__thumbs{grid-auto-columns:calc((100% - 32px) / 4.5)}}@media(max-width:480px){.bb-msel__set{grid-template-columns:1fr}.bb-msel__opt{flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.bb-msel__thumb{width:64px;flex:none;margin-bottom:0}}.bb-rockf{position:relative;overflow:hidden;overflow:clip;display:flex;flex-direction:column;padding:clamp(20px,1.5vw,28px) var(--bb-gut) clamp(32px,3.2vw,56px);background:var(--bb-black);color:var(--bb-white)}.bb-rockf__labels{position:relative;z-index:2;display:flex;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;font-family:var(--bb-face-text);font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase;color:var(--bb-red)}.bb-rockf__photo{background:var(--bb-black);overflow:hidden}.bb-rockf__photo img{display:block;width:100%;height:100%;object-fit:cover}.bb-rockf__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 62%,#1d15169e)}.bb-rockf__titlewrap{position:relative;z-index:2;width:fit-content;margin-inline:auto}h2.bb-rockf__title{margin:0;text-align:center;color:var(--bb-white);letter-spacing:-.005em;line-height:.84}.bb-rockf__title span{display:block;white-space:nowrap}.bb-rockf .bb-rockf__owned{position:absolute;margin:0;font-family:var(--bb-face-mark);font-weight:400;line-height:.82;text-transform:none;white-space:nowrap;color:var(--bb-red);opacity:var(--bb-rockf-owned-op,1)}.bb-rockf__owned--phone{display:none}.bb-rockf__owned span{display:block}.bb-rockf__owned span+span{margin-left:.55em}.bb-rockf__foot{position:relative;z-index:2}.bb-rockf .bb-rockf__listtitle{margin:0 0 12px;font-family:var(--bb-face-text);font-weight:700;font-size:clamp(14px,1.02vw,17px);line-height:1.34;text-transform:uppercase;color:var(--bb-white);max-width:12em}.bb-rockf__list{margin:0;padding:0 0 0 14px;list-style:square;font-family:var(--bb-face-text);font-weight:700;font-size:12.5px;line-height:1.8;text-transform:uppercase;color:var(--bb-white)}.bb-rockf .bb-rockf__numeral{margin:0;font-family:"Monument Extended Light",var(--bb-face-wordmark);font-weight:200;font-size:clamp(84px,10.6vw,190px);line-height:.8;letter-spacing:-.03em;text-align:center;text-transform:uppercase;white-space:nowrap;color:var(--bb-red);position:relative;width:fit-content}h3.bb-rockf__h3{margin:0 0 14px;font-size:clamp(20px,1.95vw,36px);line-height:1;color:var(--bb-white)}.bb-rockf .bb-rockf__statement p{margin:0;font-family:var(--bb-face-text);font-weight:500;font-size:clamp(15px,1.05vw,18px);line-height:1.42;letter-spacing:-.005em;color:var(--bb-white)}.bb-rockf__statement strong{font-weight:700}.bb-rockf .bb-rockf__closing{margin:clamp(28px,3vw,52px) 0 0;font-family:var(--bb-face-display);font-weight:700;font-size:clamp(14px,1.22vw,21px);line-height:1.2;text-transform:uppercase;color:var(--bb-white)}.bb-rockf__closing span{color:var(--bb-red)}@media(min-width:961px){.bb-rockf{min-height:min(67.2vw,1300px)}.bb-rockf__photo{position:absolute;z-index:0;left:29%;width:41.8%;top:clamp(44px,3.4vw,60px);bottom:clamp(60px,7.3vw,130px)}.bb-rockf__hero{flex:1 0 auto;padding-top:clamp(90px,9.8vw,190px)}h2.bb-rockf__title{font-size:clamp(60px,7.05vw,136px)}.bb-rockf .bb-rockf__owned{left:66%;top:calc(100% - .1em);font-size:clamp(40px,4.7vw,90px)}.bb-rockf__foot{display:grid;grid-template-columns:calc(20.8vw - var(--bb-gut)) 37.8vw minmax(0,1fr);align-items:end;margin-top:clamp(120px,14vw,270px)}.bb-rockf__argument{grid-column:3}.bb-rockf__statement{max-width:37em}.bb-rockf__closing{grid-column:3}}@media(max-width:960px){.bb-rockf__labels{display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;font-size:12px}.bb-rockf__labels span:nth-child(2n){text-align:right}.bb-rockf__hero{display:grid;align-items:center;justify-items:center}.bb-rockf__photo{grid-area:1 / 1;position:relative;width:80%;aspect-ratio:4 / 5.4}.bb-rockf__titlewrap{grid-area:1 / 1;width:auto;margin:0}h2.bb-rockf__title{font-size:min(calc((100vw - 40px) / 8.5),92px)}.bb-rockf .bb-rockf__owned{right:0;top:calc(100% - .08em);font-size:min(calc((100vw - 40px) / 7.4),60px)}.bb-rockf__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:end;margin-top:clamp(56px,16vw,96px)}.bb-rockf .bb-rockf__numeral{font-size:clamp(84px,26vw,152px)}.bb-rockf .bb-rockf__numeral--ext{left:calc(var(--bb-gut) + 20px + .054em)}.bb-rockf__argument,.bb-rockf__closing{grid-column:1 / -1}.bb-rockf__argument{margin-top:32px}}@media(max-width:640px){.bb-rockf__labels{display:flex;justify-content:space-between;gap:8px;flex-wrap:nowrap;margin-bottom:16px;font-size:clamp(10px,3.1vw,13px);white-space:nowrap}.bb-rockf__labels span:nth-child(4){display:none}.bb-rockf__labels span:nth-child(2n){text-align:left}.bb-rockf__photo{width:100%;aspect-ratio:412 / 552}.bb-rockf__titlewrap{align-self:start;margin-top:47%}.bb-rockf .bb-rockf__owned{right:-16px;top:calc(100% + 6px);font-size:6.9vw;line-height:.82;opacity:var(--bb-rockf-owned-op-m,.7)}.bb-rockf .bb-rockf__owned--notphone{display:none}.bb-rockf .bb-rockf__owned--phone{display:block}.bb-rockf__foot{position:relative;display:block;margin-top:-14vw}.bb-rockf .bb-rockf__numeral{position:absolute;left:calc(48vw - var(--bb-gut));top:-2vw;font-size:40.53vw}.bb-rockf .bb-rockf__numeral--ext{position:relative;left:calc(100% + var(--bb-gut) + 50px + .054em);top:auto;transform:translate(-100%);margin:24px 0 0}.bb-rockf__listbox{position:relative;z-index:1}.bb-rockf .bb-rockf__listtitle{margin-bottom:14px;font-size:clamp(13px,4.13vw,18px);line-height:1.3}.bb-rockf__list{font-size:clamp(10.5px,3.33vw,15px);line-height:1.63}.bb-rockf__argument{margin-top:clamp(40px,13vw,64px)}h3.bb-rockf__h3{font-size:7.7vw;margin-bottom:12px;text-wrap:balance}.bb-rockf .bb-rockf__statement p{font-size:clamp(15px,4.1vw,18px)}.bb-rockf .bb-rockf__closing{margin-top:clamp(32px,10vw,52px);font-size:clamp(15px,4.3vw,20px)}}.bb-section.bb-photo-strip{padding-block:calc(var(--bb-section-y) / 2)}.bb-wrap.bb-photo-strip__rail{padding-inline:0;max-width:none}.bb-photo-strip__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--bb-ps-cols,4),minmax(0,1fr));gap:16px}.bb-photo-strip__scroller:focus-visible{outline:2px solid var(--bb-black);outline-offset:4px}.bb-photo-strip__item{min-width:0}.bb-photo-strip__fig{margin:0}.bb-photo-strip__frame{aspect-ratio:var(--bb-ps-ratio,4/5);overflow:hidden}.bb-photo-strip__img{display:block;width:100%;height:100%;object-fit:cover}.bb-photo-strip__cap{font-family:var(--bb-face-text);font-size:var(--bb-fs-small);line-height:1.5;color:var(--bb-ink-70);margin-top:12px}.bb-photo-strip__ph{display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;border:1px dashed var(--bb-rule-2)}.bb-photo-strip__brief{font-family:var(--bb-face-text);font-size:12px;line-height:1.6;color:var(--bb-ink-35)}.bb-photo-strip__phcap{display:block;margin-bottom:8px;font-weight:700;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--bb-ink-70)}.bb-photo-strip__phnote{display:block;margin-top:8px;font-style:normal;color:var(--bb-red-3,#B30418)}@media(max-width:749px){.bb-photo-strip__scroller{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.bb-photo-strip__scroller::-webkit-scrollbar{display:none}.bb-photo-strip__scroller:focus-visible{outline-offset:-2px}.bb-photo-strip__list{display:flex;gap:12px;width:max-content}.bb-photo-strip__item{flex:0 0 78vw;scroll-snap-align:start}}.bb-policy__head{max-width:none;margin-bottom:38px}.bb-policy__title{margin-top:12px}.bb-policy{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:64px;align-items:start}.bb-policy__body{max-width:70ch}.bb-policy__body p,.bb-policy__body li{font-family:var(--bb-face-text);font-size:var(--bb-fs-body);line-height:1.7;color:var(--bb-ink-70)}.bb-policy__body p+p{margin-top:16px}.bb-policy__body ul,.bb-policy__body ol{margin:16px 0 16px 22px}.bb-policy__body li+li{margin-top:8px}.bb-policy__body strong,.bb-policy__body b{font-weight:600;color:var(--bb-black)}.bb-policy__body a{color:var(--bb-black);text-decoration:underline;text-underline-offset:3px}.bb-policy__body h1,.bb-policy__body h2,.bb-policy__body h3,.bb-policy__body h4{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-h4);line-height:1.15;letter-spacing:-.002em;color:var(--bb-black);margin:34px 0 12px}.bb-policy__body h1:first-child,.bb-policy__body h2:first-child,.bb-policy__body h3:first-child{margin-top:0}.bb-policy__contact{margin-top:40px;padding-top:20px;border-top:1px solid var(--bb-rule);font-family:var(--bb-face-text);font-size:var(--bb-fs-sec);color:var(--bb-ink-70)}.bb-policy__contact a{color:var(--bb-black);text-decoration:underline;text-underline-offset:3px}.bb-policy__rail{position:sticky;top:96px}.bb-policy__panel{border:1px solid var(--bb-rule);padding:24px 22px}.bb-policy__panelhead{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--bb-ink-50);padding-bottom:14px;border-bottom:1px solid var(--bb-rule)}.bb-policy__terms{list-style:none;margin:0;padding:0}.bb-policy__terms li{font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-small);letter-spacing:.06em;color:var(--bb-ink-70);padding:13px 0;border-bottom:1px solid var(--bb-rule)}.bb-policy__cta{display:inline-block;margin-top:18px;font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-btn);letter-spacing:.14em;text-transform:uppercase;color:var(--bb-red-3);text-decoration:none;border-bottom:1px solid var(--bb-red);padding-bottom:3px}.bb-policy__nav{margin-top:32px}.bb-policy__navhead{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--bb-ink-50);margin-bottom:12px}.bb-policy__nav ul{list-style:none;margin:0;padding:0}.bb-policy__nav li{border-top:1px solid var(--bb-rule)}.bb-policy__nav a{display:block;padding:11px 0;font-family:var(--bb-face-text);font-size:var(--bb-fs-sec);color:var(--bb-ink-70);text-decoration:none}.bb-policy__nav a:hover{color:var(--bb-black)}@media(max-width:960px){.bb-policy{grid-template-columns:minmax(0,1fr);gap:40px}.bb-policy__rail{position:static;order:2}.bb-policy__body{max-width: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-proof__all{color:var(--bb-black);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.bb-proof__all:hover{color:var(--bb-red-3)}.bb-proof__scope{font-family:var(--bb-face-text);font-size:var(--bb-fs-small);line-height:1.5;color:var(--bb-ink-50);margin-top:8px;max-width:62ch}.bb-pull{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:clamp(23px,2.7vw,38px);line-height:1.14;max-width:24ch;margin:20px 0 10px}.bb-proof__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-proof__hl.is-armed{background-size:0% 100%;transition:background-size .9s cubic-bezier(.2,.7,.2,1) .15s}.bb-proof__hl.is-in{background-size:100% 100%}@media(prefers-reduced-motion:reduce){.bb-proof__hl.is-armed{transition:none;background-size:100% 100%}}.bb-grid.bb-proof{margin-top:44px}.bb-grid.bb-proof>*{padding:28px 24px;display:flex;flex-direction:column;gap:14px}.bb-q__obj{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,#B30418)}.bb-q__t{font-family:var(--bb-face-text);font-size:var(--bb-fs-body);line-height:1.5}.bb-q__c{font-style:normal;font-family:var(--bb-face-text);font-size:var(--bb-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bb-ink-35);margin-top:auto}.bb-q.is-slot .bb-q__t{color:var(--bb-ink-35);font-style:italic}.bb-ppinfo .bb-head{margin-bottom:28px}.bb-ppinfo__price{margin-top:6px}.bb-ppinfo__body{max-width:62ch}.bb-ppinfo__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.bb-qa{--bb-qa-indent:23px;border-top:1px solid var(--bb-rule-2)}.bb-qa__item{padding:24px 0;border-bottom:1px solid var(--bb-rule)}.bb-qa__qt{display:flex;gap:14px;align-items:flex-start;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-body);color:var(--bb-black)}.bb-qa__mark{flex:none;width:9px;height:9px;margin-top:.45em;background:var(--bb-red,#FF0420)}.bb-qa__a{font-family:var(--bb-face-text);font-size:var(--bb-fs-sec);line-height:1.6;color:var(--bb-ink-70);margin:12px 0 0 var(--bb-qa-indent);max-width:78ch}.bb-qa__a.is-slot{color:var(--bb-ink-35);font-style:italic}.bb-qa__m{font-family:var(--bb-face-text);font-size:var(--bb-fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--bb-ink-35);margin:9px 0 0 var(--bb-qa-indent)}.bb-qa__warn{margin:14px 0 0 var(--bb-qa-indent)}@media(max-width:600px){.bb-qa{--bb-qa-indent:0px}}.bb-reviews .ElementsWidget-prefix .ElementsWidget{--heading-text-font-family:var(--bb-face-text);--heading-text-font-weight:700;--heading-text-color:var(--bb-black);--heading-text-letter-spacing:0;--body-text-font-family:var(--bb-face-text);--body-text-font-weight:500;--body-text-color:var(--bb-black);--body-text-line-height:1.6;--inputfield-text-font-family:var(--bb-face-text);--inputfield-text-color:var(--bb-black);--inputfield-border-color:var(--bb-rule-2);--inputfield-border-radius:0;--common-star-color:var(--bb-black);--common-star-disabled-color:var(--bb-rule-2);--common-border-color:var(--bb-rule);--badge-icon-color:var(--bb-black);--badge-text-color:var(--bb-black);--avatar-thumbnail-bg-color:var(--bb-seasoned);--avatar-thumbnail-text-color:var(--bb-black);--photo-video-thumbnail-border-radius:0;--slider-indicator-button-color:var(--bb-black);--slider-indicator-bg-color:var(--bb-rule);--mediaslider-scroll-button-icon-color:var(--bb-black);--mediaslider-scroll-button-bg-color:var(--bb-base);--common-button-font-family:var(--bb-face-text);--common-button-font-size:15px;--input-text-font-size:var(--bb-fs-input);--common-button-font-weight:700;--common-button-letter-spacing:.16em;--common-button-text-transform:uppercase;--common-button-vertical-padding:17px;--common-button-horizontal-padding:30px;--common-button-border-width:1px;--common-button-border-radius:0;--primary-button-bg-color:transparent;--primary-button-border-color:var(--bb-rule-2);--primary-button-text-color:var(--bb-black);--secondary-button-bg-color:transparent;--secondary-button-border-color:var(--bb-rule-2);--secondary-button-text-color:var(--bb-black);--pagination-tab-text-color:var(--bb-ink-50);--pagination-tab-text-transform:uppercase;--pagination-tab-text-letter-spacing:.16em;--pagination-tab-text-font-size:12px;--pagination-tab-text-font-weight:700;--pagination-tab-active-text-color:var(--bb-black);--pagination-tab-active-text-font-weight:700;--pagination-tab-active-border-color:var(--bb-black);--pagination-tab-border-width:2px}.bb-reviews .ElementsWidget-prefix .R-TextHeading--md{font-family:var(--bb-face-display);font-weight:700;font-variant-numeric:tabular-nums}.bb-reviews .ElementsWidget-prefix .R-TextBody--xxxxs,.bb-reviews .ElementsWidget-prefix .cssVar-badgeElement__text{font-size:var(--bb-fs-label)!important}.bb-reviews .ElementsWidget-prefix .R-Field__input{font-size:var(--bb-fs-input)}.bb-reviews .ElementsWidget-prefix .R-PaginationControls{flex-wrap:wrap;justify-content:center}@media(max-width:640px){.bb-reviews .ElementsWidget-prefix .header__inner{flex-wrap:wrap;row-gap:12px}.bb-reviews .ElementsWidget-prefix .R-ContentList__item{flex-wrap:wrap!important}.bb-reviews .ElementsWidget-prefix .item__meta,.bb-reviews .ElementsWidget-prefix .item__review{flex:1 1 100%!important;max-width:100%!important;min-width:0!important}}.bb-reviews .ElementsWidget-prefix .R-Button:hover{background:var(--bb-black);color:var(--bb-base);border-color:var(--bb-black)}.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-search__form{display:flex;gap:10px;max-width:640px;margin-top:22px}.bb-search__input{flex:1;min-width:0;padding:15px 16px;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-input);color:var(--bb-black);background:var(--bb-well);border:1px solid var(--bb-rule-2);border-radius:0}.bb-search__input:focus-visible{outline:2px solid var(--bb-red);outline-offset:-2px}.bb-search__count{margin-bottom:26px}.bb-search__list{list-style:none;margin:40px 0 0;padding:0;max-width:760px;border-top:1px solid var(--bb-rule)}.bb-search__item{border-bottom:1px solid var(--bb-rule)}.bb-search__link{display:flex;flex-direction:column;gap:6px;padding:18px 0;text-decoration:none;color:inherit}.bb-search__link:hover .bb-search__title{color:var(--bb-red-3)}.bb-search__title{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-h4);line-height:1.15;color:var(--bb-black)}@media(max-width:600px){.bb-search__form{flex-direction:column}}.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-head.bb-stab__head--art{max-width:none;display:grid;grid-template-columns:minmax(0,70ch) auto;justify-content:space-between;gap:48px;align-items:center}.bb-g.bb-stab__drawing{display:block;width:clamp(240px,26vw,360px);height:auto;--bb-g-stroke:1.25px}.bb-stab__marked{margin-bottom:56px}.bb-stab__marked .bb-grid.bb-stab{margin-bottom:0}.bb-test__mark{display:flex;align-items:flex-end;justify-content:center;gap:22px;padding-bottom:22px}.bb-g.bb-test__globe{width:120px;height:auto}.bb-g.bb-test__tick{width:40px;height:auto}@media(max-width:959px){.bb-head.bb-stab__head--art{display:block}.bb-stab__art{margin-top:24px}.bb-g.bb-stab__drawing{width:220px}}.bb-grid.bb-stab{margin-bottom:56px}.bb-grid.bb-stab>*{padding:30px 24px}.bb-stab__n{font-size:46px;color:var(--bb-red,#FF0420);line-height:.9;margin-bottom:16px}.bb-stab__p{font-size:var(--bb-fs-sec);margin-top:11px}.bb-test{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:start}h3.bb-test__h{margin:16px 0 22px;font-size:var(--bb-fs-h3);line-height:1.04}.bb-plane--dark .bb-test__body p{color:#f5f1ebc7;margin-bottom:16px}.bb-plane--dark .bb-test__body p:last-child{margin-bottom:0}.bb-plane--dark .bb-test__body strong,.bb-plane--dark .bb-test__body b{font-weight:500;color:var(--bb-white,#fff)}.bb-test__rows{border-top:1px solid var(--bb-rule-d)}.bb-test__row{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--bb-rule-d);font-family:var(--bb-face-text);font-size:var(--bb-fs-sec)}.bb-test__row span{font-size:var(--bb-fs-label);letter-spacing:.14em;text-transform:uppercase;color:#f5f1eb8c;align-self:center;flex:none}.bb-test__row b{font-weight:500;color:var(--bb-white,#fff);text-align:right}.bb-test__dead{margin-top:32px}.bb-honest{border-left:2px solid var(--bb-red,#FF0420);padding:4px 0 4px 22px;margin-top:52px;max-width:74ch}.bb-honest__p{margin-top:11px}.bb-honest__warn{margin-top:14px}@media(max-width:960px){.bb-test{grid-template-columns:1fr;gap:28px}.bb-test__row{flex-direction:column;gap:4px}.bb-test__row b{text-align:left}}.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-stick{position:fixed;left:0;right:0;bottom:0;z-index:80;background:var(--bb-patina,#E1D9CF);border-top:1px solid var(--bb-rule-2);transform:translateY(105%);transition:transform .25s ease}.bb-stick.is-on{transform:translateY(0)}.bb-stick[hidden]{display:none}.bb-stick__in{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:var(--bb-maxw,1280px);margin-inline:auto;padding:12px var(--bb-gut,32px)}.bb-stick__l{display:flex;align-items:center;gap:14px;min-width:0}.bb-stick__link{text-decoration:none;color:inherit}.bb-stick__link:hover .bb-stick__t{text-decoration:underline;text-underline-offset:3px}.bb-stick__link:focus-visible{outline:2px solid var(--bb-black);outline-offset:3px}.bb-stick__thumb{width:46px;height:46px;flex:none;border:1px solid var(--bb-rule);overflow:hidden}.bb-stick__thumb img{display:block;width:100%;height:100%;object-fit:cover}.bb-stick__txt{min-width:0}.bb-stick__t{font-family:var(--bb-face-display);font-weight:700;text-transform:uppercase;font-size:var(--bb-fs-sec);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-stick__r{display:flex;align-items:center;gap:16px;flex:none}.bb-stick__p{font-size:22px;line-height:1}.bb-stick__vat{font-size:var(--bb-fs-small);margin-left:6px;color:var(--bb-ink-50)}.bb-cta--sm{width:auto;font-size:17.5px;padding:14px 24px}@media(prefers-reduced-motion:reduce){.bb-stick{transition:none}}.bb-stick__short{display:none}@media(max-width:960px){.bb-stick__thumb,.bb-stick__n{display:none}.bb-stick__p{font-size:19px}}@media(max-width:600px){.bb-stick__full{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bb-stick__short{display:inline}.bb-stick__in,.bb-stick__r{gap:10px}.bb-cta--sm{padding:14px 12px;white-space:nowrap}}@media(max-width:350px){.bb-stick__l{display:none}.bb-stick__r{flex:1;justify-content:space-between}}.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}}.bb-testi{position:relative;overflow:hidden;min-height:var(--bb-testi-hm);background:var(--bb-black)}@media(min-width:768px){.bb-testi{min-height:var(--bb-testi-h)}}.bb-testi__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .7s ease-in-out;pointer-events:none}.bb-testi__slide.is-active{opacity:1;pointer-events:auto}.bb-testi__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.bb-testi__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.bb-testi__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bb-testi-overlay)}.bb-testi__mark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:none;align-items:center;justify-content:center;padding:0 32px;pointer-events:none}.bb-testi__mark svg{width:100%;max-width:690px;opacity:.6}@media(min-width:768px){.bb-testi__mark{display:flex}}.bb-testi__content{position:relative;z-index:2;width:100%;max-width:768px;margin:0 auto;padding:64px 48px;text-align:center}@media(min-width:768px){.bb-testi__content{padding:96px}}.bb-testi__stars{display:flex;justify-content:center;gap:6px;margin-bottom:24px;color:var(--bb-red)}.bb-testi__stars svg{width:20px;height:20px}@media(min-width:768px){.bb-testi__stars{margin-bottom:32px}.bb-testi__stars svg{width:24px;height:24px}}.bb-testi__q{margin:0 0 24px;padding:0;font-family:var(--bb-face-display);font-weight:700;font-size:clamp(24px,3vw,36px);line-height:1.15;color:var(--bb-white)}@media(min-width:768px){.bb-testi__q{margin-bottom:32px}}.bb-testi__name{margin:0;font-family:var(--bb-face-text);font-weight:500;font-size:var(--bb-fs-body);letter-spacing:.08em;text-transform:uppercase;color:var(--bb-white)}.bb-testi__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;color:var(--bb-white);opacity:.6;cursor:pointer;transition:opacity .2s}.bb-testi__arrow:hover,.bb-testi__arrow:focus-visible{opacity:1}.bb-testi__arrow--prev{left:12px}.bb-testi__arrow--next{right:12px}@media(min-width:768px){.bb-testi__arrow--prev{left:24px}.bb-testi__arrow--next{right:24px}}.bb-testi__dots{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:8px}@media(min-width:768px){.bb-testi__dots{bottom:32px}}.bb-testi__dot{width:10px;height:10px;border-radius:50%;background:var(--bb-white);opacity:.5;border:0;padding:0;cursor:pointer;transition:opacity .3s,transform .3s}.bb-testi__dot.is-active{opacity:1;transform:scale(1.1)}.bb-testi .bb-testi__dot{border-radius:50%}@media(prefers-reduced-motion:reduce){.bb-testi__slide{transition:none}}.bb-track{padding-top:0}.bb-track__grid{grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.bb-track__grid{grid-template-columns:1fr 1fr}}.bb-track__card{padding:clamp(24px,3.2vw,44px);display:flex;flex-direction:column;align-items:flex-start;gap:14px}.bb-track__h{margin:0}.bb-track__text{max-width:52ch}.bb-track__text p{font-size:var(--bb-fs-body)}.bb-track__card>.bb-btn{margin-top:6px}.bb-track__form{width:100%;padding-top:16px;border-top:1px solid var(--bb-rule)}.bb-track__form+.bb-track__form{margin-top:4px}.bb-track__carrier{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:8px}.bb-track__name{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.16em;text-transform:uppercase}.bb-track__row{display:flex;gap:0;width:100%}.bb-track__input{flex:1 1 auto;min-width:0;padding:15px 16px;font:inherit;font-size:var(--bb-fs-input);color:inherit;background:var(--bb-well);border:1px solid var(--bb-rule-2);border-right:0;border-radius:0}.bb-track__input:focus-visible{outline:2px solid var(--bb-black);outline-offset:-2px}.bb-track__go{flex:0 0 auto;padding-inline:22px}.bb-track__help{margin-top:28px}.bb-track__help a{color:inherit}.bb-vids{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.bb-vid{position:relative;aspect-ratio:9/16;border:1px solid var(--bb-rule);background:var(--bb-card);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.bb-vid.is-feat{border-color:var(--bb-red,#FF0420);border-width:2px}.bb-vid video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bb-vid[style*=--bb-vid-bright] video,.bb-vid[style*=--bb-vid-bright] .bb-vid__frame iframe{filter:brightness(var(--bb-vid-bright))}.bb-vid__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;text-align:center}.bb-vid__play{width:46px;height:46px;border:1px solid var(--bb-rule-2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--bb-fs-sec);color:var(--bb-ink-50)}.bb-vid__brief{font-family:var(--bb-face-text);font-size:11px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--bb-ink-35)}.bb-vid__meta{position:relative;z-index:1;padding:16px;pointer-events:none}.bb-vid__btn{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);width:56px;height:56px;padding:0;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:var(--bb-red,#FF0420);color:var(--bb-white,#FFFFFF)}.bb-vid__btn[hidden]{display:none}.bb-vid__btn:hover{background:var(--bb-red-2,#DB041D)}.bb-vid__btn:focus-visible{outline:2px solid var(--bb-white,#FFFFFF);outline-offset:3px}.bb-vid__btn svg{width:22px;height:22px;fill:currentColor;margin-left:3px}.bb-vid__t{font-family:var(--bb-face-text);font-weight:700;font-size:var(--bb-fs-label);letter-spacing:.1em;text-transform:uppercase}.bb-vid__d{font-family:var(--bb-face-text);font-size:var(--bb-fs-label);color:var(--bb-ink-50)}@media(max-width:960px){.bb-vids{grid-template-columns:repeat(2,1fr)}.bb-vid.is-feat{grid-column:span 2}}.bb-vid__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--bb-black);container-type:size}.bb-vid__frame iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100cqw,56.25cqh);height:max(100cqh,177.78cqw);border:0}@media(max-width:960px){.bb-vid{background:var(--bb-black)}.bb-vid video{object-fit:contain}.bb-vid.is-feat{aspect-ratio:9/16;justify-self:center;width:min(100%,49.5vh);width:min(100%,49.5svh)}.bb-vid__frame iframe{top:0;left:0;transform:none;width:100%;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
