.form-card[data-astro-cid-yjutsq2e]{width:min(var(--container-medium), 100%);background:var(--color-white);box-shadow:var(--shadow-card);color:var(--color-primary);border-radius:16px;flex-direction:column;align-items:center;gap:40px;margin-inline:auto;padding:clamp(40px,3.75vw,72px) clamp(20px,4.1667vw,80px);display:flex}.title[data-astro-cid-yjutsq2e]{font-family:var(--font-heading);font-weight:700;font-size:var(--fs-h3);text-align:center;line-height:1}.form[data-astro-cid-yjutsq2e]{flex-direction:column;gap:40px;width:100%;display:flex}.fields[data-astro-cid-yjutsq2e]{flex-direction:column;gap:32px;display:flex}.fields[data-astro-cid-yjutsq2e] .form-row{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.legal[data-astro-cid-yjutsq2e]{flex-direction:column;gap:16px;display:flex}.required-note[data-astro-cid-yjutsq2e]{font-family:var(--font-body);font-size:14px;line-height:16px}.form-status[data-astro-cid-yjutsq2e]:empty{display:none}.form-status[data-astro-cid-yjutsq2e]{font-family:var(--font-body);font-weight:700;font-size:var(--fs-body-md);line-height:var(--lh-body-md);text-align:center}.actions[data-astro-cid-yjutsq2e]{justify-content:center;display:flex}.success[data-astro-cid-yjutsq2e]{font-family:var(--font-body);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);text-align:center}.success[data-astro-cid-yjutsq2e]:focus{outline:none}.success[data-astro-cid-yjutsq2e]:focus-visible{outline:var(--focus-ring-light);outline-offset:6px}@media (width<=767px){.fields[data-astro-cid-yjutsq2e] .form-row{grid-template-columns:1fr}}.field[data-astro-cid-dchldyzy]{min-width:0;color:var(--color-primary);flex-direction:column;gap:8px;display:flex}.label[data-astro-cid-dchldyzy]{font-family:var(--font-body);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);flex:none}.text-row[data-astro-cid-dchldyzy]{--label-raised:calc(var(--fs-label) * 1.31);padding-top:var(--label-raised);border-bottom:1px solid var(--color-a11y-cyan-on-light);padding-bottom:12px;display:flex;position:relative}.text-row[data-astro-cid-dchldyzy] .label[data-astro-cid-dchldyzy]{top:var(--label-raised);pointer-events:none;transition:top .2s,font-size .2s,line-height .2s;position:absolute;left:0}.text-row[data-astro-cid-dchldyzy]:focus-within .label[data-astro-cid-dchldyzy],.text-row[data-astro-cid-dchldyzy]:has(input:not(:placeholder-shown)) .label[data-astro-cid-dchldyzy]{font-size:var(--fs-label);line-height:1.31;top:0}.text-row[data-astro-cid-dchldyzy]:focus-within{border-bottom-color:var(--color-primary);box-shadow:0 1px 0 0 var(--color-primary)}input[data-astro-cid-dchldyzy]:not([type=checkbox]),textarea[data-astro-cid-dchldyzy]{width:100%;min-width:0;font-family:var(--font-body);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:var(--color-primary);background:0 0;border:0;flex:1;padding:0}input[data-astro-cid-dchldyzy]:not([type=checkbox]):focus-visible,textarea[data-astro-cid-dchldyzy]:focus-visible{outline:none}.textarea-box[data-astro-cid-dchldyzy]{border:1px solid var(--color-a11y-cyan-on-light);border-radius:8px;flex-direction:column;gap:8px;min-height:262px;padding:24px;display:flex}.textarea-box[data-astro-cid-dchldyzy]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}textarea[data-astro-cid-dchldyzy]{resize:vertical;flex:1}.checkbox-row[data-astro-cid-dchldyzy]{align-items:flex-start;gap:12px;display:flex}.checkbox[data-astro-cid-dchldyzy]{appearance:none;border:1.5px solid var(--color-primary);background:var(--color-white);cursor:pointer;border-radius:3px;flex:none;place-content:center;width:18px;height:18px;margin:4px 0 0;display:grid}.checkbox[data-astro-cid-dchldyzy]:before{content:"";border-left:2px solid var(--color-white);border-bottom:2px solid var(--color-white);opacity:0;width:10px;height:6px;transform:translateY(-1px)rotate(-45deg)}.checkbox[data-astro-cid-dchldyzy]:checked{background:var(--color-primary)}.checkbox[data-astro-cid-dchldyzy]:checked:before{opacity:1}.checkbox-label[data-astro-cid-dchldyzy]{font-family:var(--font-body);font-size:var(--fs-body-md);line-height:var(--lh-body-md);cursor:pointer;flex:1}.checkbox-label[data-astro-cid-dchldyzy] a{color:inherit;text-underline-offset:.15em}.field-error[data-astro-cid-dchldyzy]{font-family:var(--font-body);font-size:var(--fs-link-sm);color:var(--color-primary);font-weight:700;line-height:1.3}.field-error[data-astro-cid-dchldyzy]:before{content:"! "}.field[data-astro-cid-dchldyzy]:has([aria-invalid=true]) .text-row[data-astro-cid-dchldyzy],.field[data-astro-cid-dchldyzy]:has([aria-invalid=true]) .textarea-box[data-astro-cid-dchldyzy],.field[data-astro-cid-dchldyzy]:has([aria-invalid=true]) .checkbox[data-astro-cid-dchldyzy]{border-color:var(--color-a11y-orange-on-light)}@media (prefers-reduced-motion:reduce){.text-row[data-astro-cid-dchldyzy] .label[data-astro-cid-dchldyzy]{transition:none}}@media (width<=767px){.checkbox-row[data-astro-cid-dchldyzy]{align-items:center;min-height:44px}.checkbox[data-astro-cid-dchldyzy]{width:22px;height:22px;margin-top:0}.textarea-box[data-astro-cid-dchldyzy]{min-height:200px;padding:16px}}
