.form-plus[data-astro-cid-ybexsfgd]{background:var(--c-bg-soft);padding:32px}.ofp-title[data-astro-cid-ybexsfgd]{margin:0 0 16px;font-size:24px}.ofp-grid[data-astro-cid-ybexsfgd]{gap:0 16px;display:grid}@media (width>=640px){.ofp-grid[data-astro-cid-ybexsfgd]{grid-template-columns:repeat(2,minmax(0,1fr))}.ofp-full[data-astro-cid-ybexsfgd]{grid-column:1/-1}}.ofp-field[data-astro-cid-ybexsfgd]{margin-bottom:16px}.ofp-field[data-astro-cid-ybexsfgd] label[data-astro-cid-ybexsfgd]:not(.ofp-drop),.ofp-group[data-astro-cid-ybexsfgd] legend[data-astro-cid-ybexsfgd]{color:var(--c-ink);margin-bottom:6px;padding:0;font-size:14px;font-weight:500;line-height:1.4;display:block}.ofp-field[data-astro-cid-ybexsfgd] input[data-astro-cid-ybexsfgd],.ofp-field[data-astro-cid-ybexsfgd] textarea[data-astro-cid-ybexsfgd]{box-sizing:border-box;border:1px solid var(--c-line);border-radius:var(--c-radius-input);background:var(--c-white);width:100%;font-family:var(--font-body);color:var(--c-ink);padding:10px 12px;font-size:16px;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:block}.ofp-field[data-astro-cid-ybexsfgd] textarea[data-astro-cid-ybexsfgd]{resize:vertical;min-height:150px}.ofp-field[data-astro-cid-ybexsfgd] input[data-astro-cid-ybexsfgd]:focus,.ofp-field[data-astro-cid-ybexsfgd] textarea[data-astro-cid-ybexsfgd]:focus{border-color:var(--c-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--c-accent) 20%, transparent);outline:none}.ofp-field[data-astro-cid-ybexsfgd] [data-astro-cid-ybexsfgd][aria-invalid=true]{border-color:var(--c-red)}.ofp-error[data-astro-cid-ybexsfgd]{color:var(--c-red);margin:6px 0 0;font-size:14px;line-height:1.4}.ofp-error[data-astro-cid-ybexsfgd][hidden]{display:none}.ofp-choice[data-astro-cid-ybexsfgd]{border:1px solid var(--c-line);border-radius:var(--c-radius-input);background:var(--c-white);cursor:pointer;align-items:flex-start;gap:12px;margin-bottom:12px;padding:14px 16px;transition:border-color .2s;display:flex;position:relative}.ofp-choice[data-astro-cid-ybexsfgd]:hover{border-color:var(--c-accent)}.ofp-choice[data-astro-cid-ybexsfgd] input[data-astro-cid-ybexsfgd]{opacity:0;width:1px;height:1px;position:absolute}.ofp-choice-box[data-astro-cid-ybexsfgd]{border:2px solid var(--c-line);background:var(--c-white);border-radius:4px;flex:none;width:20px;height:20px;margin-top:2px;transition:background-color .2s,border-color .2s}.ofp-choice[data-astro-cid-ybexsfgd] input[data-astro-cid-ybexsfgd]:checked~.ofp-choice-box[data-astro-cid-ybexsfgd]{border-color:var(--c-accent);background:var(--c-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-width='2.5' d='M3 8.5l3 3 7-7'/%3E%3C/svg%3E") center / 14px no-repeat}.ofp-choice[data-astro-cid-ybexsfgd]:has(input:checked){border-color:var(--c-accent)}.ofp-choice[data-astro-cid-ybexsfgd] input[data-astro-cid-ybexsfgd]:focus-visible~.ofp-choice-box[data-astro-cid-ybexsfgd]{box-shadow:0 0 0 3px color-mix(in srgb, var(--c-accent) 25%, transparent)}.ofp-choice-text[data-astro-cid-ybexsfgd]{color:var(--c-ink);font-size:15px;line-height:1.5}.ofp-choice-text[data-astro-cid-ybexsfgd] strong[data-astro-cid-ybexsfgd]{font-weight:600;display:block}.ofp-group[data-astro-cid-ybexsfgd]{border:0;min-width:0;margin:0 0 4px;padding:0}.ofp-group-grid[data-astro-cid-ybexsfgd]{gap:0 16px;display:grid}@media (width>=640px){.ofp-group-grid[data-astro-cid-ybexsfgd]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ofp-choice--compact[data-astro-cid-ybexsfgd]{align-items:center}.ofp-choice--compact[data-astro-cid-ybexsfgd] .ofp-choice-box[data-astro-cid-ybexsfgd]{margin-top:0}.ofp-reveal[data-astro-cid-ybexsfgd][hidden]{display:none}.ofp-reveal[data-astro-cid-ybexsfgd]{margin:0 0 12px;padding-left:0}.ofp-drop[data-astro-cid-ybexsfgd]{border:2px dashed var(--c-line);border-radius:var(--c-radius-input);background:var(--c-white);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:2px;padding:24px 16px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.ofp-drop[data-astro-cid-ybexsfgd]:hover,.ofp-drop[data-astro-cid-ybexsfgd].is-over{border-color:var(--c-accent)}.ofp-drop[data-astro-cid-ybexsfgd]:focus-within{border-color:var(--c-accent);border-style:solid}.ofp-drop[data-astro-cid-ybexsfgd] input[data-astro-cid-ybexsfgd]{opacity:0;cursor:pointer;position:absolute;inset:0}.ofp-drop-title[data-astro-cid-ybexsfgd]{color:var(--c-accent);font-weight:600}.ofp-drop-hint[data-astro-cid-ybexsfgd]{color:var(--c-muted);font-size:13px}.ofp-drop-list[data-astro-cid-ybexsfgd]{color:var(--c-ink);font-size:13px}.ofp-drop-list[data-astro-cid-ybexsfgd]:empty{display:none}.form-status[data-astro-cid-ybexsfgd]{margin:0 0 16px;font-weight:600}.form-status[data-astro-cid-ybexsfgd][data-kind=error]{color:var(--c-red)}.form-status[data-astro-cid-ybexsfgd][data-kind=success]{color:var(--c-green)}.form-status[data-astro-cid-ybexsfgd]:focus{outline:none}.form-hp[data-astro-cid-ybexsfgd]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-plus[data-astro-cid-ybexsfgd] .btn-primary[data-astro-cid-ybexsfgd]{margin:8px 0 0}.form-plus[data-astro-cid-ybexsfgd] .btn-primary[data-astro-cid-ybexsfgd]:disabled{opacity:.6;cursor:not-allowed}.form-fields[data-astro-cid-nfdhawjk]{margin:0;padding:0;list-style:none}.form-fields[data-astro-cid-nfdhawjk]>li[data-astro-cid-nfdhawjk]{margin:0}.form-fields[data-astro-cid-nfdhawjk]>li[data-astro-cid-nfdhawjk][hidden]{display:none}.gf-group[data-astro-cid-nfdhawjk],.gf-name[data-astro-cid-nfdhawjk]{border:0;min-width:0;margin:0;padding:0}.field-label[data-astro-cid-nfdhawjk]{color:var(--c-ink);padding:0;font-size:14px;line-height:1.8;display:block}.gf-form[data-astro-cid-nfdhawjk][data-labels=hidden] .field-label[data-astro-cid-nfdhawjk]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gf-form[data-astro-cid-nfdhawjk] input[data-astro-cid-nfdhawjk][type=text],.gf-form[data-astro-cid-nfdhawjk] input[data-astro-cid-nfdhawjk][type=email],.gf-form[data-astro-cid-nfdhawjk] input[data-astro-cid-nfdhawjk][type=tel],.gf-form[data-astro-cid-nfdhawjk] input[data-astro-cid-nfdhawjk][type=file]:not(.gf-file-native),.gf-form[data-astro-cid-nfdhawjk] textarea[data-astro-cid-nfdhawjk]{box-sizing:border-box;border:1px solid var(--c-line);border-radius:var(--c-radius-input);background:var(--c-white);width:100%;height:2.4375rem;font-family:var(--font-body);color:var(--c-ink);margin:0 0 16px;padding:8px;font-size:16px;line-height:1.5;display:block;box-shadow:inset 0 1px 2px #0a0a0a1a}.gf-form[data-astro-cid-nfdhawjk] textarea[data-astro-cid-nfdhawjk]{height:258px}.gf-form[data-astro-cid-nfdhawjk] [data-astro-cid-nfdhawjk][aria-invalid=true]{border-color:var(--c-red)}.choice-list[data-astro-cid-nfdhawjk]{margin:0;padding:0;list-style:none}.choice-list[data-astro-cid-nfdhawjk]>li[data-astro-cid-nfdhawjk]{margin:0;line-height:1.6}.choice-list[data-astro-cid-nfdhawjk] input[data-astro-cid-nfdhawjk][type=checkbox]{vertical-align:baseline;width:13px;height:13px;margin:0 0 16px;display:inline-block}.choice-list[data-astro-cid-nfdhawjk] label[data-astro-cid-nfdhawjk]{margin:0 16px 0 12px;font-size:14px;line-height:1.8;display:inline}.gf-heading[data-astro-cid-nfdhawjk]{margin-bottom:16px}.gf-title[data-astro-cid-nfdhawjk]{margin:0 0 8px}.gf-file-native[data-astro-cid-nfdhawjk]{width:100%;margin:0 0 16px;font-size:16px;line-height:1.15;display:inline-block}.gf-file-native[data-astro-cid-nfdhawjk]::file-selector-button{all:revert}.gf-rules[data-astro-cid-nfdhawjk]{font-size:16px;line-height:1.6;display:block}.gf-name-legend[data-astro-cid-nfdhawjk]{margin:0 0 8px;padding:0;font-size:16px;line-height:1.5;display:table}.gf-name-part[data-astro-cid-nfdhawjk]{display:block}.gf-sub-label[data-astro-cid-nfdhawjk]{margin:0;font-size:14px;line-height:1.8;display:block}.gf-error[data-astro-cid-nfdhawjk]{color:var(--c-red);margin:-8px 0 16px;font-size:14px;font-weight:700;line-height:1.5;display:block}.gf-error[data-astro-cid-nfdhawjk][hidden]{display:none}.form-status[data-astro-cid-nfdhawjk]{margin:0 0 16px;font-weight:700}.form-status[data-astro-cid-nfdhawjk][data-kind=error]{color:var(--c-red)}.form-status[data-astro-cid-nfdhawjk][data-kind=success]{color:var(--c-green)}.form-status[data-astro-cid-nfdhawjk]:focus{outline:none}.form-hp[data-astro-cid-nfdhawjk]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
