.am .wl-page{flex-direction:column;height:100svh;display:flex;position:relative;overflow:hidden}@media (max-height:540px){.am .wl-page{height:auto;min-height:100svh;overflow:visible}}.am .wl-center{flex:1;align-content:center;padding-block:2svh 5svh}.am .wl-form{width:100%;max-width:34rem;min-height:198px;margin-top:.75rem}.am .wl-field,.am .wl-card{background:color-mix(in oklab, var(--paper) 74%, transparent);box-shadow:inset 0 0 0 1px var(--line-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.am .wl-field{border-radius:28px;flex-direction:column;gap:6px;padding:6px;transition:box-shadow .15s ease-out;display:flex}.am .wl-field:focus-within{box-shadow:inset 0 0 0 1px var(--ink-muted)}@media (min-width:640px){.am .wl-field{border-radius:9999px;flex-direction:row}}.am .wl-input{min-width:0;height:48px;color:var(--ink);font:400 16px/1 var(--font-geist-sans);background:0 0;border-radius:9999px;outline:none;flex:1;padding:0 20px}.am .wl-input::placeholder{color:var(--ink-subtle)}.am .wl-btn{background:var(--ink);height:48px;color:var(--paper);font:500 15px/1 var(--font-geist-sans);white-space:nowrap;cursor:pointer;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 24px;transition:background-color .15s ease-out,opacity .15s ease-out;display:inline-flex}.am .wl-btn:hover{background:color-mix(in oklab, var(--ink) 88%, var(--paper))}.am .wl-btn:disabled{opacity:.7;cursor:default}.am .wl-btn:focus-visible,.am .wl-x:focus-visible,.am .wl-mail:focus-visible,.am .wl-legal a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.am .wl-btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.am .wl-btn--ghost:hover{background:color-mix(in oklab, var(--ink) 5%, transparent)}.am .wl-trap{opacity:0;width:0;height:0;position:absolute;left:-9999px}.am .wl-note{min-height:1.25rem;font:400 14px/1.4 var(--font-geist-sans);color:var(--ink-muted);margin-top:14px}.am .wl-note[data-error]{color:var(--accent-red)}.am .wl-card{border-radius:24px;padding:24px}.am .wl-card h2{font-family:var(--font-signifier);color:var(--ink);margin:0;font-size:28px;font-weight:400;line-height:1.15}.am .wl-card p{max-width:26rem;font:400 15px/1.5 var(--font-geist-sans);color:var(--ink-muted);margin:10px auto 0}.am .wl-card b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.am .wl-card .wl-email{overflow-wrap:anywhere}.am .wl-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.am .wl-actions .wl-btn{height:44px;padding:0 20px;font-size:14px}.am .wl-foot{flex-shrink:0;padding-bottom:clamp(16px,3svh,28px)}.am .wl-foot-row{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}@media (min-width:768px){.am .wl-foot-row{text-align:left;flex-direction:row;justify-content:space-between}}.am .wl-contact{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;display:flex}.am .wl-mail{font:400 14px/1.4 var(--font-geist-sans);color:var(--ink-muted);align-items:center;gap:8px;transition:color .15s ease-out;display:inline-flex}.am .wl-mail:hover{color:var(--ink)}.am .wl-x{height:36px;font:500 13px/1 var(--font-geist-sans);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:9999px;align-items:center;gap:7px;padding:0 14px;transition:background-color .15s ease-out;display:inline-flex}.am .wl-x:hover{background:color-mix(in oklab, var(--ink) 5%, transparent)}.am .wl-legal{font:400 13px/1.5 var(--font-geist-sans);color:var(--ink-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 18px;display:flex}.am .wl-legal a{color:var(--ink);transition:color .15s ease-out}.am .wl-legal a:hover{color:var(--ink-muted)}
