.sf[data-astro-cid-rtob7xcx]{gap:var(--s-7);display:grid}.sf__label[data-astro-cid-rtob7xcx]{margin-bottom:var(--s-2);display:block}.sf__fields[data-astro-cid-rtob7xcx]{gap:var(--s-6) var(--col-gap);display:grid}.sf__box[data-astro-cid-rtob7xcx]{position:relative}.sf__field[data-astro-cid-rtob7xcx] input[data-astro-cid-rtob7xcx]{width:100%;min-height:48px;padding:var(--s-2) 0 var(--s-2);font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--soft);appearance:none;background:0 0;border-radius:0;font-size:20px;font-weight:500;line-height:1.3;display:block}.sf__field[data-astro-cid-rtob7xcx] input[data-astro-cid-rtob7xcx]:hover{border-bottom-color:var(--ink)}.sf__field[data-astro-cid-rtob7xcx] input[data-astro-cid-rtob7xcx]:focus-visible{outline-offset:4px}.sf__mark[data-astro-cid-rtob7xcx]{pointer-events:none;opacity:0;border-radius:3px;height:6px;position:absolute;bottom:-3px;left:0;right:0;overflow:hidden}.sf__wave[data-astro-cid-rtob7xcx]{background:var(--squiggle);-webkit-mask:var(--wave-sm) 0 0 / 8px 6px repeat-x;mask:var(--wave-sm) 0 0 / 8px 6px repeat-x;position:absolute;inset:0}.is-invalid[data-astro-cid-rtob7xcx] .sf__mark[data-astro-cid-rtob7xcx]{opacity:1}.is-invalid[data-astro-cid-rtob7xcx] input[data-astro-cid-rtob7xcx],.is-invalid[data-astro-cid-rtob7xcx] input[data-astro-cid-rtob7xcx]:hover{border-bottom-color:#0000}.is-valid[data-astro-cid-rtob7xcx] input[data-astro-cid-rtob7xcx],.is-valid[data-astro-cid-rtob7xcx] input[data-astro-cid-rtob7xcx]:hover{border-bottom:2px solid var(--ink);padding-bottom:calc(var(--s-2) - 1px)}.sf__error[data-astro-cid-rtob7xcx]{margin-top:var(--s-3);color:var(--ink);font-size:15px;font-weight:500;line-height:1.4}.sf__error[data-astro-cid-rtob7xcx][hidden],.sf__tally[data-astro-cid-rtob7xcx][hidden],.sf__status[data-astro-cid-rtob7xcx][hidden]{display:none}.sf__hint[data-astro-cid-rtob7xcx]{margin-top:var(--s-1);font-size:15px;line-height:1.4;display:block}.sf__sheet[data-astro-cid-rtob7xcx]{--sheet-pad:var(--s-4) var(--s-5);--sheet-lh:34px;margin-top:var(--s-3);background:var(--wash);border-radius:var(--radius);position:relative}.sf__sheet[data-astro-cid-rtob7xcx] textarea[data-astro-cid-rtob7xcx],.sf__mirror[data-astro-cid-rtob7xcx]{padding:var(--sheet-pad);font-family:var(--font);font-size:18px;font-weight:500;line-height:var(--sheet-lh);letter-spacing:0;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:4;border:0}.sf__sheet[data-astro-cid-rtob7xcx] textarea[data-astro-cid-rtob7xcx]{z-index:1;width:100%;min-height:calc(var(--sheet-lh) * 6 + 2 * var(--s-4));color:var(--ink);border-radius:var(--radius);resize:vertical;appearance:none;background:0 0;margin:0;display:block;position:relative}.sf__sheet[data-astro-cid-rtob7xcx] textarea[data-astro-cid-rtob7xcx]:focus-visible{outline-offset:3px}.sf__mirror[data-astro-cid-rtob7xcx]{color:#0000;pointer-events:none;user-select:none;position:absolute;inset:0;overflow:hidden}.is-live .sf__sheet[data-astro-cid-rtob7xcx] textarea[data-astro-cid-rtob7xcx]{resize:none;overflow:hidden}.sf__mirror[data-astro-cid-rtob7xcx] .sq{background:var(--squiggle);-webkit-mask:var(--wave-sm) 0 100% / 8px 6px repeat-x;mask:var(--wave-sm) 0 100% / 8px 6px repeat-x;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:calc(11px - .27em)}.sf__tally[data-astro-cid-rtob7xcx]{margin-top:var(--s-2);font-size:15px;line-height:1.4}.sf__hp[data-astro-cid-rtob7xcx]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sf__send[data-astro-cid-rtob7xcx]{align-items:center;gap:var(--s-4) var(--s-6);flex-wrap:wrap;display:flex}.sf__submit[data-astro-cid-rtob7xcx]{min-height:52px;padding-inline:var(--s-6)}.sf__submit[data-astro-cid-rtob7xcx][aria-disabled=true]{cursor:progress;opacity:.6}.sf__status[data-astro-cid-rtob7xcx]{padding-top:var(--s-4);border-top:1px solid var(--rule);font-size:var(--t-body);font-weight:500;line-height:1.5}.sf__status[data-astro-cid-rtob7xcx]:focus{outline:none}.sf__status[data-astro-cid-rtob7xcx]:focus-visible{outline:3px solid var(--ink)}.sf__status[data-astro-cid-rtob7xcx][data-tone=sending]{display:none}.sf__status[data-astro-cid-rtob7xcx] a{text-underline-offset:5px;font-weight:600;text-decoration:underline 2px}.sf__noscript[data-astro-cid-rtob7xcx]{font-size:15px;line-height:1.5}@media (width>=600px){.sf__fields[data-astro-cid-rtob7xcx]{grid-template-columns:repeat(2,minmax(0,1fr))}.sf__field--email[data-astro-cid-rtob7xcx]{grid-column:1/-1}}@media (width<=599.98px){.sf__sheet[data-astro-cid-rtob7xcx]{--sheet-pad:var(--s-3) var(--s-4);--sheet-lh:32px}.sf__sheet[data-astro-cid-rtob7xcx] textarea[data-astro-cid-rtob7xcx],.sf__mirror[data-astro-cid-rtob7xcx]{font-size:17px}.sf__submit[data-astro-cid-rtob7xcx]{width:100%}}.start[data-astro-cid-aytv7d36]{padding-block:56px var(--s-9)}.start__grid[data-astro-cid-aytv7d36]{column-gap:var(--col-gap);row-gap:var(--s-7);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.start__text[data-astro-cid-aytv7d36],.start__form[data-astro-cid-aytv7d36]{grid-column:1/-1}.start__h1[data-astro-cid-aytv7d36]{font-size:clamp(48px,6vw,88px);font-weight:800;line-height:var(--lh-head);letter-spacing:var(--track-head);text-wrap:balance}.start__lead[data-astro-cid-aytv7d36]{margin-top:var(--s-5);text-wrap:pretty;max-width:24em}@media (width>=720px){.start__text[data-astro-cid-aytv7d36]{grid-column:1/span 9}}@media (width>=1024px){.start__text[data-astro-cid-aytv7d36]{grid-column:1/span 5;align-self:start}.start__form[data-astro-cid-aytv7d36]{grid-column:7/span 6;padding-top:10px}}@media (width<=719.98px){.start[data-astro-cid-aytv7d36]{padding-block:var(--s-5) var(--s-8)}.start__h1[data-astro-cid-aytv7d36]{font-size:48px}.start__lead[data-astro-cid-aytv7d36]{margin-top:var(--s-4);font-size:17px;line-height:1.5}}
