body:has(.hb-doc){background:var(--hb-night)}.hb-doc{--hb-doc-lead: #c9c4b8;--hb-doc-body: #e8e0cf;--hb-doc-hairline: #221d12;--hb-doc-panel: linear-gradient(171deg, #1a1510 0%, #0d0d0d 70%);--hb-doc-ring: rgb(240 208 127 / .3);--hb-doc-measure: 760px;--hb-doc-max: 1200px;--hb-journal-cols: 3;background:var(--hb-night);color:var(--hb-on-ink);font-family:var(--hb-font-ui);padding-bottom:48px}.hb-doc__head,.hb-journal__head,.hb-journal__grid,.hb-journal__foot,.hb-article__head,.hb-article__layout{width:100%;max-width:calc(var(--hb-doc-max) + var(--hb-gutter) + var(--hb-gutter));margin-inline:auto}.hb-doc__head{padding:42px var(--hb-gutter) 22px;text-align:center}.hb-doc__kicker{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--hb-ink-dim)}.hb-doc__title{margin:8px 0 0;font-family:var(--hb-font-title);font-size:clamp(28px,4vw,42px);font-weight:var(--hb-title-weight);letter-spacing:.01em;line-height:1.04;text-transform:uppercase;color:var(--hb-on-ink)}.hb-doc__meta{margin-top:10px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hb-ink-dim)}.hb-prose{max-width:var(--hb-doc-measure);margin:0 auto;padding:0 var(--hb-gutter);font-size:15px;line-height:1.8;color:var(--hb-doc-body)}.hb-prose>*:first-child{margin-top:0}.hb-prose p{margin:10px 0 0}.hb-prose h2,.hb-prose h3{margin:34px 0 0;font-family:var(--hb-font-title);font-weight:var(--hb-title-weight);letter-spacing:.01em;line-height:1.15;text-transform:uppercase;color:var(--hb-on-ink)}.hb-prose h2{font-size:21px}.hb-prose h3{font-size:17px;margin-top:26px}.hb-doc__lead{max-width:var(--hb-doc-measure);margin:0 auto;padding:0 var(--hb-gutter);font-family:var(--hb-font-serif);font-size:18px;line-height:1.5;color:var(--hb-doc-lead)}.hb-prose code,.hb-prose kbd,.hb-prose samp{padding:1px 6px;background:#f0d07f14;box-shadow:inset 0 0 0 1px #f0d07f33;color:var(--hb-champagne);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;word-break:break-word}.hb-prose a{color:var(--hb-gold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#f0b62d80;transition:color var(--hb-dur-micro) var(--hb-ease),text-decoration-color var(--hb-dur-micro) var(--hb-ease)}.hb-prose a:hover{color:#fff;text-decoration-color:currentColor}.hb-prose strong{color:var(--hb-on-ink);font-weight:700}.hb-prose a strong,.hb-prose strong a{color:inherit}.hb-prose ul,.hb-prose ol{display:flex;flex-direction:column;gap:9px;margin:12px 0 0;padding:0;list-style:none;line-height:1.6}.hb-prose ul>li,.hb-prose ol>li{display:flex;gap:12px;align-items:baseline}.hb-prose ul>li:before{content:"";flex:0 0 auto;width:8px;height:8px;background:var(--hb-gold);transform:translateY(-1px)}.hb-prose ol{counter-reset:hb-doc-step}.hb-prose ol>li{counter-increment:hb-doc-step}.hb-prose ol>li:before{content:counter(hb-doc-step) ".";flex:0 0 auto;min-width:16px;font-family:var(--hb-font-serif);font-weight:600;color:var(--hb-gold-deep)}.hb-prose img{display:block;max-width:100%;height:auto;margin:24px 0 0}.hb-prose blockquote{margin:26px 0 0;padding:22px 26px;background:var(--hb-doc-panel);box-shadow:inset 0 0 0 1.5px var(--hb-doc-ring);font-family:var(--hb-font-serif);font-size:20px;line-height:1.35;color:var(--hb-on-ink)}.hb-prose table{width:100%;margin-top:24px;border-collapse:collapse;font-size:13.5px}.hb-prose th,.hb-prose td{padding:8px 10px;border-bottom:1px solid var(--hb-doc-hairline);text-align:left}.hb-prose th{font-family:var(--hb-font-ui);font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--hb-ink-dim)}.hb-note{margin:22px 0 0;padding:18px 22px;background:var(--hb-doc-panel);box-shadow:inset 0 0 0 1.5px var(--hb-doc-ring)}.hb-note__label{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--hb-gold)}.hb-note__body{margin-top:8px;font-size:14px;line-height:1.65;color:var(--hb-doc-body)}.hb-note--quote .hb-note__body{font-family:var(--hb-font-serif);font-size:18px;line-height:1.4;color:var(--hb-on-ink)}.hb-tags{display:flex;flex-wrap:wrap;gap:6px}.hb-tag{display:inline-flex;align-items:center;min-height:28px;padding:2px 10px;background:#f0d07f1a;box-shadow:inset 0 0 0 1px #f0d07f59;color:var(--hb-champagne);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background-color var(--hb-dur-micro) var(--hb-ease),color var(--hb-dur-micro) var(--hb-ease)}.hb-tag:hover{background:#f0d07f33}.hb-tag[aria-current=page],.hb-tag--active{background:var(--hb-gold);box-shadow:none;color:var(--hb-on-gold)}.hb-tag:focus-visible{outline:2px solid var(--hb-gold);outline-offset:2px}.hb-journal__head{display:flex;flex-direction:column;align-items:center;gap:14px;padding:52px var(--hb-gutter) 26px;text-align:center}.hb-journal__head .hb-doc__title{font-size:clamp(30px,4.6vw,46px)}.hb-journal__intro{max-width:560px;margin:0;font-family:var(--hb-font-serif);font-size:17px;line-height:1.5;color:var(--hb-doc-lead)}.hb-journal__head .hb-tags{justify-content:center}.hb-journal__rule{width:100%;max-width:calc(var(--hb-doc-max) + var(--hb-gutter) + var(--hb-gutter));margin:0 auto;padding:0 var(--hb-gutter)}.hb-journal__rule:after{content:"";display:block;height:1px;background:var(--hb-doc-hairline)}.hb-journal__grid{display:grid;grid-template-columns:repeat(var(--hb-journal-cols, 3),minmax(0,1fr));gap:26px 22px;padding:28px var(--hb-gutter) 40px}.hb-journal__foot{padding:0 var(--hb-gutter) 40px;text-align:center;font-size:12px;color:var(--hb-ink-dim)}.hb-journal__foot--rss{border-top:1px solid var(--hb-doc-hairline);padding-top:22px}.hb-journal__foot a{color:var(--hb-gold);text-decoration:none}.hb-journal__foot a:hover{color:var(--hb-on-ink)}.hb-cover{position:relative;display:flex;flex-direction:column;background:#f7f3e8;color:var(--hb-ink);text-decoration:none;transition:transform var(--hb-dur-lift) var(--hb-ease),box-shadow var(--hb-dur-lift) var(--hb-ease)}.hb-cover:hover{transform:translate(calc(var(--hb-lift) * -1),calc(var(--hb-lift) * -1));box-shadow:var(--hb-lift-shadow)}.hb-cover:focus-visible{outline:2px solid var(--hb-gold);outline-offset:3px}.hb-cover__art{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--hb-doc-panel)}.hb-cover__art img{position:absolute;left:50%;bottom:-18px;height:118%;width:auto;transform:translate(-50%);filter:brightness(.95)}.hb-cover__art--flip img{transform:translate(-50%) scaleX(-1)}.hb-cover__art--cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:none;filter:none;transition:transform var(--hb-dur-lift) var(--hb-ease)}.hb-cover__art--cover.hb-cover__art--flip img{transform:none}.hb-cover:hover .hb-cover__art--cover img{transform:scale(1.04)}.hb-cover__band{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 14px;background:var(--hb-gold);color:var(--hb-on-gold);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hb-cover__mark{width:28px;height:auto;filter:brightness(0)}.hb-cover__body{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;padding:16px 18px 14px}.hb-cover__title{margin:0;font-family:var(--hb-font-title);font-size:21px;font-weight:var(--hb-title-weight);letter-spacing:.01em;line-height:1.08;text-transform:uppercase}.hb-cover__excerpt{margin:0;font-family:var(--hb-font-serif);font-size:14px;line-height:1.45;color:var(--hb-ink-soft)}.hb-cover__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:8px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--hb-ink-soft)}.hb-cover__read{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;color:var(--hb-ink)}.hb-cover__read svg{width:12px;height:12px}.hb-article__head{padding:34px var(--hb-gutter) 0}.hb-article__hero{width:100%}.hb-article__hero-art{display:block;width:100%;height:auto}.hb-article__hero-inner{position:relative;max-width:820px;padding:22px 0 8px}.hb-article__title{margin:14px 0 0;font-family:var(--hb-font-title);font-size:clamp(28px,4vw,42px);font-weight:var(--hb-title-weight);letter-spacing:.01em;line-height:1.04;text-transform:uppercase}.hb-article__dek{max-width:560px;margin:10px 0 0;font-family:var(--hb-font-serif);font-size:18px;line-height:1.45;color:var(--hb-doc-lead)}.hb-article__layout{display:grid;grid-template-columns:minmax(0,1fr) var(--hb-article-aside, 260px);gap:40px;align-items:start;padding:26px var(--hb-gutter) 40px}.hb-article__layout>.hb-article__aside{grid-area:1 / 2}.hb-article__layout>.hb-article__body{grid-area:1 / 1}.hb-article__layout--left{grid-template-columns:var(--hb-article-aside, 260px) minmax(0,1fr)}.hb-article__layout--left>.hb-article__aside{grid-area:1 / 1}.hb-article__layout--left>.hb-article__body{grid-area:1 / 2}.hb-article__aside{position:sticky;top:calc(var(--hb-sticky-h, 146px) + 16px);max-height:calc(100vh - var(--hb-sticky-h, 146px) - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(240 208 127 / .32) transparent;display:flex;flex-direction:column;gap:20px;border-inline-start:1px solid var(--hb-doc-hairline);padding-inline-start:26px}.hb-article__layout--left>.hb-article__aside{border-inline-start:0;border-inline-end:1px solid var(--hb-doc-hairline);padding-inline-start:0;padding-inline-end:26px}.hb-article__author{display:flex;align-items:center;gap:12px}.hb-article__avatar--mark img{display:block;width:26px;height:auto}.hb-article__avatar{display:grid;place-items:center;width:44px;height:44px;flex:0 0 auto;background:var(--hb-gold);color:var(--hb-on-gold);font-family:var(--hb-font-title);font-size:15px;font-weight:var(--hb-title-weight);object-fit:cover}.hb-article__author-name{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.hb-article__author-role,.hb-article__stats{font-size:10.5px;color:var(--hb-ink-dim)}.hb-article__stats{font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hb-article__toc{border-top:2px solid var(--hb-gold);padding-top:12px}.hb-article__toc .hb-doc__kicker{margin-bottom:6px}.hb-article__toc-link{display:flex;align-items:center;gap:10px;min-height:38px;font-size:12.5px;color:#cfc8b6;text-decoration:none;transition:color var(--hb-dur-micro) var(--hb-ease)}.hb-article__toc-link:before{content:"";flex:0 0 auto;width:6px;height:6px;background:#f0d07f59;transition:background-color var(--hb-dur-micro) var(--hb-ease)}.hb-article__toc-link:hover,.hb-article__toc-link[aria-current=true]{color:var(--hb-gold)}.hb-article__toc-link:hover:before,.hb-article__toc-link[aria-current=true]:before{background:var(--hb-gold)}.hb-article__share{border-top:1px solid var(--hb-doc-hairline);padding-top:12px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hb-ink-dim)}.hb-article__share .social-sharing{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.hb-article__share .social-sharing__link{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0;min-height:32px;background:none;border:0;color:inherit;text-decoration:none;transition:color var(--hb-dur-micro) var(--hb-ease)}.hb-article__share .social-sharing__link:hover{color:var(--hb-gold)}.hb-article__share .social-sharing__link .icon{width:14px;height:14px;fill:currentColor}.hb-article__body{max-width:720px;font-size:15.5px}.hb-article__body.hb-prose{max-width:720px;margin:0;padding:0}.hb-article__product{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:26px;padding:12px 18px;background:var(--hb-doc-panel);box-shadow:inset 0 0 0 1.5px #f0d07f38;text-decoration:none;color:inherit}.hb-article__product-media{display:flex;align-items:center;justify-content:center;height:86px;padding:8px;background:#fff}.hb-article__product-media img{max-height:100%;max-width:100%;object-fit:contain}.hb-article__product-title{margin:4px 0 0;font-family:var(--hb-font-title);font-size:18px;font-weight:var(--hb-title-weight);letter-spacing:.01em;text-transform:uppercase;color:var(--hb-on-ink)}.hb-article__product-price{font-family:var(--hb-font-title);font-size:21px;font-weight:var(--hb-title-weight);letter-spacing:.01em;color:#e2bf62}.hb-article__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:30px;padding-top:14px;border-top:1px solid var(--hb-doc-hairline);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hb-ink-dim)}.hb-article__foot a{color:inherit;text-decoration:none;transition:color var(--hb-dur-micro) var(--hb-ease)}.hb-article__foot a:hover{color:var(--hb-gold)}@media screen and (max-width:900px){.hb-article__layout,.hb-article__layout--left{grid-template-columns:minmax(0,1fr);gap:24px}.hb-article__layout>.hb-article__aside,.hb-article__layout>.hb-article__body{grid-area:auto}.hb-article__aside,.hb-article__layout--left>.hb-article__aside{position:static;max-height:none;overflow:visible;border-inline:0;padding-inline:0}.hb-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:560px){.hb-doc__head,.hb-journal__head{padding-left:var(--hb-gutter-mobile);padding-right:var(--hb-gutter-mobile)}.hb-journal__grid{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px var(--hb-gutter-mobile) 32px}.hb-journal__rule,.hb-article__head,.hb-article__layout{padding-left:var(--hb-gutter-mobile);padding-right:var(--hb-gutter-mobile)}.hb-article__body.hb-prose{font-size:16.5px;line-height:1.62}.hb-article__aside{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.hb-article__author{gap:10px}.hb-article__avatar{width:36px;height:36px}.hb-article__avatar--mark img{width:22px}.hb-article__stats{margin:0}.hb-article__share{margin:0;padding:0;border:0}.hb-article__share .social-sharing__link{gap:0;min-width:var(--hb-tap);padding:0}.hb-article__share .social-sharing__link span:not([class*=icon]){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.hb-article__toc{flex:1 0 100%}.hb-article__hero-inner,.hb-article__layout{padding-left:var(--hb-gutter-mobile);padding-right:var(--hb-gutter-mobile)}.hb-article__product{grid-template-columns:76px minmax(0,1fr)}.hb-article__product-price{grid-column:2}}.hb-article__toc-list{display:flex;flex-direction:column}.hb-faq-card{display:block;margin-top:8px;background:var(--hb-doc-panel);box-shadow:inset 0 0 0 1px var(--hb-doc-hairline);transition:box-shadow var(--hb-dur-ui, .18s) linear}.hb-faq-card:first-of-type{margin-top:20px}.hb-faq-card:hover,.hb-faq-card[open]{box-shadow:inset 0 0 0 1px var(--hb-doc-ring)}.hb-faq-card__summary{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:15px 18px;cursor:pointer;font-family:var(--hb-font-ui);font-size:16px;font-weight:600;line-height:1.35;color:var(--hb-on-ink);list-style:none}.hb-faq-card__summary::-webkit-details-marker{display:none}.hb-faq-card__summary:focus-visible{outline:2px solid var(--hb-gold);outline-offset:-2px}.hb-faq-card__summary:after{content:"";flex:0 0 auto;align-self:center;width:8px;height:8px;margin-right:2px;border-right:2px solid var(--hb-gold);border-bottom:2px solid var(--hb-gold);transform:translateY(-2px) rotate(45deg);transition:transform var(--hb-dur-ui, .18s) ease}.hb-faq-card[open]>.hb-faq-card__summary:after{transform:translateY(2px) rotate(-135deg)}.hb-faq-card__answer{padding:0 18px 16px;font-size:15px;line-height:1.7;color:var(--hb-doc-body)}.hb-faq-card__answer>*:first-child{margin-top:0}.hb-faq-card__answer p{margin:12px 0 0}.hb-faq-card__answer a,.hb-faq-card__answer a:visited{color:var(--hb-gold);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.hb-faq-card__answer a:hover{color:#fff}@media screen and (max-width:600px){.hb-faq-card__summary{padding:14px;font-size:15px}.hb-faq-card__answer{padding:0 14px 14px}}@media(prefers-reduced-motion:reduce){.hb-faq-card,.hb-faq-card__summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/hb-pages.css.map */
