.home-theme{--home-accent:#c4922a;--home-bg:#080808;--home-accent-rgb:196, 146, 42}.home-accent-text{color:rgba(var(--home-accent-rgb), .85)}.home-accent-text-muted{color:rgba(var(--home-accent-rgb), .6)}.home-accent-text-soft{color:rgba(var(--home-accent-rgb), .8)}.home-accent-btn{background:rgba(var(--home-accent-rgb), .15);border:1px solid rgba(var(--home-accent-rgb), .5);color:rgba(var(--home-accent-rgb), .95)}.home-accent-btn:hover{background:rgba(var(--home-accent-rgb), .25);border-color:rgba(var(--home-accent-rgb), .7)}.home-accent-outline-btn{border:1px solid rgba(var(--home-accent-rgb), .4);color:rgba(var(--home-accent-rgb), .8)}.home-accent-outline-btn:hover{border-color:rgba(var(--home-accent-rgb), .7);color:rgba(var(--home-accent-rgb), .95);background:rgba(var(--home-accent-rgb), .08)}.home-accent-line{background:linear-gradient(to right, transparent, rgba(var(--home-accent-rgb), .5), transparent)}.home-accent-divider{background:linear-gradient(to right, transparent, rgba(var(--home-accent-rgb), .25), transparent)}.home-accent-icon-box{background:rgba(var(--home-accent-rgb), .15);border:1px solid rgba(var(--home-accent-rgb), .2);color:rgba(var(--home-accent-rgb), .8)}.home-accent-icon-box svg{stroke:currentColor}.home-accent-glow-sm{background:radial-gradient(ellipse at center, rgba(var(--home-accent-rgb), .2) 0%, transparent 70%)}.home-accent-glow-hero{background:radial-gradient(circle at center, rgba(var(--home-accent-rgb), .28) 0%, #1b508c24 45%, transparent 70%)}.home-accent-banner-btn{background:rgba(var(--home-accent-rgb), .1);border:1px solid rgba(var(--home-accent-rgb), .2)}.home-accent-banner-btn:hover{background:rgba(var(--home-accent-rgb), .18);border-color:rgba(var(--home-accent-rgb), .35)}.home-accent-link:hover{color:rgba(var(--home-accent-rgb), .9)}html[data-home-theme=true] .home-chrome-auth{border-color:rgba(var(--home-accent-rgb), .4)!important;color:rgba(var(--home-accent-rgb), .92)!important}html[data-home-theme=true] .home-chrome-auth:hover{border-color:rgba(var(--home-accent-rgb), .65)!important;background:rgba(var(--home-accent-rgb), .12)!important}html[data-home-theme=true] .home-dock-indicator{background:rgba(var(--home-accent-rgb), .75)!important}html[data-home-theme=true] .home-video-label{color:rgba(var(--home-accent-rgb), .75)!important}html[data-home-theme=true] .home-video-pulse{background:rgba(var(--home-accent-rgb), .95)!important}html[data-home-theme=true] .home-live-badge{background:rgba(var(--home-accent-rgb), .88)!important}html[data-home-theme=true] .home-live-eyebrow{color:rgba(var(--home-accent-rgb), .75)!important}html[data-home-theme=true] .home-live-dot{background:rgba(var(--home-accent-rgb), .95)!important}html[data-home-theme=true] .home-push-banner{background:linear-gradient(to right, rgba(var(--home-accent-rgb), .92), color-mix(in srgb, var(--home-accent) 72%, #080808))!important}html[data-home-theme=true] .home-push-fab{background:var(--home-accent)!important}html[data-home-theme=true] .home-push-fab:hover{background:color-mix(in srgb, var(--home-accent) 88%, white)!important}html[data-home-theme=true] .home-push-activate-btn{color:var(--home-accent)!important}html[data-home-theme=true] .home-youtube-code{color:rgba(var(--home-accent-rgb), .75)!important;background:rgba(var(--home-accent-rgb), .1)!important}.communion-theme{--communion-rgb:220, 38, 38}.communion-accent-text{color:rgba(var(--communion-rgb), .85)}.communion-accent-text-soft{color:rgba(var(--communion-rgb), .75)}.communion-accent-btn{background:rgba(var(--communion-rgb), .18);border:1px solid rgba(var(--communion-rgb), .55);color:#fffffff2}.communion-accent-btn:hover{background:rgba(var(--communion-rgb), .28);border-color:rgba(var(--communion-rgb), .75)}.communion-accent-divider{background:linear-gradient(to right, transparent, rgba(var(--communion-rgb), .45), transparent)}.communion-pulse-dot{background:rgb(var(--communion-rgb))}.home-card-elevated{box-shadow:0 1px 2px #00000073,0 10px 28px #0000006b,0 28px 64px #00000061,0 0 0 1px #00000047}.group:hover .home-card-elevated,.home-card-elevated.home-card-elevated--lift:hover{box-shadow:0 2px 4px #00000080,0 16px 40px #00000080,0 40px 88px #0000006b,0 0 0 1px #00000052}.home-list-elevated{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000047;border:1px solid #00000038;box-shadow:0 8px 28px #00000059,0 0 0 1px #ffffff0a}
