.vault-dark{--v-bg: #0c0b08;--v-surface: #16130c;--v-surface-2: #1e1a11;--v-border: #332d20;--v-border-strong: #4a4133;--v-text: #f4efe4;--v-soft: #c3bba8;--v-mute: #8c8472;--v-faint: #6b6453;--v-flag: #f7ff8e;--v-flag-text: #0c0b08;--v-gold: #ffc352;--v-gold-bright: #ffd66e;--v-market: #d9788a;--v-good: #5bc88a;background:var(--v-bg)}.vault-dark>header{display:none}.vault-dark>footer{display:none}.vault-dark .news-root{background:var(--v-bg)}.vault-dark .nav{background:rgba(12,11,8,.85);backdrop-filter:blur(14px);border-bottom:1px solid var(--v-border);box-shadow:0 4px 40px #00000080,0 4px 12px #0006}.vault-dark .nav__link{color:var(--v-soft)}.vault-dark .nav__link:hover{color:var(--v-text)}.vault-dark .nav__link--active{color:var(--v-gold-bright)}.vault-dark .bx-wordmark{color:#fff}.vault-dark .nav__wallet{background:rgba(255,255,255,.07);color:var(--v-text)}.vault-dark .nav__avatar{background:var(--v-surface-2);color:var(--v-gold-bright);border:1px solid var(--v-border-strong)}.vault-dark .crumbs,.vault-dark .crumbs a{color:var(--v-mute)}.vault-dark .crumbs a:hover{color:var(--v-gold-bright)}.vault-dark .crumbs [aria-current=page]{color:var(--v-text)}.vault-dark .mast{border-bottom-color:var(--v-border)}.vault-dark .mast__eyebrow{color:var(--v-gold)}.vault-dark .mast__title,.vault-dark .mast__word{color:var(--v-text)}.vault-dark .mast__script{color:var(--v-gold-bright)}.vault-dark .mast__standfirst{color:var(--v-soft)}.vault-dark .mast__meta{color:var(--v-mute)}.vault-dark .catnav{background:var(--v-bg);border-bottom-color:var(--v-border)}.vault-dark .catnav__chip{background:var(--v-surface);color:var(--v-soft);border-color:var(--v-border-strong)}.vault-dark .catnav__chip:hover{background:var(--v-surface-2);color:var(--v-text)}.vault-dark .catnav__chip--active{background:var(--v-flag);color:var(--v-flag-text);border-color:var(--v-flag)}.vault-dark .catnav__count{color:var(--v-market);opacity:1}.vault-dark .section-label{border-bottom-color:var(--v-border-strong)}.vault-dark .section-label h2{color:var(--v-text)}.vault-dark .section-label span{color:var(--v-mute)}.vault-dark .seelink{color:var(--v-text)}.vault-dark .seelink:hover{color:var(--v-gold-bright)}.vault-dark .feature{background:var(--v-surface);border-color:var(--v-border-strong);box-shadow:none}.vault-dark .feature__kicker{color:var(--v-gold)}.vault-dark .feature__title{color:var(--v-text)}.vault-dark .feature:hover .feature__title{color:var(--v-gold-bright)}.vault-dark .feature__dek{color:var(--v-soft)}.vault-dark .card{background:var(--v-surface);border-color:var(--v-border-strong);box-shadow:none}.vault-dark .card__media{border-bottom-color:var(--v-border-strong)}.vault-dark .card__title{color:var(--v-text)}.vault-dark .card:hover .card__title{color:var(--v-gold-bright)}.vault-dark .card__dek{color:var(--v-soft)}.vault-dark .card__foot{border-top-color:var(--v-border)}.vault-dark .card__read{color:var(--v-market)}.vault-dark .byline__av,.vault-dark .corner__av{background:var(--v-surface-2);border:1px solid var(--v-border-strong);color:var(--v-gold-bright)}.vault-dark .byline__name{color:var(--v-text)}.vault-dark .byline__sub{color:var(--v-mute)}.vault-dark .topichubs__grid{background:var(--v-border-strong);border-color:var(--v-border-strong)}.vault-dark .hubcard{background:var(--v-surface)}.vault-dark .hubcard:hover{background:var(--v-surface-2)}.vault-dark .hubcard__name{color:var(--v-text)}.vault-dark .hubcard:hover .hubcard__name{color:var(--v-gold-bright)}.vault-dark .hubcard__desc{color:var(--v-soft)}.vault-dark .hubcard__foot{color:var(--v-mute);border-top-color:var(--v-border)}.vault-dark .hubcard__cta{color:var(--v-text)}.vault-dark .feed{background:var(--v-border-strong);border-color:var(--v-border-strong)}.vault-dark .feedrow{background:var(--v-surface)}.vault-dark .feedrow:hover{background:var(--v-surface-2)}.vault-dark .feedrow__media{border-color:var(--v-border)}.vault-dark .feedrow__cat{color:var(--v-mute)}.vault-dark .feedrow__title{color:var(--v-text)}.vault-dark .feedrow:hover .feedrow__title{color:var(--v-gold-bright)}.vault-dark .feedrow__dek{color:var(--v-soft)}.vault-dark .feedrow__meta{color:var(--v-faint)}.vault-dark .prodlog__list{background:var(--v-surface);border-color:var(--v-border-strong)}.vault-dark .prodrow+.prodrow{border-top-color:var(--v-border)}.vault-dark .prodrow:hover{background:var(--v-surface-2)}.vault-dark .prodrow__date{color:var(--v-mute)}.vault-dark .prodrow__title{color:var(--v-text)}.vault-dark .prodrow:hover .prodrow__title,.vault-dark .prodrow:hover .prodrow__arrow{color:var(--v-gold-bright)}.vault-dark .prodrow__desc{color:var(--v-soft)}.vault-dark .prodrow__arrow{color:var(--v-mute)}.vault-dark .prodrow__tag{background:var(--v-flag);border-color:var(--v-flag);color:var(--v-flag-text)}.vault-dark .press__grid{background:var(--v-border-strong);border-color:var(--v-border-strong)}.vault-dark .presscard{background:var(--v-surface)}.vault-dark .presscard:hover{background:var(--v-surface-2)}.vault-dark .presscard__outlet{color:var(--v-text)}.vault-dark .presscard__headline{color:var(--v-soft)}.vault-dark .presscard__foot{color:var(--v-mute);border-top-color:var(--v-border)}.vault-dark .corner{background:var(--v-surface);border-color:var(--v-border-strong)}.vault-dark .corner__name{color:var(--v-text)}.vault-dark .corner__bio{color:var(--v-soft)}.vault-dark .article__title{color:var(--v-text)}.vault-dark .article__dek{color:var(--v-soft)}.vault-dark .article__byrow{border-top-color:var(--v-border)}.vault-dark .article__hero{border-color:var(--v-border-strong);background:var(--v-surface-2)}.vault-dark .share-btn{background:var(--v-surface);color:var(--v-soft);border-color:var(--v-border-strong)}.vault-dark .share-btn:hover{background:var(--v-surface-2);color:var(--v-gold-bright);border-color:var(--v-gold)}.vault-dark .backlink{color:var(--v-soft)}.vault-dark .backlink:hover{color:var(--v-gold-bright)}.vault-dark .tag{background:var(--v-flag);border-color:var(--v-flag);color:var(--v-flag-text)}.vault-dark .prose p{color:var(--v-soft)}.vault-dark .prose p:first-of-type:first-letter{color:var(--v-gold-bright)}.vault-dark .prose h2{color:var(--v-text)}.vault-dark .prose h2[id]{scroll-margin-top:92px}.vault-dark .prose .quote{border-left-color:var(--v-gold)}.vault-dark .prose .quote p{color:var(--v-text)}.vault-dark .prose .quote cite{color:var(--v-mute)}.vault-dark .prose a{color:var(--v-gold-bright);border-bottom-color:#ffc35266}.vault-dark .prose a:hover{border-bottom-color:var(--v-gold-bright)}.vault-dark .takeaways{background:var(--v-surface);border-color:var(--v-border-strong)}.vault-dark .takeaways__head{color:var(--v-mute);border-bottom-color:var(--v-border)}.vault-dark .takeaways__list li{color:var(--v-text)}.vault-dark .takeaways__list li:before{background:var(--v-gold)}.vault-dark .takeaways__list li strong{color:var(--v-market)}.vault-dark .toc__head{color:var(--v-mute)}.vault-dark .toc__list a{color:var(--v-soft);border-color:var(--v-border-strong)}.vault-dark .toc__list a:hover{border-color:var(--v-gold);color:var(--v-gold-bright)}.vault-dark .statstrip{background:var(--v-surface);border-color:var(--v-border-strong)}.vault-dark .statstrip__cell+.statstrip__cell{border-left-color:var(--v-border)}.vault-dark .statstrip__k{color:var(--v-mute)}.vault-dark .statstrip__v{color:var(--v-market)}.vault-dark .bottlecard{background:var(--v-surface);border-color:var(--v-border-strong)}.vault-dark .bottlecard__eyebrow{color:var(--v-mute)}.vault-dark .bottlecard__brand{color:var(--v-text)}.vault-dark .bottlecard__desc{color:var(--v-soft)}.vault-dark .bottlecard__price{color:var(--v-market)}.vault-dark .relatedlinks__list{display:grid;gap:10px;margin-top:18px}.vault-dark .relatedlinks__item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid var(--v-border-strong);color:var(--v-market);font-family:var(--font-mono);font-size:var(--fs-13);transition:background .12s ease,border-color .12s ease,color .12s ease}.vault-dark .relatedlinks__item:hover{background:var(--v-surface-2);border-color:var(--v-market);color:var(--v-market)}.vault-dark .relatedlinks__item span{color:var(--v-mute);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.vault-dark .faq{border-top-color:var(--v-border-strong)}.vault-dark .faq__h{color:var(--v-text)}.vault-dark .faq__sub{color:var(--v-mute)}.vault-dark .faq__item{border-bottom-color:var(--v-border)}.vault-dark .faq__item summary{color:var(--v-text)}.vault-dark .faq__item summary:after{color:var(--v-mute)}.vault-dark .faq__item p{color:var(--v-soft)}.vault-dark .morefrom{border-top-color:var(--v-border-strong)}.vault-dark .azindex a,.vault-dark .azindex span{border-color:var(--v-border);color:var(--v-soft)}.vault-dark .azindex a:hover{border-color:var(--v-gold);color:var(--v-gold-bright)}.vault-dark .azindex .azoff{color:var(--v-faint)}.vault-dark .entrygrid{background:transparent;border-color:transparent;gap:1px}.vault-dark .entry{background:var(--v-surface);border:1px solid var(--v-border-strong)}.vault-dark .entry:hover{background:var(--v-surface-2)}.vault-dark .entry__letter{color:var(--v-mute)}.vault-dark .entry__term{color:var(--v-text)}.vault-dark .entry:hover .entry__term{color:var(--v-gold-bright)}.vault-dark .entry__def{color:var(--v-soft)}.vault-dark .entry__read,.vault-dark .entry:hover .entry__read{color:var(--v-market)}.vault-dark .newsletter{background:linear-gradient(135deg,#1a1610 0%,#221b10 100%);border-color:var(--v-gold)}.vault-dark .newsletter__h{color:var(--v-text)}.vault-dark .newsletter__p{color:var(--v-soft)}.vault-dark .newsletter__input{border-color:var(--v-border-strong);color:var(--v-text)}.vault-dark .newsletter__input::-moz-placeholder{color:var(--v-faint)}.vault-dark .newsletter__input::placeholder{color:var(--v-faint)}.vault-dark .pubmeta{color:var(--v-faint)}.vault-dark .ltoggle{border-color:var(--v-border-strong)}.vaultmast{position:relative;width:100%;min-height:clamp(560px,42vw,760px);overflow:hidden;background:#0a0a0a;border-bottom:1px solid var(--v-border-strong, var(--baxus-black));display:flex;align-items:flex-end}.vaultmast__bg{position:absolute;inset:0;background-image:url(/news-assets/vault-hero.webp);background-size:cover;background-position:center right}.vaultmast__scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,7,5,.92) 0%,rgba(8,7,5,.78) 30%,rgba(8,7,5,.3) 60%,rgba(8,7,5,.05) 100%),linear-gradient(0deg,rgba(8,7,5,.85) 0%,rgba(8,7,5,.1) 45%)}.vaultmast__inner{position:relative;z-index:2;width:100%;max-width:1852px;margin:0 auto;padding:80px clamp(48px,6vw,112px) 64px;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(360px,.85fr);gap:clamp(48px,7vw,120px);align-items:end}.vaultmast__eyebrow{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.18em;text-transform:uppercase;color:var(--v-gold-bright, var(--baxus-gold-light));margin-bottom:20px;display:flex;align-items:center;gap:10px}.vaultmast__eyebrow span{width:5px;height:5px;background:var(--v-gold, var(--baxus-gold));border-radius:50%;box-shadow:0 0 10px 1px #ffac2acc}.vaultmast__title{margin:0;display:flex;flex-direction:column;align-items:flex-start}.vaultmast__script{font-family:var(--font-script);font-weight:400;text-transform:none;font-size:clamp(34px,4vw,64px);line-height:1;color:var(--v-gold-bright, var(--baxus-gold-light));transform:rotate(-3deg);transform-origin:left center;margin:0 0 6px 6px;text-shadow:0 2px 24px rgba(255,172,42,.35);white-space:nowrap}.vaultmast__word{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(72px,10vw,156px);line-height:.84;letter-spacing:.005em;color:#fff;text-shadow:0 2px 40px rgba(0,0,0,.6)}.vaultmast__right{padding-bottom:6px}.vaultmast__standfirst{font-family:var(--font-sans);font-size:clamp(16px,1.15vw,20px);line-height:1.6;color:#ffffffd1;max-width:480px;margin:0}.vaultmast__meta{font-family:var(--font-mono);font-size:var(--fs-12);color:#ffffff8c;margin-top:20px;display:flex;gap:16px;align-items:center}.vaultmast__meta span:not(.sep){color:var(--v-mute, rgba(255, 255, 255, .55))}.vaultmast__count{color:var(--v-market, #d9788a)}@media (max-width: 1080px){.vaultmast{min-height:440px}.vaultmast__inner{grid-template-columns:1fr;gap:22px;padding:48px 24px 36px}.vaultmast__scrim{background:linear-gradient(90deg,rgba(8,7,5,.92) 0%,rgba(8,7,5,.72) 45%,rgba(8,7,5,.35) 100%),linear-gradient(0deg,rgba(8,7,5,.92) 0%,rgba(8,7,5,.15) 55%)}.vaultmast__standfirst{max-width:560px}}@media (max-width: 680px){.vaultmast{min-height:380px}}
