.page-skel{min-height:100svh}.page-skel-nav{z-index:var(--z-nav,50);justify-content:space-between;align-items:center;gap:var(--space-6);padding:.5rem .5rem .5rem var(--space-5);border:1px solid var(--color-hairline);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-surface-elevated) 88%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);margin-inline:clamp(.75rem,1.2vw,1rem);display:flex;position:fixed;top:clamp(.625rem,1vw,.875rem);left:0;right:0}.page-skel-nav-links{gap:var(--space-5);display:flex}@media (max-width:720px){.page-skel-nav-links{display:none}}.page-skel-hero{margin-top:5.5rem;border-radius:var(--radius-xl);background:var(--color-accent-soft);justify-content:center;align-items:center;min-height:min(34rem,68vh);margin-inline:clamp(.75rem,1.2vw,1rem);padding:clamp(2rem,6vw,5rem);display:flex}.page-skel-hero-inner{align-items:center;gap:var(--space-4);flex-direction:column;width:100%;max-width:40rem;display:flex}.page-skel-hero .skeleton{background:linear-gradient(90deg,#fff3 0%,#ffffff6b 50%,#fff3 100%) 0 0/200% 100%}.page-skel-hero-sub{margin-top:var(--space-3)}.page-skel-hero-cta{margin-top:var(--space-6)}.page-skel-band{max-width:var(--container-lg);padding-inline:var(--space-section-x);gap:var(--space-8);flex-direction:column;margin:clamp(3rem,6vw,5rem) auto 0;display:flex}.page-skel-cards{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:760px){.page-skel-cards{grid-template-columns:1fr}}
