.blobs[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;--mx:0;--my:0;position:fixed;inset:0;overflow:hidden}.blob[data-astro-cid-lcdefpme]{filter:blur(70px);opacity:.75;border-radius:50%;transition:translate .8s cubic-bezier(.2,.7,.2,1);position:absolute}.b1[data-astro-cid-lcdefpme]{background:var(--blob-1);width:46vmax;height:46vmax;translate:calc(var(--mx) * -30px) calc(var(--my) * -30px);animation:18s ease-in-out infinite alternate drift;top:-14vmax;right:-10vmax}.b2[data-astro-cid-lcdefpme]{background:var(--blob-2);width:40vmax;height:40vmax;translate:calc(var(--mx) * 40px) calc(var(--my) * 40px);animation:22s ease-in-out infinite alternate-reverse drift;bottom:-16vmax;left:-12vmax}.b3[data-astro-cid-lcdefpme]{background:var(--blob-3);width:26vmax;height:26vmax;translate:calc(var(--mx) * 60px) calc(var(--my) * 60px);animation:16s ease-in-out infinite alternate drift;top:40%;left:45%}@keyframes drift{to{transform:translate(4vmax,-3vmax)scale(1.08)}}.top[data-astro-cid-lcdefpme]{z-index:2;padding:24px var(--gutter);justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex;position:relative}.logo[data-astro-cid-lcdefpme]{background:var(--text);width:44px;height:44px;color:var(--bg);font:700 16px var(--display);letter-spacing:-.005em;border-radius:14px;place-items:center;text-decoration:none;transition:transform .3s cubic-bezier(.3,1.6,.5,1);display:grid}.logo[data-astro-cid-lcdefpme]:hover{transform:rotate(-8deg)scale(1.06)}.top-right[data-astro-cid-lcdefpme]{align-items:center;gap:10px;display:flex}.pill[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--surface) 70%, transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.pill[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--live);border-radius:50%;width:8px;height:8px;animation:2s infinite ping}@keyframes ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--live) 55%, transparent)}70%,to{box-shadow:0 0 0 8px #0000}}.wrap[data-astro-cid-lcdefpme]{z-index:2;max-width:1200px;min-height:calc(100svh - 92px);padding:24px var(--gutter) 64px;grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);margin:0 auto;display:grid;position:relative}.hello[data-astro-cid-lcdefpme]{font:500 clamp(18px, 2vw, 22px) var(--display);color:var(--muted);margin:0 0 8px}.name[data-astro-cid-lcdefpme]{font:650 clamp(52px, 8.5vw, 116px)/.95 var(--display);letter-spacing:-.015em;margin:0}.lede[data-astro-cid-lcdefpme]{max-width:26ch;font:400 clamp(22px, 2.6vw, 32px)/1.25 var(--display);letter-spacing:0;margin:28px 0 0}.rotator[data-astro-cid-lcdefpme]{display:grid}.rotator[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent);opacity:0;filter:blur(4px);grid-area:1/1;font-weight:600;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1),filter .5s;transform:translateY(.5em)}.rotator[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme].on{opacity:1;filter:none;transform:none}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:36px 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--muted);background:color-mix(in srgb, var(--surface) 65%, transparent);border:1px solid var(--line);border-radius:999px;padding:10px 16px;font-size:14px;transition:transform .25s,background .25s,color .25s}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{background:var(--surface);color:var(--text);transform:translateY(-2px)}.chips[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--text);font-weight:600}.card[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--surface) 78%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);border:1px solid color-mix(in srgb, var(--surface) 90%, transparent);box-shadow:0 1px 2px var(--line), 0 24px 64px -24px var(--glow);border-radius:28px;padding:clamp(24px,3.5vw,40px)}.card[data-astro-cid-lcdefpme][data-error]{animation:.45s shake}@keyframes shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:600 28px var(--display);letter-spacing:-.005em;margin:0}.muted[data-astro-cid-lcdefpme]{color:var(--muted);margin:8px 0 24px;line-height:1.5}.field[data-astro-cid-lcdefpme]{background:var(--surface);border:1.5px solid var(--line);border-radius:14px;align-items:center;gap:4px;padding:4px 4px 4px 16px;transition:border-color .2s,box-shadow .2s;display:flex}.field[data-astro-cid-lcdefpme]:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.card[data-astro-cid-lcdefpme][data-error] .field[data-astro-cid-lcdefpme]{border-color:#e5484d}input[data-astro-cid-lcdefpme]{min-width:0;font:500 16px var(--sans);color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:12px 0}input[data-astro-cid-lcdefpme]::placeholder{color:#a3a6ad}.eye[data-astro-cid-lcdefpme]{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.eye[data-astro-cid-lcdefpme]:hover{background:var(--accent-soft);color:var(--accent)}.eye[data-astro-cid-lcdefpme][aria-pressed=true]{color:var(--accent)}.go[data-astro-cid-lcdefpme]{cursor:pointer;background:var(--text);width:100%;color:var(--bg);font:600 16px var(--sans);border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin-top:14px;padding:16px;transition:background .2s,transform .15s;display:inline-flex}.go[data-astro-cid-lcdefpme]:hover{background:var(--accent)}.go[data-astro-cid-lcdefpme]:hover svg[data-astro-cid-lcdefpme]{transform:translate(4px)}.go[data-astro-cid-lcdefpme]:active{transform:scale(.98)}.go[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transition:transform .2s}button[data-astro-cid-lcdefpme]:focus-visible,a[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hint[data-astro-cid-lcdefpme]{color:var(--muted);text-align:center;margin:16px 0 0;font-size:14px}.adminlink[data-astro-cid-lcdefpme]{text-align:center;color:var(--accent);margin-top:12px;font-size:13px;font-weight:600;display:block}.privacy[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--muted);text-align:center;margin:18px 0 0;padding-top:14px;font-size:12.5px}.hint[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent);text-underline-offset:3px;font-weight:500}.hint[data-astro-cid-lcdefpme].err{color:#d93036;font-weight:500}.hint[data-astro-cid-lcdefpme].blocked{text-align:left;color:#8a4b00;background:#fff4e5;border-radius:14px;gap:4px;padding:14px 16px;line-height:1.5;display:grid}.hint[data-astro-cid-lcdefpme].blocked strong[data-astro-cid-lcdefpme]{font-size:15px}.hint[data-astro-cid-lcdefpme].blocked span[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:4px}input[data-astro-cid-lcdefpme]:disabled,.go[data-astro-cid-lcdefpme]:disabled{opacity:.45;cursor:not-allowed}.go[data-astro-cid-lcdefpme]:disabled:hover{background:var(--text)}.sr[data-astro-cid-lcdefpme]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.reveal[data-astro-cid-lcdefpme]{animation:.9s cubic-bezier(.2,.7,.2,1) both reveal;animation-delay:calc(var(--d) * .11s + .1s)}@keyframes reveal{0%{opacity:0;transform:translateY(18px)}}@media (width<=860px){.wrap[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-content:start;gap:40px;padding-top:32px}.pill[data-astro-cid-lcdefpme]{font-size:12px}}
