body.bm-post .page-title.blog-featured-title,body.bm-post .page-title.featured-title{display:none!important}body.bm-post #main,body.bm-post #content.blog-single{background:#FAF7F1}body.bm-post #content.blog-single{padding:0!important}body.bm-post #content.blog-single>.row{max-width:none!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;display:block}body.bm-post #content.blog-single>.row>.col{max-width:100%!important;width:100%!important;flex-basis:100%!important;padding:0!important;margin:0!important;border:0!important}body.bm-post #content.blog-single>.row>.post-sidebar,body.bm-post .post-sidebar{display:none!important}body.bm-post .blog-single .article-inner{padding:0!important}body.bm-post .blog-single .entry-content{padding:0!important;margin:0!important;max-width:none!important;width:100%!important;overflow:visible!important}body.bm-post .blog-single .entry-header,body.bm-post .blog-single .entry-image,body.bm-post .blog-single .entry-divider,body.bm-post .blog-single footer.entry-meta,body.bm-post .blog-single .blog-share,body.bm-post .blog-single .entry-author,body.bm-post .blog-single .navigation-post,body.bm-post .blog-single #nav-below{display:none!important}body.bm-post #comments{max-width:740px;margin:0 auto;padding:0 20px}body.bm-post #comments:empty{display:none}html:has(body.bm-post){scroll-padding-top:calc(var(--bmp-top,70px) + 72px)}.bmp{--p-ink:#0B0A0F;--p-stone:#14121C;--p-paper:#FAF7F1;--p-paper-2:#F3EEE5;--p-text:#2A2732;--p-head:#16141C;--p-mid:#4A4654;--p-low:#6E6A78;--p-hair:rgba(26,24,32,.12);--p-rose:#E8B7C8;--p-rose-deep:#8E3452;--p-brass:#C9A227;--p-brass-deep:#7A5F12;--p-cream:#FBF8F2;--p-serif:"Playfair Display",Georgia,"Times New Roman",serif;--p-sans:"Inter",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--p-top:70px;--p-col:700px;font-family:var(--p-sans);color:var(--p-text);background:var(--p-paper);-webkit-font-smoothing:antialiased}.bmp *,.bmp *::before,.bmp *::after{box-sizing:border-box}.bmp a{transition:color .2s,background-color .2s,border-color .2s}.bmp button{margin:0;min-height:0;text-transform:none;letter-spacing:0;line-height:1;box-shadow:none;text-shadow:none}.bmp-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bmp-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--p-ink);color:var(--p-cream);min-height:min(84vh,800px);display:flex;align-items:flex-end}.bmp-hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%;z-index:-2;max-width:none}.bmp-hero-veil{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(11 10 15 / .30) 0%,rgb(11 10 15 / .38) 30%,rgb(11 10 15 / .82) 72%,rgb(11 10 15 / .97) 100%),linear-gradient(90deg,rgb(11 10 15 / .62) 0%,rgb(11 10 15 / .18) 55%,#fff0 80%),radial-gradient(900px 420px at 12% 105%,rgb(232 183 200 / .16),transparent 65%)}.bmp-hero-in{width:100%;max-width:1180px;margin:0 auto;padding:clamp(150px,24vh,240px) clamp(16px,4vw,40px) clamp(44px,7vh,76px)}.bmp-kicker{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 22px;font:600 .74rem/1.2 var(--p-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--p-brass)}.bmp-kicker::before{content:"";width:30px;height:2px;border-radius:1px;background:currentColor;flex:none}.bmp-kicker a{color:inherit;text-decoration:none}.bmp-kicker a:hover{color:var(--p-cream)}.bmp-kicker i{font-style:normal;opacity:.6}.bmp-title{font:600 clamp(2.35rem,1.5rem + 3.5vw,4.5rem)/1.04 var(--p-serif);letter-spacing:-.012em;color:var(--p-cream);margin:0;max-width:17em;text-wrap:balance}.bmp-title em{display:block;font-style:italic;font-weight:500;color:var(--p-rose);margin-top:.08em}.bmp-dek{font:400 clamp(1.08rem,.96rem + .45vw,1.3rem)/1.58 var(--p-sans);color:rgb(251 248 242 / .84);max-width:46ch;margin:24px 0 0}.bmp-byline{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;margin-top:32px;padding-top:22px;border-top:1px solid rgb(251 248 242 / .16);max-width:720px}.bmp-byline img{width:48px;height:48px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--p-ink),0 0 0 3.5px var(--p-brass)}.bmp-by{display:flex;flex-direction:column;line-height:1.3}.bmp-by b{font-weight:600;font-size:.98rem;color:var(--p-cream)}.bmp-by span{font-size:.82rem;color:rgb(251 248 242 / .62)}.bmp-meta{font-size:.86rem;color:rgb(251 248 242 / .72);display:inline-flex;align-items:center;gap:18px}.bmp-meta::before{content:"";width:4px;height:4px;border-radius:50%;background:var(--p-brass);opacity:.8}.bmp-hero-cap{position:absolute;right:clamp(20px,5vw,56px);bottom:22px;margin:0;max-width:28ch;text-align:right;font:italic 400 .8rem/1.45 var(--p-serif);color:rgb(251 248 242 / .56)}.bmp-bar{position:sticky;top:var(--p-top);z-index:30;background:rgb(250 247 241 / .94);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--p-hair)}.bmp-bar-in{max-width:1180px;margin:0 auto;padding:10px clamp(16px,4vw,40px);display:flex;align-items:center;gap:14px;min-height:58px}.bmp-bar-mark{width:22px;height:22px;color:var(--p-brass);flex:none;display:flex}.bmp-bar-mark svg{width:100%;height:100%}.bmp-bar-cur{flex:1;min-width:0;display:flex;align-items:baseline;gap:10px;white-space:nowrap;overflow:hidden}.bmp-bar-cur b{font:600 .74rem/1 var(--p-sans);letter-spacing:.14em;color:var(--p-brass-deep);font-variant-numeric:tabular-nums}.bmp-bar-cur span{font:italic 500 1.02rem/1.3 var(--p-serif);color:var(--p-head);overflow:hidden;text-overflow:ellipsis}.bmp-bar-tools{display:flex;align-items:center;gap:8px;flex:none}.bmp .bmp-tool{appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:38px;font:600 .8rem/1 var(--p-sans);letter-spacing:.02em;text-transform:none;color:var(--p-head);background:#fff0;border:1px solid var(--p-hair);border-radius:999px;padding:0 16px;margin:0;text-decoration:none}.bmp .bmp-tool:hover{border-color:var(--p-rose-deep);color:var(--p-rose-deep)}.bmp .bmp-tool-give{background:var(--p-ink);border-color:var(--p-ink);color:var(--p-cream)}.bmp .bmp-tool-give:hover{background:var(--p-rose-deep);border-color:var(--p-rose-deep);color:#fff}.bmp .bmp-tool-toc{display:none}.bmp-progress{position:absolute;left:0;bottom:-1px;height:2px;width:0;background:linear-gradient(90deg,var(--p-rose),var(--p-brass));transition:width .12s linear}.bmp-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--p-col)) minmax(0,1fr);column-gap:clamp(28px,4.5vw,72px);padding:clamp(56px,7vw,96px) clamp(20px,4vw,40px) 24px}.bmp-toc{grid-column:1;justify-self:end;width:min(232px,100%);position:sticky;top:calc(var(--p-top) + 90px);align-self:start;max-height:calc(100vh - var(--p-top) - 120px);overflow:auto}.bmp-toc p{margin:0 0 14px;font:600 .7rem/1 var(--p-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--p-low)}.bmp-toc ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--p-hair)}.bmp-toc li{margin:0}.bmp-toc a{display:grid;grid-template-columns:28px 1fr;gap:6px;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid #fff0;font-size:.84rem;line-height:1.4;color:var(--p-low);text-decoration:none}.bmp-toc a span{font-size:.7rem;letter-spacing:.08em;padding-top:.15em;font-variant-numeric:tabular-nums;color:var(--p-brass-deep)}.bmp-toc a:hover{color:var(--p-head)}.bmp-toc a.is-on{color:var(--p-head);font-weight:600;border-left-color:var(--p-rose-deep)}.bmp-article{grid-column:2;min-width:0;font-size:1.125rem;line-height:1.78}.bmp-article p{margin:0 0 1.3em;color:var(--p-text);font-family:var(--p-sans)}.bmp-article a{color:var(--p-rose-deep);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgb(142 52 82 / .38);text-underline-offset:3px}.bmp-article a:hover{text-decoration-color:currentColor}.bmp-article strong{color:var(--p-head)}.bmp-sec{margin-top:clamp(3rem,6vw,4.4rem);scroll-margin-top:calc(var(--p-top) + 80px)}.bmp-sec:first-child{margin-top:0}.bmp-num{display:flex;align-items:center;gap:14px;margin:0 0 .7rem!important}.bmp-num span{font:600 .74rem/1 var(--p-sans);letter-spacing:.18em;color:var(--p-brass-deep);font-variant-numeric:tabular-nums}.bmp-num::after{content:"";height:1px;width:48px;background:linear-gradient(90deg,var(--p-rose-deep),transparent)}.bmp-article h2{font:600 clamp(1.6rem,1.2rem + 1.25vw,2.2rem)/1.16 var(--p-serif);letter-spacing:-.008em;color:var(--p-head);margin:0 0 1.05rem;text-wrap:balance}.bmp-lede{font-size:1.3rem;line-height:1.62;color:#1E1B25!important}.bmp-lede::first-letter{float:left;font:600 5.2em/.8 var(--p-serif);color:var(--p-rose-deep);margin:.06em .1em 0 -.02em}.bmp-fig{margin:0}.bmp-fig img{display:block;width:100%;height:auto;border-radius:14px;background:var(--p-paper-2)}.bmp-fig figcaption{margin-top:12px;font:400 .86rem/1.5 var(--p-sans);color:var(--p-low)}.bmp-fig-k{display:block;margin-bottom:3px;font:600 .66rem/1 var(--p-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--p-brass-deep)}.bmp-fig-margin{float:right;width:min(330px,48%);margin:.35rem calc(-1 * clamp(0px,13vw,210px)) 1.4rem 2.2rem;position:relative}.bmp-fig-margin img{box-shadow:0 28px 60px -30px rgb(11 10 15 / .45)}.bmp-fig-quote{clear:both;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,56px);align-items:center;margin:2.6rem calc(-1 * clamp(0px,12vw,200px)) 2.8rem 0;padding:clamp(22px,3vw,40px);border-radius:22px;background:var(--p-ink);color:var(--p-cream);position:relative;overflow:hidden;isolation:isolate}.bmp-fig-quote::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(600px 300px at 100% 0%,rgb(201 162 39 / .14),transparent 60%),radial-gradient(500px 260px at 0% 100%,rgb(232 183 200 / .14),transparent 60%)}.bmp-fq-img img{aspect-ratio:4/5;object-fit:cover;border-radius:12px}.bmp-fig-quote figcaption{color:rgb(251 248 242 / .62)}.bmp-fig-quote .bmp-fig-k{color:var(--p-brass)}.bmp-fq-q{margin:0;padding:0;border:0;position:relative}.bmp-fq-mark{display:block;font:500 5.5rem/.6 var(--p-serif);color:var(--p-brass);height:.5em}.bmp-fq-q p{margin:0!important;font:italic 500 clamp(1.55rem,1.1rem + 1.5vw,2.3rem)/1.28 var(--p-serif);color:var(--p-cream)!important;text-wrap:balance}.bmp-faq{margin-top:.4rem;border-bottom:1px solid var(--p-hair)}.bmp-qa{border-top:1px solid var(--p-hair)}.bmp-qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:18px 0;font:600 1.04rem/1.45 var(--p-sans);color:var(--p-head)}.bmp-qa summary::-webkit-details-marker{display:none}.bmp-qa summary::after{content:"+";flex:none;font:400 1.5rem/1 var(--p-sans);color:var(--p-rose-deep);transition:transform .2s}.bmp-qa[open] summary::after{transform:rotate(45deg)}.bmp-qa-a p{font-size:1.02rem;color:var(--p-mid)!important}.bmp-signoff{margin-top:2.6rem!important;padding-top:1.4rem;border-top:1px solid var(--p-hair);font:italic 400 .98rem/1.6 var(--p-serif)!important;color:var(--p-mid)!important}.bmp-end{display:flex;justify-content:center;margin:2.4rem 0 0!important}.bmp-end svg{width:26px;height:26px;color:var(--p-brass)}.bmp-close{max-width:calc(var(--p-col) + 40px);margin:0 auto;padding:16px 20px 64px;display:flex;flex-direction:column;gap:26px}.bmp-label{display:block;margin-bottom:10px;font:600 .68rem/1 var(--p-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--p-low)}.bmp-filed{font-size:.95rem;color:var(--p-mid)}.bmp-filed a{color:var(--p-head);text-decoration:none;border-bottom:1px solid var(--p-hair)}.bmp-filed a:hover{border-color:var(--p-rose-deep);color:var(--p-rose-deep)}.bmp-pills{display:flex;flex-wrap:wrap;gap:8px}.bmp .bmp-pills a,.bmp .bmp-pills button{appearance:none;cursor:pointer;display:inline-flex;align-items:center;height:40px;font:600 .84rem/1 var(--p-sans);text-transform:none;letter-spacing:0;color:var(--p-head);background:#fff;border:1px solid var(--p-hair);border-radius:999px;padding:0 18px;margin:0;text-decoration:none}.bmp-pills a:hover,.bmp-pills button:hover{border-color:var(--p-rose-deep);color:var(--p-rose-deep)}.bmp-author{display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;align-items:center;padding-top:26px;border-top:1px solid var(--p-hair)}.bmp-author img{width:72px;height:72px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--p-paper),0 0 0 4.5px var(--p-brass)}.bmp-author div{display:flex;flex-direction:column;gap:3px}.bmp-author .bmp-label{margin-bottom:4px}.bmp-author b{font:600 1.3rem/1.2 var(--p-serif);color:var(--p-head)}.bmp-author div>span:not(.bmp-label){font-size:.92rem;color:var(--p-mid)}.bmp-author a{margin-top:4px;font-weight:600;font-size:.92rem;color:var(--p-rose-deep);text-decoration:none}.bmp-support{position:relative;isolation:isolate;overflow:hidden;background:var(--p-ink);color:var(--p-cream)}.bmp-support::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(1000px 480px at 10% 120%,rgb(232 183 200 / .15),transparent 62%),radial-gradient(800px 420px at 92% -20%,rgb(201 162 39 / .12),transparent 60%)}.bmp-support-in{max-width:1080px;margin:0 auto;padding:clamp(64px,8vw,104px) clamp(20px,5vw,48px);display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.bmp-support h2{font:600 clamp(1.7rem,1.25rem + 1.6vw,2.6rem)/1.15 var(--p-serif);color:var(--p-cream);margin:0 0 14px;text-wrap:balance}.bmp-support p{margin:0;color:rgb(251 248 242 / .76);font-size:1.04rem;line-height:1.65;max-width:52ch}.bmp .bmp-support .bmp-kicker{margin-bottom:18px;color:var(--p-brass)}.bmp-support-act{display:flex;flex-direction:column;gap:12px;align-items:stretch}.bmp-btn{display:block;text-align:center;font:700 .86rem/1 var(--p-sans);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#191621;background:linear-gradient(120deg,#E8B7C8,#D397AE);border-radius:999px;padding:18px 24px}.bmp-btn:hover{color:#191621;filter:brightness(1.05)}.bmp-btn-ghost{background:#fff0;color:var(--p-cream);border:1px solid rgb(251 248 242 / .28)}.bmp-btn-ghost:hover{color:var(--p-cream);border-color:var(--p-rose)}.bmp-support small{font-size:.8rem;color:rgb(251 248 242 / .56);text-align:center}.bmp-more{background:var(--p-paper-2)}.bmp-more-in{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,88px) clamp(20px,4vw,40px)}.bmp-more h2{font:600 clamp(1.5rem,1.2rem + 1vw,2rem)/1.2 var(--p-serif);color:var(--p-head);margin:0 0 28px}.bmp-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.5vw,32px)}.bmp-card{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--p-head)}.bmp-card-img{display:block;aspect-ratio:16/10;border-radius:14px;overflow:hidden;background:var(--p-paper)}.bmp-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,.61,.36,1)}.bmp-card:hover .bmp-card-img img{transform:scale(1.035)}.bmp-card-k{font:600 .7rem/1 var(--p-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--p-brass-deep)}.bmp-card-t{font:600 1.18rem/1.3 var(--p-serif);color:var(--p-head);text-wrap:balance}.bmp-card:hover .bmp-card-t{color:var(--p-rose-deep)}@media (max-width:1199px){.bmp-page{grid-template-columns:minmax(0,1fr);justify-items:center}.bmp-toc{display:none}.bmp-article{grid-column:1;width:100%;max-width:var(--p-col)}.bmp .bmp-tool-toc{display:inline-flex}.bmp-fig-margin{margin-right:0}.bmp-fig-quote{margin-inline:0}}@media (max-width:760px){.bmp-hero{min-height:auto;display:block}.bmp-hero-img{height:82vw;bottom:auto}.bmp-hero-veil{background:linear-gradient(180deg,rgb(11 10 15 / .08) 0%,rgb(11 10 15 / .18) 38vw,rgb(11 10 15 / .86) 70vw,#0B0A0F 82vw,#0B0A0F 100%)}.bmp-hero-in{padding-top:56vw}.bmp-hero-cap{display:none}.bmp-byline{gap:10px 14px}.bmp-meta{gap:14px;font-size:.82rem}.bmp-bar-tools .bmp-tool:not(.bmp-tool-toc):not(.bmp-tool-give){display:none}.bmp-bar-cur span{font-size:.94rem}.bmp-article{font-size:1.06rem;line-height:1.74}.bmp-lede{font-size:1.16rem}.bmp-fig-margin{float:none;width:auto;margin:1.6rem -8px 1.8rem}.bmp-fig-margin img{border-radius:12px;aspect-ratio:4/5;object-fit:cover}.bmp-fig-margin figcaption{padding-inline:8px}.bmp-fig-quote{grid-template-columns:minmax(0,1fr);margin-inline:-8px;border-radius:18px}.bmp-support-in,.bmp-cards{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.bmp *{transition:none!important}}.bmp-pr-hero{min-height:min(70vh,660px)}.bmp-pr-hero .bmp-hero-in{padding-top:clamp(130px,20vh,200px)}.bmp-pr-seal{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--p-ink);color:var(--p-brass);box-shadow:0 0 0 2px var(--p-ink),0 0 0 3.5px var(--p-brass);flex:none}.bmp-pr-seal svg{width:28px;height:28px}.bmp-pr-status{display:inline-flex;align-items:center;height:30px;padding:0 13px;border:1px solid rgb(201 162 39 / .7);border-radius:999px;font:600 .7rem/1 var(--p-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--p-brass)}.bmp-pr-page{grid-template-columns:minmax(0,1fr) minmax(0,680px) minmax(0,300px) minmax(0,1fr);padding-top:clamp(48px,6vw,80px)}.bmp-pr-page .bmp-article{grid-column:2}.bmp-pr-rail{grid-column:3;align-self:start;position:sticky;top:calc(var(--p-top) + 86px)}.bmp-is-pr .bmp-sec{margin-top:clamp(2.6rem,5vw,3.6rem)}.bmp-is-pr .bmp-article h2{position:relative;padding-top:18px}.bmp-is-pr .bmp-article h2::before{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:linear-gradient(90deg,var(--p-rose-deep),transparent)}.bmp-pr-lede{font-size:1.24rem!important;line-height:1.62!important;color:#1E1B25!important}.bmp-pr-dateline{font-weight:700;letter-spacing:.02em;color:var(--p-brass-deep);margin-right:.15em}.bmp-pr-facts{margin:1.8rem 0 .4rem;padding:22px 26px;border-radius:16px;background:#fff;border:1px solid var(--p-hair)}.bmp-pr-facts .bmp-label{margin-bottom:12px}.bmp-pr-facts ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.bmp-pr-facts li{position:relative;padding-left:20px;font-size:.98rem;line-height:1.5;color:var(--p-head);margin:0}.bmp-pr-facts li::before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;background:var(--p-brass)}.bmp-pr-facts b{font-weight:600}.bmp-pr-quote{position:relative;margin:2rem 0!important;padding:4px 0 4px 26px;border-left:3px solid var(--p-brass);font:italic 500 1.26rem/1.55 var(--p-serif)!important;color:var(--p-head)!important}.bmp-pr-end{margin:3rem 0 2rem!important;text-align:center;font:600 1rem/1 var(--p-sans)!important;letter-spacing:.6em;color:var(--p-brass-deep)!important}.bmp-pr-about{padding:22px 26px;border-radius:16px;background:var(--p-paper-2)}.bmp-pr-about p:last-child{margin:0!important;font-size:.96rem;line-height:1.65;color:var(--p-mid)!important}.bmp-pr-card{padding:24px 24px 20px;border-radius:18px;background:var(--p-ink);color:var(--p-cream);position:relative;overflow:hidden;isolation:isolate}.bmp-pr-card::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(380px 220px at 100% 0%,rgb(201 162 39 / .16),transparent 62%)}.bmp-pr-card .bmp-label{color:var(--p-brass);margin-bottom:16px}.bmp-pr-row{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-top:1px solid rgb(251 248 242 / .12)}.bmp-pr-row span{font:600 .64rem/1 var(--p-sans);letter-spacing:.18em;text-transform:uppercase;color:rgb(251 248 242 / .5);margin-bottom:4px}.bmp-pr-row b{font-weight:600;font-size:.98rem;color:var(--p-cream);overflow-wrap:anywhere}.bmp-pr-row em{font-style:normal;font-size:.86rem;color:rgb(251 248 242 / .66)}.bmp-pr-mail{align-items:flex-start}.bmp-pr-mail b{font-size:.94rem}.bmp .bmp-pr-mail button{appearance:none;cursor:pointer;margin-top:8px!important;height:30px;padding:0 12px;border-radius:999px;border:1px solid rgb(251 248 242 / .25);background:#fff0;color:var(--p-cream);font:600 .74rem/1 var(--p-sans)}.bmp-pr-links{display:flex;flex-direction:column;gap:2px;padding-top:12px;border-top:1px solid rgb(251 248 242 / .12)}.bmp-pr-links a{display:flex;justify-content:space-between;padding:9px 0;font-size:.92rem;font-weight:500;color:var(--p-rose);text-decoration:none}.bmp-pr-links a::after{content:"→";color:rgb(251 248 242 / .4)}.bmp-pr-links a:hover{color:#fff}.bmp-pr-pics{background:var(--p-paper)}.bmp-pr-pics-in{max-width:1080px;margin:0 auto;padding:clamp(24px,4vw,48px) clamp(20px,4vw,40px) clamp(56px,7vw,88px);border-top:1px solid var(--p-hair)}.bmp-pr-pics h2,.bmp-pr-more h2{font:600 clamp(1.4rem,1.15rem + .9vw,1.85rem)/1.2 var(--p-serif);color:var(--p-head);margin:0 0 24px}.bmp-pr-pic-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;align-items:start}.bmp-pr-pic-grid figure{margin:0;display:flex;flex-direction:column;gap:10px}.bmp-pr-pic-grid img{display:block;width:100%;height:clamp(220px,28vw,380px);border-radius:12px;object-fit:cover}.bmp-pr-pic-grid figcaption{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:.86rem;color:var(--p-low)}.bmp-pr-pic-grid figcaption b{font-weight:600;color:var(--p-head)}.bmp-pr-pic-grid figcaption a{margin-left:auto;font-weight:600;color:var(--p-rose-deep);text-decoration:none}.bmp-pr-more{background:var(--p-paper-2)}.bmp-pr-more-in{max-width:1080px;margin:0 auto;padding:clamp(56px,7vw,88px) clamp(20px,4vw,40px)}.bmp-pr-list{border-top:1px solid var(--p-hair)}.bmp-pr-item{display:grid;grid-template-columns:120px 110px minmax(0,1fr);gap:20px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--p-hair);text-decoration:none}.bmp-pr-item time{font-size:.86rem;color:var(--p-low);font-variant-numeric:tabular-nums}.bmp-pr-item span{font:600 .68rem/1 var(--p-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--p-brass-deep)}.bmp-pr-item b{font:600 1.12rem/1.35 var(--p-serif);color:var(--p-head)}.bmp-pr-item:hover b{color:var(--p-rose-deep)}.bmp-pr-all{display:inline-block;margin-top:22px;font-weight:600;color:var(--p-rose-deep);text-decoration:none}@media (max-width:1199px){.bmp-pr-page{grid-template-columns:minmax(0,1fr)}.bmp-pr-page .bmp-article{grid-column:1}.bmp-pr-rail{grid-column:1;position:static;width:100%;max-width:var(--p-col);margin-top:28px}}@media (max-width:760px){.bmp-pr-hero .bmp-hero-in{padding-top:56vw}.bmp-pr-facts ul{grid-template-columns:minmax(0,1fr)}.bmp-pr-quote{font-size:1.14rem!important;padding-left:18px}.bmp-pr-pic-grid{grid-template-columns:minmax(0,1fr)}.bmp-pr-item{grid-template-columns:minmax(0,1fr);gap:6px}.bmp-pr-status{height:28px}}.bmp-is-pr .bmp-fig-margin{margin-right:0}.bmp .bmp-lead{margin-bottom:clamp(2.4rem,5vw,3.4rem)}.bmp .bmp-lead:last-child{margin-bottom:0}.bmp-article h3{font:600 clamp(1.22rem,1.05rem + .5vw,1.45rem)/1.3 var(--p-serif);color:var(--p-head);margin:2.2rem 0 .8rem;text-wrap:balance}.bmp-article h4,.bmp-article h5,.bmp-article h6{font:600 1.06rem/1.4 var(--p-sans);color:var(--p-head);margin:1.8rem 0 .6rem;letter-spacing:0;text-transform:none}.bmp-article h3 strong,.bmp-article h4 strong,.bmp-article h2 strong{font-weight:inherit;color:inherit}.bmp-article ul,.bmp-article ol{margin:0 0 1.4em;padding-left:1.35em}.bmp-article ul{list-style:disc}.bmp-article ol{list-style:decimal}.bmp-article li{margin:0 0 .55em;padding-left:.2em;color:var(--p-text)}.bmp-article li::marker{color:var(--p-brass-deep)}.bmp-article li p{margin:0 0 .4em}.bmp-article blockquote:not(.bmp-fq-q){margin:2rem 0;padding:4px 0 4px 26px;border-left:3px solid var(--p-rose-deep);font:italic 500 1.2rem/1.55 var(--p-serif);color:var(--p-head)}.bmp-article blockquote:not(.bmp-fq-q) p{font:inherit;color:inherit;margin:0 0 .6em}.bmp-article blockquote cite{display:block;margin-top:.6em;font:500 .86rem/1.4 var(--p-sans);font-style:normal;color:var(--p-low)}.bmp-article hr{border:0;height:1px;width:72px;margin:2.4rem auto;background:linear-gradient(90deg,transparent,var(--p-brass),transparent)}.bmp-article .is-divider{background:linear-gradient(90deg,var(--p-rose-deep),transparent);height:2px;max-width:48px!important;margin:1.4rem 0}.bmp-article .text-center>.is-divider{margin-inline:auto;background:linear-gradient(90deg,transparent,var(--p-brass),transparent)}.bmp-article .section-title-container{max-width:none;padding:0;margin:0 0 1rem}.bmp-article .section-title,.bmp-article .section-title *{text-transform:none!important;letter-spacing:0!important}.bmp-article .section-title{display:block;font:600 clamp(1.22rem,1.05rem + .5vw,1.45rem)/1.3 var(--p-serif);color:var(--p-head);text-transform:none;letter-spacing:0;margin:0}.bmp-article .section-title b{display:none}.bmp-article .section-title-main{border:0;padding:0}.bmp-article .row{margin-left:-12px;margin-right:-12px}.bmp-article .row .col{padding:0 12px 12px}.bmp-article table{width:100%;border-collapse:collapse;margin:0 0 1.6em;font-size:.95rem}.bmp-article th,.bmp-article td{padding:10px 12px;border-bottom:1px solid var(--p-hair);text-align:left;color:var(--p-text)}.bmp-article th{font-weight:600;color:var(--p-head);background:var(--p-paper-2)}.bmp-article iframe,.bmp-article video{max-width:100%;border:0;border-radius:12px}.bmp-article .wp-block-embed__wrapper{position:relative}.bmp-article .wp-block-embed.is-type-video .wp-block-embed__wrapper{aspect-ratio:16/9}.bmp-article .wp-block-embed.is-type-video iframe{position:absolute;inset:0;width:100%;height:100%}.bmp-article figure:not(.bmp-fig){margin:2rem 0}.bmp-article figure:not(.bmp-fig) img{border-radius:12px;height:auto}.bmp-article figure:not(.bmp-fig) figcaption{margin-top:10px;font-size:.86rem;color:var(--p-low)}.bmp-article img{max-width:100%;height:auto}.bmp-article pre,.bmp-article code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:var(--p-paper-2);border-radius:6px}.bmp-article code{padding:.1em .35em}.bmp-article pre{padding:16px 18px;overflow:auto}.bmp-article .bmp-lede:not(.bmp-lede-cap)::first-letter{float:none;font:inherit;color:inherit;margin:0}.bmp-article .bmp-qa-a{padding:0 0 10px}.bmp-article .bmp-qa-a ul{margin-bottom:1em}.bmp-article .bmp-qa-a>*:last-child{margin-bottom:0}.bmp-fig-wide{clear:both;margin:2.6rem calc(-1 * clamp(0px,9vw,150px)) 2.8rem}.bmp-fig-wide img{aspect-ratio:16/9;object-fit:cover}.bmp-fig-wide figcaption{max-width:var(--p-col);margin-inline:auto}.bmp-hero-noimg{min-height:min(56vh,520px)}.bmp-hero-noimg .bmp-hero-veil{background:radial-gradient(900px 420px at 12% 105%,rgb(232 183 200 / .16),transparent 65%),radial-gradient(700px 360px at 92% 0%,rgb(201 162 39 / .12),transparent 60%)}.bmp-pop{position:absolute;right:clamp(16px,4vw,40px);top:calc(100% + 8px);width:min(380px,calc(100vw - 32px));max-height:min(70vh,560px);overflow:auto;padding:18px 18px 12px;border-radius:16px;background:var(--p-paper);border:1px solid var(--p-hair);box-shadow:0 30px 60px -24px rgb(11 10 15 / .35)}.bmp-pop[hidden]{display:none}.bmp-pop p{margin:0 0 10px;font:600 .7rem/1 var(--p-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--p-low)}.bmp-pop ol{list-style:none;margin:0;padding:0}.bmp-pop li{margin:0}.bmp-pop a{display:grid;grid-template-columns:28px 1fr;gap:6px;padding:9px 0;border-top:1px solid var(--p-hair);font-size:.92rem;line-height:1.4;color:var(--p-head);text-decoration:none}.bmp-pop li:first-child a{border-top:0}.bmp-pop a span{font-size:.72rem;letter-spacing:.08em;padding-top:.2em;color:var(--p-brass-deep);font-variant-numeric:tabular-nums}.bmp-pop a.is-on{color:var(--p-rose-deep);font-weight:600}.bmp-toc a span.bmp-t,.bmp-pop a span.bmp-t{font-size:inherit;letter-spacing:0;padding-top:0;color:inherit;font-variant-numeric:normal}.bmp-toc a img.emoji,.bmp-pop a img.emoji,.bmp-bar-cur img.emoji{width:1em!important;height:1em!important;vertical-align:-.1em}.bmp-toc a:not(:has(span:not(.bmp-t))){grid-template-columns:1fr}.bmp-is-pr .bmp-pop a{grid-template-columns:1fr}.bmp.bmp-big .bmp-article{font-size:1.3rem;line-height:1.86}.bmp.bmp-big .bmp-lede{font-size:1.45rem}.bmp .bmp-tool[aria-pressed="true"]{border-color:var(--p-rose-deep);color:var(--p-rose-deep)}.bmp .is-copied{border-color:var(--p-brass)!important;color:var(--p-brass-deep)!important}.bmp-pr-card .is-copied{color:var(--p-brass)!important}.bmp-care{margin:0;padding:18px 22px;border-radius:14px;background:var(--p-paper-2);font-size:.98rem;color:var(--p-mid)}.bmp-care a{color:var(--p-rose-deep);font-weight:600}.bmp-pr-mail b a{color:var(--p-cream);text-decoration:none;border-bottom:1px solid rgb(251 248 242 / .25)}.bmp-pr-mail b a:hover{border-color:var(--p-rose)}.bmp-pr-row b a{color:inherit;text-decoration:none}.bmp .bmp-pr-facts ul{list-style:none;margin:0;padding:0}.bmp .bmp-pr-facts li{padding-left:20px;margin:0}.bmp .bmp-pr-facts li::marker{content:none}.bmp-pr-pic-grid[data-n="1"]{grid-template-columns:minmax(0,1fr);max-width:760px}.bmp-pr-pic-grid[data-n="3"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}:where(.bmp) :focus-visible{outline:2px solid var(--p-rose-deep);outline-offset:3px;border-radius:4px}.bmp-hero :focus-visible,.bmp-support :focus-visible,.bmp-pr-card :focus-visible{outline-color:var(--p-rose)}@media (max-width:1199px){.bmp-fig-wide{margin-inline:0}}@media (max-width:760px){.bmp-article h3{margin-top:1.8rem}.bmp-fig-wide{margin:1.8rem -8px}.bmp-fig-wide img{border-radius:12px}.bmp-pr-pic-grid[data-n="3"]{grid-template-columns:minmax(0,1fr)}.bmp-pop{right:12px;left:12px;width:auto}}@media print{body.bm-post .header-wrapper,body.bm-post #header,body.bm-post footer#footer,.bmp-bar,.bmp-toc,.bmp-support,.bmp-more,.bmp-pr-more,.bmp-share,.bmp-tool{display:none!important}.bmp-hero{min-height:0;color:#000;background:none}.bmp-hero-img,.bmp-hero-veil{display:none}.bmp-title,.bmp-dek,.bmp-by b{color:#000!important}.bmp-page{display:block;padding:24px 0}.bmp-pr-card{background:#fff;color:#000;border:1px solid #999}.bmp-pr-row b,.bmp-pr-row em,.bmp-pr-row span,.bmp-pr-card .bmp-label{color:#000!important}}