.cp[data-astro-cid-x5d4ucax]{isolation:isolate;min-height:100svh;padding-block:clamp(7rem,14vw,10rem) clamp(3rem,8vw,6rem);position:relative;overflow:hidden}.cp__glow[data-astro-cid-x5d4ucax]{z-index:-2;background:radial-gradient(40% 45% at 85% 15%,#e5332a33,#0000 70%),radial-gradient(45% 55% at 5% 95%,#78181447,#0000 70%);position:absolute;inset:-20%}.cp__grain[data-astro-cid-x5d4ucax]{z-index:-1;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.cp__grid[data-astro-cid-x5d4ucax]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);display:grid}.cp__title[data-astro-cid-x5d4ucax]{margin-top:1rem;font-size:clamp(3.4rem,9vw,8rem);line-height:.9}.cp__lead[data-astro-cid-x5d4ucax]{max-width:28rem;color:var(--muted);margin-top:1.6rem;font-size:1.1rem}.cp__list[data-astro-cid-x5d4ucax]{gap:1.3rem;max-width:28rem;margin:2.6rem 0 0;display:grid}.cp__list[data-astro-cid-x5d4ucax] div[data-astro-cid-x5d4ucax]{border-top:1px solid var(--line);padding-top:.9rem}dt[data-astro-cid-x5d4ucax]{font-family:var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.8rem;font-weight:600}dd[data-astro-cid-x5d4ucax]{font-family:var(--display);margin:.15rem 0 0;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:600}dd[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{transition:color .25s}dd[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]:hover{color:var(--accent)}.cp__panel[data-astro-cid-x5d4ucax]{border:1px solid var(--line);border-top:3px solid var(--accent);backdrop-filter:blur(6px);background:#131315b8;padding:clamp(1.5rem,3.5vw,2.8rem)}.cform[data-astro-cid-x5d4ucax]{gap:1.6rem;display:grid}.field[data-astro-cid-x5d4ucax]{gap:.35rem;display:grid}label[data-astro-cid-x5d4ucax]{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.85rem;font-weight:600;transition:color .25s}.field[data-astro-cid-x5d4ucax]:focus-within label[data-astro-cid-x5d4ucax]{color:var(--fg)}.star[data-astro-cid-x5d4ucax]{color:var(--accent)}.opt[data-astro-cid-x5d4ucax]{text-transform:none;letter-spacing:.04em;opacity:.7;font-weight:400}input[data-astro-cid-x5d4ucax],textarea[data-astro-cid-x5d4ucax]{width:100%;font:inherit;color:var(--fg);background:0 0;border:0;border-bottom:1px solid #ece9e447;border-radius:0;padding:.7rem 0;font-size:1.05rem;transition:border-color .25s}textarea[data-astro-cid-x5d4ucax]{resize:vertical;min-height:9rem}input[data-astro-cid-x5d4ucax]::placeholder,textarea[data-astro-cid-x5d4ucax]::placeholder{color:#ece9e452}input[data-astro-cid-x5d4ucax]:hover,textarea[data-astro-cid-x5d4ucax]:hover{border-bottom-color:#ece9e48c}input[data-astro-cid-x5d4ucax]:focus,textarea[data-astro-cid-x5d4ucax]:focus{border-bottom-color:var(--accent);box-shadow:0 1px 0 0 var(--accent);outline:none}input[data-astro-cid-x5d4ucax]:user-invalid,textarea[data-astro-cid-x5d4ucax]:user-invalid{border-bottom-color:var(--accent)}.hp[data-astro-cid-x5d4ucax]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.terms[data-astro-cid-x5d4ucax]{color:var(--muted);font-size:.85rem}.terms[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.terms[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]:hover{color:var(--accent)}.cform__send[data-astro-cid-x5d4ucax]{cursor:pointer;justify-self:start}.cform__send[data-astro-cid-x5d4ucax]:disabled{opacity:.6;cursor:progress}.cform__error[data-astro-cid-x5d4ucax]{color:#ff7b72;font-size:.95rem}.cform__error[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{text-decoration:underline}.cform__note[data-astro-cid-x5d4ucax]{color:var(--muted);font-size:.95rem}[data-astro-cid-x5d4ucax][hidden]{display:none!important}.done[data-astro-cid-x5d4ucax]{animation:rise .7s var(--ease) both;outline:none;justify-items:start;gap:1rem;padding-block:1rem;display:grid}.done__icon[data-astro-cid-x5d4ucax]{width:4rem;height:4rem;color:var(--accent)}.done__icon[data-astro-cid-x5d4ucax] path[data-astro-cid-x5d4ucax]{stroke-dasharray:40;stroke-dashoffset:40px;animation:draw .6s .25s var(--ease) forwards}.done__title[data-astro-cid-x5d4ucax]{font-size:clamp(2.2rem,5vw,3.4rem)}.done__text[data-astro-cid-x5d4ucax]{color:var(--muted);max-width:26rem;margin-bottom:.8rem}@keyframes rise{0%{opacity:0;transform:translateY(1rem)}}@keyframes draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.done[data-astro-cid-x5d4ucax],.done__icon[data-astro-cid-x5d4ucax] path[data-astro-cid-x5d4ucax]{stroke-dashoffset:0;animation:none}}@media (width<=860px){.cp__grid[data-astro-cid-x5d4ucax]{grid-template-columns:1fr}}
