.member-home-loading,.guest-home-loading,.home-identity-loading,.home-content-loading{--skeleton-fill:#e4e4e9;--skeleton-media:#eeeef2}html[data-theme=dark] :is(.member-home-loading,.guest-home-loading,.home-identity-loading,.home-content-loading){--skeleton-fill:#3b3b42;--skeleton-media:#29292f}.home-skeleton-copy{background:linear-gradient(to bottom, transparent 20%, var(--skeleton-fill) 20%, var(--skeleton-fill) 80%, transparent 80%);-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-user-select:none;user-select:none;border-radius:5px;color:#0000!important}.home-skeleton-media,.home-skeleton-button{-webkit-user-select:none;user-select:none;color:#0000!important;background:var(--skeleton-media)!important;box-shadow:none!important;border-color:#0000!important}.member-home-loading .continue-art .feature-cover-back{opacity:.6}.member-home-loading .continue-actions svg{visibility:hidden}.home-skeleton-options{justify-content:center;align-items:center;gap:12px;min-height:52px;margin:30px auto 0;display:flex}.home-skeleton-options i{background:var(--skeleton-fill);border-radius:20px;width:68px;height:32px;display:block}.member-home-loading .home-skeleton-metric{align-content:center;justify-items:center;gap:14px;min-height:128px;display:grid}.member-home-loading .home-skeleton-metric i{background:var(--skeleton-fill);border-radius:5px;width:65px;height:56px;display:block}.member-home-loading .home-skeleton-metric i+i{width:92px;height:14px}.guest-home-loading .home-brand-hero{--skeleton-fill:#303747;--skeleton-media:#303747}.guest-home-loading .home-brand-copy{opacity:1;transform:none}.guest-home-loading .home-brand-actions .home-guide-entry{align-items:center;min-height:46px;display:flex}.guest-home-loading .home-brand-scroll{background:0 0}.guest-home-loading .home-brand-scroll:after{content:"";background:var(--skeleton-fill);border-radius:14px;width:24px;height:30px;display:block}.guest-home-loading .home-os-tabs{pointer-events:none}.home-skeleton-story{text-align:center;--skeleton-fill:#30323d;--skeleton-media:#181c26;background:#090b12;place-items:center;min-height:100svh;padding:80px 24px;display:grid;position:relative;overflow:hidden}.home-skeleton-story-media{border-radius:18px;position:absolute;inset:8% 5%}.home-skeleton-story>div:last-child{width:min(800px,100%);position:relative}.home-skeleton-story h2{margin:28px 0;font-size:clamp(2rem,4.5vw,4rem);line-height:1.3}.home-skeleton-story p{font-size:1.125rem;line-height:1.8}.home-identity-loading{min-height:100svh;padding:calc(var(--public-nav-bar-height,72px) + 64px) 24px 64px;background:var(--bg-dark,#fff)}.home-identity-loading>div{justify-items:center;gap:18px;margin:12vh auto 0;display:grid}.home-identity-loading i{background:var(--skeleton-fill);border-radius:7px;width:min(340px,80%);height:14px;display:block}.home-identity-loading i+i{width:min(240px,65%)}.home-identity-loading i:last-child{width:min(160px,45%)}@media (width<=600px){.member-home-loading .home-skeleton-metric{min-height:100px}.member-home-loading .home-skeleton-metric i{width:48px;height:44px}.member-home-loading .home-skeleton-metric i+i{width:64px;height:12px}.home-skeleton-options{margin-top:24px}}@media (prefers-reduced-motion:no-preference){:is(.member-home-loading,.guest-home-loading,.home-identity-loading,.home-content-loading) :is(.home-skeleton-copy,.home-skeleton-media,.home-skeleton-button,i){animation:2.8s ease-in-out infinite home-skeleton-breathe}}@keyframes home-skeleton-breathe{0%,to{opacity:.64}50%{opacity:1}}@media (forced-colors:active){:is(.member-home-loading,.guest-home-loading,.home-identity-loading,.home-content-loading),.guest-home-loading .home-brand-hero,.home-skeleton-story{--skeleton-fill:GrayText;--skeleton-media:CanvasText}}.home-learning-community{min-block-size:1.625rem;color:var(--muted,var(--text-secondary));justify-content:flex-start;align-items:center;gap:.5rem;margin:1.25rem 0 0;font-size:.875rem;font-weight:400;line-height:1.85;display:flex}.home-learning-community svg{flex:none}.home-learning-community strong{font-variant-numeric:tabular-nums;font-weight:600}.home-brand-hero .home-learning-community{color:#d0d8e4}.member-home .home-learning-community{justify-content:center;margin:1.25rem 0 0}.home-learning-community[aria-hidden=true]{visibility:hidden}@media (forced-colors:active){.home-brand-hero .home-learning-community{color:canvastext}}
