.jf[data-astro-cid-3w7n33vc],.jf-done[data-astro-cid-3w7n33vc]{display:flex;flex-direction:column;gap:22px;padding:24px 20px;background:var(--surface);border:2px solid var(--ink);box-shadow:var(--shadow)}.jf[data-astro-cid-3w7n33vc][hidden],.jf-done[data-astro-cid-3w7n33vc][hidden]{display:none}.jf-grid[data-astro-cid-3w7n33vc]{display:grid;gap:16px}.fld[data-astro-cid-3w7n33vc]{display:flex;flex-direction:column;gap:6px}.fld[data-astro-cid-3w7n33vc]>span[data-astro-cid-3w7n33vc]{font:600 13px/1.2 var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.fld[data-astro-cid-3w7n33vc] em[data-astro-cid-3w7n33vc]{font-style:normal;font-weight:500;letter-spacing:.04em;text-transform:none;color:var(--ink-4);margin-left:6px}.fld[data-astro-cid-3w7n33vc] input[data-astro-cid-3w7n33vc],.fld[data-astro-cid-3w7n33vc] select[data-astro-cid-3w7n33vc],.fld[data-astro-cid-3w7n33vc] textarea[data-astro-cid-3w7n33vc]{font:16px/1.4 var(--sans);color:var(--ink);background:#fff;border:2px solid var(--line-2);border-radius:0;padding:12px;min-height:48px;width:100%}.fld[data-astro-cid-3w7n33vc] textarea[data-astro-cid-3w7n33vc]{resize:vertical;min-height:96px}.fld[data-astro-cid-3w7n33vc] input[data-astro-cid-3w7n33vc][type=file]{padding:10px;background:var(--cream)}.fld[data-astro-cid-3w7n33vc] input[data-astro-cid-3w7n33vc]:focus,.fld[data-astro-cid-3w7n33vc] select[data-astro-cid-3w7n33vc]:focus,.fld[data-astro-cid-3w7n33vc] textarea[data-astro-cid-3w7n33vc]:focus{outline:3px solid var(--teal);outline-offset:0;border-color:var(--ink)}.opt[data-astro-cid-3w7n33vc]{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;font-size:15px;color:var(--ink-2);cursor:pointer}.opt[data-astro-cid-3w7n33vc] input[data-astro-cid-3w7n33vc]{width:20px;height:20px;margin:2px 0 0;accent-color:var(--teal-dark)}.hp[data-astro-cid-3w7n33vc]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.jf-err[data-astro-cid-3w7n33vc]{color:#a3321b;font-weight:600}.jf-send[data-astro-cid-3w7n33vc]{align-self:stretch}.jf-done[data-astro-cid-3w7n33vc]:focus{outline:none}@media(min-width:900px){.jf[data-astro-cid-3w7n33vc],.jf-done[data-astro-cid-3w7n33vc]{padding:40px;gap:26px}.jf-grid[data-astro-cid-3w7n33vc]{grid-template-columns:1fr 1fr;gap:18px 22px}.fld[data-astro-cid-3w7n33vc].wide,.opt[data-astro-cid-3w7n33vc].wide{grid-column:1 / -1}.jf-send[data-astro-cid-3w7n33vc]{align-self:flex-start;min-width:280px}}.jn-hero[data-astro-cid-jtzn4zcc]{padding-top:28px;padding-bottom:36px}.jn-txt[data-astro-cid-jtzn4zcc]{display:flex;flex-direction:column;gap:18px;min-width:0}.jn-stack[data-astro-cid-jtzn4zcc]{display:flex;flex-direction:column;gap:20px;min-width:0}.jn-ways[data-astro-cid-jtzn4zcc]{display:grid;gap:18px}.jn-way[data-astro-cid-jtzn4zcc]{display:flex;flex-direction:column;gap:8px;padding:22px}.jn-way[data-astro-cid-jtzn4zcc] .h3[data-astro-cid-jtzn4zcc]{font-size:30px;line-height:1.1}.jn-price[data-astro-cid-jtzn4zcc]{font:700 18px/1.3 var(--label);letter-spacing:.04em;color:var(--teal-dark)}.jn-way[data-astro-cid-jtzn4zcc] ul[data-astro-cid-jtzn4zcc],.jn-needs[data-astro-cid-jtzn4zcc]{margin:6px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:8px;color:var(--ink-2)}.jn-needs[data-astro-cid-jtzn4zcc]{font-size:17px}.jn-gets[data-astro-cid-jtzn4zcc]{display:grid;gap:22px}.jn-gets[data-astro-cid-jtzn4zcc] h3[data-astro-cid-jtzn4zcc],.jn-steps[data-astro-cid-jtzn4zcc] h3[data-astro-cid-jtzn4zcc]{font:700 15px/1.3 var(--label);letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px}.jn-gets[data-astro-cid-jtzn4zcc] p[data-astro-cid-jtzn4zcc],.jn-steps[data-astro-cid-jtzn4zcc] p[data-astro-cid-jtzn4zcc]{margin:0;color:var(--ink-2)}.jn-steps[data-astro-cid-jtzn4zcc]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px;counter-reset:st}.jn-steps[data-astro-cid-jtzn4zcc] li[data-astro-cid-jtzn4zcc]{counter-increment:st;display:grid;grid-template-columns:40px 1fr;column-gap:14px}.jn-steps[data-astro-cid-jtzn4zcc] li[data-astro-cid-jtzn4zcc]:before{content:counter(st);grid-row:span 2;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);font:700 16px/1 var(--label)}.jn-steps[data-astro-cid-jtzn4zcc] h3[data-astro-cid-jtzn4zcc]{margin-top:9px}.jn-two[data-astro-cid-jtzn4zcc],.jn-apply[data-astro-cid-jtzn4zcc]{gap:40px;align-items:start}#apply[data-astro-cid-jtzn4zcc]{scroll-margin-top:calc(var(--bar-h, 72px) + 12px)}@media(min-width:900px){.jn-hero[data-astro-cid-jtzn4zcc]{padding-top:48px;padding-bottom:88px}.jn-ways[data-astro-cid-jtzn4zcc]{grid-template-columns:1fr 1fr;gap:24px}.jn-gets[data-astro-cid-jtzn4zcc]{grid-template-columns:repeat(4,1fr);gap:28px}.jn-apply[data-astro-cid-jtzn4zcc] .jn-stack[data-astro-cid-jtzn4zcc]{position:sticky;top:calc(var(--bar-h, 72px) + 24px)}}
