html,body{height:100%;overflow:hidden;overscroll-behavior:none;background:#000}.splash[data-astro-cid-afywq22j]{position:relative;min-height:100dvh;overflow:hidden;background:#000;display:grid;grid-template-rows:1fr auto}.bg[data-astro-cid-afywq22j]{position:fixed;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}.logo[data-astro-cid-afywq22j]{position:absolute;top:2.75rem;left:4.3125rem;z-index:2;display:block;width:156px;max-width:42vw;aspect-ratio:156 / 43;background:var(--pink);-webkit-mask:url(/hopup_logo.svg) left center / contain no-repeat;mask:url(/hopup_logo.svg) left center / contain no-repeat}.logo[data-astro-cid-afywq22j]:focus-visible{outline:2px solid var(--pink);outline-offset:4px}@media(max-width:640px){.logo[data-astro-cid-afywq22j]{left:50%;transform:translate(-50%)}}.center[data-astro-cid-afywq22j]{position:relative;z-index:1;align-self:center;justify-self:center;display:flex;flex-direction:column;align-items:center;gap:1.375rem;text-align:center;padding:5rem 1.5rem 1rem}.headline[data-astro-cid-afywq22j]{margin:0;max-width:38rem;color:var(--pink);font-family:"Noto Serif",Georgia,Times New Roman,serif;font-weight:600;font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.24;letter-spacing:-.02em;text-shadow:0 1px 12px rgba(0,0,0,.35)}.count[data-astro-cid-afywq22j]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.pill[data-astro-cid-afywq22j]{display:inline-flex;align-items:center;justify-content:center;min-width:167px;height:47px;padding:0 1.25rem;border:2px solid var(--red);border-radius:25px;color:var(--red);font-family:"Noto Serif",Georgia,Times New Roman,serif;font-weight:700;font-size:1.25rem;letter-spacing:.2px;font-variant-numeric:tabular-nums}.pill[data-astro-cid-afywq22j].bump{animation:pill-bump .5s ease}@keyframes pill-bump{0%{transform:scale(1)}35%{transform:scale(1.15);border-color:var(--pink2);box-shadow:0 0 0 4px #fcb3b840}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pill[data-astro-cid-afywq22j].bump{animation:none}}.joined[data-astro-cid-afywq22j]{color:var(--red);font-family:"Noto Serif",Georgia,Times New Roman,serif;font-weight:600;font-size:1.25rem;letter-spacing:-.4px;text-shadow:0 1px 10px rgba(0,0,0,.35)}.signup[data-astro-cid-afywq22j]{position:relative;z-index:1;align-self:end;justify-self:center;width:100%;max-width:620px;display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1rem;padding:1.5rem 1.5rem clamp(1.5rem,5vh,3.5rem)}input[data-astro-cid-afywq22j]{flex:1 1 12rem;min-width:0;background:transparent;border:none;border-bottom:1px solid var(--pink);-webkit-appearance:none;appearance:none;border-radius:0;padding:.55rem .25rem;color:var(--pink);font-family:"Noto Serif",Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(1rem,4vw,1.25rem);letter-spacing:-.4px}input[data-astro-cid-afywq22j]::placeholder{color:var(--pink);opacity:.5}input[data-astro-cid-afywq22j]:-webkit-autofill,input[data-astro-cid-afywq22j]:-webkit-autofill:hover,input[data-astro-cid-afywq22j]:-webkit-autofill:focus{-webkit-text-fill-color:var(--pink);caret-color:var(--pink);transition:background-color 99999s ease-out}input[data-astro-cid-afywq22j]:focus-visible{outline:none;border-bottom-color:#fff}button[data-astro-cid-afywq22j]{flex:none;width:167px;height:47px;padding:0 9px;border:none;border-radius:25px;cursor:pointer;background:var(--pink);color:var(--earth);font-family:"Noto Serif",Georgia,Times New Roman,serif;font-weight:700;font-size:1.25rem;transition:transform .18s ease,box-shadow .2s ease,filter .2s ease}button[data-astro-cid-afywq22j]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000059;filter:brightness(1.05)}button[data-astro-cid-afywq22j]:active{transform:translateY(0) scale(.97);box-shadow:0 2px 8px #0000004d;transition-duration:.05s}button[data-astro-cid-afywq22j]:focus-visible{outline:2px solid var(--pink);outline-offset:3px}button[data-astro-cid-afywq22j]:disabled{cursor:default;pointer-events:none;transform:none;box-shadow:none;filter:none}@media(prefers-reduced-motion:reduce){button[data-astro-cid-afywq22j]{transition:filter .2s ease}button[data-astro-cid-afywq22j]:hover,button[data-astro-cid-afywq22j]:active{transform:none;box-shadow:none}}@media(max-width:640px){input[data-astro-cid-afywq22j]{flex-basis:100%}button[data-astro-cid-afywq22j]{width:100%}}.msg[data-astro-cid-afywq22j]{flex-basis:100%;margin:0;font-size:.9rem;color:var(--pink)}.msg[data-astro-cid-afywq22j]:empty{display:none}.msg[data-astro-cid-afywq22j][data-state=error]{color:var(--pink2)}.sr-only[data-astro-cid-afywq22j]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hp[data-astro-cid-afywq22j]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}
