.be-widget{background:var(--be-glass-bg-strong);-webkit-backdrop-filter:blur(var(--be-glass-blur)) saturate(var(--be-glass-sat));backdrop-filter:blur(var(--be-glass-blur)) saturate(var(--be-glass-sat));border:1px solid var(--be-line);border-radius:var(--be-radius);overflow:hidden}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.be-widget{background:var(--be-surface)}}.be-widget__title{margin:0;padding:11px 14px;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.15em;text-transform:uppercase;font-weight:600;color:var(--be-muted);border-bottom:1px solid var(--be-line);background:var(--be-bg-soft)}.be-widget>:not(.be-widget__title){margin-inline:14px}.be-widget>:last-child{margin-bottom:14px}.be-widget__title+*{margin-top:14px}.be-market{padding:0 14px 14px}.be-market__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px;margin-block:12px}.be-market__card{display:grid;gap:2px;text-align:start;padding:8px 10px;border:1px solid var(--be-line);border-radius:var(--be-radius-sm);background:var(--be-surface);cursor:pointer;transition:border-color var(--be-dur) var(--be-ease),background-color var(--be-dur) var(--be-ease),transform var(--be-dur) var(--be-ease)}.be-market__card:hover{border-color:var(--be-line-strong)}.be-market__card.is-active{border-color:var(--be-accent);background:var(--be-accent-soft);box-shadow:0 0 0 1px var(--be-accent)}.be-market__name{font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.1em;color:var(--be-muted)}.be-market__price{font-family:var(--be-font-mono);font-size:var(--be-text-base);font-weight:600;font-variant-numeric:tabular-nums;color:var(--be-ink)}.be-market__change{display:inline-flex;align-items:center;gap:3px;font-family:var(--be-font-mono);font-size:var(--be-text-xs);font-weight:600;font-variant-numeric:tabular-nums}.be-market__change.is-up{color:#16a34a}.be-market__change.is-down{color:#dc2626}.be-market__change.is-down svg{transform:rotate(180deg)}.be-market__panel{border:1px solid var(--be-line);border-radius:var(--be-radius-sm);padding:10px;background:var(--be-surface-2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.04)}.be-market__chart{width:100%;height:120px;display:block}.be-market__axis{display:flex;justify-content:space-between;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);font-variant-numeric:tabular-nums;color:var(--be-muted);margin-top:4px}.be-market__ranges{display:inline-flex;gap:2px;margin-top:10px;padding:3px;background:var(--be-bg-soft);border-radius:var(--be-radius-pill)}.be-market__range{padding:3px 11px;border-radius:var(--be-radius-pill);font-family:var(--be-font-mono);font-size:var(--be-text-2xs);font-weight:600;color:var(--be-muted)}.be-market__range:hover{color:var(--be-ink)}.be-market__range.is-active{background:var(--be-surface);color:var(--be-accent);box-shadow:var(--be-shadow-1)}.be-market__caption{margin:8px 0 0;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);color:var(--be-muted)}.be-cricket{padding:0 14px 14px}.be-cricket__bar{display:flex;align-items:center;gap:7px;padding-block:12px 8px}@keyframes be-live-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.35;transform:scale(0.85)}}.be-cricket__pill{display:inline-flex;align-items:center;gap:5px;background:var(--be-danger);color:#fff;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.12em;font-weight:700;padding:2px 8px;border-radius:var(--be-radius-pill)}.be-cricket.is-live .be-cricket__pill::before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background:#ffffff;animation:be-live-pulse 1.3s ease-in-out infinite}.be-cricket:not(.is-live) .be-cricket__pill{background:var(--be-bg-soft);color:var(--be-muted)}.be-cricket__state{font-size:var(--be-text-xs);color:var(--be-muted)}.be-cricket__score{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--be-line);border-radius:var(--be-radius-sm);background:var(--be-bg-soft)}.be-cricket__team{display:flex;align-items:center;gap:8px}.be-cricket__flag{font-size:var(--be-text-xl)}.be-cricket__runs{font-family:var(--be-font-mono);font-size:var(--be-text-lg);font-weight:700;font-variant-numeric:tabular-nums}.be-cricket__meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:var(--be-text-2xs);color:var(--be-muted);text-align:end}.be-cricket__result{color:var(--be-accent);font-weight:600}.be-cricket__note{margin:10px 0 0;font-size:var(--be-text-xs);color:var(--be-ink-soft);line-height:1.5}.be-cricket__over{display:inline-block;background:var(--be-accent-soft);color:var(--be-accent-strong);font-family:var(--be-font-mono);font-size:var(--be-text-2xs);padding:1px 6px;border-radius:3px;margin-inline-end:5px}.be-weather{display:flex;align-items:stretch;gap:0;padding:0 14px 14px}.be-weather__main{display:flex;align-items:center;gap:12px;flex:1;padding-block:12px}.be-weather__icon{font-size:var(--be-text-2xl);line-height:1}.be-weather__temp{font-family:var(--be-font-mono);font-size:var(--be-text-2xl);font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.be-weather__cond{font-size:var(--be-text-xs);color:var(--be-ink-soft)}.be-weather__city{font-size:var(--be-text-xs);color:var(--be-muted)}.be-weather__aqi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding-inline-start:var(--be-space-4);border-inline-start:1px solid var(--be-line);min-width:92px}.be-weather__aqi-value{font-family:var(--be-font-mono);font-size:var(--be-text-xl);font-weight:700;line-height:1}.be-weather__aqi-label{font-size:var(--be-text-2xs);color:var(--be-muted);text-align:center;line-height:1.3}.be-weather__aqi-cap{font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.12em;color:var(--be-muted)}.be-weather__pick{display:flex;gap:6px;margin-top:var(--be-space-3)}.be-weather__pick select{flex:1;min-width:0;font-size:var(--be-text-xs);color:var(--be-ink-soft);background:var(--be-bg-soft);border:1px solid var(--be-line);border-radius:var(--be-radius-sm);padding:6px 8px}.be-weather__pick button{flex-shrink:0;width:32px;border:1px solid var(--be-line);background:var(--be-bg-soft);border-radius:var(--be-radius-sm);color:var(--be-accent-strong);font-size:var(--be-text-base);line-height:1;cursor:pointer}.be-weather__pick button:hover{border-color:color-mix(in srgb,var(--be-accent) 40%,var(--be-line))}.be-trends{padding:0 14px 14px}.be-trends__list{list-style:none;margin:0;padding:0}.be-trends__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--be-line)}.be-trends__row:last-child{border-bottom:0}.be-trends__num{font-family:var(--be-font-mono);font-size:var(--be-text-xs);font-weight:700;color:var(--be-accent)}.be-trends__body{min-width:0}.be-trends__term{display:block;font-size:var(--be-text-sm);font-weight:600}.be-trends__news{display:block;font-size:var(--be-text-xs);color:var(--be-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.be-trends__traffic{font-family:var(--be-font-mono);font-size:var(--be-text-2xs);color:var(--be-muted);white-space:nowrap}.be-trends__source{margin:10px 0 0;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.1em;text-transform:uppercase;color:var(--be-muted)}.be-trending{list-style:none;margin:0;padding:0}.be-trending__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--be-line)}.be-trending__row:last-child{border-bottom:0}.be-trending__num{font-family:var(--be-font-mono);font-size:var(--be-text-sm);font-weight:700;color:var(--be-accent)}.be-trending__title{display:block;font-size:var(--be-text-sm);font-weight:600;line-height:1.35}.be-trending__meta{font-size:var(--be-text-2xs);color:var(--be-muted)}.be-carousel{position:relative;padding:0 14px 14px}.be-carousel__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.be-carousel__track::-webkit-scrollbar{display:none}.be-carousel__item{flex:0 0 200px;scroll-snap-align:start}.be-carousel__item a{display:block}.be-carousel__item img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--be-radius-sm);margin-bottom:7px}.be-carousel__cat{display:block;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.1em;text-transform:uppercase;color:var(--be-accent)}.be-carousel__title{display:block;font-size:var(--be-text-sm);font-weight:600;line-height:1.35;margin-top:2px}.be-carousel__nav{display:flex;gap:4px;justify-content:flex-end;margin-top:8px}.be-carousel__btn{width:26px;height:26px;border-radius:var(--be-radius-sm);border:1px solid var(--be-line);color:var(--be-ink-soft);font-size:var(--be-text-base);line-height:1}.be-carousel__btn:hover{border-color:var(--be-accent);color:var(--be-accent)}.be-tabs{padding:0 14px 14px}.be-tabs__nav{display:flex;gap:2px;border-bottom:1px solid var(--be-line);margin-bottom:8px}.be-tabs__tab{padding:8px 12px;font-size:var(--be-text-xs);font-weight:600;color:var(--be-muted);border-bottom:2px solid transparent;margin-bottom:-1px}.be-tabs__tab.is-active{color:var(--be-accent);border-bottom-color:var(--be-accent)}.be-tabs__panel[hidden]{display:none}.be-poll{padding:0 14px 14px}.be-poll__question{font-weight:600;font-size:var(--be-text-sm);margin:0 0 10px}.be-poll__choice{display:flex;align-items:center;gap:8px;padding:7px 0;font-size:var(--be-text-sm);cursor:pointer}.be-poll__choice input{width:auto;margin:0}.be-poll__form button{margin-top:10px}.be-poll__results{list-style:none;margin:0;padding:0}.be-poll__result{display:grid;grid-template-columns:minmax(0,1fr) 90px auto;align-items:center;gap:8px;padding:6px 0;font-size:var(--be-text-sm)}.be-poll__bar{display:block;height:6px;background:var(--be-bg-soft);border-radius:3px;overflow:hidden}.be-poll__bar span{display:block;height:100%;background:var(--be-accent);transition:width var(--be-dur-slow) var(--be-ease-out)}.be-poll__pct{font-family:var(--be-font-mono);font-size:var(--be-text-xs);color:var(--be-muted)}.be-poll__total{margin:8px 0 0;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);color:var(--be-muted)}.be-countdown{padding:0 14px 14px}.be-countdown__label{margin:0 0 8px;font-size:var(--be-text-xs);color:var(--be-muted)}.be-countdown__digits{display:flex;gap:6px}.be-countdown__unit{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;background:var(--be-bg-soft);border-radius:var(--be-radius-sm)}.be-countdown__unit b{font-family:var(--be-font-mono);font-size:var(--be-text-lg);font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.be-countdown__unit i{font-style:normal;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.1em;text-transform:uppercase;color:var(--be-muted)}.be-author-widget{display:flex;gap:12px;padding:0 14px 14px}.be-author-widget__avatar{border-radius:50%;flex-shrink:0}.be-author-widget__name{font-weight:700;font-size:var(--be-text-sm)}.be-author-widget__bio{font-size:var(--be-text-xs);color:var(--be-muted);margin:3px 0 6px}.be-author-widget__link{font-size:var(--be-text-xs);font-weight:600;color:var(--be-accent)}.be-ticker-widget{padding:0 14px 14px}.be-ticker-widget__list{list-style:none;margin:0;padding:0}.be-ticker-widget__list li{border-bottom:1px solid var(--be-line)}.be-ticker-widget__list li:last-child{border-bottom:0}.be-ticker-widget__list a{display:flex;gap:9px;padding:8px 0;font-size:var(--be-text-sm)}.be-ticker-widget__time{font-family:var(--be-font-mono);font-size:var(--be-text-2xs);color:var(--be-accent);flex-shrink:0;padding-top:2px}.be-video{padding:0 14px 14px}.be-video iframe{width:100%;aspect-ratio:16 / 9;border:0;border-radius:var(--be-radius-sm)}.be-playlist__player{aspect-ratio:16 / 9;background:var(--be-bg-soft);border:1px solid var(--be-line);border-radius:calc(var(--be-radius) + 4px);overflow:hidden;margin-bottom:var(--be-space-3)}.be-playlist__player iframe{width:100%;height:100%;border:0}.be-playlist__player>a{display:grid;place-items:center;height:100%;padding:var(--be-space-4);font-weight:600;color:var(--be-accent-strong)}.be-playlist__list{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:320px;overflow-y:auto}.be-playlist__item{display:flex;align-items:baseline;gap:10px;width:100%;border:1px solid transparent;background:none;border-radius:var(--be-radius-sm);padding:8px 10px;font-size:var(--be-text-sm);color:var(--be-ink-soft);text-align:start;cursor:pointer}.be-playlist__item:hover{background:var(--be-bg-soft)}.be-playlist__item.is-active{background:var(--be-accent-soft);border-color:color-mix(in srgb,var(--be-accent) 30%,var(--be-line));color:var(--be-ink)}.be-playlist__index{font-family:var(--be-font-mono);font-size:var(--be-text-2xs);color:var(--be-muted);flex-shrink:0}.be-playlist__name{font-weight:600;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.be-social{list-style:none;margin:0;padding:0 14px 14px;display:grid;gap:4px}.be-social__row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:var(--be-radius-sm)}.be-social__row:hover{background:var(--be-bg-soft)}.be-social__network{font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.12em;text-transform:uppercase;color:var(--be-accent-strong)}.be-social__label{font-size:var(--be-text-sm);font-weight:600;color:var(--be-ink-soft)}.be-hero{border-radius:12px}.be-hero__lead{position:relative;display:block;border:1px solid var(--be-line);border-radius:var(--be-radius);overflow:hidden;background:var(--be-surface);box-shadow:none}body.be-glass-cards .be-card,body.be-glass-cards .be-widget,body.be-glass-cards .be-hero,body.be-glass-cards .be-hero__lead,body.be-glass-cards .be-market__card,body.be-glass-cards .be-market__panel{background:var(--be-glass-bg);backdrop-filter:blur(var(--be-glass-blur)) saturate(var(--be-glass-sat));-webkit-backdrop-filter:blur(var(--be-glass-blur)) saturate(var(--be-glass-sat));border-color:var(--be-glass-border);box-shadow:var(--be-shadow-2)}.be-hero__media{display:block;aspect-ratio:16 / 9;background-color:var(--be-hero);background-size:cover;background-position:center}.be-hero__body{display:flex;flex-direction:column;gap:6px;padding:var(--be-space-4);background:var(--be-surface)}.be-hero__kicker{display:inline-flex;align-items:center;gap:6px;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.12em;text-transform:uppercase;color:var(--be-accent)}.be-hero__title{font-family:var(--be-font-head);font-size:var(--be-display-sm);font-weight:700;line-height:var(--be-leading-snug);letter-spacing:var(--be-tracking-snug)}.be-hero__subtitle{font-size:var(--be-text-sm);color:var(--be-muted)}.be-hero__meta{font-size:var(--be-text-xs);color:var(--be-muted)}.be-hero__stack{list-style:none;margin:12px 0 0;padding:0}.be-hero__stack li{border-bottom:1px solid var(--be-line)}.be-hero__stack li:last-child{border-bottom:0}.be-hero__stack a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:9px 0}.be-hero__stack-cat{font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.1em;text-transform:uppercase;color:var(--be-accent)}.be-hero__stack-title{font-size:var(--be-text-sm);font-weight:500;line-height:1.35}.be-hero__stack-time{font-family:var(--be-font-mono);font-size:var(--be-text-2xs);color:var(--be-muted);white-space:nowrap}.be-quotes{padding:0 14px 14px}.be-quotes__table{width:100%;border-collapse:collapse;margin:0;font-size:var(--be-text-xs)}.be-quotes__table th,.be-quotes__table td{padding:7px 0;border-bottom:1px solid var(--be-line);text-align:start;vertical-align:baseline}.be-quotes__table thead th{padding-bottom:5px;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--be-muted);white-space:nowrap}.be-quotes__table tbody tr:last-child th,.be-quotes__table tbody tr:last-child td{border-bottom:0}.be-quotes__num{text-align:end;font-family:var(--be-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.be-quotes__name{font-family:var(--be-font-mono);font-size:var(--be-text-2xs);font-weight:600;letter-spacing:0.06em;color:var(--be-ink)}.be-quotes__last{color:var(--be-ink)}.be-quotes__change.is-up{color:#16a34a}.be-quotes__change.is-down{color:#dc2626}.be-quotes__vol{color:var(--be-muted);font-size:var(--be-text-xs)}.be-quotes__row.is-unavailable .be-quotes__last,.be-quotes__row.is-unavailable .be-quotes__change{color:var(--be-muted)}.be-quotes__row.is-stale .be-quotes__last,.be-quotes__row.is-stale .be-quotes__change{opacity:0.7}.be-card,.be-widget{background:var(--be-surface);border:1px solid var(--be-line);box-shadow:none}.be-card:hover,.be-widget:hover{transform:translateY(-2px);box-shadow:var(--be-shadow-2);border-color:color-mix(in srgb,var(--be-accent) 25%,var(--be-line))}.be-prose{font-size:var(--be-text-base);line-height:var(--be-line-height);color:var(--be-ink-soft)}.be-prose>*:first-child{margin-top:0}.be-prose>*:last-child{margin-bottom:0}.be-prose h2,.be-prose h3,.be-prose h4{color:var(--be-ink);margin-top:var(--be-space-6);margin-bottom:var(--be-space-3)}.be-prose h2{font-size:var(--be-text-xl)}.be-prose h3{font-size:var(--be-text-lg)}.be-prose h4{font-size:var(--be-text-md)}.be-prose p,.be-prose li{margin-bottom:var(--be-space-4)}.be-prose ul,.be-prose ol{padding-inline-start:1.4em}.be-prose li::marker{color:var(--be-accent)}.be-prose a{color:var(--be-accent);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.be-prose a:hover{color:var(--be-accent-strong);text-decoration-thickness:2px}.be-prose strong{color:var(--be-ink);font-weight:700}.be-prose img,.be-prose figure{border-radius:var(--be-radius);overflow:hidden}.be-prose figcaption{margin-top:8px;font-size:var(--be-text-xs);color:var(--be-muted);text-align:center}.be-prose blockquote{margin-block:var(--be-space-5);padding-inline-start:var(--be-space-5);border-inline-start:3px solid var(--be-accent);font-family:var(--be-font-head);font-size:var(--be-text-md);font-style:italic;color:var(--be-ink)}.be-prose blockquote p:last-child{margin-bottom:0}.be-prose blockquote cite{display:block;margin-top:8px;font-family:var(--be-font-body);font-size:var(--be-text-xs);font-style:normal;color:var(--be-muted)}.be-toc{max-width:var(--be-measure);margin:0 auto var(--be-space-5);padding:16px 20px;background:var(--be-surface);border:1px solid var(--be-line);border-radius:calc(var(--be-radius) + 4px);box-shadow:var(--be-shadow-1)}.be-toc__title{margin:0 0 8px;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.14em;text-transform:uppercase;color:var(--be-muted)}.be-toc__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.be-toc__list a{font-size:var(--be-text-sm);color:var(--be-ink-soft)}.be-toc__list a:hover{color:var(--be-accent)}.be-toc__item--h3{padding-inline-start:18px}.be-paywall{max-width:var(--be-measure);margin-block:var(--be-space-5);padding:26px 26px 24px;text-align:center;background:var(--be-surface);border:1px solid var(--be-line);border-top:3px solid var(--be-accent);border-radius:calc(var(--be-radius) + 4px);box-shadow:var(--be-shadow-2)}.be-paywall__kicker{margin:0 0 6px;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.14em;text-transform:uppercase;color:var(--be-accent-strong)}.be-paywall__title{margin:0 0 8px;font-size:var(--be-text-xl)}.be-paywall__copy{margin:0 auto 16px;max-width:46ch;font-size:var(--be-text-sm);color:var(--be-muted);line-height:1.55}.be-paywall__actions{margin:0}.be-readnext{position:fixed;inset-inline-end:18px;bottom:18px;z-index:var(--be-z-overlay);display:flex;align-items:center;gap:12px;width:min(360px,calc(100vw - 36px));background:var(--be-surface);border:1px solid var(--be-line);border-radius:calc(var(--be-radius) + 4px);box-shadow:var(--be-shadow-3);padding:12px;opacity:0;transform:translateY(12px);transition:opacity var(--be-dur-slow) var(--be-ease),transform var(--be-dur-slow) var(--be-ease)}.be-readnext[hidden]{display:none}.be-readnext.is-visible{opacity:1;transform:none}.be-readnext__media{flex-shrink:0;width:96px;aspect-ratio:16 / 9;border-radius:var(--be-radius-sm);overflow:hidden;background:var(--be-bg-soft)}.be-readnext__media img{width:100%;height:100%;object-fit:cover}.be-readnext__body{min-width:0}.be-readnext__kicker{margin:0 0 2px;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.14em;text-transform:uppercase;color:var(--be-accent-strong)}.be-readnext__title{display:block;font-family:var(--be-font-head);font-size:var(--be-text-base);font-weight:700;line-height:1.32}.be-readnext__close{margin-inline-start:auto;align-self:flex-start;display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border:0;background:none;border-radius:var(--be-radius-sm);color:var(--be-muted);font-size:var(--be-text-md);line-height:1;cursor:pointer}.be-readnext__close:hover{background:var(--be-bg-soft);color:var(--be-ink)}@media (max-width:767px){.be-readnext{inset-inline-end:12px;bottom:calc(76px + env(safe-area-inset-bottom))}}.be-prose pre{background:var(--be-bg-soft);border:1px solid var(--be-line);border-radius:var(--be-radius);padding:var(--be-space-4);overflow-x:auto;font-size:var(--be-text-sm);line-height:1.6}.be-prose code{background:var(--be-bg-soft);padding:2px 5px;border-radius:4px}.be-prose pre code{background:none;padding:0}.be-prose table{font-size:var(--be-text-sm)}.be-prose hr{border-top:1px solid var(--be-line)}.be-prose .alignwide{margin-inline:calc(-1 * var(--be-space-4));max-width:none}.be-prose .alignfull{margin-inline:calc(-1 * var(--be-space-4));max-width:none;width:calc(100% + var(--be-space-8))}.be-prose .wp-caption{max-width:100%}.be-prose .wp-caption-text{font-size:var(--be-text-xs);color:var(--be-muted)}.be-prose .screen-reader-text{position:absolute}.be-article{max-width:100%}.be-article__head{max-width:900px;margin:0 auto var(--be-space-5);padding-inline:var(--be-space-4)}.be-article__kicker{display:flex;align-items:center;gap:8px;margin-bottom:var(--be-space-3);flex-wrap:wrap}.be-kicker{display:inline-flex;align-items:center;gap:5px;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.12em;text-transform:uppercase;font-weight:600;color:var(--be-accent)}.be-article__title{margin:0 0 var(--be-space-3);font-size:var(--be-display-lg);line-height:1.14;letter-spacing:-0.02em;text-wrap:balance}.be-article__standfirst{margin:0 0 var(--be-space-4);font-family:var(--be-font-head);font-size:var(--be-text-md);line-height:1.5;color:var(--be-ink-soft)}.be-article__byline{display:flex;align-items:center;gap:11px;padding-top:var(--be-space-3);border-top:1px solid var(--be-line);flex-wrap:wrap}.be-article__avatar{border-radius:50%}.be-article__byline-text{display:flex;flex-direction:column;gap:1px}.be-article__author{font-weight:600;font-size:var(--be-text-sm)}.be-article__meta{font-size:var(--be-text-xs);color:var(--be-muted)}.be-article__tools{margin-inline-start:auto;display:flex;gap:4px;align-items:center;flex-wrap:wrap}.be-article__hero{max-width:1100px;margin:0 auto var(--be-space-5);padding-inline:var(--be-space-4)}.be-article__hero img{width:100%;border-radius:var(--be-radius-lg)}.be-article__video{max-width:900px;margin:0 auto var(--be-space-5);padding-inline:var(--be-space-4)}.be-article__video iframe{width:100%;aspect-ratio:16 / 9;border:0;border-radius:var(--be-radius)}.be-article__body{max-width:var(--be-measure);margin-inline:auto;padding-inline:var(--be-space-4);font-size:var(--be-text-md);line-height:1.72}.be-article__foot{max-width:900px;margin:var(--be-space-6) auto 0;padding-inline:var(--be-space-4)}.be-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--be-space-5)}.be-tags a{display:inline-flex;padding:4px 11px;border-radius:var(--be-radius-pill);background:var(--be-bg-soft);font-size:var(--be-text-xs);color:var(--be-ink-soft)}.be-tags a:hover{background:var(--be-accent-soft);color:var(--be-accent-strong)}.be-pullquote{max-width:var(--be-measure);margin:var(--be-space-6) auto;padding:var(--be-space-5);background:var(--be-surface);border-inline-start:4px solid var(--be-accent);border-radius:var(--be-radius)}.be-pullquote blockquote{margin:0;padding:0;border:0;font-family:var(--be-font-head);font-size:var(--be-text-lg);font-style:italic;line-height:1.45;color:var(--be-ink)}.be-pullquote figcaption{margin-top:10px;font-size:var(--be-text-xs);color:var(--be-muted)}.be-related{margin-top:var(--be-space-6);padding-top:var(--be-space-5);border-top:2px solid var(--be-line)}.be-related__title{margin:0 0 var(--be-space-4);font-size:var(--be-text-lg)}.be-related__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--be-gap)}.be-related__item{display:block}.be-related__item img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--be-radius-sm);margin-bottom:8px}.be-related__cat{display:block;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.1em;text-transform:uppercase;color:var(--be-accent)}.be-related__headline{display:block;font-size:var(--be-text-sm);font-weight:600;line-height:1.35;margin-top:3px}.be-authorbox{display:flex;gap:var(--be-space-4);padding:var(--be-space-4);background:var(--be-surface);border:1px solid var(--be-line);border-radius:var(--be-radius);margin-top:var(--be-space-5)}.be-authorbox__avatar{border-radius:50%;flex-shrink:0}.be-authorbox__name{margin:0;font-size:var(--be-text-md)}.be-authorbox__role{margin:2px 0 0;font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.1em;text-transform:uppercase;color:var(--be-accent)}.be-authorbox__bio{margin:8px 0 10px;font-size:var(--be-text-sm);color:var(--be-muted);max-width:60ch}.be-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;margin:0 0 var(--be-space-3);padding:0;font-size:var(--be-text-xs);color:var(--be-muted)}.be-breadcrumbs li{display:inline-flex;align-items:center;gap:6px}.be-breadcrumbs a:hover{color:var(--be-accent)}.be-breadcrumbs__sep{opacity:0.5}.be-comments{max-width:900px;margin:var(--be-space-7) auto 0;padding-inline:var(--be-space-4)}.be-comments__title{font-size:var(--be-text-lg);margin-bottom:var(--be-space-4)}.be-comments__list{list-style:none;margin:0;padding:0}.be-comments__list .children{list-style:none;margin:0;padding-inline-start:var(--be-space-5);border-inline-start:1px solid var(--be-line)}.be-comment{padding:var(--be-space-4) 0;border-bottom:1px solid var(--be-line)}.be-comment__inner{display:flex;gap:var(--be-space-3)}.be-comment__avatar img{border-radius:50%}.be-comment__body{flex:1;min-width:0}.be-comment__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.be-comment__author{font-weight:600;font-size:var(--be-text-sm)}.be-comment__badge{background:var(--be-accent-soft);color:var(--be-accent-strong);font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.1em;text-transform:uppercase;padding:1px 6px;border-radius:3px}.be-comment__time{font-size:var(--be-text-xs);color:var(--be-muted)}.be-comment__text{font-size:var(--be-text-sm);line-height:1.6}.be-comment__text p:last-child{margin-bottom:0}.be-comment__pending{font-size:var(--be-text-xs);color:#ca8a04}.be-comment__foot{display:flex;align-items:center;gap:var(--be-space-3);margin-top:8px;font-size:var(--be-text-xs)}.be-comment__reply a{color:var(--be-accent);font-weight:600}.be-comment__votes{display:inline-flex;align-items:center;gap:3px;margin-inline-start:auto}.be-comment__vote{color:var(--be-muted);font-size:var(--be-text-xs);padding:0 3px}.be-comment__vote:hover{color:var(--be-accent)}.be-comment__votecount{font-family:var(--be-font-mono);font-size:var(--be-text-xs);min-width:18px;text-align:center}.be-comments__closed{font-size:var(--be-text-sm);color:var(--be-muted)}.comment-form{margin-top:var(--be-space-5)}.comment-form p{margin-bottom:var(--be-space-3)}.comment-form label{display:block;font-size:var(--be-text-xs);font-weight:600;margin-bottom:4px}.comment-form input[type='text'],.comment-form input[type='email'],.comment-form input[type='url'],.comment-form textarea{width:100%}.comment-form .submit{background:var(--be-accent);border:0;color:var(--be-accent-ink);padding:9px 18px;border-radius:var(--be-radius-sm);font-weight:600;cursor:pointer}.comment-form .submit:hover{background:var(--be-accent-strong)}.comment-reply-title{font-size:var(--be-text-base)}.comment-list .children .children{margin-inline-start:0}.be-pagination,.navigation.pagination{margin-top:var(--be-space-5)}.nav-links{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.page-numbers{display:inline-grid;place-items:center;min-width:34px;height:34px;padding:0 9px;border:1px solid var(--be-line);border-radius:var(--be-radius-sm);font-size:var(--be-text-sm);font-weight:600;color:var(--be-ink-soft)}.page-numbers:hover{border-color:var(--be-accent);color:var(--be-accent)}.page-numbers.current{background:var(--be-accent);border-color:var(--be-accent);color:var(--be-accent-ink)}.page-numbers.dots{border-color:transparent}.be-pages{display:flex;align-items:center;gap:8px;margin-block:var(--be-space-5);font-size:var(--be-text-sm)}.be-pages a{padding:4px 10px;border:1px solid var(--be-line);border-radius:var(--be-radius-sm)}.be-pages .page-numbers{min-width:30px;height:30px}.be-404{padding-block:var(--be-space-8)}.be-404__inner{max-width:620px;text-align:center}.be-404__code{font-family:var(--be-font-mono);font-size:var(--be-display-xl);font-weight:800;line-height:1;color:var(--be-accent);margin:0 0 var(--be-space-3)}.be-404__title{font-size:var(--be-display-md)}.be-404__copy{color:var(--be-muted);margin-bottom:var(--be-space-5)}.be-404__form{display:flex;gap:6px;max-width:460px;margin:0 auto var(--be-space-6)}.be-404__recent{text-align:start;max-width:460px;margin-inline:auto}.be-404__recent-title{font-size:var(--be-text-base);margin-bottom:var(--be-space-2)}.be-404__home{margin-top:var(--be-space-5)}.be-searchpage__form{display:flex;gap:6px;margin-bottom:var(--be-space-5)}.be-searchpage__form input{flex:1}.be-searchform{display:flex;gap:6px}.be-searchform__input{flex:1}.be-page__head{background:var(--be-surface);border-bottom:1px solid var(--be-line);padding-block:var(--be-space-6);margin-bottom:var(--be-space-5)}.be-page__hero{background-size:cover;background-position:center;padding-block:var(--be-space-8)}.be-page__hero-inner{position:relative}.be-page__hero::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--be-hero-tint) 45%,transparent),color-mix(in srgb,var(--be-hero-tint) 80%,transparent))}.be-page__hero-inner{z-index:1}.be-page__title{margin:0;font-size:var(--be-display-md)}.be-page__hero .be-page__title{color:var(--be-hero-ink-strong)}.be-page__body{max-width:var(--be-measure);margin-inline:auto;padding-block:var(--be-space-5)}.be-attachment__title{margin-bottom:var(--be-space-4)}.be-attachment__media img{border-radius:var(--be-radius)}.be-attachment__desc{margin-block:var(--be-space-4)}.be-attachment__meta{font-size:var(--be-text-xs);color:var(--be-muted)}.be-live{max-width:900px;margin-inline:auto}.be-live__timeline{list-style:none;margin:0;padding:0;position:relative}.be-live__timeline::before{content:'';position:absolute;inset-block:0;inset-inline-start:60px;width:2px;background:var(--be-line)}.be-live__update{display:grid;grid-template-columns:48px minmax(0,1fr);gap:var(--be-space-4);padding-bottom:var(--be-space-5);position:relative}.be-live__time{font-family:var(--be-font-mono);font-size:var(--be-text-xs);font-weight:600;color:var(--be-accent);text-align:end;padding-top:2px}.be-live__body{background:var(--be-surface);border:1px solid var(--be-line);border-radius:var(--be-radius);padding:var(--be-space-4)}.be-live__update.is-pinned .be-live__body{border-color:var(--be-accent);box-shadow:0 0 0 2px var(--be-accent-soft)}.be-live__pinned{display:inline-block;background:var(--be-accent);color:var(--be-accent-ink);font-family:var(--be-font-mono);font-size:var(--be-text-2xs);letter-spacing:0.12em;text-transform:uppercase;padding:2px 7px;border-radius:3px;margin-bottom:6px}.cat-skin-terminal{.be-hero__lead{border-color:color-mix(in srgb,var(--be-accent) 30%,var(--be-line))}.be-hero__body{background:linear-gradient(180deg,color-mix(in srgb,var(--be-accent) 5%,var(--be-bg)),var(--be-bg))}.be-card{border-color:color-mix(in srgb,var(--be-accent) 32%,var(--be-line))}.be-card__title{color:var(--be-ink)}.be-card__meta,.be-card__foot{color:color-mix(in srgb,var(--be-accent) 60%,var(--be-muted))}.be-card__foot{border-top-color:color-mix(in srgb,var(--be-accent) 20%,var(--be-line))}.be-card__cat--inline{color:var(--be-accent-strong)}.be-card:hover{border-color:color-mix(in srgb,var(--be-accent) 45%,var(--be-line-strong))}.be-ticker{background:linear-gradient(135deg,color-mix(in srgb,var(--be-accent) 12%,var(--be-bg)),var(--be-bg))}}.cat-skin-stadium{.be-hero__lead{border-color:color-mix(in srgb,var(--be-accent) 30%,var(--be-line))}.be-hero__body{background:linear-gradient(180deg,color-mix(in srgb,var(--be-accent) 4%,var(--be-bg)),var(--be-bg))}.be-card{border-color:color-mix(in srgb,var(--be-accent) 32%,var(--be-line))}.be-card__title{color:var(--be-ink)}.be-card__meta,.be-card__foot{color:color-mix(in srgb,var(--be-accent) 55%,var(--be-muted))}.be-card__foot{border-top-color:color-mix(in srgb,var(--be-accent) 18%,var(--be-line))}.be-card__cat--inline{color:var(--be-accent-strong)}.be-card:hover{border-color:color-mix(in srgb,var(--be-accent) 50%,var(--be-line-strong))}.be-ticker{background:linear-gradient(135deg,color-mix(in srgb,var(--be-accent) 35%,var(--be-bg)),color-mix(in srgb,var(--be-accent) 8%,var(--be-bg)))}}.cat-skin-dossier{.be-hero__lead{border-color:color-mix(in srgb,var(--be-accent) 28%,var(--be-line))}.be-hero__body{background:linear-gradient(180deg,color-mix(in srgb,var(--be-accent) 5%,var(--be-bg)),var(--be-bg))}.be-card{border-color:color-mix(in srgb,var(--be-accent) 30%,var(--be-line))}.be-card__title{color:var(--be-ink)}.be-card__meta,.be-card__foot{color:color-mix(in srgb,var(--be-accent) 55%,var(--be-muted))}.be-card__foot{border-top-color:color-mix(in srgb,var(--be-accent) 22%,var(--be-line))}.be-card__cat--inline{color:var(--be-accent-strong)}.be-card:hover{border-color:color-mix(in srgb,var(--be-accent) 45%,var(--be-line-strong))}.be-ticker{background:linear-gradient(135deg,color-mix(in srgb,var(--be-accent) 20%,var(--be-bg)),var(--be-bg))}}.cat-skin-lab{.be-hero__lead{border-color:color-mix(in srgb,var(--be-accent) 30%,var(--be-line))}.be-hero__body{background:linear-gradient(180deg,color-mix(in srgb,var(--be-accent) 4%,var(--be-bg)),var(--be-bg))}.be-card{border-color:color-mix(in srgb,var(--be-accent) 30%,var(--be-line))}.be-card__title{color:var(--be-ink)}.be-card__meta,.be-card__foot{color:color-mix(in srgb,var(--be-accent) 55%,var(--be-muted))}.be-card__foot{border-top-color:color-mix(in srgb,var(--be-accent) 18%,var(--be-line))}.be-card__cat--inline{color:var(--be-accent-strong)}.be-card:hover{border-color:color-mix(in srgb,var(--be-accent) 45%,var(--be-line-strong))}.be-ticker{background:linear-gradient(135deg,color-mix(in srgb,var(--be-accent) 35%,var(--be-bg)),var(--be-bg))}}.cat-skin-editorial{.be-hero__lead{border-color:color-mix(in srgb,var(--be-accent) 25%,var(--be-line))}.be-hero__body{background:linear-gradient(180deg,color-mix(in srgb,var(--be-accent) 4%,var(--be-bg)),var(--be-bg))}.be-card{border-color:color-mix(in srgb,var(--be-accent) 28%,var(--be-line))}.be-card__title{color:var(--be-ink)}.be-card__meta,.be-card__foot{color:color-mix(in srgb,var(--be-accent) 50%,var(--be-muted))}.be-card__foot{border-top-color:color-mix(in srgb,var(--be-accent) 22%,var(--be-line))}.be-card__cat--inline{color:var(--be-accent-strong)}.be-card:hover{border-color:color-mix(in srgb,var(--be-accent) 42%,var(--be-line-strong))}.be-ticker{background:linear-gradient(135deg,color-mix(in srgb,var(--be-accent) 20%,var(--be-bg)),var(--be-bg))}}.cat-skin-wire{.be-hero__lead{border-color:color-mix(in srgb,var(--be-accent) 30%,var(--be-line))}.be-hero__body{background:linear-gradient(180deg,color-mix(in srgb,var(--be-accent) 5%,var(--be-bg)),var(--be-bg))}.be-card{border-color:color-mix(in srgb,var(--be-accent) 30%,var(--be-line))}.be-card__title{color:var(--be-ink)}.be-card__meta,.be-card__foot{color:color-mix(in srgb,var(--be-accent) 55%,var(--be-muted))}.be-card__foot{border-top-color:color-mix(in srgb,var(--be-accent) 18%,var(--be-line))}.be-card__cat--inline{color:var(--be-accent-strong)}.be-card:hover{border-color:color-mix(in srgb,var(--be-accent) 45%,var(--be-line-strong))}.be-ticker{background:linear-gradient(135deg,color-mix(in srgb,var(--be-accent) 25%,var(--be-bg)),var(--be-bg))}}.cat-skin-sunset{.be-hero__lead{border-color:color-mix(in srgb,var(--be-accent) 35%,var(--be-line))}.be-hero__body{background:linear-gradient(180deg,color-mix(in srgb,var(--be-accent) 6%,var(--be-bg)),var(--be-bg))}.be-card{border-color:color-mix(in srgb,var(--be-accent) 38%,var(--be-line))}.be-card__title{color:var(--be-ink)}.be-card__meta,.be-card__foot{color:color-mix(in srgb,var(--be-accent) 62%,var(--be-muted))}.be-card__foot{border-top-color:color-mix(in srgb,var(--be-accent) 24%,var(--be-line))}.be-card__cat--inline{color:var(--be-accent-strong)}.be-card:hover{border-color:color-mix(in srgb,var(--be-accent) 50%,var(--be-line-strong))}.be-ticker{background:linear-gradient(135deg,color-mix(in srgb,var(--be-accent) 40%,var(--be-bg)),color-mix(in srgb,var(--be-accent) 12%,var(--be-bg)))}}.cat-skin-default{.be-hero__lead{border-color:color-mix(in srgb,var(--be-accent) 30%,var(--be-line))}.be-hero__body{background:linear-gradient(180deg,color-mix(in srgb,var(--be-accent) 8%,var(--be-bg)),var(--be-bg))}.be-card{border-color:color-mix(in srgb,var(--be-accent) 32%,var(--be-line))}.be-card__title{color:var(--be-ink)}.be-card__meta,.be-card__foot{color:color-mix(in srgb,var(--be-accent) 55%,var(--be-muted))}.be-card__foot{border-top-color:color-mix(in srgb,var(--be-accent) 22%,var(--be-line))}.be-card__cat--inline{color:var(--be-accent-strong)}.be-card:hover{border-color:color-mix(in srgb,var(--be-accent) 48%,var(--be-line-strong))}.be-ticker{background:linear-gradient(135deg,color-mix(in srgb,var(--be-accent) 30%,var(--be-bg)),var(--be-bg))}}.wp-block-image.is-style-bearth-masked img{border-radius:var(--be-radius);overflow:hidden}.wp-block-quote.is-style-bearth-pullquote{background:var(--be-surface);border:0;border-radius:var(--be-radius);padding:var(--be-space-5);font-family:var(--be-font-head);font-style:normal}.wp-block-separator.is-style-bearth-rule{border:0;height:3px;background:var(--be-accent);max-width:64px}.wp-block-button.is-style-bearth-cta .wp-block-button__link{background:var(--be-accent);color:var(--be-accent-ink);border-radius:var(--be-radius-sm);padding:10px 20px;font-weight:600}.alignwide{max-width:1100px;margin-inline:auto}.alignfull{max-width:none;width:100%}.wp-block-columns{gap:var(--be-gap)}.wp-block-cover{border-radius:var(--be-radius-lg)}.wp-block-latest-comments__comment{font-size:var(--be-text-sm)}.wp-block-pullquote{border-block:3px solid var(--be-accent);padding-block:var(--be-space-4)}.wp-block-table td,.wp-block-table th{border-color:var(--be-line)}.bearth-block-preview{border:1px solid var(--be-line);border-radius:var(--be-radius);overflow:hidden;background:var(--be-surface)}.bearth-block-preview .be-section{margin-bottom:0}.be-identity{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.be-identity__wash{position:absolute;inset:0;display:block;background:var(--be-identity-gradient,none);background-size:cover;background-position:var(--be-identity-position,center);opacity:var(--be-identity-wash-opacity,0)}.be-identity__art{position:absolute;inset:0;display:block;overflow:hidden}.be-identity__art svg{display:block;width:100%;height:100%;transform:scale(var(--be-identity-scale,100%));transform-origin:var(--be-identity-origin,center center)}.be-identity--blend .be-identity__art{opacity:var(--be-identity-art-opacity,0.14);mix-blend-mode:var(--be-identity-blend,overlay);isolation:isolate}.be-identity--soft .be-identity__art{opacity:var(--be-identity-art-opacity,0.08)}.be-identity--mask .be-identity__art{background:var(--be-identity-gradient,none);background-size:cover;background-position:var(--be-identity-position,center);-webkit-mask-image:var(--be-identity-mask,none);mask-image:var(--be-identity-mask,none);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:var(--be-identity-position,center);mask-position:var(--be-identity-position,center);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:var(--be-identity-art-opacity,1)}.be-identity--mask .be-identity__art svg{display:none}.be-identity-accent{color:var(--be-identity-accent,inherit)}.be-identity-accent-soft{background:var(--be-identity-accent-soft,transparent);color:var(--be-identity-accent-ink,inherit)}.be-card,.be-mini__row,.be-related__item,.be-archive-head,.be-article__head,.be-hero__lead,.be-mask{position:relative;isolation:isolate}.be-card__body,.be-card__media,.be-mini__row>a,.be-related__item>img,.be-related__item>span,.be-archive-head>.be-container,.be-article__head>*,.be-hero__lead>.be-hero__body,.be-mask__link{position:relative;z-index:1}.be-archive-head{overflow:hidden}.be-archive-head .be-identity__wash{opacity:var(--be-identity-wash-opacity,0.55)}.be-article__head{overflow:hidden}