@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Inter:wght@400;500;600&display=swap";:root,:root[data-theme=dark]{color-scheme:light;--bh-ink:#0f141b;--bh-ink-2:#161d26;--bh-paper:#faf7f2;--bh-paper-2:#f1ece3;--bh-text:#171d25;--bh-text-soft:#5c6472;--bh-on-ink:#f3efe8;--bh-on-ink-soft:#a8b0bd;--bh-gold:#c99a4e;--bh-blue:#5e9bb4;--bh-line:rgba(23,29,37,.14);--bh-line-on-ink:rgba(243,239,232,.16);--bh-display:"Cormorant Garamond", Garamond, "Times New Roman", serif;--bh-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--bh-pad:clamp(20px,5vw,64px);--bh-gap:clamp(72px,9vw,150px)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:light}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{background:var(--bh-paper);overflow-x:hidden}.bh-s,.bh-topline,.bh-nav,.bh-foot,.bh-buybar{color:var(--bh-text);font:400 17px/1.75 var(--bh-sans);letter-spacing:.004em}.bh-s,.bh-topline,.bh-nav,.bh-foot,.bh-buybar,.bh-s *,.bh-topline *,.bh-nav *,.bh-foot *,.bh-buybar *{box-sizing:border-box}.bh-s img,.bh-buybar img{display:block;max-width:100%;height:auto}.bh-s h1,.bh-s h2,.bh-s h3,.bh-s p,.bh-s figure,.bh-s blockquote,.bh-s dl,.bh-s dd,.bh-foot p,.bh-nav p,.bh-topline p{margin:0}.bh-s ul,.bh-s ol,.bh-topline ul,.bh-foot ul,.bh-nav ul{margin:0;padding:0;list-style:none}.bh-s a:not(.bh-btn),.bh-nav a:not(.bh-btn),.bh-foot a:not(.bh-btn),.bh-buybar a:not(.bh-btn){color:inherit;text-underline-offset:3px}.bh-s :focus-visible,.bh-nav :focus-visible,.bh-foot :focus-visible,.bh-buybar :focus-visible{outline:1.5px solid currentColor;outline-offset:5px}.bh-s{padding-block:var(--bh-gap);position:relative}.bh-s--ink{background:var(--bh-ink);color:var(--bh-on-ink);--bh-text-soft:var(--bh-on-ink-soft);--bh-line:var(--bh-line-on-ink)}.bh-s--stone{background:var(--bh-paper-2)}.bh-w{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--bh-pad)}.bh-w--mid{max-width:960px}.bh-w--tight{max-width:720px}.bh-grain{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.055'/%3E%3C/svg%3E")}.bh-label{font:500 11px/1 var(--bh-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--bh-text-soft);display:flex;align-items:center;gap:12px}.bh-label:after{content:"";height:1px;flex:1;max-width:72px;background:var(--bh-gold);opacity:.75}.bh-label--c{justify-content:center}.bh-label--c:before{content:"";height:1px;flex:1;max-width:72px;background:var(--bh-gold);opacity:.75}.bh-d1{font-family:var(--bh-display);font-weight:300;font-size:clamp(46px,7.2vw,104px);line-height:.98;letter-spacing:-.015em;text-wrap:balance}.bh-d2{font-family:var(--bh-display);font-weight:300;font-size:clamp(34px,4.6vw,66px);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.bh-d3{font-family:var(--bh-display);font-weight:400;font-size:clamp(23px,1.6vw + 15px,30px);line-height:1.2}.bh-lede{font-family:var(--bh-display);font-style:italic;font-weight:300;font-size:clamp(22px,1.5vw + 15px,32px);line-height:1.38;color:var(--bh-text-soft)}.bh-body>*+*{margin-top:1.1em}.bh-body p{max-width:64ch}.bh-body em{font-family:var(--bh-display);font-style:italic;font-size:1.14em;line-height:1.35}.bh-body strong{font-weight:600}.bh-micro{font:400 13.5px/1.6 var(--bh-sans);letter-spacing:.02em;color:var(--bh-text-soft)}.bh-drop:first-letter{float:left;font-family:var(--bh-display);font-size:4.6em;line-height:.82;padding:.06em .1em 0 0;color:var(--bh-ink);font-weight:400}.bh-s--ink .bh-drop:first-letter{color:var(--bh-on-ink)}.bh-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:16px 34px;font:500 14px/1 var(--bh-sans);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid var(--bh-ink);background:var(--bh-ink);color:var(--bh-on-ink);border-radius:0;transition:background-color .25s,color .25s,border-color .25s}.bh-btn:hover{background:transparent;color:var(--bh-ink)}.bh-s--ink .bh-btn{background:var(--bh-on-ink);border-color:var(--bh-on-ink);color:var(--bh-ink)}.bh-s--ink .bh-btn:hover{background:transparent;color:var(--bh-on-ink)}.bh-btn--ghost{background:transparent;color:inherit;border-color:currentColor}.bh-btn--ghost:hover{background:var(--bh-ink);color:var(--bh-on-ink);border-color:var(--bh-ink)}.bh-btn--wide{width:100%}.bh-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:38px}@media(max-width:640px){.bh-cta-row .bh-btn{width:100%;padding:16px 18px;font-size:12px;letter-spacing:.1em}}.bh-pricetag{display:flex;align-items:baseline;gap:10px;font-family:var(--bh-display)}.bh-pricetag b{font-weight:400;font-size:30px;line-height:1}.bh-pricetag s{font-size:19px;color:var(--bh-text-soft);text-decoration-thickness:1px}.bh-book{position:relative;width:100%;max-width:340px;aspect-ratio:2/3;margin-inline:auto;background:linear-gradient(150deg,#22314f,#16233c 48%,#101a2e);color:#efe9dd;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(18px,3.2vw,34px);box-shadow:inset 6px 0 #00000047,inset 7px 0 #ffffff12,0 1px 2px #060a1259,0 50px 70px -40px #060a12bf}.bh-book:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,rgba(255,255,255,.14),transparent 42%)}.bh-book__t{font-family:var(--bh-display);font-weight:400;font-size:clamp(23px,2.4vw,34px);line-height:1.02;letter-spacing:.015em;text-transform:uppercase}.bh-book__r{width:44px;height:1px;background:var(--bh-gold);margin:14px 0}.bh-book__s{font-family:var(--bh-display);font-style:italic;font-size:clamp(11px,1vw,14px);line-height:1.35;opacity:.8}.bh-book__a{font:500 10px/1 var(--bh-sans);letter-spacing:.3em;text-transform:uppercase;color:#e3d8c3}.bh-book-note{display:block;text-align:center;margin-top:14px;font:400 12px/1 var(--bh-sans);color:var(--bh-text-soft)}.bh-hero{padding-top:clamp(40px,7vw,96px);padding-bottom:clamp(64px,9vw,130px);overflow:hidden;background:var(--bh-paper)}.bh-hero__grid{display:grid;gap:clamp(34px,5vw,80px);align-items:center}.bh-hero__title{margin:22px 0 0}.bh-hero__rule{width:100%;height:1px;background:var(--bh-line);margin:30px 0 26px}.bh-hero__art{position:relative;display:grid;justify-items:center}.bh-hero__halo{position:absolute;width:118%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#b8935a33,#b8935a00 62%)}.bh-hero .bh-book{max-width:min(62vw,300px)}.bh-hero__meta{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:22px}.bh-hero__meta span{display:inline-flex;align-items:center;gap:8px}.bh-hero__meta span:before{content:"";width:3px;height:3px;border-radius:50%;background:var(--bh-gold)}@media(min-width:900px){.bh-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.bh-hero .bh-book{max-width:330px}}.bh-topline{background:var(--bh-ink);color:var(--bh-on-ink);font:400 12px/1 var(--bh-sans);letter-spacing:.14em;text-transform:uppercase;padding:12px var(--bh-pad)}.bh-topline ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px}.bh-topline li{display:inline-flex;gap:10px;align-items:center}.bh-topline li+li:before{content:"";width:3px;height:3px;border-radius:50%;background:var(--bh-gold);margin-left:-20px}.bh-nav{position:sticky;top:0;z-index:10;background:#faf7f2e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--bh-line)}.bh-nav__in{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:66px}.bh-wordmark{font-family:var(--bh-display);font-size:21px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.bh-wordmark i{color:var(--bh-gold);font-style:normal}.bh-nav__links{display:flex;align-items:center;gap:26px;font:500 12px/1 var(--bh-sans);letter-spacing:.14em;text-transform:uppercase}.bh-nav__links a{text-decoration:none}.bh-nav .bh-btn{min-height:42px;padding:11px 20px;font-size:11px;white-space:nowrap}@media(max-width:760px){.bh-nav__links a:not(.bh-btn){display:none}}@media(max-width:520px){.bh-wordmark{font-size:16px;letter-spacing:.1em}.bh-nav .bh-btn{padding:10px 14px;font-size:10px;letter-spacing:.1em}.bh-nav__in{min-height:58px}}.bh-dialogue{display:grid;gap:10px;max-width:360px}.bh-line{display:grid;gap:3px}.bh-line span{font:500 10px/1 var(--bh-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bh-text-soft)}.bh-line p{font-family:var(--bh-display);font-size:clamp(21px,2vw,27px);line-height:1.25}.bh-line--son p{color:var(--bh-text-soft)}.bh-row{display:grid;gap:clamp(34px,5vw,86px);align-items:center}@media(min-width:900px){.bh-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bh-row--wide-text{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.bh-row--flip>.bh-row__media{order:2}}.bh-kicker{margin-bottom:26px}.bh-pull{margin:38px 0;padding:26px 0;border-top:1px solid var(--bh-line);border-bottom:1px solid var(--bh-line);font-family:var(--bh-display);font-size:clamp(25px,2.2vw + 14px,40px);line-height:1.2;font-weight:300}.bh-pull span{display:block}.bh-pull span+span{margin-top:.22em}.bh-page-shot{position:relative;box-shadow:0 2px 3px #060a1229,0 44px 70px -44px #060a1299}.bh-page-shot img{width:100%}.bh-spread{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:relative;background:#fff;box-shadow:0 2px 3px #060a1229,0 46px 80px -48px #060a12a6}.bh-spread:after{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 26px);width:52px;background:linear-gradient(90deg,transparent,rgba(6,10,18,.16) 50%,transparent)}.bh-cap{margin-top:16px;text-align:center}.bh-stack{border-top:1px solid var(--bh-line)}.bh-stack li{border-bottom:1px solid var(--bh-line);padding:22px 0;display:grid;gap:6px}.bh-stack .bh-n{font:500 11px/1 var(--bh-sans);letter-spacing:.2em;color:var(--bh-gold)}@media(min-width:760px){.bh-stack li{grid-template-columns:64px minmax(0,1fr);gap:24px;align-items:baseline;padding:26px 0}}.bh-two-col{display:grid;gap:clamp(30px,4vw,80px)}@media(min-width:980px){.bh-two-col{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.bh-two-col__head{position:sticky;top:104px}}.bh-index{margin-top:clamp(30px,4vw,54px);border-top:1px solid var(--bh-line)}.bh-index li{border-bottom:1px solid var(--bh-line);padding:24px 0;display:grid;gap:8px}.bh-index .bh-n{font-family:var(--bh-display);font-style:italic;font-size:20px;color:var(--bh-gold)}.bh-index p{color:var(--bh-text-soft);font-size:15.5px;line-height:1.6;max-width:56ch}@media(min-width:760px){.bh-index li{grid-template-columns:56px minmax(0,1fr);column-gap:26px;align-items:baseline}}@media(min-width:1100px){.bh-index{columns:2;column-gap:76px;border-top:0}.bh-index li{break-inside:avoid;border-top:1px solid var(--bh-line);border-bottom:0}}.bh-qs li{padding:20px 0;border-bottom:1px solid var(--bh-line);font-family:var(--bh-display);font-size:clamp(21px,1.2vw + 15px,27px);line-height:1.3;display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;align-items:baseline}.bh-qs li:before{content:"?";color:var(--bh-gold);font-style:italic}.bh-qs li:first-child{border-top:1px solid var(--bh-line)}.bh-versus{display:grid;gap:0;margin-top:clamp(28px,4vw,48px)}.bh-versus__r{display:grid;gap:8px;padding:22px 0;border-top:1px solid var(--bh-line)}.bh-versus__r:last-child{border-bottom:1px solid var(--bh-line)}.bh-versus__a{color:var(--bh-text-soft);font-size:16px}.bh-versus__b{font-family:var(--bh-display);font-size:clamp(21px,.9vw + 16px,27px);line-height:1.3}.bh-versus__head{display:none}@media(min-width:860px){.bh-versus__r{grid-template-columns:1fr 1fr;gap:56px;align-items:baseline}.bh-versus__head{display:grid;grid-template-columns:1fr 1fr;gap:56px;border-top:0;padding-bottom:12px}.bh-versus__r--solo .bh-versus__b{grid-column:2}}.bh-vsl{position:relative;aspect-ratio:16/9;max-width:1040px;margin-inline:auto;overflow:hidden;background:radial-gradient(120% 100% at 50% 0%,#1d2839,#0d1219 72%);display:grid;place-content:center;justify-items:center;gap:20px;text-align:center;padding:24px;border:1px solid var(--bh-line-on-ink)}.bh-vsl__play{width:84px;height:84px;border-radius:50%;border:1px solid rgba(243,239,232,.5);position:relative;transition:transform .3s}.bh-vsl:hover .bh-vsl__play{transform:scale(1.05)}.bh-vsl__play:after{content:"";position:absolute;left:35px;top:28px;border-left:22px solid var(--bh-on-ink);border-top:15px solid transparent;border-bottom:15px solid transparent}.bh-vsl q{font-family:var(--bh-display);font-weight:300;font-size:clamp(22px,2.6vw,38px);line-height:1.2;max-width:22ch;quotes:"\201c" "\201d"}.bh-showcase{display:flex;align-items:flex-end;justify-content:center;gap:clamp(14px,3vw,46px);margin-top:clamp(34px,5vw,64px)}.bh-showcase .bh-book{max-width:min(30vw,270px);margin:0}.bh-showcase .bh-tab{width:min(38vw,330px);background:#0b1017;border:1px solid rgba(243,239,232,.14);padding:12px;box-shadow:0 46px 80px -46px #000000e6}.bh-showcase .bh-ph{width:min(20vw,160px);background:#0b1017;border:1px solid rgba(243,239,232,.14);border-radius:18px;padding:8px;box-shadow:0 40px 70px -44px #000000e6}.bh-showcase .bh-ph img{border-radius:12px;aspect-ratio:9/17;object-fit:cover;object-position:50% 10%}.bh-specs{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 56px;margin-top:clamp(36px,5vw,60px);padding-top:32px;border-top:1px solid var(--bh-line-on-ink)}.bh-specs div{text-align:center}.bh-specs b{display:block;font-family:var(--bh-display);font-weight:300;font-size:36px;line-height:1}.bh-specs span{font:500 11px/1 var(--bh-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bh-on-ink-soft)}@media(max-width:760px){.bh-showcase{flex-wrap:wrap}.bh-showcase .bh-tab{order:-1;width:74%}.bh-showcase .bh-book{max-width:40%}.bh-showcase .bh-ph{width:30%}}.bh-offer{border:1px solid var(--bh-line);background:var(--bh-paper);padding:clamp(26px,4.5vw,64px);display:grid;gap:clamp(30px,4vw,64px);box-shadow:0 60px 90px -70px #060a12cc}.bh-offer__top{height:2px;background:linear-gradient(90deg,var(--bh-gold),rgba(184,147,90,0));margin:calc(-1*clamp(26px,4.5vw,64px)) calc(-1*clamp(26px,4.5vw,64px)) 0}.bh-offer dl{margin-top:26px}.bh-offer dl>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--bh-line);align-items:baseline}.bh-offer dl>div:first-child{border-top:1px solid var(--bh-line)}.bh-offer dt{font:500 11px/1.4 var(--bh-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--bh-text-soft)}.bh-offer dd{text-align:right;margin:0}@media(min-width:860px){.bh-offer{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}}.bh-faq details{border-bottom:1px solid var(--bh-line)}.bh-faq details:first-of-type{border-top:1px solid var(--bh-line)}.bh-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;min-height:52px}.bh-faq summary::-webkit-details-marker{display:none}.bh-faq summary h3{font-family:var(--bh-display);font-size:clamp(20px,1vw + 15px,25px);font-weight:400;line-height:1.3}.bh-ic{position:relative;flex:none;width:14px;height:14px}.bh-ic:before,.bh-ic:after{content:"";position:absolute;left:0;top:6px;width:14px;height:1.5px;background:var(--bh-gold);transition:transform .3s}.bh-ic:after{transform:rotate(90deg)}.bh-faq details[open] .bh-ic:after{transform:rotate(0)}.bh-faq details .bh-body{padding-bottom:26px;color:var(--bh-text-soft)}.bh-author{display:grid;gap:clamp(30px,4vw,72px);align-items:center}.bh-author__plate{border:1px solid var(--bh-line-on-ink);padding:clamp(28px,4vw,52px);display:grid;gap:24px;align-content:center;aspect-ratio:4/5}.bh-author__plate q{font-family:var(--bh-display);font-weight:300;font-size:clamp(23px,1.6vw + 15px,32px);line-height:1.3;quotes:"\201c" "\201d"}.bh-author__plate cite{font:500 11px/1 var(--bh-sans);letter-spacing:.22em;text-transform:uppercase;font-style:normal;color:var(--bh-on-ink-soft)}@media(min-width:900px){.bh-author{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.bh-final{text-align:center}.bh-final .bh-book{margin:clamp(34px,5vw,56px) auto 0;max-width:min(52vw,240px)}.bh-final .bh-cta-row{justify-content:center}.bh-foot{background:var(--bh-ink);color:var(--bh-on-ink-soft);padding:clamp(52px,6vw,80px) 0 40px;font-size:14px}.bh-foot__grid{display:grid;gap:30px}.bh-foot a{color:var(--bh-on-ink)}.bh-foot ul{display:flex;flex-wrap:wrap;gap:10px 26px}.bh-foot__legal{margin-top:40px;padding-top:26px;border-top:1px solid var(--bh-line-on-ink);font-size:12.5px;line-height:1.7;max-width:80ch}@media(min-width:860px){.bh-foot__grid{grid-template-columns:1fr auto;align-items:end}}.bh-buybar{position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--bh-ink);color:var(--bh-on-ink);padding:12px var(--bh-pad) calc(12px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:16px;transform:translateY(120%);transition:transform .35s}.bh-buybar[data-on]{transform:none}.bh-buybar .bh-pricetag b{font-size:22px}.bh-buybar .bh-btn{min-height:46px;padding:12px 22px;font-size:11px;background:var(--bh-on-ink);color:var(--bh-ink);border-color:var(--bh-on-ink)}.bh-buybar span{font:500 10px/1.4 var(--bh-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bh-on-ink-soft)}@media(min-width:860px){.bh-buybar{display:none}}.bh-rv{opacity:0;transform:translateY(16px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.bh-rv.bh-on{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bh-rv{opacity:1;transform:none}}.bh-toast{position:fixed;left:50%;top:20px;transform:translate(-50%);background:var(--bh-ink);color:var(--bh-on-ink);padding:14px 20px;font-size:14px;z-index:40;max-width:92vw;text-align:center;display:none}.bh-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bh-cta-form{display:contents;margin:0}.bh-book--photo{background:none;box-shadow:none;padding:0;aspect-ratio:auto;display:block}.bh-book--photo img{width:100%;box-shadow:0 1px 2px #060a1259,0 50px 70px -40px #060a12bf}.bh-book--photo:after{display:none}.bh-formats{display:grid;gap:20px}.bh-format{display:grid;gap:14px;align-content:start;padding:28px;border:1px solid var(--bh-line)}@media(min-width:760px){.bh-formats{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.bh-quotes{columns:1;column-gap:32px;margin-top:clamp(28px,4vw,48px)}.bh-quotes li{break-inside:avoid;margin-bottom:28px;padding:28px;border:1px solid var(--bh-line)}.bh-quotes blockquote p{font-family:var(--bh-display);font-size:clamp(20px,1vw + 15px,25px);line-height:1.35}.bh-quotes figcaption{margin-top:16px}@media(min-width:860px){.bh-quotes{columns:2}}.bh-statements{margin-top:clamp(34px,4vw,56px)}.bh-statements li{border-top:1px solid var(--bh-line);padding:20px 0;font-family:var(--bh-display);font-size:clamp(21px,1.4vw + 14px,30px);line-height:1.3}.bh-statements li:last-child{border-bottom:1px solid var(--bh-line)}.bh-vsl__el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.bh-vsl:has(.bh-vsl__el){display:block}.bh-book--compact .bh-book__t{font-size:clamp(13px,1.5vw,22px)}.bh-book--compact .bh-book__a{font-size:9px}.bh-cover{position:relative;width:100%;max-width:360px;margin-inline:auto}.bh-cover img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:2px 4px 4px 2px;box-shadow:inset 0 0 0 1px #ffffff0a,0 2px 3px #060a1259,0 50px 80px -40px #060a12cc,0 20px 40px -30px #060a1299}.bh-cover:after{content:"";position:absolute;top:0;bottom:0;left:0;width:10px;border-radius:2px 0 0 2px;background:linear-gradient(90deg,rgba(0,0,0,.45),rgba(255,255,255,.08) 55%,transparent);pointer-events:none}.bh-showcase .bh-cover{max-width:min(30vw,270px);margin:0}.bh-final .bh-cover{margin:clamp(34px,5vw,56px) auto 0;max-width:min(58vw,260px)}@media(max-width:760px){.bh-showcase .bh-cover{max-width:40%}}.bh-hero .bh-hero__grid{gap:20px;grid-template-areas:"intro" "art" "detail";align-items:start}.bh-hero__intro{grid-area:intro}.bh-hero__art{grid-area:art}.bh-hero__detail{grid-area:detail}.bh-hero .bh-cover{max-width:min(56vw,230px)}.bh-hero .bh-hero__title{font-size:clamp(38px,5vw + 16px,84px);margin-top:14px}@media(max-width:899px){.bh-hero{padding-top:26px}}@media(min-width:900px){.bh-hero .bh-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"intro art" "detail art";column-gap:clamp(48px,6vw,96px);row-gap:28px}.bh-hero__art{align-self:start;padding-top:8px}.bh-hero .bh-cover{max-width:410px}.bh-hero .bh-hero__title{margin-top:22px}}@media(max-width:520px){.bh-nav__price{display:none}.bh-topline{font-size:10px;letter-spacing:.1em;padding:10px 12px}.bh-topline ul{gap:6px 20px}.bh-topline li+li:before{margin-left:-13px}}.bh-cta-row--center{justify-content:center}.bh-cover{padding-right:clamp(7px,1.3%,12px)}.bh-cover:before{content:"";position:absolute;z-index:0;top:1.2%;bottom:1.2%;right:0;width:calc(100% - 12px);border-radius:0 4px 4px 0;background:repeating-linear-gradient(90deg,#f4efe6 0 1px,#e2dbcf 1px 2px);box-shadow:0 40px 70px -40px #060a12cc,0 2px 3px #060a124d}.bh-cover img{position:relative;z-index:1}.bh-cover:after{z-index:2;width:14px;background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(255,255,255,.14) 45%,rgba(0,0,0,.12) 70%,transparent)}.bh-cover--flat{padding-right:0}.bh-cover--flat:before{display:none}.bh-hero__halo{width:130%;background:radial-gradient(circle,#c99a4e42,#c99a4e00 60%)}.bh-hero{background:linear-gradient(180deg,var(--bh-paper) 0%,#f5f0e7 100%)}.bh-trustrow{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:14px;font:500 12px/1.4 var(--bh-sans);letter-spacing:.03em;color:var(--bh-text-soft)}.bh-trustrow span{display:inline-flex;align-items:center;gap:6px}.bh-trustrow svg{width:13px;height:13px;flex:none;color:var(--bh-gold)}.bh-s--ink .bh-trustrow{color:var(--bh-on-ink-soft)}.bh-btn{min-height:60px;box-shadow:0 14px 30px -18px #060a12bf}.bh-btn--ghost{box-shadow:none}.bh-btn:active{transform:translateY(1px)}.bh-btn--light{background:var(--bh-on-ink);border-color:var(--bh-on-ink);color:var(--bh-ink)}.bh-btn--light:hover{background:transparent;color:var(--bh-on-ink)}.bh-btn--off{opacity:.55;cursor:not-allowed}.bh-cta-row{gap:14px 26px}.bh-band{padding-block:clamp(64px,8vw,120px);text-align:center;background:var(--bh-ink);color:var(--bh-on-ink);position:relative;overflow:hidden}.bh-band:before{content:"";position:absolute;inset:auto 0 -40% 0;height:80%;background:radial-gradient(60% 60% at 50% 100%,rgba(201,154,78,.18),transparent 70%)}.bh-band__orn{display:flex;align-items:center;justify-content:center;gap:16px;color:var(--bh-gold);font-size:14px}.bh-band__orn:before,.bh-band__orn:after{content:"";width:64px;height:1px;background:var(--bh-gold);opacity:.7}.bh-band q{display:block;position:relative;margin:26px auto 0;max-width:20ch;font-family:var(--bh-display);font-weight:300;font-size:clamp(34px,4.6vw,68px);line-height:1.06;letter-spacing:-.01em;quotes:"\201c" "\201d"}.bh-band q em{font-style:italic;color:var(--bh-gold)}.bh-band cite{display:block;position:relative;margin-top:26px;font:500 11px/1 var(--bh-sans);letter-spacing:.24em;text-transform:uppercase;font-style:normal;color:var(--bh-on-ink-soft)}.bh-includes{margin-top:22px!important;display:grid;gap:10px}.bh-includes li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;align-items:baseline;font-size:15.5px;line-height:1.5}.bh-includes li:before{content:"";width:10px;height:6px;border-left:1.5px solid var(--bh-gold);border-bottom:1.5px solid var(--bh-gold);transform:rotate(-45deg) translateY(-3px)}.bh-final__grid{display:grid;gap:clamp(34px,5vw,64px);align-items:center}.bh-final__grid .bh-cover{margin:0 auto;max-width:min(60vw,260px)}.bh-final .bh-final__copy{text-align:center}@media(min-width:900px){.bh-final__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.bh-final .bh-final__copy{text-align:left}.bh-final .bh-final__copy .bh-label{justify-content:flex-start}.bh-final .bh-final__copy .bh-label:before{display:none}.bh-final .bh-final__copy .bh-cta-row{justify-content:flex-start}.bh-final__grid .bh-cover{max-width:340px}}@media(max-width:640px){:root{--bh-gap:clamp(60px,15vw,84px)}.bh-s,.bh-foot{font-size:16.5px}.bh-d2{font-size:clamp(31px,8.4vw,40px)}.bh-pull{font-size:clamp(23px,6.4vw,28px)}.bh-btn{min-height:58px}.bh-cta-row .bh-btn{width:100%}}@media(max-width:640px){.bh-topline{font-size:10px;letter-spacing:.09em;padding:9px 10px}.bh-hero{padding-top:20px}.bh-hero .bh-hero__grid{gap:16px}.bh-hero .bh-hero__title{font-size:clamp(34px,9.4vw,40px);margin-top:12px}.bh-hero .bh-cover{max-width:min(50vw,205px)}}@media(max-width:420px){.bh-topline li:nth-child(3){display:none}}@media(max-width:420px){.bh-label{letter-spacing:.15em;font-size:10.5px}}.bh-offer{position:relative}.bh-offer__top{position:absolute;top:-1px;left:-1px;right:-1px;margin:0!important;height:2px}@media(min-width:860px){.bh-offer{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.bh-offer .bh-cover{max-width:320px}body{margin:0}@media(min-width:900px){.bh-final .bh-trustrow{justify-content:flex-start}}.bh-final .bh-body>*+*{margin-top:.9em}.bh-band,.bh-band *{box-sizing:border-box}.bh-band q,.bh-band p,.bh-band cite{margin-left:auto;margin-right:auto}.bh-nav .bh-btn{min-height:44px}@media(max-width:640px){.bh-trustrow{font-size:12.5px}.bh-label{font-size:11px}}.bh-pricetag{display:inline-flex;align-items:baseline;gap:12px;font-family:var(--bh-display)}.bh-pricetag b{font-weight:500;color:inherit}.bh-pricetag s{color:var(--bh-text-soft);text-decoration-thickness:1.5px;text-decoration-color:#a03c28bf}.bh-pricetag--large b{font-size:clamp(50px,5.4vw,64px);line-height:.9;color:var(--bh-ink);letter-spacing:-.01em}.bh-pricetag--large s{font-size:clamp(21px,2vw,26px)}.bh-s--ink .bh-pricetag--large b{color:var(--bh-on-ink)}.bh-editor-warn{margin-top:10px!important;padding:10px 12px;border:1px dashed #b28a00;background:#fff6d6;color:#4a3b00;font:13px/1.45 var(--bh-sans)}.bh-offer__pricerow dd{padding-top:4px}.bh-offer__pricerow .bh-pricetag--large b{font-size:clamp(40px,4vw,52px)}:root{--bh-gap:clamp(64px,7.5vw,118px);--bh-line:rgba(23,29,37,.09);--bh-line-on-ink:rgba(243,239,232,.1)}.bh-s,.bh-foot{font-size:16.5px;line-height:1.72}.bh-d1{font-size:clamp(40px,5.2vw,78px);line-height:1.02}.bh-hero .bh-hero__title{font-size:clamp(36px,4.2vw + 12px,68px)}.bh-d2{font-size:clamp(30px,3.3vw,50px);line-height:1.08}.bh-d3{font-size:clamp(20px,1vw + 14px,24px)}.bh-lede{font-size:clamp(20px,1vw + 14px,25px)}.bh-label{font-size:10.5px;letter-spacing:.2em}.bh-body p{max-width:60ch}.bh-body>*+*{margin-top:1em!important}.bh-kicker{margin-bottom:20px}.bh-offerline{margin-top:28px;padding-top:22px;border-top:1px solid var(--bh-line)}.bh-offerline__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.bh-offerline__tag{font:600 10.5px/1 var(--bh-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bh-gold)}.bh-offerline .bh-pricetag b{font-size:clamp(34px,3vw,42px);line-height:1;color:var(--bh-ink)}.bh-offerline .bh-pricetag s{font-size:19px}.bh-offerline__meta{margin-top:8px!important;font:400 14px/1.5 var(--bh-sans);color:var(--bh-text-soft)}.bh-offerline__cta{margin-top:22px}.bh-hero .bh-lede{margin-top:30px!important}.bh-pull{border-top:0;border-bottom:0;border-left:2px solid var(--bh-gold);padding:4px 0 4px 22px;margin:28px 0;font-size:clamp(22px,1.4vw + 14px,30px);line-height:1.25}.bh-pull span+span{margin-top:.3em}.bh-stack li,.bh-index li{padding:18px 0}.bh-qs li{padding:15px 0;font-size:clamp(19px,.8vw + 14px,22px)}.bh-versus__r{padding:18px 0}.bh-versus__b{font-size:clamp(19px,.8vw + 14px,23px)}.bh-statements li{padding:15px 0;font-size:clamp(19px,1vw + 13px,25px)}.bh-vsl{border:0}.bh-author__plate{border:0;background:#f3efe80a;aspect-ratio:auto;padding:clamp(28px,3.5vw,48px)}.bh-author__plate q{font-size:clamp(21px,1.2vw + 14px,27px)}.bh-offer{border:0;box-shadow:0 50px 90px -70px #060a128c}.bh-offer dl>div:first-child{border-top:0}.bh-btn{min-height:54px;padding:15px 30px;font-size:13px;box-shadow:none}.bh-cta-row{margin-top:32px}.bh-trustrow{margin-top:16px}.bh-offer .bh-trustrow{margin-top:18px}.bh-offer .bh-micro{margin-top:6px!important}.bh-band q{font-size:clamp(30px,3.6vw,52px)}.bh-specs b{font-size:30px}.bh-final__note{margin-top:16px!important}@media(min-width:900px){.bh-final__grid .bh-cover{max-width:300px}}@media(max-width:640px){.bh-s,.bh-foot{font-size:16px}.bh-hero .bh-hero__title{font-size:clamp(32px,8.6vw,38px)}.bh-d2{font-size:clamp(28px,7.6vw,34px)}.bh-pull{font-size:clamp(21px,5.8vw,25px)}.bh-offerline{margin-top:20px;padding-top:18px}.bh-btn{min-height:52px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bh-landing.css.map */
