.sa-hero{background:var(--sa-color-cobalt);color:var(--sa-color-cream);text-align:center;padding:var(--sa-space-10) var(--sa-space-5) var(--sa-space-9);position:relative;overflow:hidden}.sa-hero-goat{display:flex;justify-content:center;margin-bottom:var(--sa-space-5)}.sa-hero-goat .sa-goat{width:clamp(9.375rem,34vw,14.375rem);height:auto}.sa-wordmark{font-weight:800;font-size:clamp(2.875rem,11vw,4.875rem);line-height:.98;letter-spacing:-.015em;margin:0;color:var(--sa-color-cream)}.sa-byline,.sa-wordmark{font-family:var(--sa-font-display),system-ui,sans-serif}.sa-byline{font-weight:600;font-size:clamp(1.0625rem,3.6vw,1.375rem);color:var(--sa-color-green);margin:var(--sa-space-1) 0 0}.sa-descriptor{font-weight:600;font-size:clamp(.9375rem,2.4vw,1rem);line-height:1.75;color:var(--sa-color-on-cobalt-soft);max-width:32.5rem;margin:var(--sa-space-5) auto 0}.sa-moments{padding:var(--sa-space-7) var(--sa-space-5)}.sa-moments-label{font-weight:800;font-size:.625rem;letter-spacing:.09em;text-transform:uppercase;color:var(--sa-color-cobalt);text-align:center;margin:0 0 var(--sa-space-4)}.sa-moments-grid{list-style:none;margin:0 auto;padding:0;max-width:34rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sa-space-2);gap:var(--sa-space-2)}.sa-pill{border-radius:var(--sa-radius-pill);font-weight:800;font-size:.625rem;padding:var(--sa-space-2) var(--sa-space-3);text-align:center}.sa-goat .g-all,.sa-goat .g-eye,.sa-goat .g-paci{transform-box:fill-box;transform-origin:center}.sa-goat .g-all{transform-origin:50% 95%;animation:sa-sway 2.4s ease-in-out infinite}@keyframes sa-sway{0%,to{transform:rotate(-2.2deg) translateY(0)}50%{transform:rotate(2.2deg) translateY(-5px)}}.sa-goat .g-paci{animation:sa-pulse 2.4s ease-in-out infinite}@keyframes sa-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.sa-goat .g-eye{animation:sa-blink 5.6s ease-in-out infinite}@keyframes sa-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.06)}98%{transform:scaleY(1)}}.sa-note{position:absolute;color:var(--sa-color-on-cobalt-soft);opacity:0;pointer-events:none;animation:sa-float 4.2s ease-in infinite}.sa-note-1{left:20%;font-size:1.625rem;animation-delay:0s}.sa-note-2{left:74%;font-size:1.375rem;animation-delay:1.2s}.sa-note-3{left:38%;font-size:1.1875rem;animation-delay:2.5s}.sa-note-4{left:62%;font-size:1.5rem;animation-delay:3.4s}@keyframes sa-float{0%{opacity:0;transform:translateY(14px) rotate(-10deg) scale(.65)}18%{opacity:.92}70%{opacity:.5}to{opacity:0;transform:translateY(-120px) rotate(16deg) scale(1.08)}}@media (prefers-reduced-motion:reduce){.sa-goat .g-all,.sa-goat .g-eye,.sa-goat .g-paci,.sa-note{animation:none}.sa-note{display:none}}