.gate[data-astro-cid-p6zrjgwk]{position:relative;display:grid;place-items:center;box-sizing:border-box;min-height:100vh;min-height:100dvh;padding:1.5rem 1rem;background:var(--color-ink-900);color:var(--color-ink)}@media(max-width:30rem){.gate[data-astro-cid-p6zrjgwk]{place-items:start center;padding-top:1rem}}.gate__bd[data-astro-cid-p6zrjgwk]{position:fixed;inset:0;overflow:hidden;pointer-events:none;user-select:none;background:var(--color-ink-900) var(--gate-bd) center top / cover no-repeat}.gate__bd[data-astro-cid-p6zrjgwk]:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 75% at 50% 48%,color-mix(in oklab,var(--color-ink-900) 38%,transparent),color-mix(in oklab,var(--color-ink-900) 26%,transparent))}.gate__tile[data-astro-cid-p6zrjgwk]{--tcut-x: 1.6rem;--tcut-y: 1.3rem;--tcut-r: .4375rem;--cut-ux: .776;--cut-uy: .631;box-sizing:border-box;width:min(32rem,100%);margin:0;padding:clamp(1.75rem,1.2rem + 2.4vw,3rem);background:var(--color-mexico);color:var(--color-ink);clip-path:polygon(var(--tcut-x) 0,100% 0,100% calc(100% - var(--tcut-y)),calc(100% - var(--tcut-x)) 100%,0 100%,0 var(--tcut-y));animation:gate-in .36s var(--ease-fluid)}@supports (clip-path: shape(from 0 0,curve to 1px 1px with 1px 0,close)){.gate__tile[data-astro-cid-p6zrjgwk]{clip-path:shape(from calc(var(--tcut-x) + var(--tcut-r)) 0,hline to calc(100% - var(--tcut-r)),curve to 100% var(--tcut-r) with 100% 0,vline to calc(100% - var(--tcut-y) - var(--tcut-r)),curve to calc(100% - var(--tcut-r) * var(--cut-ux)) calc(100% - var(--tcut-y) + var(--tcut-r) * var(--cut-uy)) with 100% calc(100% - var(--tcut-y)),line to calc(100% - var(--tcut-x) + var(--tcut-r) * var(--cut-ux)) calc(100% - var(--tcut-r) * var(--cut-uy)),curve to calc(100% - var(--tcut-x) - var(--tcut-r)) 100% with calc(100% - var(--tcut-x)) 100%,hline to var(--tcut-r),curve to 0 calc(100% - var(--tcut-r)) with 0 100%,vline to calc(var(--tcut-y) + var(--tcut-r)),curve to calc(var(--tcut-r) * var(--cut-ux)) calc(var(--tcut-y) - var(--tcut-r) * var(--cut-uy)) with 0 var(--tcut-y),line to calc(var(--tcut-x) - var(--tcut-r) * var(--cut-ux)) calc(var(--tcut-r) * var(--cut-uy)),curve to calc(var(--tcut-x) + var(--tcut-r)) 0 with var(--tcut-x) 0,close)}}@keyframes gate-in{0%{opacity:0;transform:translate3d(0,.875rem,0)}}.gate__tile[data-astro-cid-p6zrjgwk] [data-astro-cid-p6zrjgwk]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.gate__tile[data-astro-cid-p6zrjgwk]{position:relative}.gate__x[data-astro-cid-p6zrjgwk]{position:absolute;top:.625rem;right:.625rem;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--color-ink);transition:background-color .15s ease}.gate__x[data-astro-cid-p6zrjgwk] svg[data-astro-cid-p6zrjgwk]{width:1.125rem;height:1.125rem;transition:transform .28s var(--ease-fluid)}@media(hover:hover)and (pointer:fine){.gate__x[data-astro-cid-p6zrjgwk]:hover svg[data-astro-cid-p6zrjgwk]{transform:rotate(180deg)}}@media(prefers-reduced-motion:reduce){.gate__x[data-astro-cid-p6zrjgwk] svg[data-astro-cid-p6zrjgwk]{transition:none}}.gate__k[data-astro-cid-p6zrjgwk]{margin:0}.gate__h[data-astro-cid-p6zrjgwk]{margin:.875rem 0 0;max-width:16ch;text-wrap:balance}.gate__h--done[data-astro-cid-p6zrjgwk]{max-width:18ch}.gate__h[data-astro-cid-p6zrjgwk]:focus,.gate__h[data-astro-cid-p6zrjgwk]:focus-visible{outline:none}.gate__p[data-astro-cid-p6zrjgwk]{margin:.875rem 0 0;max-width:46ch;text-wrap:pretty}.gate__form[data-astro-cid-p6zrjgwk]{margin:0}.gate__row[data-astro-cid-p6zrjgwk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.625rem}@media(max-width:29.99rem){.gate__row[data-astro-cid-p6zrjgwk]{grid-template-columns:minmax(0,1fr)}}.gate__field[data-astro-cid-p6zrjgwk]{display:grid;gap:.375rem}.gate__field--email[data-astro-cid-p6zrjgwk]{margin-top:1rem}.gate__field[data-astro-cid-p6zrjgwk] input[data-astro-cid-p6zrjgwk]{width:100%;min-height:3rem;padding:0 .875rem;border:1px solid var(--color-ink-600);border-radius:.25rem;background:var(--color-bone-50);color:var(--color-ink);transition:border-color .15s ease,box-shadow .15s ease}.gate__field[data-astro-cid-p6zrjgwk] input[data-astro-cid-p6zrjgwk]::placeholder{color:var(--color-ink-500)}.gate__field[data-astro-cid-p6zrjgwk] input[data-astro-cid-p6zrjgwk]:focus{outline:none;border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}.gate__field[data-astro-cid-p6zrjgwk] input[data-astro-cid-p6zrjgwk]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.gate__field[data-astro-cid-p6zrjgwk] input[data-astro-cid-p6zrjgwk][aria-invalid=true]{border-color:var(--color-ink);box-shadow:inset 0 0 0 2px var(--color-ink)}.gate__err[data-astro-cid-p6zrjgwk]{margin:.5rem 0 0;color:var(--color-ink)}.gate__err[data-astro-cid-p6zrjgwk]:empty{margin:0}.gate__opt[data-astro-cid-p6zrjgwk]{display:flex;align-items:center;gap:.625rem;min-height:2.75rem;margin-top:.625rem;cursor:pointer;font-size:.875rem;line-height:1.35}.gate__opt[data-astro-cid-p6zrjgwk] input[data-astro-cid-p6zrjgwk]{appearance:none;flex:none;width:1.25rem;height:1.25rem;margin:0;border:1.5px solid var(--color-ink);border-radius:3px;background:var(--color-bone-50) center / .875rem no-repeat;cursor:pointer}.gate__opt[data-astro-cid-p6zrjgwk] input[data-astro-cid-p6zrjgwk]:checked{background-color:var(--color-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.5 7.4l3 3 6-6.6' fill='none' stroke='%23F4F3EF' stroke-width='2'/%3E%3C/svg%3E")}.gate__opt[data-astro-cid-p6zrjgwk] input[data-astro-cid-p6zrjgwk]:disabled{cursor:not-allowed}.gate__go[data-astro-cid-p6zrjgwk]{margin-top:.875rem}.gate__go[data-astro-cid-p6zrjgwk] .gate__submit[aria-busy=true]{cursor:wait;opacity:.75}@media(max-width:39.99rem){.gate__go[data-astro-cid-p6zrjgwk] .gate__submit{width:100%}}.gate__note[data-astro-cid-p6zrjgwk]{margin:1.125rem 0 0;text-wrap:pretty}.gate__note[data-astro-cid-p6zrjgwk] a[data-astro-cid-p6zrjgwk]{color:var(--color-ink);text-decoration:underline;text-underline-offset:.2em}@media(prefers-reduced-motion:reduce){.gate__tile[data-astro-cid-p6zrjgwk]{animation:none}.gate__x[data-astro-cid-p6zrjgwk],.gate__field[data-astro-cid-p6zrjgwk] input[data-astro-cid-p6zrjgwk]{transition:none}}html[data-motion=paused] .gate__tile[data-astro-cid-p6zrjgwk]{animation:none}
