.bmh{--h-ink:#0B0A0F;--h-paper:#F7F3EC;--h-line:rgba(11,10,15,.12);--h-txt:#1B1922;--h-mid:#4F4B58;--h-gold:#8A6F1B;--h-gold-b:#C9A227;--h-rose:#A8456A;--h-serif:var(--bm-serif,"Playfair Display",Georgia,serif);--h-sans:var(--bm-sans,"Inter",system-ui,sans-serif);background:var(--h-paper);color:var(--h-txt)}.bmh a,.bmh a:hover,.bmh a:focus{text-decoration:none!important}.bmc-nr-drawn .page-wrapper,.bmc-nr-drawn #content{padding-top:0!important;padding-bottom:0!important}.bmc-nr-bleed .bmh{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.bmc-nr-bleed #main,.bmc-nr-bleed #wrapper,.bmc-nr-bleed .wp-site-blocks{overflow-x:clip}.bmh{--bmh-gut:15px}.bmh-band-in,.bmh-body-in,.bmh-sections-in{box-sizing:border-box;max-width:none;margin:0;padding:0 var(--bmh-gut,15px)}.bmh-band{background:#FDFBF7;padding:clamp(14px,2vw,24px) 0 clamp(12px,1.6vw,18px);text-align:center}.bmh-dateline{display:flex;justify-content:space-between;gap:12px;margin:0 0 12px;font:600 11px/1.3 var(--h-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--h-mid)}.bmh-dl-mid{color:var(--h-gold)}.bmh-rules{height:9px;border-top:3px solid var(--h-gold-b);border-bottom:1px solid var(--h-gold-b);margin:0 0 clamp(12px,1.8vw,20px)}.bmh-h1{margin:0;line-height:0}.bmh-logo{display:block;width:100%;max-width:min(940px,64vw);height:auto;margin:0 auto}.bmh .bmh-word{font:700 clamp(2.2rem,1.4rem + 3vw,3.6rem)/1.02 var(--h-serif);color:var(--h-ink);margin:0}.bmh-rule1{height:1px;background:var(--h-gold-b);margin:clamp(12px,1.8vw,20px) 0 10px}.bmh-lede{margin:0 auto;max-width:60rem;font:400 .95rem/1.5 var(--h-sans);color:var(--h-mid)}.bmh-body{padding:clamp(22px,3vw,36px) 0 clamp(40px,6vw,72px)}.bmh-top{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);padding-bottom:clamp(24px,3vw,36px);border-bottom:2px solid var(--h-ink);margin-bottom:6px}.bmh-lead a{display:flex;flex-direction:column;gap:10px;color:var(--h-txt)}.bmh-lead .bmh-img{aspect-ratio:16/9}.bmh-lead-t{font:700 clamp(1.6rem,1.1rem + 1.6vw,2.4rem)/1.12 var(--h-serif);color:var(--h-ink);margin:2px 0 0;text-wrap:balance}.bmh-lead a:hover .bmh-lead-t{color:var(--h-rose)}.bmh-lead .bmh-x{font-size:1.02rem;-webkit-line-clamp:4}.bmh-latest{border-left:1px solid var(--h-line);padding-left:clamp(16px,2vw,28px)}.bmh-latest-h{font:700 .74rem/1 var(--h-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--h-ink);margin:0 0 10px;padding-bottom:10px;border-bottom:2px solid var(--h-ink)}.bmh-latest ol{list-style:none;margin:0;padding:0}.bmh-latest li{margin:0;border-bottom:1px solid var(--h-line)}.bmh-latest li:last-child{border-bottom:0}.bmh-latest a{display:flex;flex-direction:column;gap:5px;padding:13px 0;color:var(--h-txt)}.bmh-latest .bmh-t{font:600 1.04rem/1.3 var(--h-serif);color:var(--h-ink)}.bmh-latest a:hover .bmh-t{color:var(--h-rose)}.bmh-latest .bmh-x{-webkit-line-clamp:2}.bmh-row{padding:clamp(22px,3vw,30px) 0 clamp(18px,2.4vw,24px);border-top:1px solid var(--h-line);scroll-margin-top:110px}.bmh-top+.bmh-row{border-top:0}.bmh-row-h{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px;margin:0 0 16px}.bmh-row-h h2{font:700 clamp(1.35rem,1.05rem + 1vw,1.85rem)/1.15 var(--h-serif);color:var(--h-ink);margin:0}.bmh-note{font:600 .68rem/1 var(--h-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--h-gold)}.bmh-more{margin-left:auto;font:600 .78rem/1 var(--h-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--h-rose);white-space:nowrap}.bmh .bmh-more:hover{text-decoration:underline!important;text-underline-offset:4px}.bmh-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 22px}.bmh-card{margin:0;min-width:0}.bmh-card a{display:flex;flex-direction:column;gap:7px;color:var(--h-txt);height:100%}.bmh-img{display:block;aspect-ratio:16/10;border-radius:6px;overflow:hidden;background:#E9E2D6}.bmh-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.bmh-noimg{background:linear-gradient(135deg,#1B1922,#3A2632 60%,#7A4A5E)}.bmh-card a:hover .bmh-img img,.bmh-lead a:hover .bmh-img img{transform:scale(1.03)}.bmh-k{font:600 .66rem/1.35 var(--h-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--h-gold);margin-top:3px}.bmh-t{font:600 1.04rem/1.3 var(--h-serif);color:var(--h-ink);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bmh-card a:hover .bmh-t{color:var(--h-rose)}.bmh-x{font:400 .88rem/1.5 var(--h-sans);color:var(--h-mid);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bmh a:focus-visible{outline:2px solid var(--h-rose);outline-offset:4px;border-radius:6px}.bmh-across{margin-top:clamp(18px,3vw,30px);padding-top:clamp(16px,2.4vw,24px);border-top:2px solid var(--h-ink)}.bmh-across-h{margin:0;font:700 .74rem/1 var(--h-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--h-ink)}.bmh-across .bmh-row:first-of-type{border-top:0}.bmh-deskhead{background:var(--h-ink);color:#FBF8F2;padding:clamp(26px,4vw,48px) 0 clamp(24px,3.5vw,40px)}.bmh-eyebrow{margin:0 0 10px;font:600 .72rem/1.2 var(--h-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--h-gold-b)}.bmh-desk-h1{margin:0;font:700 clamp(2rem,1.3rem + 2.6vw,3.2rem)/1.05 var(--h-serif);color:#FBF8F2}.bmh-desk-lede{margin:12px 0 0;max-width:46rem;font:400 1.02rem/1.6 var(--h-sans);color:rgb(251 248 242 / .82)}.bmh-desk-note{margin:10px 0 0;font:500 .8rem/1.4 var(--h-sans);color:#E8B7C8}.bmh-nav{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:18px}.bmh-nav a{font:600 .72rem/1 var(--h-sans);letter-spacing:.14em;text-transform:uppercase;color:#FBF8F2;border:1px solid rgb(251 248 242 / .3);border-radius:999px;padding:9px 14px}.bmh-nav a:hover,.bmh-nav a:focus-visible{border-color:#E8B7C8;color:#E8B7C8}.bmh-grid-desk{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 26px}.bmh-pager{display:flex;justify-content:center;align-items:center;gap:22px;margin:34px 0 0;font:600 .82rem/1 var(--h-sans);color:var(--h-mid)}.bmh-pager a{color:var(--h-rose)}.bmh-foot{margin-top:clamp(26px,4vw,44px);padding-top:22px;border-top:2px solid var(--h-ink)}.bmh-foot-k{font:700 .72rem/1 var(--h-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--h-ink);margin:0 0 12px}.bmh-foot ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.bmh-foot li{margin:0}.bmh-foot a{font:500 .88rem/1.4 var(--h-sans);color:var(--h-mid)}.bmh .bmh-foot a:hover{color:var(--h-rose);text-decoration:underline!important;text-underline-offset:3px}.bmh-empty{font:400 1.05rem/1.7 var(--h-sans);color:var(--h-mid);text-align:center;padding:40px 0}@media (max-width:1024px){.bmh-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bmh-grid-desk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:849px){.bmh-logo{max-width:100%}.bmh-dateline{justify-content:center;margin-bottom:10px}.bmh-dateline span:not(:first-child){display:none}.bmh-lede{font-size:.86rem}.bmh-top{grid-template-columns:1fr}.bmh-latest{border-left:0;padding-left:0}}@media (max-width:640px){.bmh-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin:0 -16px;padding:0 16px 8px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.bmh-card{flex:0 0 78%;scroll-snap-align:start}.bmh-grid-desk{display:grid;grid-template-columns:1fr;margin:0;padding:0;overflow:visible}.bmh-more{margin-left:0}}@media (prefers-reduced-motion:reduce){.bmh-img img{transition:none}.bmh a:hover .bmh-img img{transform:none}}.bmh-sections{position:sticky;top:0;z-index:40;background:#FDFBF7;border-top:1px solid var(--h-line);border-bottom:2px solid var(--h-ink)}body.admin-bar .bmh-sections{top:32px}@media (max-width:782px){body.admin-bar .bmh-sections{top:46px}}@media (max-width:600px){body.admin-bar .bmh-sections{top:0}}.bmh-sections-in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.bmh-menu{grid-column:2;list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:0 clamp(18px,2.4vw,40px)}.bmh-menu li{margin:0;list-style:none}.bmh-menu>li{position:relative}.bmh-menu a{display:block;color:var(--h-ink)}.bmh-menu>li>a{padding:15px 0 13px;font:600 .76rem/1 var(--h-sans);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-bottom:3px solid #fff0}.bmh-menu>li>a:hover,.bmh-menu>li:focus-within>a{color:var(--h-rose)}.bmh-menu>.current-menu-item>a,.bmh-menu>.current-menu-ancestor>a,.bmh-menu>.current-menu-parent>a{border-bottom-color:#B8627F}.bmh-menu>.menu-item-has-children>a::after{content:"";display:inline-block;width:6px;height:6px;margin:0 0 3px 8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.bmh-menu .sub-menu{display:none;position:absolute;top:100%;left:-18px;min-width:250px;margin:0;padding:8px 0;list-style:none;background:#fff;border:1px solid var(--h-line);border-radius:10px;box-shadow:0 22px 44px -22px rgb(11 10 15 / .38);z-index:5}.bmh-menu li:hover>.sub-menu,.bmh-menu li:focus-within>.sub-menu{display:block}.bmh-menu .sub-menu a{padding:10px 18px;font:500 .93rem/1.3 var(--h-sans);color:var(--h-txt)}.bmh-menu .sub-menu a:hover,.bmh-menu .sub-menu a:focus-visible{background:#F7F3EC;color:var(--h-rose)}.bmh-give{grid-column:3;justify-self:end;font:600 .74rem/1 var(--h-sans);letter-spacing:.14em;text-transform:uppercase;color:#8E3452;border:1.5px solid #B8627F;border-radius:999px;padding:9px 16px;white-space:nowrap}.bmh .bmh-give:hover,.bmh .bmh-give:focus-visible{background:#B8627F;color:#fff}@media (max-width:1000px){.bmh-sections-in{display:flex;gap:14px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bmh-sections-in::-webkit-scrollbar{display:none}.bmh-sections-l{display:none}.bmh-menu{gap:0 22px}.bmh-menu .sub-menu{display:none!important}.bmh-menu>.menu-item-has-children>a::after{display:none}.bmh-give{margin-left:auto;padding:7px 13px}}@media (min-width:1500px){.bmh-grid-desk{grid-template-columns:repeat(4,minmax(0,1fr))}}.bmh-ab{--ab-side:220px;--ab-main:720px;--ab-toc:240px;--ab-gap:clamp(32px,3.4vw,64px);--ab-ink:#0B0A0F;--ab-paper:#FDFBF7;--ab-cream:#FBF8F2;--ab-rose:#B8627F;--ab-rose-d:#A8456A;--ab-blush:#E8B7C8;--ab-gold:#8A6F1B;--ab-gold-b:#C9A227;background:var(--ab-paper)}.bmh-abwrap{box-sizing:border-box;max-width:none;margin:0;padding:0 var(--bmh-gut,15px)}.bmh-abhead{position:relative;overflow:hidden;background:var(--ab-ink);color:var(--ab-cream);padding:clamp(28px,3.8vw,58px) 0 clamp(26px,3.4vw,50px)}.bmh-abhead::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(52% 120% at 92% 0%,rgb(184 98 127 / .30),transparent 62%),radial-gradient(36% 80% at 100% 100%,rgb(201 162 39 / .12),transparent 70%)}.bmh-abhead::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--ab-rose) 0%,var(--ab-rose) 62%,var(--ab-gold-b) 100%)}.bmh-abhead-art{position:absolute;top:50%;right:max(-90px,calc(50% - 900px));width:clamp(260px,32vw,500px);color:var(--ab-rose);opacity:.16;transform:translateY(-50%) rotate(-9deg);pointer-events:none}.bmh-abhead-art svg,.bmh-abhelp-mark svg{display:block;width:100%;height:auto;fill:currentColor}.bmh-abhead-in{position:relative;z-index:1}.bmh-abtrail{margin:0 0 clamp(14px,1.6vw,22px);font:600 .7rem/1.2 var(--h-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ab-gold-b)}.bmh .bmh-abtrail a{color:var(--ab-gold-b)}.bmh .bmh-abtrail a:hover{color:var(--ab-blush)}.bmh-abtrail i{font-style:normal;margin:0 .75em;color:rgb(251 248 242 / .32)}.bmh .bmh-abh1{margin:0;max-width:20ch;font:700 clamp(2.15rem,1.25rem + 3.5vw,4.5rem)/1.03 var(--h-serif);letter-spacing:-.014em;color:var(--ab-cream);text-wrap:balance}.bmh-abh1 em{font-style:italic;font-weight:500;color:var(--ab-blush)}.bmh-abdek{margin:clamp(14px,1.6vw,22px) 0 0;max-width:44rem;font:400 clamp(1.04rem,.94rem + .4vw,1.28rem)/1.55 var(--h-sans);color:rgb(251 248 242 / .80)}.bmh-abmeta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;max-width:44rem;margin:clamp(18px,2vw,28px) 0 0;padding-top:16px;border-top:1px solid rgb(251 248 242 / .14);font:600 .68rem/1.3 var(--h-sans);letter-spacing:.16em;text-transform:uppercase;color:rgb(251 248 242 / .62)}.bmh-abmeta>span+span::before{content:"";display:inline-block;width:4px;height:4px;margin:0 12px 2px;border-radius:50%;background:var(--ab-rose);vertical-align:middle}.bmh-abmeta .bmh-abdraft{margin-left:14px;padding:5px 10px;border-radius:999px;background:var(--ab-blush);color:var(--ab-ink);letter-spacing:.08em}.bmh-abmeta .bmh-abdraft::before{display:none}.bmh-abchips{display:none;background:var(--ab-paper);border-bottom:1px solid var(--h-line)}.bmh-abchips ul{position:relative;list-style:none;display:flex;gap:8px;margin:0;padding:12px 0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bmh-abchips ul::-webkit-scrollbar{display:none}.bmh-abchips li{flex:0 0 auto;margin:0}.bmh .bmh-abchips a{display:block;padding:9px 14px;border:1px solid rgb(11 10 15 / .16);border-radius:999px;font:600 .74rem/1 var(--h-sans);letter-spacing:.05em;color:#1B1922;white-space:nowrap}.bmh .bmh-abchips a[aria-current]{background:var(--ab-ink);border-color:var(--ab-ink);color:var(--ab-cream)}.bmh-abgrid{display:grid;grid-template-columns:var(--ab-side) minmax(0,1fr) var(--ab-toc);gap:var(--ab-gap);align-items:start;padding-top:clamp(34px,4vw,60px);padding-bottom:clamp(36px,4vw,60px)}.bmh-abside,.bmh-abtoc{position:sticky;top:112px;max-height:calc(100vh - 132px);overflow:auto;scrollbar-width:thin}.bmh-abk{margin:0 0 4px;padding-bottom:11px;border-bottom:2px solid var(--ab-ink);font:700 .66rem/1 var(--h-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ab-ink)}.bmh-abside ol,.bmh-abtoc ol{list-style:none;margin:0;padding:0}.bmh-abside li,.bmh-abtoc li{margin:0;border-bottom:1px solid var(--h-line)}.bmh .bmh-abside a,.bmh .bmh-abtoc a{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:baseline;gap:4px;padding:10px 0 10px 2px;font:500 .88rem/1.35 var(--h-sans);color:#4F4B58;transition:color .15s ease}.bmh .bmh-abside a:hover,.bmh .bmh-abtoc a:hover{color:var(--ab-rose-d)}.bmh .bmh-abside a[aria-current],.bmh .bmh-abtoc a[aria-current]{color:var(--ab-ink);font-weight:650}.bmh-abside a[aria-current]::before,.bmh-abtoc a[aria-current]::before{content:"";position:absolute;left:-14px;top:10px;bottom:10px;width:3px;border-radius:2px;background:var(--ab-rose)}.bmh-abn{font:600 .64rem/1 var(--h-sans);letter-spacing:.08em;color:var(--ab-gold);font-variant-numeric:tabular-nums}a[aria-current] .bmh-abn{color:var(--ab-rose-d)}.bmh-abtag{font:700 .56rem/1 var(--h-sans)!important;font-style:normal!important;letter-spacing:.14em;text-transform:uppercase;color:var(--ab-ink);background:var(--ab-blush);border-radius:999px;padding:4px 7px;align-self:center}.bmh-abtext{box-sizing:border-box;width:100%;max-width:var(--ab-main);min-width:0;margin:0 auto;counter-reset:abh;font:400 1.0625rem/1.75 var(--h-sans);color:#1B1922}.bmh-abtext p{margin:0 0 1.15em}.bmh .bmh-abtext .bmh-ablead{margin:0 0 1.3em;font:400 clamp(1.28rem,1.1rem + .6vw,1.56rem)/1.5 var(--h-serif);letter-spacing:-.003em;color:var(--ab-ink)}.bmh .bmh-abtext>h2{counter-increment:abh;scroll-margin-top:130px;margin:2.3em 0 .8em;padding-top:1.35em;border-top:1px solid var(--h-line);font:700 clamp(1.5rem,1.22rem + 1vw,2.05rem)/1.15 var(--h-serif);letter-spacing:-.006em;color:var(--ab-ink)}.bmh .bmh-abtext>h2::before{content:counter(abh,decimal-leading-zero);display:block;margin-bottom:.9rem;font:600 .68rem/1 var(--h-sans);letter-spacing:.22em;color:var(--ab-gold)}.bmh .bmh-abtext h3{margin:0 0 .45em;font:700 1.25rem/1.2 var(--h-serif);color:var(--ab-ink)}.bmh-abtext strong,.bmh-abtext b{font-weight:650;color:var(--ab-ink)}.bmh .bmh-abtext p a,.bmh .bmh-abtext li a,.bmh .bmh-abtext dd a{color:var(--ab-ink);background-image:linear-gradient(var(--ab-rose),var(--ab-rose));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:1px;transition:color .15s ease,background-size .2s ease}.bmh .bmh-abtext p a:hover,.bmh .bmh-abtext li a:hover,.bmh .bmh-abtext dd a:hover{color:var(--ab-rose-d);background-size:100% 2px}.bmh-abtext .wp-block-list{list-style:none;margin:0 0 1.4em;padding:0}.bmh .bmh-abtext .wp-block-list>li{position:relative;margin:.6em 0;padding-left:1.65em}.bmh-abtext .wp-block-list>li::before{content:"";position:absolute;left:.22em;top:.72em;width:7px;height:7px;background:var(--ab-rose);transform:rotate(45deg)}.bmh-abask{margin:2.8em 0 0!important;padding-top:18px;border-top:1px solid var(--h-line);font:400 .9rem/1.5 var(--h-sans)!important;color:#4F4B58}.bmh-abtoc-m{display:none;margin:0 0 28px;border:1px solid var(--h-line);border-radius:12px;background:#fff}.bmh-abtoc-m summary{display:flex;justify-content:space-between;align-items:center;padding:15px 16px;cursor:pointer;list-style:none;font:700 .68rem/1 var(--h-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ab-ink)}.bmh-abtoc-m summary::-webkit-details-marker{display:none}.bmh-abtoc-m summary::after{content:"+";font:400 1.25rem/1 var(--h-sans);color:var(--ab-rose)}.bmh-abtoc-m[open] summary::after{content:"\2013"}.bmh-abtoc-m ol{list-style:none;margin:0;padding:0 16px 6px}.bmh-abtoc-m li{margin:0;border-top:1px solid var(--h-line)}.bmh .bmh-abtoc-m a{display:grid;grid-template-columns:28px 1fr;align-items:baseline;padding:12px 0;font:500 .95rem/1.35 var(--h-sans);color:#1B1922;background:none}.bmh-abglance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:1.9em 0 .4em;background:var(--h-line);border:1px solid var(--h-line);border-radius:16px;overflow:hidden}.bmh-abglance>div{background:#fff;padding:22px 24px 24px}.bmh .bmh-abglance b{display:block;margin-bottom:7px;font:700 1.14rem/1.25 var(--h-serif);color:var(--ab-ink)}.bmh-abglance b::before{content:"";display:block;width:24px;height:2px;margin-bottom:15px;background:var(--ab-rose)}.bmh-abglance span{display:block;font:400 .93rem/1.55 var(--h-sans);color:#4F4B58}.bmh-ablabels{list-style:none;margin:1.3em 0 1.7em;padding:0;border-top:2px solid var(--ab-ink)}.bmh .bmh-ablabels li{display:grid;grid-template-columns:140px minmax(0,1fr) auto;align-items:baseline;gap:6px 22px;margin:0;padding:17px 0;border-bottom:1px solid var(--h-line)}.bmh-abchip{display:inline-block;justify-self:start;padding:7px 10px 6px;border-radius:4px;font:700 .64rem/1 var(--h-sans);letter-spacing:.16em;text-transform:uppercase;background:var(--ab-ink);color:var(--ab-cream);white-space:nowrap}.bmh-abchip-analysis{background:#3A2632}.bmh-abchip-statement{background:var(--ab-rose-d)}.bmh-abchip-release{background:#fff;color:var(--ab-rose-d);box-shadow:inset 0 0 0 1.5px var(--ab-rose)}.bmh-abchip-reflection{background:var(--ab-blush);color:var(--ab-ink)}.bmh-abl-d{font:400 .98rem/1.55 var(--h-sans);color:#1B1922}.bmh-abl-w{font:600 .62rem/1.3 var(--h-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ab-gold);text-align:right;white-space:nowrap}.bmh-abdesks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:1.3em 0 1.7em}.bmh-abdesk{position:relative;display:flex;flex-direction:column;padding:24px 24px 20px;background:#fff;border:1px solid var(--h-line);border-radius:16px;transition:transform .2s ease,box-shadow .2s ease}.bmh-abdesk::before{content:"";position:absolute;top:-1px;left:24px;width:44px;height:3px;border-radius:0 0 3px 3px;background:var(--ab-ink)}.bmh-abdesk.is-bloom::before{background:var(--ab-rose)}.bmh-abdesk:hover{transform:translateY(-2px);box-shadow:0 20px 44px -26px rgb(11 10 15 / .38)}.bmh .bmh-abdesk-k{margin:4px 0 9px;font:600 .62rem/1 var(--h-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ab-gold)}.bmh .bmh-abdesk h3{margin:0 0 8px;font:700 1.42rem/1.15 var(--h-serif)}.bmh .bmh-abdesk h3 a{color:var(--ab-ink)}.bmh .bmh-abdesk h3 a:hover{color:var(--ab-rose-d)}.bmh .bmh-abdesk-d{margin:0 0 14px;font:400 .92rem/1.55 var(--h-sans);color:#4F4B58}.bmh .bmh-abdesk-sub{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.bmh .bmh-abtext .bmh-abdesk-sub a{padding:6px 10px;border:1px solid rgb(11 10 15 / .16);border-radius:999px;background:none;font:600 .64rem/1 var(--h-sans);letter-spacing:.1em;text-transform:uppercase;color:#1B1922}.bmh .bmh-abtext .bmh-abdesk-sub a:hover{border-color:var(--ab-rose);color:var(--ab-rose-d)}.bmh .bmh-abdesk-l{display:block;margin-top:auto;padding-top:14px;border-top:1px solid var(--h-line);font:600 .98rem/1.35 var(--h-serif);color:var(--ab-ink)}.bmh .bmh-abdesk-l:hover{color:var(--ab-rose-d)}.bmh-abdesk-l span{display:block;margin-bottom:7px;font:700 .6rem/1 var(--h-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ab-rose-d)}.bmh-abdesklist{list-style:none;margin:.6em 0 1.4em;padding:0;border-top:2px solid var(--ab-ink)}.bmh .bmh-abdesklist li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0;padding:14px 0;border-bottom:1px solid var(--h-line)}.bmh .bmh-abtext .bmh-abdesklist>li>a{font:700 1.14rem/1.3 var(--h-serif);background:none}.bmh-abdesklist span{font:400 .9rem/1.5 var(--h-sans);color:#4F4B58}.bmh-abindex{list-style:none;margin:1.3em 0 1.7em;padding:0;border-top:2px solid var(--ab-ink)}.bmh .bmh-abindex li{margin:0;border-bottom:1px solid var(--h-line)}.bmh .bmh-abtext .bmh-abindex a{display:grid;grid-template-columns:40px minmax(0,1fr) 24px;gap:3px 14px;padding:18px 2px;background:none;color:#1B1922}.bmh-abindex .bmh-abn{grid-row:1/3;padding-top:8px}.bmh-abix-t{font:700 1.18rem/1.25 var(--h-serif);color:var(--ab-ink);transition:color .15s ease}.bmh-abix-d{grid-column:2;font:400 .9rem/1.5 var(--h-sans);color:#4F4B58}.bmh-abix-go{grid-column:3;grid-row:1/3;align-self:center;font-size:1.15rem;color:var(--ab-rose);transition:transform .2s ease}.bmh-abindex a:hover .bmh-abix-t{color:var(--ab-rose-d)}.bmh-abindex a:hover .bmh-abix-go{transform:translateX(4px)}.bmh-abfacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:1.3em 0 1.5em;padding:0;border-top:2px solid var(--ab-ink)}.bmh-abfacts>div{padding:15px 18px 15px 0;border-bottom:1px solid var(--h-line)}.bmh-abfacts>div:nth-child(even){padding-left:20px;border-left:1px solid var(--h-line)}.bmh .bmh-abfacts dt{margin:0 0 7px;font:600 .62rem/1.2 var(--h-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ab-gold)}.bmh .bmh-abfacts dd{margin:0;font:600 1.1rem/1.35 var(--h-serif);color:var(--ab-ink);overflow-wrap:anywhere}.bmh-absteps{list-style:none;margin:1.5em 0 1.4em;padding:0;counter-reset:abs}.bmh .bmh-absteps li{position:relative;counter-increment:abs;margin:0;padding:0 0 24px 60px}.bmh-absteps li::before{content:counter(abs);position:absolute;left:0;top:0;width:40px;height:40px;border-radius:50%;background:var(--ab-ink);color:var(--ab-cream);font:700 1rem/40px var(--h-serif);text-align:center}.bmh-absteps li:last-child::before{background:var(--ab-rose)}.bmh-absteps li::after{content:"";position:absolute;left:19.5px;top:46px;bottom:4px;width:1px;background:linear-gradient(var(--ab-rose),rgb(184 98 127 / .12))}.bmh-absteps li:last-child{padding-bottom:4px}.bmh-absteps li:last-child::after{display:none}.bmh .bmh-absteps b{display:block;padding-top:8px;margin-bottom:4px;font:700 1.14rem/1.3 var(--h-serif);color:var(--ab-ink)}.bmh-absteps span{display:block;font:400 .98rem/1.6 var(--h-sans);color:#4F4B58}.bmh-abtwo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:1.3em 0 1.5em}.bmh-abtwo>section{padding:24px 24px 12px;background:#fff;border:1px solid var(--h-line);border-radius:16px}.bmh-abtwo>section.is-no,.bmh-abtwo>section.is-bloom{background:var(--ab-ink);border-color:var(--ab-ink);color:var(--ab-cream)}.bmh .bmh-abtwo-k{margin:0 0 16px;font:700 .66rem/1 var(--h-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ab-gold)}.is-no .bmh-abtwo-k,.is-bloom .bmh-abtwo-k{color:var(--ab-gold-b)!important}.bmh-abtwo ul{list-style:none;margin:0;padding:0}.bmh .bmh-abtwo li{position:relative;margin:0;padding:0 0 14px 32px;font:400 .97rem/1.5 var(--h-sans)}.bmh-abtwo li::before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:var(--ab-rose) center/12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.4 6.3l2.3 2.3 4.9-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bmh-abtwo .is-no li::before,.bmh-abnever li::before{background:#fff0 center/11px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 3l6 6M9 3l-6 6' fill='none' stroke='%23E8B7C8' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");box-shadow:inset 0 0 0 1.5px var(--ab-blush)}.bmh-abtwo .is-no li,.bmh-abtwo .is-bloom p{color:rgb(251 248 242 / .88)}.bmh .bmh-abtwo>section>p:not(.bmh-abtwo-k):not(.bmh-abtwo-chips){font:400 .97rem/1.55 var(--h-sans);margin:0 0 12px}.bmh-abtwo-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px!important}.bmh .bmh-abtwo .is-bloom p a{color:var(--ab-cream)}.bmh-abnever{list-style:none;margin:1.1em 0 1.3em;padding:0;border-top:2px solid var(--ab-ink)}.bmh .bmh-abnever li{position:relative;margin:0;padding:15px 0 15px 44px;border-bottom:1px solid var(--h-line);font:500 1.02rem/1.5 var(--h-sans);color:var(--ab-ink)}.bmh-abnever li::before{content:"";position:absolute;left:0;top:14px;width:26px;height:26px;border-radius:50%;background-color:var(--ab-ink)!important;box-shadow:none!important}.bmh-abpull{margin:1.4em 0 1.8em;padding:4px 0 4px 26px;border:0;border-left:3px solid var(--ab-rose)}.bmh .bmh-abpull p{margin:0;font:italic 500 clamp(1.45rem,1.2rem + .9vw,1.95rem)/1.3 var(--h-serif);color:var(--ab-ink)}.bmh-abspec{margin:1.4em 0 1.6em;padding:18px 20px 8px;background:#fff;border:1px dashed rgb(11 10 15 / .22);border-radius:16px}.bmh-abspec-k{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:0 0 14px;font:700 .62rem/1.2 var(--h-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ab-gold)}.bmh-abspec-k span+span{color:#4F4B58}.bmh .bmh-abtext .bmh-abcorr{margin:0 0 12px;padding:12px 15px;border-left:3px solid var(--ab-ink);background:#F7F3EC;font:400 .95rem/1.55 var(--h-sans)}.bmh-abcorr i{font-style:italic;color:var(--ab-rose-d)}.bmh .bmh-abtext a.bmh-abbtn,.bmh .bmh-abbtn{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:999px;font:600 .78rem/1 var(--h-sans);letter-spacing:.09em;text-transform:uppercase;background:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.bmh .bmh-abtext a.bmh-abbtn.is-rose{background:var(--ab-rose);color:#fff}.bmh .bmh-abtext a.bmh-abbtn.is-rose:hover{background:#8E3452;color:#fff}.bmh .bmh-abtext a.bmh-abbtn.is-ghost{background:none;color:var(--ab-cream);box-shadow:inset 0 0 0 1.5px rgb(251 248 242 / .45)}.bmh .bmh-abtext a.bmh-abbtn.is-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--ab-blush);color:var(--ab-blush)}.bmh-abcta{margin:.2em 0 1.4em!important}.bmh-abch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:1.3em 0 1.5em}.bmh-abch>section{display:flex;flex-direction:column;padding:24px 24px 22px;background:#fff;border:1px solid var(--h-line);border-radius:16px;transition:transform .2s ease,box-shadow .2s ease}.bmh-abch>section:hover{transform:translateY(-2px);box-shadow:0 20px 44px -26px rgb(11 10 15 / .38)}.bmh-abch-ic{display:grid;place-items:center;width:46px;height:46px;margin-bottom:18px;border-radius:13px;background:#F6E7EC}.bmh-abch-ic::before{content:"";width:22px;height:22px;background:var(--ab-rose-d);-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat}.bmh-abch-ic.is-tip{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5M9 13h6M9 17h4'/%3E%3C/svg%3E")}.bmh-abch-ic.is-fix{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16z'/%3E%3Cpath d='M13.5 6.5l4 4'/%3E%3C/svg%3E")}.bmh-abch-ic.is-media{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='11' rx='3'/%3E%3Cpath d='M5.5 11a6.5 6.5 0 0 0 13 0M12 17.5V21M8.5 21h7'/%3E%3C/svg%3E")}.bmh-abch-ic.is-mail{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3.5 7l8.5 6 8.5-6'/%3E%3C/svg%3E")}.bmh .bmh-abch h3{margin:0 0 7px}.bmh .bmh-abch p{margin:0 0 18px;font:400 .94rem/1.55 var(--h-sans);color:#4F4B58}.bmh .bmh-abch .bmh-abch-go{margin:auto 0 0}.bmh .bmh-abtext .bmh-abch-go a{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:11px 16px;border-radius:999px;background:var(--ab-ink);color:var(--ab-cream);font:600 .84rem/1.2 var(--h-sans);overflow-wrap:anywhere}.bmh .bmh-abtext .bmh-abch-go a:hover{background:var(--ab-rose-d);color:#fff}.bmh-abmast{margin:0 0 1.2em;padding:clamp(28px,3.4vw,46px) clamp(18px,3vw,44px) clamp(22px,2.6vw,32px);background:#fff;border:1px solid var(--h-line);border-radius:18px;text-align:center}.bmh-abnp{display:block;width:100%;max-width:540px;height:auto;margin:0 auto}.bmh .bmh-abmast-sub{margin:16px 0 0;font:600 .68rem/1.3 var(--h-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ab-gold)}.bmh-abmast dl{margin:26px 0 0;padding:0;border-top:3px solid var(--ab-gold-b)}.bmh-abmast dl>div{padding:24px 0;border-bottom:1px solid var(--h-line)}.bmh-abmast dl>div:first-child{border-top:1px solid var(--ab-gold-b);margin-top:4px}.bmh .bmh-abmast dt{margin:0 0 10px;font:600 .64rem/1 var(--h-sans);letter-spacing:.26em;text-transform:uppercase;color:#4F4B58}.bmh-abmast dd{margin:0}.bmh .bmh-abmast dd b{display:block;font:700 clamp(1.45rem,1.2rem + .7vw,1.85rem)/1.2 var(--h-serif);color:var(--ab-ink)}.bmh-abmast dd span{display:block;margin-top:7px;font:400 .92rem/1.5 var(--h-sans);color:#4F4B58}.bmh .bmh-abmast-foot{margin:20px 0 0;font:500 .82rem/1.4 var(--h-sans);letter-spacing:.04em;color:#4F4B58}.bmh-abhelp{position:relative;overflow:hidden;margin:1.3em 0 1.5em;padding:clamp(24px,3vw,36px);border-radius:20px;background:var(--ab-ink);color:var(--ab-cream)}.bmh-abhelp-mark{position:absolute;right:-56px;bottom:-64px;width:240px;color:var(--ab-rose);opacity:.2;pointer-events:none}.bmh .bmh-abhelp-k{position:relative;margin:0 0 10px;font:700 .66rem/1 var(--h-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ab-gold-b)}.bmh .bmh-abhelp-h{position:relative;margin:0 0 8px;font:700 clamp(1.45rem,1.2rem + .8vw,1.85rem)/1.15 var(--h-serif);color:var(--ab-cream)}.bmh .bmh-abhelp-t{position:relative;max-width:34rem;margin:0 0 20px;font:400 1.02rem/1.55 var(--h-sans);color:rgb(251 248 242 / .82)}.bmh-ablines{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0 0 16px;padding:0}.bmh .bmh-ablines li{margin:0;padding:0}.bmh .bmh-abtext .bmh-ablines a{display:block;height:100%;box-sizing:border-box;padding:15px 16px;border-radius:13px;background:rgb(251 248 242 / .05);box-shadow:inset 0 0 0 1px rgb(251 248 242 / .16);color:var(--ab-cream);transition:box-shadow .2s ease,background-color .2s ease}.bmh .bmh-abtext .bmh-ablines a:hover{background:rgb(232 183 200 / .10);box-shadow:inset 0 0 0 1px var(--ab-blush);color:var(--ab-cream)}.bmh-ablines b{display:block;font:700 1.32rem/1.1 var(--h-serif);letter-spacing:.01em;color:#fff!important}.bmh-ablines span{display:block;margin-top:6px;font:400 .82rem/1.45 var(--h-sans);color:rgb(251 248 242 / .72)}.bmh .bmh-abhelp-911{position:relative;margin:0 0 18px;font:500 .92rem/1.4 var(--h-sans);color:rgb(251 248 242 / .82)}.bmh .bmh-abtext .bmh-abhelp-911 a{color:var(--ab-blush);background-image:linear-gradient(var(--ab-blush),var(--ab-blush))}.bmh .bmh-abhelp-go{position:relative;display:flex;flex-wrap:wrap;gap:10px;margin:0}.bmh-absupport{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 28px;margin:2.4em 0 .6em;padding:26px 28px;border-radius:18px;background:linear-gradient(135deg,#F8E9EF 0%,#FBF3E2 100%);box-shadow:inset 0 0 0 1px rgb(184 98 127 / .22)}.bmh-absupport>div{flex:1 1 300px}.bmh .bmh-absupport-k{margin:0 0 8px;font:700 .62rem/1 var(--h-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ab-rose-d)}.bmh .bmh-absupport-t{margin:0 0 6px;font:700 1.42rem/1.2 var(--h-serif);color:var(--ab-ink)}.bmh .bmh-absupport-d{margin:0;font:400 .92rem/1.55 var(--h-sans);color:#4F4B58}.bmh-abpager{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.bmh .bmh-abtext .bmh-abpager a{display:block;padding:18px 20px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--h-line);color:var(--ab-ink);transition:box-shadow .2s ease}.bmh .bmh-abtext .bmh-abpager a:hover{box-shadow:inset 0 0 0 1px var(--ab-rose),0 16px 36px -26px rgb(11 10 15 / .45)}.bmh-abpager span{display:block;margin-bottom:8px;font:600 .62rem/1 var(--h-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ab-gold)}.bmh-abpager b{font:700 1.08rem/1.3 var(--h-serif)}.bmh .bmh-abtext .bmh-abnext{grid-column:2;text-align:right}.bmh-abprev span::before{content:"\2190\00a0\00a0"}.bmh-abnext span::after{content:"\00a0\00a0\2192"}.bmh-abfoot{padding-bottom:clamp(30px,4vw,48px)}.bmh-abfoot .bmh-foot{margin-top:0}@media (max-width:1180px){.bmh-abchips{display:block}.bmh-abgrid{grid-template-columns:minmax(0,1fr) var(--ab-toc)}.bmh-abgrid>:first-child{display:none}}@media (max-width:900px){.bmh-abgrid{grid-template-columns:minmax(0,1fr);padding-top:26px}.bmh-abgrid>:last-child{display:none}.bmh-abtoc-m{display:block}.bmh-abtext{font-size:1.02rem}.bmh .bmh-abtext .bmh-ablead{font-size:1.2rem}.bmh-abglance,.bmh-abdesks,.bmh-abtwo,.bmh-abch,.bmh-ablines,.bmh-abfacts{grid-template-columns:minmax(0,1fr)}.bmh-abfacts>div:nth-child(even){padding-left:0;border-left:0}.bmh .bmh-ablabels li{grid-template-columns:auto minmax(0,1fr);gap:10px 14px}.bmh-abl-d{grid-column:1/-1}.bmh-abl-w{grid-column:2;grid-row:1;align-self:center}.bmh-abpager{grid-template-columns:minmax(0,1fr)}.bmh .bmh-abtext .bmh-abnext{grid-column:1}.bmh-abhead-art{top:auto;bottom:-70px;right:-80px;width:260px;transform:rotate(-9deg)}.bmh-abmeta>span:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.bmh-abdesk,.bmh-abch>section,.bmh-abix-go{transition:none}.bmh-abdesk:hover,.bmh-abch>section:hover{transform:none}}