.cf-grid[data-astro-cid-2bgq7omz]{grid-template-columns:1fr 1fr;gap:40px 32px;display:grid}.cf-full[data-astro-cid-2bgq7omz]{grid-column:1/-1}.cf-field[data-astro-cid-2bgq7omz]{flex-direction:column;gap:10px;display:flex;position:relative}.cf-label[data-astro-cid-2bgq7omz]{letter-spacing:.01em;color:var(--color-muted);justify-content:space-between;font-size:13px;line-height:normal;display:flex}.cf-label[data-astro-cid-2bgq7omz] i[data-astro-cid-2bgq7omz]{color:var(--color-cobalt);opacity:0;transition:opacity .4s ease, transform .6s var(--ease-expo);font-style:normal;transform:translateY(4px)}.cf-field[data-astro-cid-2bgq7omz].err .cf-label[data-astro-cid-2bgq7omz] i[data-astro-cid-2bgq7omz]{opacity:1;transform:none}.cf-input[data-astro-cid-2bgq7omz]{all:unset;box-sizing:border-box;width:100%;font:400 22px/1.3 var(--font-geist);letter-spacing:-.015em;color:var(--color-ink);caret-color:var(--color-cobalt);padding:6px 0 14px}.cf-input[data-astro-cid-2bgq7omz]::placeholder{color:var(--color-muted);opacity:.45}textarea[data-astro-cid-2bgq7omz].cf-input{resize:none;white-space:pre-wrap;display:block;overflow:hidden}.cf-line[data-astro-cid-2bgq7omz]{background:var(--color-line);height:1px;position:absolute;bottom:0;left:0;right:0}.cf-line[data-astro-cid-2bgq7omz]:after{content:"";background:var(--color-cobalt);transform-origin:0;transition:transform .9s var(--ease-swift);position:absolute;inset:0;transform:scaleX(0)}.cf-field[data-astro-cid-2bgq7omz]:focus-within .cf-line[data-astro-cid-2bgq7omz]:after,.cf-field[data-astro-cid-2bgq7omz].err .cf-line[data-astro-cid-2bgq7omz]:after{transform:scaleX(1)}.cf-chips[data-astro-cid-2bgq7omz]{flex-wrap:wrap;gap:10px;display:flex}.cf-chip[data-astro-cid-2bgq7omz]{all:unset;box-sizing:border-box;cursor:pointer;font:400 15px/1 var(--font-geist);color:var(--color-ink);border:1px solid var(--color-line);transition:background-color .5s var(--ease-expo), color .5s var(--ease-expo), border-color .5s var(--ease-expo);align-items:center;gap:10px;padding:13px 18px;display:inline-flex}.cf-chip[data-astro-cid-2bgq7omz]:before{content:"";width:0;height:6px;transition:transform .5s var(--ease-expo), width .5s var(--ease-expo), margin .5s var(--ease-expo);background:currentColor;margin-right:-10px;transform:scale(0)}.cf-chip[data-astro-cid-2bgq7omz]:hover{border-color:var(--color-ink)}.cf-chip[data-astro-cid-2bgq7omz][aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.cf-chip[data-astro-cid-2bgq7omz][aria-pressed=true]:before{width:6px;margin-right:0;transform:scale(1)}.cf-chip[data-astro-cid-2bgq7omz]:focus-visible,.cf-submit[data-astro-cid-2bgq7omz]:focus-visible{outline:2px solid var(--color-cobalt);outline-offset:3px}.cf-foot[data-astro-cid-2bgq7omz]{justify-content:space-between;align-items:center;gap:24px;padding-top:8px;display:flex}.cf-submit[data-astro-cid-2bgq7omz]{all:unset;box-sizing:border-box;cursor:pointer;background:var(--color-cobalt);color:#fff;font:500 16px/1 var(--font-geist);letter-spacing:-.01em;transition:transform .6s var(--ease-expo);align-items:center;gap:14px;padding:18px 26px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #00000059}.cf-submit[data-astro-cid-2bgq7omz]:hover{transform:translateY(-2px)}.cf-roll[data-astro-cid-2bgq7omz]{height:1em;display:inline-block;position:relative;overflow:hidden}.cf-roll[data-astro-cid-2bgq7omz] span[data-astro-cid-2bgq7omz]{transition:transform .7s var(--ease-swift);display:block}.cf-roll[data-astro-cid-2bgq7omz] span[data-astro-cid-2bgq7omz]+span[data-astro-cid-2bgq7omz]{position:absolute;top:100%;left:0}.cf-submit[data-astro-cid-2bgq7omz]:hover .cf-roll[data-astro-cid-2bgq7omz] span[data-astro-cid-2bgq7omz]{transform:translateY(-100%)}.cf-arrow[data-astro-cid-2bgq7omz]{transition:transform .7s var(--ease-swift);display:inline-block}.cf-submit[data-astro-cid-2bgq7omz]:hover .cf-arrow[data-astro-cid-2bgq7omz]{transform:translate(4px)}.cf-done[data-astro-cid-2bgq7omz]{flex-direction:column;gap:18px;padding:24px 0}.cf-check[data-astro-cid-2bgq7omz]{background:var(--color-cobalt);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.cf-check[data-astro-cid-2bgq7omz] path[data-astro-cid-2bgq7omz]{stroke-dasharray:30;stroke-dashoffset:30px}@media (width<=809px){.cf-grid[data-astro-cid-2bgq7omz]{grid-template-columns:1fr;gap:32px}.cf-input[data-astro-cid-2bgq7omz]{font-size:19px}.cf-foot[data-astro-cid-2bgq7omz]{flex-direction:column-reverse;align-items:flex-start}}
