@font-face{font-family:montserrat;src:url(/_next/static/media/6adb0f2b31b73196-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.00%;size-adjust:110.19%}.__className_ba54c6{font-family:montserrat,montserrat Fallback,Segoe UI,system-ui,sans-serif}.__variable_ba54c6{--font-sans:"montserrat","montserrat Fallback",Segoe UI,system-ui,sans-serif}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-var.6adb0f2b.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root,[data-theme=light]{--surface:#f5f5f2;--surface-raised:#ffffff;--surface-sunken:#eaeae5;--line:#dfdfd9;--line-strong:#75787c;--ink:#121417;--ink-muted:#565a60;--brand:#7a5a00;--brand-strong:#5a4200;--brand-soft:#fff1bf;--on-brand:#ffffff;--accent:#4b4f55;--accent-soft:#e9e9e4;--on-accent:#ffffff;--cta:#f5c400;--cta-strong:#e0b000;--on-cta:#121417;--success:#146c35;--success-soft:#dcf3e4;--danger:#b3261e;--danger-soft:#fde5e3;--warning:#8a5300;--warning-soft:#fdf0d8;--star:#b26a00;--focus:#121417;--art-solid:#121417;--surface-inverse:#111316;--ink-inverse:#ffffff;--ink-inverse-muted:#b9bdc3;--link:var(--brand);--shadow-sm:0 1px 2px #1214170f,0 1px 3px #12141714;--shadow-md:0 2px 6px #12141714,0 8px 20px -4px #1214171f;--shadow-lg:0 4px 10px #12141714,0 20px 44px -6px #12141729;--focus-ring:0 0 0 2px #f5f5f2,0 0 0 4px #121417}[data-theme=dark]{--surface:#0e0f11;--surface-raised:#181a1d;--surface-sunken:#08090a;--line:#2a2d31;--line-strong:#7a7e84;--ink:#f3f3f0;--ink-muted:#adb1b7;--brand:#f5c400;--brand-strong:#ffd633;--brand-soft:#2e2600;--on-brand:#1a1500;--accent:#c9ccd1;--accent-soft:#26292d;--on-accent:#121417;--cta:#f5c400;--cta-strong:#ffd633;--on-cta:#121417;--success:#5ed48c;--success-soft:#0c2c1a;--danger:#ff9c95;--danger-soft:#3a1512;--warning:#f0b429;--warning-soft:#34260a;--star:#f7c045;--focus:#f5c400;--art-solid:#33373d;--surface-inverse:#1c1f23;--ink-inverse:#ffffff;--ink-inverse-muted:#b9bdc3;--link:var(--brand);--shadow-sm:0 1px 3px #00000099;--shadow-md:0 8px 20px -4px #000000b3;--shadow-lg:0 20px 44px -6px #000000cc;--focus-ring:0 0 0 2px #0e0f11,0 0 0 4px #f5c400}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:9999px;--opacity-disabled:0.5;--opacity-scrim:0.6;--font-sans:"Montserrat","Segoe UI",system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,"Cascadia Mono",Menlo,monospace}.display{font-size:40px;line-height:44px;letter-spacing:-.03em}.display,.title{font-family:var(--font-sans);font-weight:800}.title{font-size:28px;line-height:34px;letter-spacing:-.02em}.heading{font-size:20px;line-height:26px;letter-spacing:-.015em}.heading,.subhead{font-family:var(--font-sans);font-weight:700}.subhead{font-size:16px;line-height:22px;letter-spacing:-.01em}.body{font-weight:400}.body,.body-strong{font-family:var(--font-sans);font-size:15px;line-height:23px}.body-strong{font-weight:600}.small{font-weight:500}.label,.small{font-family:var(--font-sans);font-size:13px;line-height:18px}.label{font-weight:600}.price{font-family:var(--font-sans);font-size:24px;line-height:28px;font-weight:800;letter-spacing:-.015em}.code{font-family:var(--font-mono);font-size:13px;line-height:20px;font-weight:500}body{margin:0;padding:var(--space-6);background:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:15px;line-height:23px;-webkit-font-smoothing:antialiased}.bm-stack{display:flex;flex-direction:column;gap:var(--space-4)}.bm-row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.bm-grid{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.bm-icon{display:block;flex:none}.bm-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:inherit;font-size:15px;font-weight:700;line-height:1;letter-spacing:-.005em;height:42px;padding:0 var(--space-5);border:1px solid transparent;border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.bm-btn--sm{height:34px;padding:0 var(--space-3);font-size:13px;gap:var(--space-1)}.bm-btn--lg{height:50px;padding:0 var(--space-6);font-size:16px}.bm-btn--block{display:flex;width:100%}.bm-btn--icon{width:42px;padding:0}.bm-btn--icon.bm-btn--sm{width:34px}.bm-btn--icon.bm-btn--lg{width:50px}.bm-btn--primary{background:var(--cta);color:var(--on-cta);border-color:var(--cta)}.bm-btn--primary:hover{background:var(--cta-strong);border-color:var(--cta-strong)}.bm-btn--secondary{background:var(--surface-raised);color:var(--ink);border-color:var(--line-strong)}.bm-btn--secondary:hover{background:var(--surface-sunken)}.bm-btn--quiet{background:transparent;color:var(--brand);border-color:transparent;padding-left:var(--space-3);padding-right:var(--space-3)}.bm-btn--quiet:hover{background:var(--brand-soft)}.bm-btn--danger{background:var(--danger);color:#ffffff;border-color:var(--danger)}.bm-btn[disabled]{opacity:var(--opacity-disabled);cursor:not-allowed}.bm-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.bm-chip{display:inline-flex;align-items:center;gap:var(--space-2);font-family:inherit;font-size:13px;font-weight:600;line-height:1;letter-spacing:0;height:34px;padding:0 var(--space-3);background:var(--surface-raised);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.bm-chip:hover{background:var(--surface-sunken)}.bm-chip.is-on{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.bm-chip.is-on:hover{background:var(--brand-strong);border-color:var(--brand-strong)}.bm-chip__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.75}.bm-chip:focus-visible{outline:none;box-shadow:var(--focus-ring)}.bm-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;background:var(--brand-soft);color:var(--brand);font-weight:800;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:var(--radius-md)}.bm-avatar--sm{width:28px;height:28px;font-size:11px}.bm-avatar--md{width:44px;height:44px;font-size:15px}.bm-avatar--lg{width:64px;height:64px;font-size:21px}.bm-avatar--accent{background:var(--accent-soft);color:var(--accent)}.bm-avatar--neutral{background:var(--surface-sunken);color:var(--ink-muted)}.bm-avatar__img{width:100%;height:100%;object-fit:cover;display:block}.bm-media{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.bm-media__frame{position:relative;overflow:hidden;flex:none;border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--line)}.bm-media__frame.is-empty{display:flex;align-items:center;justify-content:center;background:transparent;border-style:dashed;border-color:var(--line);color:var(--ink-muted)}.bm-media__img{width:100%;height:100%;object-fit:cover;display:block}.bm-media__ph{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-2);text-align:center}.bm-media__label{font-size:11px;line-height:14px;letter-spacing:.02em}.bm-media__cap{margin:0;font-size:12px;color:var(--ink-muted)}.bm-field{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.bm-label{font-size:13px;font-weight:600;color:var(--ink);letter-spacing:0}.bm-label__opt{margin-left:var(--space-2);font-weight:400;text-transform:none;letter-spacing:0;color:var(--ink-muted)}.bm-control{font-family:inherit;font-size:15px;color:var(--ink);width:100%;box-sizing:border-box;min-height:42px;padding:var(--space-2) var(--space-3);background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-sm)}textarea.bm-control{min-height:84px;resize:vertical;line-height:23px}.bm-control::placeholder{color:var(--ink-muted)}.bm-control:focus-visible{outline:none;border-color:var(--brand);box-shadow:var(--focus-ring)}.bm-control.is-error{border-color:var(--danger)}.bm-control.has-icon{padding-left:var(--space-8)}.bm-control-wrap{position:relative;display:flex;align-items:center}.bm-control__icon{left:var(--space-3);display:flex}.bm-control__icon,.bm-control__suffix{position:absolute;color:var(--ink-muted);pointer-events:none}.bm-control__suffix{right:var(--space-3);font-size:13px}.bm-select{position:relative;display:block}.bm-select__btn{display:flex;align-items:center;gap:var(--space-2);text-align:left;cursor:pointer;font-family:inherit;font-size:15px}.bm-select__val{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bm-select__chev,.bm-select__val.is-ph{color:var(--ink-muted)}.bm-select__chev{flex:none;display:flex;transition:transform .12s ease}.bm-select.is-open .bm-select__chev{transform:rotate(180deg)}.bm-select.is-open .bm-select__btn{border-color:var(--brand);box-shadow:var(--focus-ring)}.bm-select.is-disabled{opacity:.55}.bm-select__native{position:absolute;left:0;bottom:0;width:1px;height:1px;opacity:0;pointer-events:none}.bm-select__menu{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;min-width:240px;background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden}.bm-select.is-up .bm-select__menu{top:auto;bottom:calc(100% + 6px)}.bm-select__search{padding:var(--space-2);border-bottom:1px solid var(--line)}.bm-select__search input{width:100%;box-sizing:border-box;font-family:inherit;font-size:14px;color:var(--ink);padding:8px var(--space-3);background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-sm)}.bm-select__search input:focus-visible{outline:none;border-color:var(--brand)}.bm-select__list{display:flex;flex-direction:column;max-height:272px;overflow-y:auto;padding:var(--space-1)}.bm-select__opt{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:9px var(--space-3);font-family:inherit;font-size:14px;text-align:left;color:var(--ink);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer}.bm-select__opt:hover{background:var(--surface-sunken)}.bm-select__opt.is-selected{color:var(--brand);font-weight:700}.bm-select__opt.is-selected:after{content:"✓";margin-left:auto;font-weight:700}.bm-select__group{padding:var(--space-3) var(--space-3) var(--space-1);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.bm-select__none{margin:0;padding:var(--space-5) var(--space-3);font-size:14px;color:var(--ink-muted);text-align:center}.bm-field__msg{margin:0;font-size:13px;line-height:18px;color:var(--ink-muted)}.bm-field__msg--error{display:flex;align-items:center;gap:var(--space-1);color:var(--danger);font-weight:600}.bm-card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.bm-card--raised{box-shadow:var(--shadow-md)}.bm-card--plain{background:transparent;border:0;border-radius:0;overflow:visible}.bm-card.is-interactive:hover{border-color:var(--line-strong)}.bm-card__head{display:flex;gap:var(--space-4);align-items:flex-start;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line)}.bm-card__heading{display:flex;align-items:center;gap:var(--space-3);min-width:0}.bm-card__icon{display:flex;color:var(--brand)}.bm-card__title{margin:0;font-size:18px;line-height:24px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.bm-card__aside{flex:none}.bm-card__body{padding:var(--space-4) var(--space-5)}.bm-card__foot{display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-4) var(--space-5);border-top:1px solid var(--line)}.bm-badge,.bm-card__foot{align-items:center;background:var(--surface-sunken)}.bm-badge{display:inline-flex;gap:var(--space-1);font-size:12px;line-height:20px;font-weight:600;letter-spacing:0;padding:2px var(--space-2);color:var(--ink-muted)}.bm-badge,.bm-badge__dot{border-radius:var(--radius-full)}.bm-badge__dot{width:6px;height:6px;background:currentColor}.bm-badge--brand{background:var(--brand-soft);color:var(--brand)}.bm-badge--accent{background:var(--accent-soft);color:var(--accent)}.bm-badge--success{background:var(--success-soft);color:var(--success)}.bm-badge--danger{background:var(--danger-soft);color:var(--danger)}.bm-badge--warning{background:var(--warning-soft);color:var(--warning)}.bm-rating{display:inline-flex;align-items:center;gap:var(--space-2);font-size:13px;color:var(--ink-muted)}.bm-rating__stars{display:inline-flex;gap:1px}.bm-rating__star{width:15px;height:15px;fill:var(--line-strong)}.bm-rating__star.is-on{fill:var(--star)}.bm-rating__value{font-weight:700;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bm-rating__verified{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600;color:var(--success)}.bm-stat--accent,.bm-stat--brand,.bm-stat--framed{padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised)}.bm-stat--brand{background:var(--brand-soft);border-color:var(--brand-soft)}.bm-stat--accent{background:var(--accent-soft);border-color:var(--accent-soft)}.bm-statrow>.bm-stat{padding:0 var(--space-6);border:0;border-left:1px solid var(--line)}.bm-statrow>.bm-stat:first-child{padding-left:0;border-left:0}.bm-check{display:flex;gap:var(--space-3);align-items:flex-start;cursor:pointer}.bm-check.is-disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.bm-check__box{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--brand);cursor:inherit}.bm-check__box:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:3px}.bm-check__text{display:flex;flex-direction:column;gap:2px;min-width:0}.bm-check__label{font-size:14px;line-height:20px;color:var(--ink)}.bm-check__hint{font-size:12px;line-height:17px;color:var(--ink-muted)}.bm-checks{grid-gap:var(--space-3) var(--space-5);gap:var(--space-3) var(--space-5)}.bm-rule{height:1px;background:var(--line);border:0;margin:0}.bm-cols{display:flex}.bm-cols>*{flex:1 1;padding:var(--space-5) var(--space-6) 0;border-left:1px solid var(--line);border-top:1px solid var(--line)}.bm-cols>:first-child{padding-left:0;border-left:0}.bm-steps{display:flex;flex-wrap:wrap;gap:var(--space-5);margin:0;padding:0;list-style:none}.bm-steps__item{display:flex;align-items:center;gap:var(--space-2);font-size:14px;color:var(--ink-muted)}.bm-steps__num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius-full);border:1px solid var(--line-strong);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bm-steps__item.is-current{color:var(--ink);font-weight:600}.bm-steps__item.is-current .bm-steps__num{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.bm-steps__item.is-done .bm-steps__num{background:var(--success-soft);border-color:var(--success);color:var(--success)}.bm-notice{display:flex;gap:var(--space-3);padding:var(--space-1) 0 var(--space-1) var(--space-5);border-left:2px solid var(--line-strong)}.bm-notice__icon{display:flex;flex:none;margin-top:1px;color:var(--ink-muted)}.bm-notice__main{min-width:0}.bm-notice__title{margin:0 0 var(--space-1);font-weight:700;color:var(--ink)}.bm-notice__body{color:var(--ink-muted);font-size:14px;line-height:20px}.bm-notice__body>:first-child{margin-top:0}.bm-notice__body>:last-child{margin-bottom:0}.bm-notice--boxed{padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-left-width:2px;border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--surface-sunken)}.bm-notice--info{border-left-color:var(--brand)}.bm-notice--info .bm-notice__icon{color:var(--brand)}.bm-notice--success{border-left-color:var(--success)}.bm-notice--success .bm-notice__icon{color:var(--success)}.bm-notice--warning{border-left-color:var(--warning)}.bm-notice--warning .bm-notice__icon{color:var(--warning)}.bm-notice--danger{border-left-color:var(--danger)}.bm-notice--danger .bm-notice__icon{color:var(--danger)}.bm-empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bm-empty__icon{display:flex;color:var(--brand);margin-bottom:var(--space-1)}.bm-empty__title{margin:0;font-size:17px;font-weight:700;color:var(--ink)}.bm-empty__body{max-width:460px;font-size:14px;line-height:21px;color:var(--ink-muted)}.bm-empty__action{margin-top:var(--space-2)}.bm-specs{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);margin:0;font-size:14px}.bm-specs__row{display:contents}.bm-specs dt{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-muted)}.bm-specs dd{margin:0;color:var(--ink);font-weight:600}.bm-reqcard__meta{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-1) 0 0;font-size:13px;color:var(--ink-muted)}.bm-reqcard__note{margin:var(--space-3) 0 0;font-size:14px;color:var(--ink-muted)}.bm-reqcard__problem{margin:0 0 var(--space-3);font-size:15px;color:var(--ink)}.bm-reqcard__shots{display:flex;gap:var(--space-2);margin:0 0 var(--space-4)}.bm-reqcard__budget{font-size:24px;font-weight:800;letter-spacing:-.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.bm-reqcard__count{font-size:14px;font-weight:600;color:var(--ink-muted)}.bm-offercard,.bm-quotecard{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.bm-offercard.is-accepted,.bm-quotecard.is-accepted{border-color:var(--success);box-shadow:none}.bm-offercard__top,.bm-quotecard__top{display:flex;gap:var(--space-4);align-items:flex-start}.bm-offercard__seller,.bm-quotecard__seller{flex-grow:1;min-width:0}.bm-offercard__maskhint{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--ink-muted)}.bm-offercard__name,.bm-quotecard__name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:16px;font-weight:700;color:var(--ink)}.bm-offercard__price,.bm-quotecard__price{margin:0;font-size:24px;line-height:1;font-weight:800;letter-spacing:-.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.bm-offercard__mid{display:flex;gap:var(--space-4);align-items:flex-start}.bm-offercard__detail{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.bm-offercard__vehicle{margin:0;font-size:15px;font-weight:600;color:var(--ink)}.bm-offercard__foot,.bm-quotecard__foot{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between;padding-top:var(--space-3);border-top:1px solid var(--line)}.bm-offercard__delivery,.bm-quotecard__earliest{display:flex;align-items:center;gap:var(--space-2);font-size:13px;color:var(--ink-muted)}.bm-quotecard__pricebox{text-align:right;flex:none}.bm-quotecard__pricenote{margin:var(--space-1) 0 0;font-size:12px;color:var(--ink-muted)}.bm-quotecard__district{display:inline-flex;align-items:center;gap:3px;font-size:13px;font-weight:400;color:var(--ink-muted)}.bm-quotecard__note{margin:0;font-size:14px;color:var(--ink-muted)}.bm-tiles{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.bm-tile{position:relative;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);text-align:left;cursor:pointer;font-family:inherit;color:var(--ink);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.bm-tile:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.bm-tile.is-on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.bm-tile.is-on .bm-tile__tick{opacity:1}.bm-tile__tick{position:absolute;top:var(--space-4);right:var(--space-4);opacity:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-full);background:var(--brand);color:var(--on-brand)}.bm-tile__art{display:flex;align-items:flex-end;min-height:56px;color:var(--ink)}.bm-tile__label{font-size:16px;font-weight:700;letter-spacing:-.015em;text-decoration:none}.bm-tile__meta{font-size:13px;line-height:19px;color:var(--ink-muted);text-decoration:none}.bm-tile--compact{padding:var(--space-4);gap:var(--space-2);flex-direction:row;align-items:center}.bm-tile--compact .bm-tile__art{min-height:0;color:var(--brand)}.bm-tile--compact .bm-tile__tick{top:50%;margin-top:-11px}.bm-tile--compact .bm-tile__body{min-width:0;padding-right:var(--space-6)}.bm-tile--mono{padding:var(--space-3);gap:var(--space-3);flex-direction:row;align-items:center;min-height:58px}.bm-tile--mono .bm-tile__label{font-size:14px;line-height:18px;overflow-wrap:anywhere}.bm-tile--mono .bm-tile__tick{top:5px;right:5px;margin-top:0;width:16px;height:16px}.bm-tile--mono .bm-tile__tick svg{width:11px;height:11px}.bm-tile--mono .bm-tile__body{min-width:0;padding-right:var(--space-3)}.bm-tile__mono{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);font-size:12px;font-weight:800;letter-spacing:.02em;background:var(--surface-sunken);color:var(--ink);border:1px solid var(--line)}.bm-tile.is-on .bm-tile__mono{background:var(--brand-soft);color:var(--brand);border-color:transparent}.bm-tiles--multi .bm-tile__tick{border-radius:var(--radius-sm)}.bm-flow{flex-direction:column}.bm-flow__bar{position:relative;height:3px;background:var(--line)}.bm-flow__fill{position:absolute;inset:0 auto 0 0;background:var(--brand)}.bm-flow__head{display:flex;align-items:baseline;gap:var(--space-4)}.bm-flow__count{font-size:13px;font-weight:700;color:var(--brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bm-flow__q{margin:0;font-size:34px;line-height:40px;font-weight:800;letter-spacing:-.025em}.bm-flow__sub{margin:0;max-width:560px;font-size:16px;line-height:25px;color:var(--ink-muted)}.bm-flow__foot{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-12);background:var(--surface-raised);border-top:1px solid var(--line)}.bm-flow__answer{font-size:14px;color:var(--ink-muted)}.bm-flow__answer strong{color:var(--ink)}.bm-band{background:var(--surface-sunken)}.bm-band--ink{background:var(--surface-inverse)}.bm-band--ink,.bm-band--ink .bm-stat__value,.bm-band--ink h2,.bm-band--ink h3{color:var(--ink-inverse)}.bm-band--ink .bm-stat__hint,.bm-band--ink .bm-stat__label{color:var(--ink-inverse-muted)}.bm-band--ink .bm-stat__icon,.bm-band--ink a:not([class]){color:var(--cta)}.bm-hero{background:var(--surface-inverse);overflow:hidden}.bm-hero,.bm-hero h1{color:var(--ink-inverse)}.bm-hero .bm-hero__hi{color:var(--cta)}.bm-hero .bm-hero__sub{color:var(--ink-inverse-muted)}.bm-hero .bm-btn--secondary{background:transparent;color:var(--ink-inverse);border-color:rgba(255,255,255,.28)}.bm-hero .bm-btn--secondary:hover{border-color:rgba(255,255,255,.6);background:rgba(255,255,255,.06)}.bm-hero .bm-trust{color:var(--ink-inverse);border-top:1px solid rgba(255,255,255,.1)}.bm-hero .bm-trust svg{color:var(--cta)}.bm-hero__art{position:absolute;top:0;right:0;bottom:96px;width:60%;pointer-events:none}.bm-hero__art svg{position:absolute;right:0;bottom:0;height:100%;max-height:400px;width:auto}.bm-hero__fade{position:absolute;inset:0;background:linear-gradient(90deg,var(--surface-inverse) 0,var(--surface-inverse) 22%,rgba(17,19,22,0) 52%)}.bm-hero__photo{position:absolute;inset:0;pointer-events:none;overflow:hidden}.bm-hero__photo img{position:absolute;top:0;right:0;bottom:0;width:76%;height:100%;object-fit:cover;display:block}.bm-hero__photo .bm-hero__fade{background:linear-gradient(90deg,var(--surface-inverse) 0,var(--surface-inverse) 30%,rgba(17,19,22,.62) 50%,rgba(17,19,22,.12) 72%,rgba(17,19,22,0) 100%),linear-gradient(180deg,rgba(17,19,22,.42) 0,rgba(17,19,22,0) 28%,rgba(17,19,22,0) 58%,var(--surface-inverse) 100%)}.bm-hero__photo--narrow img{width:64%}.bm-hero__photo--narrow .bm-hero__fade{background:linear-gradient(90deg,var(--surface-inverse) 0,var(--surface-inverse) 40%,rgba(17,19,22,.6) 58%,rgba(17,19,22,.1) 78%,rgba(17,19,22,0) 100%),linear-gradient(180deg,rgba(17,19,22,.42) 0,rgba(17,19,22,0) 30%,rgba(17,19,22,0) 70%,rgba(17,19,22,.6) 100%)}.bm-hero__pphoto{position:relative;height:240px;overflow:hidden}.bm-hero__pphoto img{display:block;width:100%;height:100%;object-fit:cover}.bm-hero__pphoto:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--surface-inverse) 0,rgba(17,19,22,.35) 34%,rgba(17,19,22,0) 60%)}.bm-bleed{position:relative;overflow:hidden}.bm-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--surface);border-bottom:1px solid var(--line)}.bm-split{display:grid;grid-gap:var(--space-12);gap:var(--space-12);align-items:center}.bm-searchbar{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.bm-searchbar>*{min-width:0}.bm-phone .bm-statrow{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-5) 0;gap:var(--space-5) 0}.bm-phone .bm-statrow>*{padding:0 var(--space-4)}.bm-phone .bm-statrow>:nth-child(odd){padding-left:0;border-left:0}.bm-phone .bm-stat__value{font-size:24px;line-height:28px}.bm-phone .bm-offercard__top,.bm-phone .bm-quotecard__top{flex-wrap:wrap}.bm-phone .bm-offercard__price,.bm-phone .bm-quotecard__pricebox{width:100%;text-align:left;padding-top:var(--space-2);border-top:1px solid var(--line)}.bm-phone .bm-offercard__mid{flex-direction:column}.bm-phone .bm-offercard__mid>.bm-media{width:100%!important}.bm-phone .bm-offercard__mid .bm-media__frame{width:100%!important;height:auto!important;aspect-ratio:16/10}.bm-phone .bm-specs{grid-template-columns:96px 1fr}.bm-phone .bm-steps{gap:var(--space-3)}.bm-phone .bm-steps__label{font-size:13px}.bm-phone .bm-flow__q{font-size:26px;line-height:31px}.bm-phone .bm-flow__sub{font-size:15px;line-height:23px}.bm-phone .bm-flow__foot{padding:var(--space-3) var(--space-4);gap:var(--space-3)}.bm-phone .bm-flow__answer{display:none}.bm-phone .bm-tile{padding:var(--space-4)}.bm-phone .bm-tile__art{min-height:44px}.bm-phone .bm-tile__art svg{width:88px;height:36px}.bm-phone .bm-tile--mono{min-height:52px}.bm-phone .bm-checks{grid-template-columns:1fr!important}.bm-phone .bm-btn--lg{height:46px;font-size:15px;padding:0 var(--space-5)}.bm-phone .bm-card__foot,.bm-phone .bm-reqcard__shots{flex-wrap:wrap}.bm-phone .bm-notice{padding:var(--space-3) var(--space-4)}@keyframes bm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bm-skel{display:block;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--surface-sunken) 25%,var(--line) 50%,var(--surface-sunken) 75%);background-size:200% 100%;animation:bm-shimmer 1.6s linear infinite}.bm-skel--round{border-radius:var(--radius-full)}.bm-skel--card{border-radius:var(--radius-lg)}.bm-expired .bm-btn--primary{display:none}.bm-expired .bm-offercard,.bm-expired .bm-quotecard{opacity:.72}.bm-expired .bm-offercard__inactive,.bm-expired .bm-quotecard__inactive,.bm-inactive{display:block}.bm-inactive{font-size:13px;font-weight:600;color:var(--ink-muted);padding:var(--space-2) var(--space-3);border:1px dashed var(--line-strong,var(--line));border-radius:var(--radius-sm)}.bm-drawer{inset:60px 0 0 0}.bm-drawer a.bm-btn{margin-top:var(--space-4)}.bm-drawer .bm-drawer__foot{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-4)}.bm-menu.is-open svg path:first-child{display:none}.bm-menu.is-open svg path:last-child{display:block!important}.bm-rating__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}*,:after,:before{box-sizing:border-box}body{padding:0}.bm-app{min-height:100vh;display:flex;flex-direction:column;background:var(--surface);color:var(--ink);font-family:var(--font-sans)}.bm-main{flex:1 1 auto}.bm-wrap{width:100%;max-width:1120px;margin-inline:auto;padding-inline:var(--space-6)}.bm-wrap--text{max-width:760px}.bm-header{flex:none;display:flex;align-items:center;gap:var(--space-6);padding:0 var(--space-12);height:76px;background:var(--surface);border-bottom:1px solid var(--line);position:relative}.bm-header--inverse{background:var(--surface-inverse);border-bottom-color:color-mix(in srgb,var(--ink-inverse) 8%,transparent)}.bm-header__brand{display:flex;align-items:center}.bm-header__brand img{height:28px;display:block}.bm-header__nav{display:flex;align-items:center;gap:var(--space-6);margin-left:var(--space-6)}.bm-header__nav a{font-size:15px;font-weight:600;color:var(--ink-muted);text-decoration:none}.bm-header--inverse .bm-header__nav a{color:var(--ink-inverse-muted)}.bm-header__nav a:hover{color:var(--brand)}.bm-header--inverse .bm-header__nav a:hover{color:var(--ink-inverse)}.bm-header__spacer{flex-grow:1}.bm-header__signin{font-size:15px;font-weight:600;color:var(--ink);text-decoration:none;white-space:nowrap}.bm-header--inverse .bm-header__signin{color:var(--ink-inverse)}.bm-header__signout{display:contents}.bm-drawer__signout,button.bm-header__signin{padding:0;border:0;background:none;font:inherit;cursor:pointer}button.bm-header__signin{font-size:15px;font-weight:600}.bm-drawer__signout{display:block;width:100%;padding:var(--space-4) var(--space-2);text-align:left;font-size:18px;font-weight:600;color:var(--ink);border-bottom:1px solid var(--line)}.bm-drawer__signout:hover{color:var(--brand)}.bm-header__burger{display:none}.bm-switch{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--line-strong);border-radius:var(--radius-md)}.bm-header--inverse .bm-switch{border-color:color-mix(in srgb,var(--ink-inverse) 22%,transparent)}.bm-switch__btn{padding:4px var(--space-2);font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1;text-decoration:none;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-muted);cursor:pointer}.bm-switch__btn:hover{color:var(--ink)}.bm-switch__btn[aria-current=true]{background:var(--ink);color:var(--surface)}.bm-header--inverse .bm-switch__btn{color:var(--ink-inverse-muted)}.bm-header--inverse .bm-switch__btn:hover{color:var(--ink-inverse)}.bm-header--inverse .bm-switch__btn[aria-current=true]{background:var(--ink-inverse);color:var(--surface-inverse)}.bm-switch__btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.bm-menubtn{display:none;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:transparent;color:inherit;cursor:pointer}.bm-header--inverse .bm-menubtn{border-color:color-mix(in srgb,var(--ink-inverse) 22%,transparent);color:var(--ink-inverse)}.bm-menubtn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.bm-drawer{display:none;position:absolute;inset:76px 0 auto 0;z-index:30;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:var(--surface-raised);border-top:1px solid var(--line);box-shadow:var(--shadow-lg)}.bm-drawer.is-open{display:flex}.bm-drawer a:not([class]){display:block;padding:var(--space-4) var(--space-2);font-size:18px;font-weight:600;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}.bm-drawer a:not([class]):hover{color:var(--brand)}.bm-drawer__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-top:var(--space-4);flex-wrap:wrap}.bm-hero{position:relative;isolation:isolate}.bm-hero__kicker{margin:0 0 var(--space-4);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-inverse-muted)}.bm-section{padding:var(--space-12) 0}.bm-section--band{background:var(--surface-sunken)}.bm-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4)}.bm-grid--2,.bm-grid--3{display:grid;gap:var(--space-4)}.bm-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4)}.bm-grid--4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.bm-grid--2>*,.bm-grid--3>*,.bm-grid--4>*{min-width:0}.bm-stat{display:flex;flex-direction:column;gap:var(--space-1)}.bm-stat__top{display:flex;align-items:center;gap:var(--space-3)}.bm-stat__icon{display:flex;flex:none;color:var(--brand)}.bm-stat__label{margin:0;font-size:12px;font-weight:700;color:var(--ink-muted);letter-spacing:0}.bm-stat__value{margin:0;font-size:30px;line-height:34px;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.bm-stat__hint{margin:0;font-size:13px;color:var(--ink-muted)}.bm-statrow{display:flex}.bm-statrow>*{flex:1 1;padding:0 var(--space-6);border-left:1px solid var(--line)}.bm-statrow>:first-child{padding-left:0;border-left:0}.bm-statrow>.bm-stat{background:transparent;border-radius:0}.bm-statrow>.bm-stat--accent .bm-stat__icon{color:var(--accent)}.bm-wrap--wide{max-width:1280px;padding-inline:var(--space-12)}.bm-home-hero{display:flex;flex-direction:column}.bm-home-hero__frame{position:absolute;top:0;right:0;bottom:0;width:76%}.bm-hero__photo--narrow .bm-home-hero__frame{width:64%}.bm-home-hero__img{object-fit:cover;object-position:var(--hero-pos,50% 50%)}.bm-home-hero__inner{position:relative;width:100%;max-width:1280px;margin-inline:auto;padding:calc(var(--space-12) + var(--space-6)) var(--space-12) calc(var(--space-12) + var(--space-4));display:flex;flex-direction:column;gap:var(--space-6)}.bm-home-hero__inner>*{max-width:720px}.bm-home-hero__kicker{display:none;margin:0;color:var(--cta)}.bm-home-hero__title{margin:0;font-size:56px;line-height:60px;letter-spacing:-.035em}.bm-home-hero__sub{margin:0;font-size:19px;line-height:29px}.bm-home-hero .bm-home-hero__sub{max-width:560px}.bm-home-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.bm-home-hero .bm-home-hero__trust{position:relative;width:calc(100% - 2 * var(--space-12));max-width:calc(1280px - 2 * var(--space-12));margin:0 auto;padding:var(--space-6) 0 calc(var(--space-12) + 40px);list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.bm-home-hero__trust li{display:flex;align-items:flex-start;gap:var(--space-3);font-size:14px;line-height:20px;font-weight:600}.bm-home-hero__mark{display:flex;flex:none;margin-top:1px}.bm-home-search{position:relative;z-index:5;margin-top:-44px}.bm-home-search__field{flex:1 1;min-width:0}.bm-home-block{display:flex;flex-direction:column;gap:var(--space-8)}.bm-home-block--tight{gap:var(--space-5)}.bm-home-block__title{margin:0;max-width:460px}.bm-home-head{display:flex;gap:var(--space-8);align-items:baseline;justify-content:space-between}.bm-home-head h2{margin:0;max-width:620px}.bm-home-head p{margin:0;flex:0 1 420px;font-size:15px;line-height:23px;color:var(--ink-muted)}.bm-home-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bm-home-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bm-tile{text-decoration:none}.bm-home-tiles__svg{display:contents}.bm-home-tiles__glyph{display:inline-flex;align-items:center;justify-content:center;height:48px;color:var(--brand)}.bm-artlist{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8)}.bm-artlist__item{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.bm-artlist__art,.bm-fb-art{display:block}.bm-artlist__art svg,.bm-fb-art svg{display:block;width:100%;height:auto}.bm-artlist__text{display:flex;gap:var(--space-3);align-items:baseline}.bm-artlist__num{flex:none;font-size:13px;font-weight:800;color:var(--brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bm-artlist__copy{min-width:0}.bm-artlist__copy strong{display:block;font-size:19px;letter-spacing:-.015em;margin-bottom:var(--space-2)}.bm-artlist__copy span{display:block;font-size:15px;line-height:23px;color:var(--ink-muted)}.bm-home-peek{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;grid-template-areas:"text card" "cta card";grid-column-gap:var(--space-12);column-gap:var(--space-12);grid-row-gap:var(--space-5);row-gap:var(--space-5);align-items:start}.bm-home-peek__text{grid-area:text;display:flex;flex-direction:column;gap:var(--space-5);max-width:520px}.bm-home-peek__text h2,.bm-home-peek__text p{margin:0}.bm-home-peek__text p{font-size:16px;line-height:25px;color:var(--ink-muted)}.bm-home-peek__cta{grid-area:cta}.bm-home-peek__card{grid-area:card;min-width:0}.bm-home-pitch{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:var(--space-12);gap:var(--space-12);align-items:center}.bm-home-pitch__main{display:flex;flex-direction:column;gap:var(--space-6);max-width:560px}.bm-home-pitch__main h2{margin:0}.bm-home-pitch__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-4)}.bm-home-pitch__list li{display:flex;gap:var(--space-3);align-items:flex-start;font-size:15px;line-height:23px}.bm-home-pitch__icon{display:flex;flex:none;margin-top:1px;color:var(--brand)}.bm-home-pitch__due{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6) var(--space-8);border-left:2px solid var(--brand)}.bm-home-pitch__due>p{margin:0;font-size:14px;line-height:21px;opacity:.72}.bm-home-reviews{padding-bottom:0}.bm-home-review{margin:0;display:flex;flex-direction:column;gap:var(--space-4);padding-bottom:var(--space-6)}.bm-home-review blockquote{margin:0;font-size:17px;line-height:27px;letter-spacing:-.01em;color:var(--ink)}.bm-home-review figcaption{display:flex;align-items:center;gap:var(--space-3);font-size:13px;color:var(--ink-muted)}.bm-faq__row{display:flex;gap:var(--space-8);align-items:flex-start;padding:var(--space-5) 0;border-top:1px solid var(--line)}.bm-faq__row h3{margin:0;flex:none;width:360px;font-size:17px;font-weight:700;letter-spacing:-.01em}.bm-faq__row p{margin:0;flex-grow:1;font-size:15px;line-height:23px;color:var(--ink-muted)}.bm-home-hero.bm-fb-hero{padding-bottom:var(--space-12)}.bm-fb-hero .bm-home-hero__inner{gap:var(--space-5);padding-bottom:0}.bm-fb-hero .bm-home-hero__inner>*{max-width:680px}.bm-fb-hero__kicker{margin:0;color:var(--cta)}.bm-fb-hero__title{margin:0;font-size:48px;line-height:54px;letter-spacing:-.03em}.bm-fb-hero__sub{margin:0;font-size:17px;line-height:27px}.bm-fb-stats{padding:var(--space-8) 0 var(--space-12)}.bm-fb-stats__rule{padding:var(--space-6) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bm-fb-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-12);gap:var(--space-12);align-items:center}.bm-fb-pair--top{align-items:flex-start}.bm-fb-check,.bm-fb-get{display:flex;flex-direction:column;gap:var(--space-4)}.bm-fb-cost{display:flex;flex-direction:column;gap:var(--space-5)}.bm-fb-check h2,.bm-fb-cost h2,.bm-fb-get h2{margin:0}.bm-fb-check__list,.bm-fb-get__list{margin:0;padding:0;list-style:none}.bm-fb-get__list li{display:flex;gap:var(--space-4);align-items:flex-start;padding:var(--space-5) 0;border-top:1px solid var(--line)}.bm-fb-get__icon{display:flex;flex:none;margin-top:2px;color:var(--brand)}.bm-fb-get__list strong{display:block;font-size:17px;margin-bottom:var(--space-1)}.bm-fb-get__list strong+span{display:block;font-size:15px;line-height:23px;color:var(--ink-muted)}.bm-fb-cost__body{margin:0;font-size:16px;line-height:25px}.bm-fb-cost__note{margin:0;font-size:14px;line-height:21px;color:var(--ink-muted)}.bm-fb-check__list li{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) 0;border-top:1px solid var(--line)}.bm-fb-check__list .bm-icon{flex:none}.bm-fb-check__list strong{display:block;font-size:15px}.bm-fb-check__list strong+span{font-size:14px;line-height:21px;color:var(--ink-muted)}.bm-fb-band{display:flex;align-items:center;gap:var(--space-12)}.bm-fb-band h2{margin:0;flex-grow:1;max-width:640px}.bm-fb-band .bm-btn{flex:none}@media (max-width:960px){.bm-home-hero .bm-home-hero__trust{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-home-pitch{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.bm-wrap--wide{padding-inline:var(--space-4)}.bm-home-hero .bm-hero__photo{position:relative;order:2;height:240px;inset:auto;margin-top:var(--space-2)}.bm-home-hero .bm-home-hero__frame{width:100%}.bm-home-hero__img{object-position:var(--hero-pos-phone,var(--hero-pos,50% 50%))}.bm-home-hero .bm-hero__fade{background:linear-gradient(180deg,var(--surface-inverse) 0,color-mix(in srgb,var(--surface-inverse) 35%,transparent) 34%,transparent 60%)}.bm-fb-hero .bm-home-hero__inner,.bm-home-hero__inner{order:1;padding:var(--space-8) var(--space-4) 0;gap:var(--space-4)}.bm-fb-hero .bm-home-hero__inner>*,.bm-home-hero__inner>*{max-width:none}.bm-home-hero__kicker{display:block}.bm-fb-hero__title,.bm-home-hero__title{font-size:32px;line-height:36px;font-weight:800;letter-spacing:-.025em}.bm-fb-hero__sub,.bm-home-hero__sub{font-size:16px;line-height:25px}.bm-home-hero__actions{flex-direction:column;align-items:stretch}.bm-home-hero__how{display:none}.bm-home-hero.bm-fb-hero{padding-bottom:0}.bm-home-hero .bm-home-hero__trust{order:3;width:auto;margin:0;padding:var(--space-5) var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.bm-home-hero__trust li{align-items:center;gap:var(--space-2);font-weight:400}.bm-home-hero__mark{margin-top:0}.bm-home-search{display:none}.bm-home-block{gap:var(--space-5)}.bm-home-head{flex-direction:column;gap:var(--space-2)}.bm-home-head p{flex:none}.bm-home-tiles--3,.bm-home-tiles--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.bm-home-tiles .bm-tile{padding:var(--space-4)}.bm-home-tiles .bm-tile__art{min-height:44px}.bm-home-tiles .bm-tile__art svg{width:88px;height:36px}.bm-home-tiles .bm-tile__meta{display:none}.bm-artlist{display:flex;flex-direction:column;gap:var(--space-6)}.bm-artlist__item{gap:var(--space-3)}.bm-artlist__text{display:block}.bm-artlist__copy strong{font-size:17px;margin:2px 0 var(--space-1)}.bm-artlist__copy span{font-size:14px;line-height:21px}.bm-home-peek{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"text" "card" "cta";row-gap:var(--space-4)}.bm-home-peek__text{gap:var(--space-4)}.bm-home-peek__text p{font-size:15px;line-height:23px}.bm-home-peek__cta .bm-btn{width:100%}.bm-home-peek__card .bm-offercard__top,.bm-home-peek__card .bm-quotecard__top{flex-wrap:wrap}.bm-home-peek__card .bm-offercard__price,.bm-home-peek__card .bm-quotecard__pricebox{width:100%;text-align:left;padding-top:var(--space-2);border-top:1px solid var(--line)}.bm-home-peek__card .bm-offercard__mid{flex-direction:column}.bm-home-peek__card .bm-offercard__mid>.bm-media{width:100%!important}.bm-home-peek__card .bm-offercard__mid .bm-media__frame{width:100%!important;height:auto!important;aspect-ratio:16/10}.bm-home-peek__card .bm-card__foot,.bm-home-peek__card .bm-offercard__foot{flex-wrap:wrap}.bm-home-pitch__main{gap:var(--space-5)}.bm-home-pitch__list{gap:var(--space-3)}.bm-home-pitch__main .bm-btn{width:100%}.bm-home-pitch__due{display:none}.bm-cols{flex-direction:column}.bm-cols>*{padding-left:0;border-left:0}.bm-faq__row{flex-direction:column;gap:var(--space-2)}.bm-faq__row h3{width:auto}.bm-fb-stats{padding:var(--space-6) 0 var(--space-8)}.bm-fb-pair{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.bm-fb-band{flex-direction:column;align-items:stretch;gap:var(--space-6)}}.bm-reqclose{margin-top:var(--space-10,var(--space-8));padding-top:var(--space-6);border-top:1px solid var(--line)}.bm-reqclose summary{cursor:pointer;width:-moz-fit-content;width:fit-content;color:var(--ink-muted)}.bm-reqclose[open] summary{color:var(--ink)}.bm-reqclose p{max-width:60ch;margin:var(--space-3) 0 var(--space-4);color:var(--ink-muted)}.bm-bizoffers__contact{display:block;margin-top:var(--space-1);color:var(--ink);overflow-wrap:anywhere}@media (max-width:560px){.bm-offercard__mid{flex-direction:column}.bm-offercard__mid>.bm-media{width:100%!important}.bm-offercard__mid .bm-media__frame{width:100%!important;height:auto!important;aspect-ratio:16/10}}.bm-withdraw summary{cursor:pointer;width:-moz-fit-content;width:fit-content;font-size:14px;color:var(--ink-muted)}.bm-withdraw[open] summary{color:var(--ink)}.bm-withdraw form{margin-top:var(--space-3);max-width:320px}.bm-withdraw textarea{width:100%;resize:vertical}.bm-withdraw .small{margin:0;color:var(--ink-muted)}.bm-example{display:flex;flex-direction:column;gap:var(--space-6)}.bm-example .title,.bm-example__sub{margin:0}.bm-example__sub{margin-top:var(--space-2);color:var(--ink-muted)}.bm-demo{display:flex;flex-direction:column;gap:var(--space-5)}.bm-demo .title,.bm-demo__sub{margin:0}.bm-demo__sub{color:var(--ink-muted)}.bm-demo__form{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}.bm-demo__form .bm-field{width:100%}:root{--motion-quick:120ms;--motion-move:220ms;--motion-ease:cubic-bezier(0.2,0.8,0.2,1)}@keyframes bm-drop{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes bm-rise{0%{opacity:0;transform:translateY(4px) scale(.98)}}@keyframes bm-pop{50%{transform:scale(1.18)}}@keyframes bm-settle{0%{transform:scale(1.05)}}@keyframes bm-slide-in{0%{opacity:0;transform:translateY(6px)}}@keyframes bm-cookie-in{0%{transform:translateY(100%)}}@supports selector(:has(*)){.bm-switch{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;isolation:isolate}.bm-switch:before{content:"";position:absolute;z-index:-1;top:2px;bottom:2px;left:2px;width:calc((100% - 6px) / 2);border-radius:var(--radius-sm);background:var(--ink)}.bm-header--inverse .bm-switch:before{background:var(--ink-inverse)}.bm-switch:has(>:nth-child(2)[aria-current=true]):before{transform:translateX(calc(100% + 2px))}.bm-header--inverse .bm-switch__btn[aria-current=true],.bm-switch__btn,.bm-switch__btn[aria-current=true]{text-align:center;background:transparent}}@media (prefers-reduced-motion:no-preference){.bm-switch:before{transition:transform var(--motion-move) var(--motion-ease)}.bm-switch__btn{transition:color var(--motion-quick) ease}.bm-btn,.bm-chip{transition:background-color var(--motion-quick) ease,border-color var(--motion-quick) ease,color var(--motion-quick) ease,transform var(--motion-quick) ease}.bm-btn:active:not(:disabled){transform:translateY(1px)}.bm-chip:active{transform:scale(.97)}.bm-tile__tick{transform:scale(.6);transition:opacity var(--motion-quick) ease,transform var(--motion-move) var(--motion-ease)}.bm-tile.is-on .bm-tile__tick{transform:scale(1)}.bm-tile:active{transform:scale(.99)}.bm-check__box:checked{animation:bm-pop var(--motion-move) var(--motion-ease)}.bm-select__menu{transform-origin:top center;animation:bm-drop var(--motion-move) var(--motion-ease)}.bm-select.is-up .bm-select__menu{transform-origin:bottom center;animation-name:bm-rise}.bm-select__chev{transition:transform var(--motion-move) var(--motion-ease)}.bm-drawer.is-open{transform-origin:top center;animation:bm-drop var(--motion-move) var(--motion-ease)}.bm-notice{animation:bm-slide-in var(--motion-move) var(--motion-ease)}.bm-cookie{animation:bm-cookie-in .32s var(--motion-ease) .4s both}.bm-home-hero__img{animation:bm-settle 1.4s var(--motion-ease) both}}::view-transition-new(root),::view-transition-old(root){animation-duration:var(--motion-move);animation-timing-function:ease}.bm-footer{flex:none;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-8) var(--space-12) var(--space-6);border-top:1px solid var(--line)}.bm-footer__top{display:flex;gap:var(--space-12);align-items:flex-start}.bm-footer__brand{flex:none;width:300px;display:flex;flex-direction:column;gap:var(--space-3)}.bm-footer__brand img{height:24px;width:auto;align-self:flex-start;display:block}.bm-footer__brand p{margin:0;font-size:13px;line-height:20px;color:var(--ink-muted)}.bm-footer__cols{flex-grow:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.bm-footer__cols h2{margin:0 0 var(--space-3)}.bm-footer__cols ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.bm-footer__cols a{font-size:14px;color:var(--ink-muted);text-decoration:none}.bm-footer__cols a:hover{color:var(--brand)}.bm-footer__bottom{display:flex;align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line);flex-wrap:wrap}.bm-footer__note,.bm-footer__place{font-size:13px;color:var(--ink-muted)}.bm-footer__place{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.bm-gallery__bar{position:-webkit-sticky;position:sticky;top:0;z-index:1;gap:var(--space-4);padding:var(--space-3) var(--space-6);background:var(--surface-raised);border-bottom:1px solid var(--line)}.bm-gallery__bar,.bm-gallery__brand{display:flex;align-items:center}.bm-gallery__brand img{height:26px;width:auto;display:block}.bm-gallery__title{font-size:15px;font-weight:600}.bm-gallery__spacer{margin-left:auto}.bm-gallery__main{max-width:1040px;margin:0 auto;padding:var(--space-6)}.bm-gallery__cover{margin-bottom:var(--space-12)}.bm-gallery{display:flex;flex-direction:column;gap:var(--space-12)}.bm-gallery__intro{color:var(--ink-muted);max-width:760px}.bm-gallery__section{display:flex;flex-direction:column;gap:var(--space-4)}.bm-gallery__head{display:flex;gap:var(--space-3);align-items:baseline;margin:0;padding-bottom:var(--space-2);border-bottom:1px solid var(--line)}.bm-gallery__head span{color:var(--ink-muted);font-weight:400;font-size:13px}.bm-gallery__stage{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-6)}.bm-gallery__caption{margin:0;font-size:13px;color:var(--ink-muted)}.bm-request__hint{margin:calc(-1 * var(--space-2)) 0 0;font-size:13px;color:var(--ink-muted)}.bm-request__cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-request__cols--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bm-request__cols--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bm-request__grid{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.bm-request__group{display:flex;flex-direction:column;gap:var(--space-3)}.bm-request__group .label{margin:0}.bm-request__chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.bm-request__makes{display:flex;flex-direction:column;gap:var(--space-5)}.bm-request__narrow{max-width:420px}.bm-request__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.bm-request__fields--ruled{padding-top:var(--space-6);border-top:1px solid var(--line)}.bm-request__groups{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--space-8);gap:var(--space-8)}.bm-request__exact{display:flex;gap:var(--space-8);align-items:flex-end;padding-top:var(--space-6);border-top:1px solid var(--line)}.bm-request__exactfield{flex:none;width:260px}.bm-request__exact p{margin:0 0 var(--space-3);max-width:380px;font-size:14px;line-height:21px;color:var(--ink-muted)}.bm-request__financing{padding-top:var(--space-5)}.bm-request__block{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--line)}.bm-request__blockhead{display:flex;gap:var(--space-6);align-items:baseline}.bm-request__blockhead h2{flex:none;width:240px;margin:0}.bm-request__blockhead p{margin:0;font-size:14px;color:var(--ink-muted)}.bm-request .bm-stepframe__rowk{width:96px}.bm-checks.bm-request__checks--1{grid-template-columns:minmax(0,1fr)}.bm-checks.bm-request__checks--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.bm-request__cols--3,.bm-request__cols--4{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-checks.bm-request__checks--3,.bm-request__block .bm-tiles,.bm-request__fields,.bm-request__grid.bm-request__cols--2,.bm-request__groups{grid-template-columns:minmax(0,1fr)}.bm-request__blockhead,.bm-request__exact{flex-direction:column;align-items:stretch;gap:var(--space-2)}.bm-request__blockhead h2,.bm-request__exactfield{width:auto}}.bm-hr{height:1px;background:var(--line);border:0;margin:0}[data-theme=dark] .bm-hide-dark,html:not([data-theme=dark]) .bm-hide-light{display:none!important}@media (max-width:960px){.bm-header{padding:0 var(--space-4);gap:var(--space-4)}.bm-header__nav,.bm-header__signin{display:none}.bm-header__burger,.bm-menubtn{display:inline-flex}}@media (max-width:720px){.bm-header{gap:var(--space-3);padding-inline:var(--space-4)}.bm-header__spacer{flex-grow:1}.bm-header__lang{display:none}.bm-gallery__bar{padding:var(--space-3) var(--space-4)}.bm-gallery__main{padding:var(--space-4)}.bm-wrap{padding-inline:var(--space-4)}.bm-section{padding:var(--space-8) 0}.bm-grid--2,.bm-grid--3,.bm-grid--4{grid-template-columns:minmax(0,1fr)}.bm-footer{padding:var(--space-8) var(--space-4) var(--space-6)}.bm-footer__top{flex-direction:column;gap:var(--space-8)}.bm-footer__brand{width:auto}.bm-footer__cols{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.bm-gallery__stage{padding:var(--space-4)}.bm-header__cta{display:none}.bm-statrow{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-5) 0;gap:var(--space-5) 0}.bm-statrow>*{padding:0 var(--space-4)}.bm-statrow>:nth-child(odd){padding-left:0;border-left:0}.bm-stat__value{font-size:24px;line-height:28px}}.bm-footer__legal{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding:0;list-style:none}.bm-footer__legal a{font-size:13px;color:var(--ink-muted);text-decoration:none}.bm-footer__legal a:hover{color:var(--brand)}.bm-footer__credit{margin:var(--space-5) 0 0;text-align:center;font-size:12px;color:var(--ink-muted)}.bm-footer__credit a{color:inherit;text-decoration:none}.bm-footer__credit a:hover{color:var(--brand)}.bm-makes{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.bm-tile__mono--art svg{display:block;width:20px;height:20px;fill:currentColor}.bm-trust{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-4);align-content:flex-start}.bm-tile__label,.bm-tile__meta{display:block}.bm-flow{display:flex;justify-content:center;padding-block:var(--space-12)}.bm-flow__inner{width:100%;max-width:560px}.bm-link{color:var(--ink);font-weight:600;text-decoration:none}.bm-link:hover{text-decoration:underline}.bm-offers{display:flex;flex-direction:column;gap:var(--space-6);margin:0;padding:0;list-style:none}.bm-page{padding-block:var(--space-10,var(--space-8))}.bm-page__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap}.bm-table{display:flex;flex-direction:column;border-top:1px solid var(--line)}.bm-table__head,.bm-table__row{display:grid;grid-template-columns:minmax(0,2.4fr) 1fr .6fr 1.4fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding:var(--space-4) 0;border-bottom:1px solid var(--line)}.bm-table__head{border-bottom-color:var(--line-strong)}.bm-table__cell{min-width:0}@media (max-width:840px){.bm-table__head{display:none}.bm-table__row{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.bm-table__cell[data-label]:not([data-label=""]):before{content:attr(data-label) ": ";color:var(--ink-muted)}}.bm-legal{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:var(--space-12);gap:var(--space-12);padding-block:var(--space-12);align-items:start}.bm-legal__toc{position:-webkit-sticky;position:sticky;top:var(--space-6);gap:var(--space-3)}.bm-legal__list,.bm-legal__toc{display:flex;flex-direction:column}.bm-legal__list{margin:0;padding-left:var(--space-5);gap:var(--space-2)}.bm-legal__doc{max-width:720px}.bm-legal__doc .subhead{display:block;margin:var(--space-8) 0 var(--space-2)}.bm-legal__doc p{margin:0 0 var(--space-4)}.bm-legal__ul{margin:0 0 var(--space-5);padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.bm-legal__table{margin:0 0 var(--space-5);overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-md)}.bm-legal__table:focus-visible{outline:none;box-shadow:var(--focus-ring)}.bm-legal__table table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px}.bm-legal__table td,.bm-legal__table th{min-width:140px;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.bm-legal__table th{background:var(--surface-sunken);font-weight:700}.bm-legal__table tbody tr:last-child td{border-bottom:0}.bm-resend__note:not(:empty){margin-top:var(--space-4)}@media (max-width:960px){.bm-legal{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.bm-legal__toc{position:static}}.bm-cookie{position:fixed;inset-inline:0;bottom:0;z-index:40;background:var(--surface-raised);border-top:1px solid var(--line);box-shadow:var(--shadow-sm)}.bm-cookie__inner{max-width:1120px;margin-inline:auto;padding:var(--space-4) var(--space-6);display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap}@media (max-width:720px){.bm-cookie__inner{padding:var(--space-4)}.bm-cookie__inner .bm-row{width:100%}}.bm-span-3{grid-column:1/-1}.bm-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3) var(--space-6);gap:var(--space-3) var(--space-6)}@media (max-width:720px){.bm-checks{grid-template-columns:minmax(0,1fr)}}.bm-multi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2) var(--space-5);gap:var(--space-2) var(--space-5);max-height:260px;overflow-y:auto;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised)}@media (max-width:720px){.bm-multi{grid-template-columns:minmax(0,1fr)}}.bm-photo{display:flex;flex-direction:column;gap:var(--space-2)}.bm-photo__frame{display:flex;align-items:center;justify-content:center;width:100%;border:1px dashed var(--line-strong);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink-muted)}.bm-stars{display:flex;flex-direction:column;gap:var(--space-2)}.bm-stars__item{display:flex;align-items:center;gap:var(--space-3);cursor:pointer}.bm-stars__input{position:absolute;opacity:0;width:1px;height:1px}.bm-stars__mark{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-size:14px;font-weight:700;color:var(--ink-muted)}.bm-stars__input:checked+.bm-stars__mark{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.bm-stars__input:focus-visible+.bm-stars__mark{box-shadow:0 0 0 2px var(--brand)}.bm-stars__label{font-size:15px}.bm-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bm-biznav{margin-bottom:var(--space-6)}.bm-admin__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);flex-wrap:wrap}.bm-admin__nav{display:flex;gap:var(--space-5);flex-wrap:wrap}.bm-admin__link{font-size:15px;font-weight:600;color:var(--ink-muted);text-decoration:none}.bm-admin__link:hover{color:var(--ink)}.bm-admin__link[aria-current=page]{color:var(--ink);text-decoration:underline}.bm-table--admin .bm-table__head,.bm-table--admin .bm-table__row{grid-template-columns:minmax(0,1.8fr) minmax(0,1.4fr) 1fr .7fr minmax(0,1.6fr)}@media (max-width:840px){.bm-table--admin .bm-table__row{grid-template-columns:minmax(0,1fr)}}.bm-table__actions{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.bm-stepframe,.bm-stepframe__bar.bm-flow{display:flex;flex-direction:column}.bm-stepframe__bar.bm-flow{padding:0}.bm-stepframe__body{display:flex;flex-direction:column;min-height:calc(100dvh - 79px)}.bm-stepframe__main{flex:1 0 auto;display:flex;gap:var(--space-12);align-items:flex-start;padding:var(--space-12) var(--space-12) var(--space-8)}.bm-stepframe__q{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-6)}.bm-stepframe__head{display:flex;flex-direction:column;gap:var(--space-3)}.bm-stepframe__aside{flex:none;width:300px;display:flex;flex-direction:column;gap:var(--space-8)}.bm-stepframe__railh{margin:0 0 var(--space-2);color:var(--ink-muted)}.bm-stepframe__empty{margin:0;padding-top:var(--space-3);border-top:1px solid var(--line);font-size:14px;line-height:21px;color:var(--ink-muted)}.bm-stepframe__row{display:flex;gap:var(--space-4);align-items:baseline;padding:var(--space-3) 0;border-top:1px solid var(--line)}.bm-stepframe__rowk{flex:none;width:84px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.bm-stepframe__rowv{flex-grow:1;min-width:0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.bm-stepframe__rowa{flex:none;font-size:13px;color:var(--brand);text-decoration:none}.bm-stepframe__rowa:hover{text-decoration:underline}.bm-stepframe__rowa:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.bm-stepframe__trust{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-5)}.bm-stepframe__trust li{display:flex;gap:var(--space-3);align-items:flex-start}.bm-stepframe__trusticon{display:flex;margin-top:2px;color:var(--brand)}.bm-stepframe__trust strong{display:block;font-size:14px}.bm-stepframe__trust li>span:last-child>span{font-size:13px;line-height:20px;color:var(--ink-muted)}.bm-stepframe__spacer{flex-grow:1}@media (max-width:960px){.bm-stepframe__main{flex-direction:column;gap:var(--space-8)}.bm-stepframe__aside{width:100%}}@media (max-width:720px){.bm-stepframe__main{padding:var(--space-6) var(--space-4) var(--space-6)}.bm-stepframe .bm-flow__q{font-size:26px;line-height:31px}.bm-stepframe .bm-flow__sub{font-size:15px;line-height:23px}.bm-stepframe__foot{padding:var(--space-3) var(--space-4);gap:var(--space-3)}.bm-stepframe__foot .bm-flow__answer{display:none}.bm-stepframe__foot .bm-btn--lg{height:46px;font-size:15px;padding:0 var(--space-5)}}.bm-bizreg__grid{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.bm-bizreg__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bm-bizreg__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-bizreg__block{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--line)}.bm-bizreg__block--checks{gap:var(--space-5)}.bm-bizreg__flat{margin:0}.bm-bizreg__blockhead{display:flex;gap:var(--space-6);align-items:baseline}.bm-bizreg__blockhead h2{margin:0;flex:none;width:240px}.bm-bizreg__blockhead--photos h2{width:200px}.bm-bizreg__blockhead p{margin:0;font-size:14px;color:var(--ink-muted)}.bm-bizreg__checks--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3) var(--space-5)}.bm-bizreg__checks--1{grid-template-columns:minmax(0,1fr);gap:var(--space-3) var(--space-5)}.bm-bizreg__chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.bm-bizreg__chip{padding-right:var(--space-2)}.bm-bizreg__chipx{display:inline-flex;margin-left:var(--space-1);padding:0;background:transparent;border:0;color:inherit;cursor:pointer;border-radius:var(--radius-sm)}.bm-bizreg__chipx:focus-visible{outline:none;box-shadow:var(--focus-ring)}.bm-bizreg__add{max-width:320px}.bm-bizreg__slots{display:flex;flex-wrap:wrap;gap:var(--space-4)}.bm-bizreg__slot{position:relative;display:flex;flex-direction:column;gap:var(--space-2);width:min-content;max-width:100%}.bm-bizreg__pick{display:block;cursor:pointer}.bm-bizreg__pick .bm-media__frame{max-width:100%}.bm-bizreg__pick:hover .bm-media__frame.is-empty{border-color:var(--line-strong);color:var(--ink)}.bm-bizreg__pick:focus-within .bm-media__frame{box-shadow:var(--focus-ring)}.bm-bizreg__slot.is-busy .bm-media__frame{opacity:.6}.bm-bizreg__slotx{position:absolute;top:var(--space-2);right:var(--space-2);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--line);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--ink);cursor:pointer}.bm-bizreg__slotx:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width:960px){.bm-bizreg__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.bm-bizreg__checks--1,.bm-bizreg__checks--3,.bm-bizreg__grid--2,.bm-bizreg__grid--3{grid-template-columns:minmax(0,1fr)}.bm-bizreg__blockhead{flex-direction:column;gap:var(--space-1)}.bm-bizreg__blockhead h2,.bm-bizreg__blockhead--photos h2{width:auto}.bm-bizreg__add{max-width:none}}.bm-placesearch{position:relative}.bm-placesearch__menu{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden}.bm-placesearch__list{list-style:none;margin:0;padding:var(--space-1);max-height:272px;overflow-y:auto}.bm-placesearch__opt{display:block;width:100%;padding:9px var(--space-3);font:inherit;font-size:14px;text-align:left;color:var(--ink);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer}.bm-placesearch__opt:focus-visible,.bm-placesearch__opt:hover{background:var(--surface-sunken);outline:none}.bm-placesearch__credit,.bm-placesearch__note{margin:0;padding:var(--space-2) var(--space-3);color:var(--ink-muted)}.bm-placesearch__credit{border-top:1px solid var(--line);text-align:right}.bm-card:has(.bm-placesearch){overflow:visible}.bm-photos{display:flex;flex-direction:column;gap:var(--space-2)}.bm-photos__hint,.bm-photos__label{margin:0}.bm-photos__error,.bm-photos__hint{color:var(--ink-muted)}.bm-photos__error{color:var(--danger,var(--ink));margin:0}.bm-photos__row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.bm-photos__shot{position:relative}.bm-photos__remove{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:999px;cursor:pointer;background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-lg)}.bm-photos__add{cursor:pointer}.bm-photos__add.is-busy{opacity:.6;cursor:progress}.bm-thumbs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.bm-thumbs__item img{display:block;width:64px;height:48px;object-fit:cover;border-radius:var(--radius-sm)}.bm-offergroup{list-style:none}.bm-offergroup__head{margin:0 0 var(--space-2);color:var(--ink-muted)}.bm-offergroup .bm-offers{display:flex;flex-direction:column;gap:var(--space-3);padding-left:var(--space-4);border-left:2px solid var(--line)}.bm-busy{border:0;padding:0;margin:0;min-width:0}.bm-btn.is-busy,.bm-busy[aria-busy=true] .bm-btn{cursor:progress}