.platform-home-hero-viewport{position:relative;overflow:hidden}@media (min-width:768px){.platform-home-hero-viewport{min-height:100vh;min-height:100svh;min-height:100dvh;max-height:100dvh}}.platform-hero-bg-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none}.platform-hero-bg-layer img{position:absolute;inset:0;height:100%;width:100%;transform:scale(1.05);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.platform-hero-scroll-hint{position:absolute;bottom:1.25rem;left:50%;z-index:15;display:flex;color:#fff;opacity:.15;transform:translateX(-50%);animation:platform-hero-scroll-hint-bob 2.2s ease-in-out infinite;transition:opacity .2s ease}.platform-hero-scroll-hint svg{width:7rem;height:auto}.platform-hero-scroll-hint:focus-visible,.platform-hero-scroll-hint:hover{opacity:.35;outline:none}@keyframes platform-hero-scroll-hint-bob{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(.5rem)}}@media (prefers-reduced-motion:reduce){.platform-hero-scroll-hint{animation:none}}