.bm-bs,.bm-bs *{box-sizing:border-box}.bm-bs{--bm-navy: #0E3A5E;--bm-teal: #1E7A85;--bm-body: #3F4A5C;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:var(--bm-pt, 72px) 0 var(--bm-pb, 72px)}.bm-bs--cream{background:linear-gradient(180deg,#fdfaf2,#faf6ec)}.bm-bs--white{background:#fff}.bm-bs--tint{background:#eef6f7}.bm-bs .bm-bs__head{margin-bottom:40px;text-align:center}.bm-bs .bm-bs__heading{max-width:920px;margin:0 auto 12px;font-family:Inter,sans-serif;font-size:clamp(30px,3.2vw,42px);font-weight:800;line-height:1.12;letter-spacing:-.025em;color:var(--bm-navy)}.bm-bs .bm-bs__heading em,.bm-bs .bm-bs__heading i{color:var(--bm-teal)}.bm-bs .bm-bs__sub{max-width:620px;margin:0 auto;font-size:17px;line-height:1.6;color:var(--bm-body)}.bm-bs .bm-bs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.bm-bs__item{min-width:0}.bm-bs__empty{position:relative;display:flex;align-items:flex-end;justify-content:center;aspect-ratio:3 / 4;padding:18px;border-radius:16px;background:#fff;border:1px dashed #CBD5DC;font-size:13px;color:var(--bm-body);text-align:center}.bm-bs__empty-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:70%;opacity:.3}.bm-bs .bm-bs__cta{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:40px}.bm-bs__btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 44px;border-radius:9999px;background:linear-gradient(90deg,#0e3a5e,#1e7a85);color:#fff;font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 12px 28px -10px #0e3a5e73;transition:transform .18s ease,box-shadow .18s ease}.bm-bs__btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 34px -10px #0e3a5e8c}.bm-bs__btn:focus-visible{outline:3px solid var(--bm-teal);outline-offset:3px}.bm-bs .bm-bs__guarantee{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:500;color:var(--bm-body)}.bm-bs__guarantee svg{color:var(--bm-teal)}@media screen and (max-width:989px){.bm-bs .bm-bs__grid{gap:16px}}@media screen and (max-width:749px){.bm-bs{padding:calc(var(--bm-pt, 72px) * .7) 0 calc(var(--bm-pb, 72px) * .7)}.bm-bs .bm-bs__head{margin-bottom:24px}.bm-bs .bm-bs__heading{font-size:28px;margin-bottom:8px}.bm-bs .bm-bs__sub{font-size:15px}.bm-bs .bm-bs__grid{grid-template-columns:repeat(2,1fr);gap:12px}.bm-bs .bm-bs__cta{margin-top:28px}.bm-bs__btn{width:100%}}.bm-com,.bm-com *{box-sizing:border-box}.bm-com{--bm-gold: #C9A961;--bm-gold-light: #E6C78A;--bm-navy: #0E3A5E;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:var(--bm-pt, 88px) 0 var(--bm-pb, 88px);color:#fff}.bm-com--gradient{background:linear-gradient(180deg,#0e3a5e,#1e7a85)}.bm-com--diagonal{background:linear-gradient(135deg,#0e2c4f,#0e3a5e 45%,#1e7a85)}.bm-com--navy{background:#0e2c4f}.bm-com__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"media content";gap:64px;align-items:center}.bm-com--img-right .bm-com__inner{grid-template-areas:"content media"}.bm-com__media{grid-area:media}.bm-com__content{grid-area:content}.bm-com__media picture,.bm-com__placeholder{display:block;width:100%;aspect-ratio:3 / 2;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.16);box-shadow:0 24px 50px -24px #0000008c;background:#ffffff0f}.bm-com__media img{display:block;width:100%;height:100%;object-fit:cover}.bm-com__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:20px;text-align:center;font-size:13px;color:#ffffffb3}.bm-com__placeholder-title{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fff}.bm-com .bm-com__overline{margin:0 0 14px;font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--bm-gold)}.bm-com .bm-com__heading{margin:0 0 18px;font-family:Inter,sans-serif;font-size:clamp(32px,3.6vw,46px);font-weight:800;line-height:1.1;letter-spacing:-.025em;color:#fff}.bm-com .bm-com__heading em,.bm-com .bm-com__heading i{font-style:normal;color:var(--bm-gold-light)}.bm-com .bm-com__text{max-width:520px;margin:0 0 30px;font-size:17px;line-height:1.65;color:#ffffffd1}.bm-com .bm-com__text p{margin:0}.bm-com__text--mobile{display:none}.bm-com__cta{display:flex;align-items:center;flex-wrap:wrap;gap:14px 22px}.bm-com__btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 38px;border-radius:9999px;background:#fff;color:var(--bm-navy);font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 10px 24px -10px #00000073;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.bm-com__btn:hover{color:var(--bm-navy);background:#fdfaf2;transform:translateY(-2px);box-shadow:0 16px 30px -12px #00000080}.bm-com__btn:focus-visible{outline:3px solid var(--bm-gold-light);outline-offset:3px}.bm-com__btn--disabled,.bm-com__btn--disabled:hover{background:#ffffff8c;color:var(--bm-navy);box-shadow:none;transform:none;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.bm-com .bm-com__members{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600;color:#ffffffdb}.bm-com__faces{display:inline-flex}.bm-com__faces i{display:block;width:26px;height:26px;margin-left:-8px;border-radius:50%;border:2px solid rgba(14,58,94,.9);background:linear-gradient(135deg,#e6c78a,#c9a961)}.bm-com__faces i:first-child{margin-left:0;background:linear-gradient(135deg,#cfe6e8,#8fc3c8)}.bm-com__faces i:last-child{background:linear-gradient(135deg,#fdfaf2,#e3d9c4)}@media screen and (max-width:989px){.bm-com__inner{gap:36px}.bm-com .bm-com__heading{font-size:34px}.bm-com .bm-com__text{font-size:16px}}@media screen and (max-width:749px){.bm-com{padding:calc(var(--bm-pt, 88px) * .6) 0 calc(var(--bm-pb, 88px) * .65)}.bm-com__inner,.bm-com--img-right .bm-com__inner{grid-template-columns:1fr;grid-template-areas:"media" "content";gap:24px}.bm-com__media picture,.bm-com__placeholder{aspect-ratio:4 / 3;border-radius:16px}.bm-com .bm-com__overline{font-size:11px;margin-bottom:10px}.bm-com .bm-com__heading{font-size:30px;margin-bottom:14px}.bm-com .bm-com__text{font-size:16px;margin-bottom:24px}.bm-com__text--desktop{display:none}.bm-com__text--mobile{display:block}.bm-com__cta{flex-direction:column;align-items:stretch;gap:14px}.bm-com__btn{width:100%}.bm-com .bm-com__members{justify-content:center}}@media(prefers-reduced-motion:reduce){.bm-com__btn{transition:none}}.bm-ft,.bm-ft *{box-sizing:border-box}.bm-ft{--ft-navy: #0F3A5C;--ft-teal: #1A6A74;--ft-cream: #FBF8F1;--ft-deep: #0B2A42;--ft-mint: #7FC7C0;--ft-text: #D5E1E8;--ft-muted: #8FA5B3;--ft-body: #2B3A46;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.bm-ft__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bm-ft__news{background:var(--ft-cream);border-top:1px solid #EFE9DC;padding:44px 0}.bm-ft__news-in{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.bm-ft .bm-ft__news-h{margin:0;font-family:inherit;font-size:26px;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--ft-navy)}.bm-ft .bm-ft__news-p{max-width:460px;margin:6px 0 0;font-size:15px;line-height:1.5;color:var(--ft-body)}.bm-ft__news-form{flex:1;max-width:470px;min-width:280px}.bm-ft__form{margin:0}.bm-ft__field{display:flex;gap:10px}.bm-ft__input{flex:1;min-width:0;height:52px;padding:0 18px;border:1px solid #D6DDE0;border-radius:40px;background:#fff;font-family:inherit;font-size:15px;color:var(--ft-body)}.bm-ft__input::placeholder{color:#8a96a0}.bm-ft__input:focus{outline:none;border-color:var(--ft-teal);box-shadow:0 0 0 3px #1a6a742e}.bm-ft__submit{flex:0 0 auto;height:52px;padding:0 26px;border:0;border-radius:40px;background:linear-gradient(90deg,var(--ft-navy),var(--ft-teal));color:#fff;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.bm-ft__submit:hover{box-shadow:0 10px 22px -10px #0f3a5c8c}.bm-ft__submit:focus-visible,.bm-ft a:focus-visible{outline:2px solid var(--ft-mint);outline-offset:2px}.bm-ft .bm-ft__small{margin:8px 0 0;font-size:12px;line-height:1.5;color:#6b7a86}.bm-ft .bm-ft__msg{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600}.bm-ft__msg--ok{color:#15803d}.bm-ft__msg--err{margin-top:8px!important;color:#b42318}.bm-ft__main{background:var(--ft-deep);color:var(--ft-text);padding:60px 0 28px}.bm-ft__grid{display:grid;grid-template-columns:1.3fr .8fr 1fr;gap:56px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.12)}.bm-ft__brand{display:inline-block;font-size:22px;font-weight:800;line-height:1.1;letter-spacing:-.01em;color:#fff;text-decoration:none}.bm-ft__brand span{display:block;margin-top:2px;font-size:13px;font-weight:500;letter-spacing:.14em;color:var(--ft-mint)}.bm-ft__logo-link{display:inline-block}.bm-ft__logo{display:block;max-width:100%;height:auto}.bm-ft .bm-ft__tagline{margin:16px 0 12px;font-size:16px;font-style:italic;line-height:1.45;color:var(--ft-mint)}.bm-ft .bm-ft__about{max-width:380px;margin:0;font-size:14.5px;line-height:1.6;color:var(--ft-text)}.bm-ft__links a{display:block;margin-bottom:14px;font-size:15px;line-height:1.35;color:var(--ft-text);text-decoration:none}.bm-ft__links a:last-child{margin-bottom:0}.bm-ft__links a:hover{color:#fff}.bm-ft .bm-ft__trust{margin:0;padding:0;list-style:none}.bm-ft__trust li{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:15px;line-height:1.35}.bm-ft__trust li:last-child{margin-bottom:0}.bm-ft__trust i{flex:0 0 24px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#7fc7c02e;color:var(--ft-mint)}.bm-ft__trust i .bm-icon{stroke-width:2.6}.bm-ft__bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding-top:24px}.bm-ft .bm-ft__copy{margin:0;font-size:13px;color:var(--ft-muted)}.bm-ft .bm-ft__pay{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.bm-ft__pay li{display:flex}.bm-ft__pay-icon{display:block;width:38px;height:24px}.bm-ft__refs{margin-top:22px;scroll-margin-top:90px}.bm-ft .bm-ft__refs-title{margin:0 0 6px;font-size:12px;font-weight:700;color:var(--ft-text)}.bm-ft .bm-ft__refs-list{margin:0;padding-left:18px;font-size:12px;line-height:1.55;color:var(--ft-muted)}.bm-ft__refs-list li{scroll-margin-top:90px;overflow-wrap:anywhere}.bm-ft__refs-list li:target{border-radius:4px;animation:bm-ft-flash 2.4s ease-out 1}@keyframes bm-ft-flash{0%,35%{background:#7fc7c040}to{background:transparent}}.bm-ft__refs-list a{color:var(--ft-mint)}.bm-ft .bm-ft__disc{margin:22px 0 0;font-size:12px;line-height:1.55;color:var(--ft-muted)}@media screen and (max-width:820px){.bm-ft__news-in{flex-direction:column;align-items:flex-start}.bm-ft__news-form{width:100%;max-width:none;min-width:0}.bm-ft__grid{grid-template-columns:1fr;gap:34px}.bm-ft__bottom{flex-direction:column;align-items:flex-start}}@media screen and (max-width:480px){.bm-ft__submit{padding:0 20px}}.bm-hero,.bm-hero *{box-sizing:border-box}.bm-hero{--bm-navy: #0E3A5E;--bm-teal: #1E7A85;--bm-body: #3F4A5C;--bm-gold: #C9A961;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:var(--bm-pt, 56px) 0 var(--bm-pb, 56px)}.bm-hero--cream{background:linear-gradient(180deg,#fdfaf2,#faf6ec)}.bm-hero--white{background:#fff}.bm-hero--tint{background:#eef6f7}.bm-hero__inner{display:grid;grid-template-columns:minmax(0,var(--bm-txt-col, 2fr)) minmax(0,var(--bm-img-col, 3fr));grid-template-areas:"content media";gap:48px;align-items:center}.bm-hero--img-left .bm-hero__inner{grid-template-columns:minmax(0,var(--bm-img-col, 3fr)) minmax(0,var(--bm-txt-col, 2fr));grid-template-areas:"media content"}.bm-hero__media{grid-area:media}.bm-hero__content{grid-area:content}.bm-hero__media picture,.bm-hero__placeholder{display:block;width:100%;aspect-ratio:var(--bm-ar, 8 / 7);border-radius:16px;overflow:hidden;background:#eef4f5;box-shadow:0 18px 40px -22px #0e3a5e59}.bm-hero__img{display:block;width:100%;height:100%;object-fit:contain}.bm-hero__placeholder{position:relative;display:flex;align-items:center;justify-content:center}.bm-hero__placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.35}.bm-hero__placeholder span{position:relative;max-width:70%;text-align:center;font-size:13px;color:var(--bm-body)}.bm-hero__rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:18px}.bm-hero__stars{color:var(--bm-gold);font-size:17px;letter-spacing:2px;line-height:1}.bm-hero__rating-text{font-size:14px;font-weight:500;color:var(--bm-body)}.bm-hero__heading{margin:0 0 18px;font-family:Inter,sans-serif;font-size:clamp(34px,3.6vw,50px);font-weight:800;line-height:1.08;letter-spacing:-.025em;color:var(--bm-navy)}.bm-hero__heading em,.bm-hero__heading i{font-style:italic;color:var(--bm-teal)}.bm-hero__sub{margin:0 0 28px;font-size:18px;line-height:1.55;color:var(--bm-body);max-width:520px}.bm-hero__sub p{margin:0}.bm-hero__sub--mobile{display:none}.bm-hero__cta{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.bm-hero__guarantee{padding-left:4px}.bm-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 40px;border-radius:9999px;background:linear-gradient(90deg,#0e3a5e,#1e7a85);color:#fff;font-size:16px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 12px 28px -10px #0e3a5e73;transition:transform .18s ease,box-shadow .18s ease}.bm-hero__btn:hover{transform:translateY(-2px);box-shadow:0 16px 34px -10px #0e3a5e8c;color:#fff}.bm-hero__btn:focus-visible{outline:3px solid #1E7A85;outline-offset:3px}.bm-hero__guarantee{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:500;color:var(--bm-body)}.bm-hero__guarantee svg{color:var(--bm-teal);flex:0 0 auto}@media screen and (max-width:989px){.bm-hero__inner{gap:32px}.bm-hero__heading{font-size:34px}.bm-hero__sub{font-size:16px}}@media screen and (max-width:749px){.bm-hero{padding:calc(var(--bm-pt, 56px) * .45) 0 calc(var(--bm-pb, 56px) * .7)}.bm-hero__inner,.bm-hero--img-left .bm-hero__inner{grid-template-columns:1fr;grid-template-areas:"media" "content";gap:22px}.bm-hero__media picture{aspect-ratio:var(--bm-ar-m, 6 / 5);border-radius:14px}.bm-hero__placeholder{aspect-ratio:6 / 5;border-radius:14px}.bm-hero__rating{margin-bottom:12px}.bm-hero__rating-text{font-size:13px}.bm-hero__heading{font-size:34px;margin-bottom:14px}.bm-hero__sub{font-size:16px;margin-bottom:22px}.bm-hero__sub--desktop{display:none}.bm-hero__sub--mobile{display:block}.bm-hero__cta{display:flex;width:100%;align-items:center}.bm-hero__guarantee{padding-left:0}.bm-hero__btn{width:100%;min-height:54px;font-size:15px}}.bm-rr,.bm-rr *{box-sizing:border-box}.bm-rr{--bm-navy: #0E3A5E;--bm-navy-deep: #0E2C4F;--bm-teal: #1E7A85;--bm-body: #3F4A5C;--bm-muted: #6B7280;--bm-line: #E5E7EB;--bm-gold: #C9A961;--bm-gap: 22px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:var(--bm-pt, 80px) 0 var(--bm-pb, 80px);scroll-margin-top:80px}.bm-rr--cream{background:linear-gradient(180deg,#fdfaf2,#faf6ec)}.bm-rr--white{background:#fff}.bm-rr--tint{background:#eef6f7}.bm-rr .bm-rr__head{margin-bottom:40px;text-align:center}.bm-rr .bm-rr__heading{max-width:920px;margin:0 auto 12px;font-family:Inter,sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1.12;letter-spacing:-.025em;color:var(--bm-navy)}.bm-rr .bm-rr__heading em,.bm-rr .bm-rr__heading i{color:var(--bm-teal)}.bm-rr .bm-rr__sub{max-width:640px;margin:0 auto;font-size:17px;line-height:1.6;color:var(--bm-body)}.bm-rr__viewport{position:relative}.bm-rr .bm-rr__track{display:flex;gap:var(--bm-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 0 26px;margin-bottom:-16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bm-rr .bm-rr__track::-webkit-scrollbar{display:none}.bm-rr__card{flex:0 0 calc((100% - 2 * var(--bm-gap)) / 3);min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border:1px solid var(--bm-line);border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #0e3a5e12}.bm-rr .bm-rr__photo{position:relative;margin:0;aspect-ratio:4 / 5;background:#eef4f5;overflow:hidden}.bm-rr__photo img{display:block;width:100%;height:100%;object-fit:cover}.bm-rr__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--bm-body)}.bm-rr__body{flex:1;display:flex;flex-direction:column;padding:20px 22px 24px;background:#fdfaf2;border-top:1px solid var(--bm-line)}.bm-rr__stars{margin-bottom:8px;color:var(--bm-gold);font-size:15px;letter-spacing:2px;line-height:1}.bm-rr .bm-rr__name{margin:0;font-size:18px;font-weight:800;line-height:1.25;color:var(--bm-navy-deep)}.bm-rr .bm-rr__tag{align-self:flex-start;margin:8px 0 0;padding:4px 10px;border-radius:999px;background:#e3f0f1;font-size:10.5px;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:var(--bm-teal)}.bm-rr .bm-rr__quote{margin:14px 0 0;padding:0;border:0;quotes:none;font-size:15px;font-weight:500;font-style:italic;line-height:1.6;color:var(--bm-navy-deep)}.bm-rr .bm-rr__handle{margin:auto 0 0;padding-top:14px;font-size:13px;font-weight:600;color:var(--bm-teal)}.bm-rr__arrow{position:absolute;top:38%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--bm-line);border-radius:50%;background:#fff;color:var(--bm-navy);cursor:pointer;box-shadow:0 6px 16px #0e3a5e24}.bm-rr__arrow[hidden]{display:none}.bm-rr__arrow--prev{left:-8px}.bm-rr__arrow--next{right:-8px}.bm-rr__arrow:disabled{opacity:.35;cursor:default}.bm-rr__arrow:focus-visible{outline:3px solid var(--bm-teal);outline-offset:2px}.bm-rr__dots{display:none}.bm-rr .bm-rr__foot{display:flex;flex-direction:column;align-items:center;margin-top:30px;text-align:center}.bm-rr .bm-rr__disclaimer{max-width:760px;margin:0 0 26px;font-size:12.5px;line-height:1.5;color:var(--bm-muted)}.bm-rr__btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 44px;border-radius:9999px;background:linear-gradient(90deg,#0e3a5e,#1e7a85);color:#fff;font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 12px 28px -10px #0e3a5e73;transition:transform .18s ease,box-shadow .18s ease}.bm-rr__btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 34px -10px #0e3a5e8c}.bm-rr__btn:focus-visible{outline:3px solid var(--bm-teal);outline-offset:3px}.bm-rr .bm-rr__guarantee{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0;font-size:13px;font-weight:500;color:var(--bm-body)}.bm-rr__guarantee .bm-icon{color:var(--bm-teal)}@media screen and (max-width:989px){.bm-rr{--bm-gap: 16px}.bm-rr__body{padding:16px 16px 20px}.bm-rr .bm-rr__name{font-size:16px}.bm-rr .bm-rr__quote{font-size:14px}}@media screen and (max-width:749px){.bm-rr{padding:calc(var(--bm-pt, 80px) * .7) 0 calc(var(--bm-pb, 80px) * .7);--bm-gap: 12px}.bm-rr .bm-rr__head{margin-bottom:22px}.bm-rr .bm-rr__heading{font-size:28px;margin-bottom:8px}.bm-rr .bm-rr__sub{font-size:15px}.bm-rr .bm-rr__track{align-items:flex-start}.bm-rr__card{flex-basis:100%}.bm-rr .bm-rr__name{font-size:18px}.bm-rr .bm-rr__quote{font-size:15px}.bm-rr__arrow{display:none!important}.bm-rr__dots{display:flex;justify-content:center;gap:6px;margin-top:14px}.bm-rr__dot{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:#cfd8de;cursor:pointer;transition:width .25s ease,background .25s ease}.bm-rr__dot.is-active{width:22px;background:var(--bm-teal)}.bm-rr .bm-rr__foot{margin-top:20px}.bm-rr .bm-rr__disclaimer{margin-bottom:20px;font-size:12px}.bm-rr__btn{width:100%}}@media(prefers-reduced-motion:reduce){.bm-rr .bm-rr__track{scroll-behavior:auto}.bm-rr__btn,.bm-rr__dot{transition:none}}.bm-stage,.bm-stage *{box-sizing:border-box}.bm-stage{--bm-navy: #0E3A5E;--bm-teal: #1E7A85;--bm-body: #3F4A5C;--bm-line: #E5E7EB;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:var(--bm-pt, 72px) 0 var(--bm-pb, 72px)}.bm-stage--white{background:#fff}.bm-stage--cream{background:#faf6ec}.bm-stage--tint{background:#eef6f7}.bm-stage .bm-stage__head{margin-bottom:44px;text-align:center}.bm-stage .bm-stage__heading{max-width:920px;margin:0 auto 14px;font-family:Inter,sans-serif;font-size:clamp(30px,3.2vw,42px);font-weight:800;line-height:1.12;letter-spacing:-.025em;color:var(--bm-navy)}.bm-stage__heading em,.bm-stage__heading i{color:var(--bm-teal)}.bm-stage .bm-stage__sub{max-width:640px;margin:0 auto;font-size:17px;line-height:1.6;color:var(--bm-body)}.bm-stage__sub--mobile{display:none}.bm-stage__track{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.bm-stage__card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--bm-line);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 8px 24px #0e3a5e12;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.bm-stage__card:hover{transform:translateY(-4px);border-color:var(--bm-teal);box-shadow:0 16px 34px -12px #1e7a854d}.bm-stage__card:focus-visible{outline:3px solid var(--bm-teal);outline-offset:3px}.bm-stage__media{aspect-ratio:16 / 9;background:#eef4f5;display:flex;align-items:center;justify-content:center;overflow:hidden}.bm-stage__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.bm-stage__card:hover .bm-stage__media img{transform:scale(1.04)}.bm-stage__placeholder{padding:16px;text-align:center;font-size:12px;line-height:1.4;color:var(--bm-body)}.bm-stage__body{flex:1;display:flex;flex-direction:column;padding:22px 24px 24px;background:#fdfaf2;border-top:1px solid var(--bm-line)}.bm-stage__label{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--bm-teal);margin-bottom:8px}.bm-stage .bm-stage__title{margin:0 0 10px;font-family:Inter,sans-serif;font-size:22px;font-weight:800;letter-spacing:-.015em;line-height:1.2;color:var(--bm-navy)}.bm-stage .bm-stage__problems{margin:0 0 18px;font-size:14px;line-height:1.55;color:var(--bm-body)}.bm-stage__problems--mobile{display:none}.bm-stage__link{margin-top:auto;font-size:14px;font-weight:700;color:var(--bm-teal)}.bm-stage__card:hover .bm-stage__link span{display:inline-block;transform:translate(3px);transition:transform .2s ease}.bm-stage__dots{display:none}@media screen and (max-width:989px){.bm-stage__track{gap:16px}.bm-stage__title{font-size:20px}}@media screen and (max-width:749px){.bm-stage{padding:calc(var(--bm-pt, 72px) * .7) 0 calc(var(--bm-pb, 72px) * .7)}.bm-stage .bm-stage__head{margin-bottom:26px}.bm-stage .bm-stage__heading{font-size:26px;margin-bottom:10px}.bm-stage .bm-stage__sub{font-size:15px}.bm-stage__sub--desktop,.bm-stage__problems--desktop{display:none}.bm-stage__sub--mobile,.bm-stage__problems--mobile{display:block}.bm-stage__track{display:flex;gap:12px;padding-top:4px;padding-bottom:8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bm-stage__track::-webkit-scrollbar{display:none}.bm-stage__card{flex:0 0 82%;scroll-snap-align:start}.bm-stage__card:hover{transform:none}.bm-stage__body{padding:16px 18px 18px}.bm-stage .bm-stage__title{font-size:20px}.bm-stage__dots{display:flex;justify-content:center;gap:6px;margin-top:14px}.bm-stage__dot{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:#cfd8de;cursor:pointer;transition:width .25s ease,background .25s ease}.bm-stage__dot.is-active{width:22px;background:var(--bm-teal)}}.bm-tabs,.bm-tabs *{box-sizing:border-box}.bm-tabs{--bm-navy: #0E3A5E;--bm-navy-deep: #0E2C4F;--bm-teal: #1E7A85;--bm-teal-2: #1E7079;--bm-body: #3F4A5C;--bm-muted: #6B7280;--bm-line: #E5E7EB;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:var(--bm-pt, 80px) 0 var(--bm-pb, 80px)}.bm-tabs--white{background:#fff}.bm-tabs--cream{background:#faf6ec}.bm-tabs--tint{background:#eef6f7}.bm-tabs .bm-tabs__head{margin-bottom:36px;text-align:center}.bm-tabs .bm-tabs__overline{margin:0 0 12px;font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--bm-teal)}.bm-tabs .bm-tabs__heading{max-width:1000px;margin:0 auto 14px;font-family:Inter,sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1.12;letter-spacing:-.025em;color:var(--bm-navy)}.bm-tabs .bm-tabs__heading em,.bm-tabs .bm-tabs__heading i{color:var(--bm-teal)}.bm-tabs .bm-tabs__intro{max-width:640px;margin:0 auto;font-size:17px;line-height:1.6;color:var(--bm-body)}.bm-tabs .bm-tabs__intro p{margin:0}.bm-tabs__intro--mobile{display:none}.bm-fn{font-size:.7em;line-height:0;vertical-align:super}.bm-fn a{color:var(--bm-teal);text-decoration:none;font-weight:700;padding:0 1px}.bm-fn a:hover{text-decoration:underline}.bm-tabs .bm-tabs__tablist-wrap{margin-bottom:28px}.bm-tabs__tablist{display:grid;grid-template-columns:repeat(var(--bm-tab-cols, 4),minmax(0,1fr));gap:10px}.bm-tabs__tab{appearance:none;-webkit-appearance:none;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:8px 12px;border:1px solid var(--bm-line);border-radius:14px;background:#fff;font-family:inherit;font-size:14px;font-weight:700;line-height:1.2;color:var(--bm-navy);cursor:pointer;white-space:normal;text-align:left;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.bm-tabs__tab:hover{border-color:var(--bm-teal);color:var(--bm-teal)}.bm-tabs__tab[aria-selected=true]{background:linear-gradient(90deg,#0e3a5e,#1e7a85);border-color:transparent;color:#fff;box-shadow:0 10px 24px -12px #0e3a5e8c}.bm-tabs__tab:focus-visible{outline:3px solid var(--bm-teal);outline-offset:2px}.bm-tabs__tab-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:#eef6f7;color:var(--bm-teal)}.bm-tabs__tab[aria-selected=true] .bm-tabs__tab-icon{background:#ffffff29;color:#fff}.bm-tabs__tab-icon--img{width:36px;height:36px;background:none!important}.bm-tabs__tab-icon--img img{display:block;width:36px;height:36px;border-radius:50%}.bm-tabs__tab[aria-selected=true] .bm-tabs__tab-icon--img{box-shadow:0 0 0 2px #ffffff8c}.bm-tabs__panel{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:44px;align-items:start;padding:32px;border:1px solid var(--bm-line);border-radius:20px;background:#fdfaf2}.bm-tabs__panel[hidden]{display:none}.bm-tabs__panel:focus-visible{outline:3px solid var(--bm-teal);outline-offset:3px}.bm-tabs__panel:not([hidden]){animation:bm-tab-in .28s ease}@keyframes bm-tab-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bm-tabs__media{display:flex;align-items:center;justify-content:center;aspect-ratio:9 / 8;border-radius:16px;overflow:hidden;background:#eef4f5}.bm-tabs__media img{display:block;width:100%;height:100%;object-fit:cover}.bm-tabs__media-note{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bm-muted)}.bm-tabs .bm-tabs__label{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--bm-muted)}.bm-tabs .bm-tabs__panel-heading{margin:0 0 8px;font-family:Inter,sans-serif;font-size:28px;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--bm-navy)}.bm-tabs .bm-tabs__explain{margin:0 0 22px;font-size:16px;line-height:1.6;color:var(--bm-body)}.bm-tabs .bm-tabs__effects{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 24px;padding:0;list-style:none}.bm-tabs__effect{padding:14px 16px;border:1px solid var(--bm-line);border-radius:12px;background:#fff}.bm-tabs .bm-tabs__effect-name{margin:0 0 3px;font-size:15px;font-weight:700;line-height:1.3;color:var(--bm-navy-deep)}.bm-tabs .bm-tabs__effect-desc{margin:0;font-size:13.5px;line-height:1.5;color:var(--bm-body)}.bm-tabs__cta{display:flex;align-items:center;flex-wrap:wrap;gap:14px 18px}.bm-tabs__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:9999px;background:linear-gradient(90deg,#0e3a5e,#1e7a85);color:#fff;font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 12px 26px -12px #0e3a5e80;transition:transform .18s ease,box-shadow .18s ease}.bm-tabs__btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 32px -12px #0e3a5e99}.bm-tabs__btn:focus-visible{outline:3px solid var(--bm-teal);outline-offset:3px}.bm-tabs .bm-tabs__guarantee{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:500;color:var(--bm-body)}.bm-tabs__guarantee .bm-icon{color:var(--bm-teal)}.bm-tabs .bm-tabs__note{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--bm-muted)}.bm-tabs .bm-tabs__note p{margin:0}.bm-tabs__note a{color:var(--bm-teal);font-weight:600;text-decoration:underline;text-underline-offset:2px}.bm-tabs__setup{padding:24px;border:1px dashed #CBD5DC;border-radius:14px;text-align:center;font-size:14px;color:var(--bm-body)}@media screen and (max-width:1199px){.bm-tabs__tab{font-size:13px;padding:8px 10px}.bm-tabs__panel{gap:32px;padding:26px}}@media screen and (max-width:989px){.bm-tabs__panel{grid-template-columns:1fr}.bm-tabs__media{aspect-ratio:16 / 9}}@media screen and (max-width:989px){.bm-tabs .bm-tabs__tablist-wrap{padding-left:0;padding-right:0;margin-bottom:18px}.bm-tabs__tablist{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;padding:4px 1.5rem 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bm-tabs__tablist::-webkit-scrollbar{display:none}.bm-tabs__tab{flex:0 0 auto;min-height:46px;padding:0 20px;border-radius:999px;white-space:nowrap;font-size:15px;scroll-snap-align:start}}@media screen and (min-width:750px)and (max-width:989px){.bm-tabs__tablist{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:749px){.bm-tabs{padding:calc(var(--bm-pt, 80px) * .7) 0 calc(var(--bm-pb, 80px) * .7)}.bm-tabs .bm-tabs__head{margin-bottom:22px;text-align:left}.bm-tabs .bm-tabs__overline{font-size:11px}.bm-tabs .bm-tabs__heading{font-size:30px;margin-left:0}.bm-tabs .bm-tabs__intro{font-size:16px;margin-left:0}.bm-tabs__intro--desktop{display:none}.bm-tabs__intro--mobile{display:block}.bm-tabs__tab-icon{display:none}.bm-tabs__panel{padding:16px;gap:18px;border-radius:18px}.bm-tabs__media{aspect-ratio:4 / 3;border-radius:14px}.bm-tabs .bm-tabs__panel-heading{font-size:24px}.bm-tabs .bm-tabs__explain{font-size:15px;margin-bottom:18px}.bm-tabs .bm-tabs__effects{grid-template-columns:1fr;gap:10px;margin-bottom:20px}.bm-tabs__cta{flex-direction:column;align-items:stretch;gap:12px}.bm-tabs__btn{width:100%}.bm-tabs .bm-tabs__guarantee{justify-content:center}.bm-tabs .bm-tabs__note{text-align:center}}@media(prefers-reduced-motion:reduce){.bm-tabs__panel:not([hidden]){animation:none}.bm-tabs__tab,.bm-tabs__btn{transition:none}}.bm-card,.bm-card *{box-sizing:border-box}.bm-card{--bm-navy: #0E3A5E;--bm-navy-deep: #0E2C4F;--bm-teal: #1E7079;--bm-body: #3F4A5C;--bm-muted: #6B7280;--bm-line: #E5E7EB;--bm-gold: #C9A961;display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--bm-line);border-radius:16px;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-shadow:0 8px 24px #0e3a5e0f;transition:box-shadow .25s ease,transform .25s ease}.bm-card:hover{box-shadow:0 16px 34px -14px #0e3a5e47;transform:translateY(-2px)}.bm-card__media{display:block;aspect-ratio:var(--bm-card-ratio, 4 / 3);background:#f2f6f7;overflow:hidden}.bm-card__media img{display:block;width:100%;height:100%;object-fit:var(--bm-card-fit, contain);padding:var(--bm-card-pad, 0);transition:transform .45s ease}.bm-card:hover .bm-card__media img{transform:scale(1.04)}.bm-card__placeholder{width:100%;height:100%;opacity:.35}.bm-card__body{flex:1;display:flex;flex-direction:column;padding:14px 16px 16px}.bm-card .bm-card__title{margin:0 0 3px;font-family:Inter,sans-serif;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--bm-navy)}.bm-card__title a{color:inherit;text-decoration:none}.bm-card__title a:hover{color:var(--bm-teal)}.bm-card .bm-card__subtitle{margin:0 0 6px;font-size:13px;line-height:1.35;color:var(--bm-body);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.bm-card__rating{display:flex;align-items:center;gap:6px;margin-bottom:6px}.bm-card__stars{font-size:13px;letter-spacing:1px;color:#d9dde2;line-height:1}.bm-card__stars .is-on{color:var(--bm-gold)}.bm-card__count{font-size:12px;color:var(--bm-muted)}.bm-card__price{display:flex;align-items:baseline;gap:8px;margin-top:6px;margin-bottom:2px}.bm-card__buy{margin-top:auto}.bm-card__price>span{display:none;align-items:baseline;gap:8px}.bm-card[data-plan=subscription] .bm-card__price-sub,.bm-card[data-plan=onetime] .bm-card__price-one{display:inline-flex}.bm-card__now{font-size:19px;font-weight:800;color:var(--bm-navy-deep)}.bm-card__was{font-size:14px;color:var(--bm-muted)}.bm-card .bm-card__subnote{margin:0 0 10px;font-size:11px;line-height:1.4;color:var(--bm-muted)}.bm-card[data-plan=onetime] .bm-card__subnote{visibility:hidden}.bm-card__toggle{display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px;padding:3px;border:1px solid var(--bm-line);border-radius:999px;background:#fff}.bm-card__opt{appearance:none;-webkit-appearance:none;margin:0;border:0;border-radius:999px;background:transparent;padding:7px 6px;font-family:inherit;font-size:12px;font-weight:700;line-height:1.15;color:var(--bm-body);cursor:pointer;transition:background .2s ease,color .2s ease}.bm-card__opt[aria-checked=true]{background:var(--bm-teal);color:#fff}.bm-card__opt:focus-visible{outline:2px solid var(--bm-teal);outline-offset:2px}.bm-card__opt-short{display:none}.bm-card__form{margin:0}.bm-card__add{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:0;border:0;border-radius:999px;background:var(--bm-navy-deep);color:#fff;font-family:inherit;font-size:14px;font-weight:800;letter-spacing:.08em;cursor:pointer;transition:background .2s ease,transform .15s ease}.bm-card__add:hover{background:linear-gradient(90deg,#0e3a5e,#1e7a85)}.bm-card__add:active{transform:scale(.98)}.bm-card__add:focus-visible{outline:3px solid var(--bm-teal);outline-offset:2px}.bm-card__add[disabled]{background:#9ca3af;cursor:default}.bm-card__spinner{display:none;width:18px;height:18px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:bm-spin .7s linear infinite}.bm-card__add.is-loading .bm-card__add-text{visibility:hidden}.bm-card__add.is-loading .bm-card__spinner{display:block;position:absolute}@keyframes bm-spin{to{transform:rotate(360deg)}}.bm-card .bm-card__error{margin:8px 0 0;font-size:12px;color:#b42318}@media screen and (max-width:749px){.bm-card{border-radius:14px}.bm-card:hover{transform:none}.bm-card__body{padding:10px 11px 12px}.bm-card .bm-card__title{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bm-card .bm-card__subtitle{font-size:12px;-webkit-line-clamp:2}.bm-card__now{font-size:17px}.bm-card__was{font-size:12px}.bm-card .bm-card__subnote{font-size:10.5px;margin-bottom:10px}.bm-card__toggle{grid-template-columns:3fr 2fr;border-radius:12px}.bm-card__opt{font-size:10.5px;letter-spacing:0;padding:6px 4px;min-height:36px;border-radius:9px}.bm-card__opt-long{display:none}.bm-card__opt-short{display:inline}.bm-card__add{min-height:42px;font-size:12.5px;letter-spacing:.05em}}@media(prefers-reduced-motion:reduce){.bm-card,.bm-card__media img,.bm-card__add{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=5AAHAAAAAAAAAAAAAAAAABA */
