.signup[data-astro-cid-adyf6wue]{padding:clamp(3rem,8vw,5.5rem) 0}.inner[data-astro-cid-adyf6wue]{width:min(100% - 2.5rem, var(--max));grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);margin-inline:auto;display:grid}@media (width<=820px){.inner[data-astro-cid-adyf6wue]{grid-template-columns:1fr}}.band[data-astro-cid-adyf6wue] .inner[data-astro-cid-adyf6wue]{isolation:isolate;background:var(--pine);color:var(--porcelain);border-radius:calc(var(--radius) + 8px);padding:clamp(1.75rem,5vw,3.5rem);position:relative;overflow:hidden}.band[data-astro-cid-adyf6wue] .inner[data-astro-cid-adyf6wue]:before{content:"";z-index:-1;aspect-ratio:1;filter:blur(10px);background:radial-gradient(closest-side,#2fe0a047,#0000 70%);width:70%;animation:14s ease-in-out infinite alternate drift;position:absolute;inset:-40% -10% auto auto}.band[data-astro-cid-adyf6wue] .inner[data-astro-cid-adyf6wue]:after{content:"";z-index:-1;aspect-ratio:1;filter:blur(10px);background:radial-gradient(closest-side,#8b7cff38,#0000 70%);width:55%;animation:18s ease-in-out infinite alternate-reverse drift;position:absolute;inset:auto auto -50% -15%}@keyframes drift{to{transform:translate(-12%,10%)scale(1.1)}}.band[data-astro-cid-adyf6wue] .eyebrow[data-astro-cid-adyf6wue]{color:var(--lime)}.band[data-astro-cid-adyf6wue] .eyebrow[data-astro-cid-adyf6wue]:before{background:var(--lime);box-shadow:0 0 0 3px #d4ff3f2e}.band[data-astro-cid-adyf6wue] h2[data-astro-cid-adyf6wue]{color:var(--porcelain)}.band[data-astro-cid-adyf6wue] .copy[data-astro-cid-adyf6wue] p[data-astro-cid-adyf6wue],.band[data-astro-cid-adyf6wue] .fine[data-astro-cid-adyf6wue]{color:var(--on-dark-soft)}.band[data-astro-cid-adyf6wue] .fine[data-astro-cid-adyf6wue] a[data-astro-cid-adyf6wue]{color:var(--porcelain)}.card[data-astro-cid-adyf6wue] .inner[data-astro-cid-adyf6wue]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:clamp(1.5rem,4vw,2.5rem)}.copy[data-astro-cid-adyf6wue] p[data-astro-cid-adyf6wue]{max-width:46ch;margin:0;font-size:1.08rem}.copy[data-astro-cid-adyf6wue] h2[data-astro-cid-adyf6wue]{margin-bottom:.4em}.field[data-astro-cid-adyf6wue]{background:var(--paper);border:1px solid var(--field-line);border-radius:999px;gap:.4rem;padding:.35rem;transition:border-color .2s,box-shadow .3s;display:flex}.band[data-astro-cid-adyf6wue] .field[data-astro-cid-adyf6wue]{background:#ffffff0f;border-color:#a9bdb673}.field[data-astro-cid-adyf6wue]:focus-within{border-color:var(--mint);box-shadow:0 0 0 4px #2fe0a038}.valid[data-astro-cid-adyf6wue] .field[data-astro-cid-adyf6wue]{border-color:var(--mint)}input[data-astro-cid-adyf6wue]{min-width:0;font:500 1.05rem var(--font-body);color:inherit;background:0 0;border:0;outline:none;flex:1;padding:.6rem .9rem}.band[data-astro-cid-adyf6wue] input[data-astro-cid-adyf6wue]{color:var(--porcelain)}.band[data-astro-cid-adyf6wue] input[data-astro-cid-adyf6wue]::placeholder{color:#a9bdb6bf}input[data-astro-cid-adyf6wue]:focus-visible{box-shadow:none;outline:none}.field[data-astro-cid-adyf6wue] .btn[data-astro-cid-adyf6wue]{flex:none}@media (width<=420px){.field[data-astro-cid-adyf6wue]{border-radius:var(--radius);flex-direction:column}.field[data-astro-cid-adyf6wue] .btn[data-astro-cid-adyf6wue]{width:100%}}.spinner[data-astro-cid-adyf6wue]{border:2px solid #0e2a2440;border-top-color:var(--pine);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin;display:none}.busy[data-astro-cid-adyf6wue] .spinner[data-astro-cid-adyf6wue]{display:inline-block}.busy[data-astro-cid-adyf6wue] .label[data-astro-cid-adyf6wue]{opacity:.6}@keyframes spin{to{transform:rotate(360deg)}}.msg[data-astro-cid-adyf6wue]{min-height:1.4em;margin:.6rem 0 0;font-size:.95rem;font-weight:500}.msg[data-astro-cid-adyf6wue].bad{color:#ffb4a8}.card[data-astro-cid-adyf6wue] .msg[data-astro-cid-adyf6wue].bad{color:#b3261e}.fine[data-astro-cid-adyf6wue]{color:var(--slate);margin:.2rem 0 0;font-size:.85rem}.demo[data-astro-cid-adyf6wue]{color:#c99a1e;margin-top:.4rem;font-weight:600;display:block}.band[data-astro-cid-adyf6wue] .demo[data-astro-cid-adyf6wue]{color:var(--amber)}.shake[data-astro-cid-adyf6wue]{animation:.42s cubic-bezier(.36,.07,.19,.97) shake}@keyframes shake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.is-done[data-astro-cid-adyf6wue] .fine[data-astro-cid-adyf6wue],.is-done[data-astro-cid-adyf6wue] .msg[data-astro-cid-adyf6wue]{display:none}.done[data-astro-cid-adyf6wue]{outline:none;align-items:center;gap:1rem;display:flex}.done[data-astro-cid-adyf6wue] strong[data-astro-cid-adyf6wue]{font-size:1.15rem;display:block}.done[data-astro-cid-adyf6wue] span[data-astro-cid-adyf6wue]{color:inherit;opacity:.8}.done[data-astro-cid-adyf6wue] .s[data-astro-cid-adyf6wue]{transform-origin:32px 32px;animation:pop .55s var(--ease-out) both}.done[data-astro-cid-adyf6wue] .s2[data-astro-cid-adyf6wue]{animation-delay:.12s}.done[data-astro-cid-adyf6wue] .s3[data-astro-cid-adyf6wue]{animation-delay:.24s}@keyframes pop{0%{opacity:0;transform:scale(0)}}
