.bh[data-astro-cid-cgl6nrfz],.bh[data-astro-cid-cgl6nrfz] [data-astro-cid-cgl6nrfz]{box-sizing:border-box}.bh[data-astro-cid-cgl6nrfz]{color:var(--parchment);background:#15120d;position:relative;overflow:hidden}.bh[data-astro-cid-cgl6nrfz]:before{content:"BLOG";font-family:var(--ff-d);color:#c9a22712;pointer-events:none;font-size:clamp(10rem,24vw,24rem);line-height:1;position:absolute;bottom:-5rem;right:-1rem}.bh-inner[data-astro-cid-cgl6nrfz]{max-width:var(--max-w);padding:9rem var(--gutter) 3.5rem;margin:0 auto;position:relative}.bh-eyebrow[data-astro-cid-cgl6nrfz]{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;margin:0 0 1.2rem;font-size:.7rem}h1[data-astro-cid-cgl6nrfz]{font-family:var(--ff-d);letter-spacing:.03em;color:var(--parchment);margin:0;font-size:clamp(3rem,7vw,6.5rem);font-weight:400;line-height:.92}h1[data-astro-cid-cgl6nrfz] em{color:var(--gold);font-style:normal}.bh-copy[data-astro-cid-cgl6nrfz]{max-width:640px;font-family:var(--ff-i);color:#e8dbbecc;margin:1.5rem 0 0;font-size:clamp(1.1rem,1.8vw,1.35rem);font-style:italic;line-height:1.6}.bh-tabs[data-astro-cid-cgl6nrfz]{border-top:1px solid #e8dbbe1a;position:relative}.bh-tabs-inner[data-astro-cid-cgl6nrfz]{max-width:var(--max-w);padding:0 var(--gutter);scrollbar-width:none;margin:0 auto;display:flex;overflow-x:auto}.bh-tabs-inner[data-astro-cid-cgl6nrfz]::-webkit-scrollbar{display:none}.bh-tabs[data-astro-cid-cgl6nrfz] a[data-astro-cid-cgl6nrfz]{font-family:var(--ff-b);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#e8dbbe8c;border-bottom:2px solid #0000;padding:1.1rem 1.4rem;font-size:.74rem;text-decoration:none;transition:color .2s,border-color .2s}.bh-tabs[data-astro-cid-cgl6nrfz] a[data-astro-cid-cgl6nrfz]:first-child{padding-left:0}.bh-tabs[data-astro-cid-cgl6nrfz] a[data-astro-cid-cgl6nrfz]:hover{color:var(--parchment)}.bh-tabs[data-astro-cid-cgl6nrfz] a[data-astro-cid-cgl6nrfz].active{color:var(--gold);border-bottom-color:var(--gold)}@media (width<=640px){.bh[data-astro-cid-cgl6nrfz]:before{display:none}.bh-inner[data-astro-cid-cgl6nrfz]{padding:7rem var(--gutter) 2.5rem}.bh-copy[data-astro-cid-cgl6nrfz]{min-height:3.2em}.bh-tabs[data-astro-cid-cgl6nrfz] a[data-astro-cid-cgl6nrfz]{padding:1rem .9rem}}.pg[data-astro-cid-274u2iem],.pg[data-astro-cid-274u2iem] [data-astro-cid-274u2iem]{box-sizing:border-box}.pg[data-astro-cid-274u2iem]{max-width:var(--max-w);padding:4rem var(--gutter) 6rem;margin:0 auto}.pg-grid[data-astro-cid-274u2iem]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:1.25rem;display:grid}.pg-card[data-astro-cid-274u2iem]{background:var(--bg);border:1px solid var(--bdr);flex-direction:column;padding:2.5rem 2.25rem;text-decoration:none;transition:background .3s;display:flex;position:relative;overflow:hidden}.pg-card[data-astro-cid-274u2iem]:after{content:"";background:var(--gold);transform-origin:0;height:2px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.pg-card[data-astro-cid-274u2iem]:hover{background:var(--surf)}.pg-card[data-astro-cid-274u2iem]:hover:after{transform:scaleX(1)}.pg-meta[data-astro-cid-274u2iem]{align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}.pg-cat[data-astro-cid-274u2iem]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-d);font-size:.68rem;font-family:var(--ff-b);font-weight:500}.pg-date[data-astro-cid-274u2iem]{color:var(--fg-muted);font-size:.74rem}h2[data-astro-cid-274u2iem]{font-family:var(--ff-d);letter-spacing:.03em;color:var(--text);margin:0 0 .85rem;font-size:1.7rem;font-weight:400;line-height:1.05;transition:color .3s}.pg-card[data-astro-cid-274u2iem]:hover h2[data-astro-cid-274u2iem]{color:var(--gold-d)}p[data-astro-cid-274u2iem]{font-family:var(--ff-i);color:var(--fg-muted);flex:1;margin:0 0 1.5rem;font-size:1.05rem;font-style:italic;line-height:1.6}.pg-read[data-astro-cid-274u2iem]{font-family:var(--ff-b);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-d);font-size:.76rem;font-weight:500}.pg-empty[data-astro-cid-274u2iem]{font-family:var(--ff-i);color:var(--fg-muted);padding:3rem 0;font-size:1.15rem;font-style:italic}.pg-empty[data-astro-cid-274u2iem] a[data-astro-cid-274u2iem]{color:var(--gold-d);font-family:var(--ff-b);margin-left:.4rem;font-size:.85rem;font-style:normal;text-decoration:none}@media (width<=640px){.pg[data-astro-cid-274u2iem]{padding:2.5rem var(--gutter) 4rem}.pg-card[data-astro-cid-274u2iem]{padding:2rem 1.5rem}}
