.hc{--white:#ffffff;--white-70:rgba(255,255,255,0.7);position:relative;overflow:hidden;font-family:var(--font-display,"Geist",sans-serif);letter-spacing:-.01em;isolation:isolate;background:var(--cream,#eee9e3);color:var(--ink,#1a1614)}.hc *{box-sizing:border-box}.hc--night{background:var(--night,#0a0907);color:var(--white)}.hc-grain:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.45;mix-blend-mode:multiply;z-index:4;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='3'/><feColorMatrix values='0 0 0 0 0.1  0 0 0 0 0.09  0 0 0 0 0.08  0 0 0 0.08 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.hc--night .hc-grain:before{mix-blend-mode:screen;opacity:.05}.hc-eyebrow{display:inline-flex;align-items:center;gap:11px;border-radius:9999px;padding:11px 22px 11px 18px;font-family:var(--font-heading,"Geist",sans-serif);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;line-height:1;white-space:nowrap;background:rgba(255,255,255,.7);color:var(--ink,#1a1614);border:1px solid rgba(26,22,20,.12);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 2px 6px rgba(26,22,20,.05)}.hc-eyebrow svg{width:19px;height:19px;color:var(--cresco-red,#ff4438)}.hc--night .hc-eyebrow{background:rgba(255,255,255,.06);color:var(--white);border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.hc-eyebrow--solid{background:var(--cresco-red,#ff4438);color:#fff;border-color:var(--cresco-red-deep,#c8362d);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 14px 30px -10px rgba(255,68,56,.5)}.hc-eyebrow--solid svg{color:#fff}.hc-title{font-family:var(--font-heading,"Geist",sans-serif);font-weight:900;line-height:.95;letter-spacing:-.04em;text-wrap:balance;margin:0;color:inherit}.hc-red{color:var(--cresco-red,#ff4438)}.hc-italic{font-family:var(--font-editorial,"Instrument Serif",serif);font-style:italic;font-weight:400;letter-spacing:-.005em}.hc-meta{display:flex;align-items:center;gap:14px;font-family:var(--font-body,"Geist",sans-serif);font-size:17px;font-weight:500;letter-spacing:-.01em;color:var(--ink-soft,#5c5754)}.hc--night .hc-meta{color:var(--white-70)}.hc-meta__sep{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.45;flex-shrink:0}.hc-author{gap:12px}.hc-author,.hc-avatar{display:inline-flex;align-items:center}.hc-avatar{width:42px;height:42px;border-radius:50%;justify-content:center;font-weight:700;font-size:16px;letter-spacing:0;background:var(--ink,#1a1614);color:var(--cream,#eee9e3);-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.hc--night .hc-avatar{background:var(--champagne,#d4b896);color:var(--night,#0a0907)}.hc-author__name{color:var(--ink,#1a1614);font-weight:600}.hc--night .hc-author__name{color:var(--white)}.hc-meta svg{width:17px;height:17px;opacity:.7;margin-right:2px}.hc-logo{display:inline-flex;align-items:center;gap:0}.hc-logo img{height:30px;width:auto;display:block}.hc-statchip{display:inline-flex;align-items:baseline;gap:14px;font-family:var(--font-heading,"Geist",sans-serif)}.hc-statchip__num{font-weight:900;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum" 1,"lnum" 1}.hc-statchip__label{font-weight:600;letter-spacing:-.01em}