.af[data-astro-cid-bef6nfrk]{max-width:720px;margin-top:40px}.af__progress[data-astro-cid-bef6nfrk]{margin-bottom:36px}.af__step-label[data-astro-cid-bef6nfrk]{color:var(--accent-text-light);margin-bottom:10px;font-weight:600}.af__track[data-astro-cid-bef6nfrk]{background:var(--rule-light);height:6px}.af__fill[data-astro-cid-bef6nfrk]{background:var(--ink);height:100%;transition:width .3s;display:block}.af__dots[data-astro-cid-bef6nfrk]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-on-light);justify-content:space-between;margin-top:10px;font-size:12px;font-weight:600;display:none}.af__dot[data-astro-cid-bef6nfrk].is-on{color:var(--ink)}.af__step[data-astro-cid-bef6nfrk]{gap:28px;display:grid}.af__step[data-astro-cid-bef6nfrk][hidden]{display:none}.af__title[data-astro-cid-bef6nfrk]{font-family:var(--font-display);align-items:baseline;gap:14px;font-size:clamp(1.5rem,5.4vw,2rem);font-weight:600;line-height:1.15;display:flex}.af__title[data-astro-cid-bef6nfrk]:focus{outline:none}.af__title[data-astro-cid-bef6nfrk]:focus-visible{outline:2px solid var(--accent-text-light);outline-offset:6px}.af__num[data-astro-cid-bef6nfrk]{color:var(--accent-text-light);font-size:14px}.af__field[data-astro-cid-bef6nfrk]{border:0;min-width:0;margin:0;padding:0}.af__label[data-astro-cid-bef6nfrk]{margin-bottom:8px;padding:0;font-size:16px;font-weight:600;line-height:1.35;display:block}.af__req[data-astro-cid-bef6nfrk]{color:var(--accent-text-light)}.af__hint[data-astro-cid-bef6nfrk]{color:var(--muted-on-light);margin:-2px 0 10px;font-size:14px;line-height:1.45}.af[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk][type=text],.af[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk][type=email],.af[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk][type=tel],.af[data-astro-cid-bef6nfrk] textarea[data-astro-cid-bef6nfrk]{width:100%;min-height:52px;color:var(--ink);font:inherit;background:#fbf9f5;border:1px solid #7a7469;border-radius:0;padding:12px 14px;font-size:16px;line-height:1.4;display:block}.af[data-astro-cid-bef6nfrk] textarea[data-astro-cid-bef6nfrk]{resize:vertical;min-height:104px}.af[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk]::placeholder,.af[data-astro-cid-bef6nfrk] textarea[data-astro-cid-bef6nfrk]::placeholder{color:#6f695f}.af[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk][type=text]:hover,.af[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk][type=email]:hover,.af[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk][type=tel]:hover,.af[data-astro-cid-bef6nfrk] textarea[data-astro-cid-bef6nfrk]:hover{border-color:var(--ink)}.af[data-astro-cid-bef6nfrk] [data-astro-cid-bef6nfrk][aria-invalid=true],.af[data-astro-cid-bef6nfrk] [data-astro-cid-bef6nfrk][data-invalid] .af__opt[data-astro-cid-bef6nfrk]>span[data-astro-cid-bef6nfrk]{border-color:#b3261e}.af__err[data-astro-cid-bef6nfrk]{color:#b3261e;margin-top:8px;font-size:14px;font-weight:600;line-height:1.4}.af__err[data-astro-cid-bef6nfrk][hidden]{display:none}.af__opts[data-astro-cid-bef6nfrk]{flex-wrap:wrap;gap:8px;display:flex}.af__opt[data-astro-cid-bef6nfrk]{cursor:pointer;max-width:100%;display:inline-flex;position:relative}.af__opt[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.af__opt[data-astro-cid-bef6nfrk]>span[data-astro-cid-bef6nfrk]{background:#fbf9f5;border:1px solid #7a7469;align-items:center;min-height:48px;padding:10px 16px;font-size:15px;font-weight:600;line-height:1.3;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.af__opt[data-astro-cid-bef6nfrk]:hover>span[data-astro-cid-bef6nfrk]{border-color:var(--ink)}.af__opt[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk]:checked+span[data-astro-cid-bef6nfrk]{background:var(--ink);border-color:var(--ink);color:var(--cream)}.af__opt[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk]:focus-visible+span[data-astro-cid-bef6nfrk]{outline:2px solid var(--accent-text-light);outline-offset:3px}.af__opt--check[data-astro-cid-bef6nfrk]{align-items:flex-start}.af__opt--check[data-astro-cid-bef6nfrk]>span[data-astro-cid-bef6nfrk]{background:0 0;border:0;min-height:28px;padding:0 0 0 34px;font-size:16px;font-weight:400;display:block;position:relative}.af__opt--check[data-astro-cid-bef6nfrk]>span[data-astro-cid-bef6nfrk]:before{content:"";background:#fbf9f5;border:1px solid #7a7469;width:24px;height:24px;position:absolute;top:0;left:0}.af__opt--check[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk]{width:24px;height:24px;inset:0 auto auto 0}.af__opt--check[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk]:checked+span[data-astro-cid-bef6nfrk]{color:var(--ink);background:0 0}.af__opt--check[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk]:checked+span[data-astro-cid-bef6nfrk]:before{background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f3efe8' stroke-width='3'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 18px no-repeat}.af__opt--check[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk]:focus-visible+span[data-astro-cid-bef6nfrk]{outline:none}.af__opt--check[data-astro-cid-bef6nfrk] input[data-astro-cid-bef6nfrk]:focus-visible+span[data-astro-cid-bef6nfrk]:before{outline:2px solid var(--accent-text-light);outline-offset:3px}.af__consent[data-astro-cid-bef6nfrk]{border-top:1px solid var(--rule-light);margin-top:4px;padding-top:24px}.af__hp[data-astro-cid-bef6nfrk]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.af__error[data-astro-cid-bef6nfrk]{background:#fbf9f5;border:1px solid #b3261e;margin-top:28px;padding:20px}.af__error[data-astro-cid-bef6nfrk][hidden]{display:none}.af__error[data-astro-cid-bef6nfrk] p[data-astro-cid-bef6nfrk]{font-size:16px;line-height:1.5}.af__error-title[data-astro-cid-bef6nfrk]{color:#b3261e;margin-bottom:6px;font-weight:700}.af__wa[data-astro-cid-bef6nfrk]{margin-top:16px}.af__nav[data-astro-cid-bef6nfrk]{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;display:flex}.af__nav[data-astro-cid-bef6nfrk] [data-astro-cid-bef6nfrk][hidden]{display:none}.af__next[data-astro-cid-bef6nfrk],.af__send[data-astro-cid-bef6nfrk]{justify-content:center;min-width:160px;margin-left:auto}.af__send[data-astro-cid-bef6nfrk][disabled]{opacity:.7;cursor:progress}.af__saved[data-astro-cid-bef6nfrk]{color:var(--muted-on-light);margin-top:20px;font-size:13px;line-height:1.4}.af__noscript[data-astro-cid-bef6nfrk]{margin-top:24px;font-size:16px}@media (width<=420px){.af__nav[data-astro-cid-bef6nfrk]{flex-wrap:wrap}.af__next[data-astro-cid-bef6nfrk],.af__send[data-astro-cid-bef6nfrk]{flex:100%;order:1}.af__back[data-astro-cid-bef6nfrk]{order:2;margin-right:auto}}@media (width>=700px){.af__dots[data-astro-cid-bef6nfrk]{display:flex}.af__step[data-astro-cid-bef6nfrk]{gap:32px}}.apply[data-astro-cid-sdtkbkqs]{padding-block:8px 24px}.apply[data-astro-cid-sdtkbkqs] .apply__title{font-size:clamp(2rem,9vw,3rem)}.apply__intro[data-astro-cid-sdtkbkqs]{max-width:52ch;margin-top:24px}@media (width>=900px){.apply[data-astro-cid-sdtkbkqs] .apply__title{font-size:clamp(2.5rem,3.8vw,3.5rem)}}
