.ui-field[data-s-wwe5zyhn]{gap:6px;display:grid}.ui-select[data-s-wwe5zyhn]{position:relative}.ui-select[data-s-wwe5zyhn] select[data-s-wwe5zyhn]{appearance:none;border:var(--outline) solid var(--al-ink);border-radius:var(--r-s);background:var(--al-white);width:100%;min-height:52px;color:var(--al-ink);cursor:pointer;box-shadow:0 0 0 var(--al-ink);padding:.65rem 3rem .65rem 1rem;font-size:1.0625rem;font-weight:600;transition:box-shadow .15s,transform .15s}.ui-select--pill[data-s-wwe5zyhn] select[data-s-wwe5zyhn]{border-radius:var(--r-pill);padding-left:1.25rem}.ui-select[data-s-wwe5zyhn] select[data-s-wwe5zyhn]:hover{box-shadow:0 3px 0 var(--al-ink)}.ui-select[data-s-wwe5zyhn] select[data-s-wwe5zyhn]:focus-visible{box-shadow:0 4px 0 var(--al-ink);outline:none;transform:translateY(-2px)}.ui-select[data-s-wwe5zyhn] select[data-s-wwe5zyhn][aria-invalid=true]{border-color:var(--al-red)}.ui-select[data-s-wwe5zyhn] .ui-select__chevron{pointer-events:none;transition:translate .15s,rotate .2s;position:absolute;top:50%;right:16px;translate:0 -50%}.ui-select[data-s-wwe5zyhn]:focus-within .ui-select__chevron{translate:0 calc(-50% - 2px);rotate:180deg}.ui-field__hint[data-s-wwe5zyhn]{color:var(--al-text-muted);font-size:.875rem}.ui-field__error[data-s-wwe5zyhn]{color:var(--al-red);font-size:.875rem;font-weight:700}.ui-field__error[data-s-wwe5zyhn][hidden]{display:none}.ui-select[data-s-wwe5zyhn].is-enhanced select[data-s-wwe5zyhn]{opacity:0;pointer-events:none;width:100%;position:absolute;inset:0}.ui-select[data-s-wwe5zyhn].is-enhanced .ui-select__chevron--native{display:none}.ui-select[data-s-wwe5zyhn] .ui-select__trigger{border:var(--outline) solid var(--al-ink);border-radius:var(--r-s);background:var(--al-white);width:100%;min-height:52px;color:var(--al-ink);text-align:left;cursor:pointer;box-shadow:0 0 0 var(--al-ink);justify-content:space-between;align-items:center;gap:12px;padding:.65rem 1rem;font-size:1.0625rem;font-weight:600;transition:box-shadow .15s,transform .15s;display:flex;position:relative}.ui-select--pill[data-s-wwe5zyhn] .ui-select__trigger{border-radius:var(--r-pill);padding-inline:1.25rem}.ui-select[data-s-wwe5zyhn] .ui-select__trigger:hover{box-shadow:0 3px 0 var(--al-ink)}.ui-select[data-s-wwe5zyhn] .ui-select__trigger:focus-visible,.ui-select[data-s-wwe5zyhn] .ui-select__trigger[aria-expanded=true]{box-shadow:0 4px 0 var(--al-ink);outline:none;transform:translateY(-2px)}.ui-select[data-s-wwe5zyhn] .ui-select__trigger[aria-invalid=true]{border-color:var(--al-red)}.ui-select[data-s-wwe5zyhn] .ui-select__value.is-placeholder{color:var(--al-text-muted);font-weight:500}.ui-select[data-s-wwe5zyhn] .ui-select__trigger .ui-select__chevron{flex:none;transition:rotate .2s;position:static;translate:none;rotate:0deg}.ui-select[data-s-wwe5zyhn] .ui-select__trigger[aria-expanded=true] .ui-select__chevron{rotate:180deg}.ui-select[data-s-wwe5zyhn] .ui-select__list{z-index:60;border:var(--outline) solid var(--al-ink);border-radius:var(--r-m);background:var(--al-cream);max-height:min(320px,60dvh);box-shadow:0 6px 0 var(--al-ink);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.ui-select[data-s-wwe5zyhn] .ui-select__list[hidden]{display:none}.ui-select[data-s-wwe5zyhn] .ui-select__list.is-up{top:auto;bottom:calc(100% + 8px)}.ui-select[data-s-wwe5zyhn] .ui-select__option{border-radius:var(--r-s);min-height:44px;color:var(--al-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:.5rem .75rem;font-weight:600;display:flex}.ui-select[data-s-wwe5zyhn] .ui-select__option.is-active{background:var(--al-orange-soft)}.ui-select[data-s-wwe5zyhn] .ui-select__option[aria-selected=true]{background:var(--al-ink);color:var(--al-white)}.ui-select[data-s-wwe5zyhn] .ui-select__option .ui-select__check{visibility:hidden;flex:none}.ui-select[data-s-wwe5zyhn] .ui-select__option[aria-selected=true] .ui-select__check{visibility:visible}@media (prefers-reduced-motion:no-preference){.ui-select[data-s-wwe5zyhn] .ui-select__list:not([hidden]){animation:.16s ease-out ui-select-in}}@keyframes ui-select-in{0%{opacity:0;transform:translateY(-4px)}}.ui-field[data-s-jqu4tigd]{gap:6px;display:grid}textarea[data-s-jqu4tigd]{border:var(--outline) solid var(--al-ink);border-radius:var(--r-s);background:var(--al-white);width:100%;min-height:148px;color:var(--al-ink);resize:vertical;box-shadow:0 0 0 var(--al-ink);padding:.8rem 1rem;font-size:1.0625rem;line-height:1.5;transition:box-shadow .15s,transform .15s}textarea[data-s-jqu4tigd]::placeholder{color:var(--al-text-muted);opacity:1}textarea[data-s-jqu4tigd]:hover{box-shadow:0 3px 0 var(--al-ink)}textarea[data-s-jqu4tigd]:focus-visible{box-shadow:0 4px 0 var(--al-ink);outline:none;transform:translateY(-2px)}textarea[data-s-jqu4tigd][aria-invalid=true]{border-color:var(--al-red)}.ui-field__hint[data-s-jqu4tigd]{color:var(--al-text-muted);font-size:.875rem}.ui-field__error[data-s-jqu4tigd]{color:var(--al-red);font-size:.875rem;font-weight:700}.ui-field__error[data-s-jqu4tigd][hidden]{display:none}.ui-dialog[data-s-3e6p3wdb]{width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--al-ink);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.ui-dialog[data-s-3e6p3wdb]::backdrop{background:#0b3b3999}.ui-dialog__card[data-s-3e6p3wdb]{border:var(--outline) solid var(--al-ink);border-radius:var(--r-m);background:var(--al-cream);box-shadow:0 8px 0 var(--al-ink);gap:12px;max-height:calc(100dvh - 48px);padding:28px;display:grid;position:relative;overflow-y:auto}.ui-dialog__x[data-s-3e6p3wdb]{border:2px solid var(--al-ink);background:var(--al-white);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:14px;right:14px}.ui-dialog__x[data-s-3e6p3wdb]:hover{background:var(--al-orange-soft)}.ui-dialog__title[data-s-3e6p3wdb]{font-family:var(--al-font-display);text-transform:uppercase;padding-right:52px;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);line-height:1.05}.ui-dialog__desc[data-s-3e6p3wdb]{color:var(--al-text-muted)}.ui-dialog__footer[data-s-3e6p3wdb]{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px;display:flex}@media (prefers-reduced-motion:no-preference){.ui-dialog[data-s-3e6p3wdb][open] .ui-dialog__card[data-s-3e6p3wdb]{animation:.28s cubic-bezier(.22,1,.36,1) ui-dialog-in}.ui-dialog[data-s-3e6p3wdb][open]::backdrop{animation:.2s ui-dialog-fade}}@keyframes ui-dialog-in{0%{opacity:0;transform:translateY(12px)scale(.96)}}@keyframes ui-dialog-fade{0%{opacity:0}}.section[data-s-vekgkm42]{position:relative}.cf[data-s-vekgkm42]{padding-block:56px 72px}.cf__grid[data-s-vekgkm42]{align-items:start;gap:36px;display:grid}.cf__intro[data-s-vekgkm42]{gap:16px;max-width:46ch;display:grid}.cf__points[data-s-vekgkm42]{gap:12px;margin:8px 0 0;padding:0;display:grid}.cf__points[data-s-vekgkm42] li[data-s-vekgkm42]{align-items:center;gap:12px;font-weight:700;display:flex}.cf__points[data-s-vekgkm42] svg{color:var(--al-teal-deep);flex:none}.cf__form[data-s-vekgkm42]{gap:20px;padding:24px;display:grid;overflow:visible}.cf__note[data-s-vekgkm42]{color:var(--al-text-muted);font-size:.9375rem;font-weight:600}.cf__summary[data-s-vekgkm42]{border:2px solid var(--al-red);border-radius:var(--r-s);background:var(--al-red-soft);padding:12px 16px}.cf__summary[data-s-vekgkm42][hidden]{display:none}.cf__summary[data-s-vekgkm42] ul[data-s-vekgkm42]{margin:6px 0 0;padding-left:1.2rem}.cf__summary[data-s-vekgkm42] a[data-s-vekgkm42]{color:var(--al-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.cf__msg[data-s-vekgkm42]{gap:6px;display:grid}.cf__count[data-s-vekgkm42]{color:var(--al-text-muted);justify-self:end;font-size:.875rem;font-weight:600}.cf__review[data-s-vekgkm42]{border:2px solid var(--al-ink);border-radius:var(--r-s);background:var(--al-white);gap:0;margin:4px 0 0;display:grid}.cf__review[data-s-vekgkm42]>div[data-s-vekgkm42]{gap:2px;padding:10px 14px;display:grid}.cf__review[data-s-vekgkm42]>div[data-s-vekgkm42]+div[data-s-vekgkm42]{border-top:2px solid var(--al-line)}.cf__review[data-s-vekgkm42] dt[data-s-vekgkm42]{letter-spacing:.1em;text-transform:uppercase;color:var(--al-orange-deep);font-size:.8125rem;font-weight:800}.cf__review[data-s-vekgkm42] dd[data-s-vekgkm42]{overflow-wrap:anywhere;margin:0;font-weight:600}.cf__review-msg[data-s-vekgkm42]{white-space:pre-wrap;max-height:9.5em;font-weight:500;overflow-y:auto}.cf__hp[data-s-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cf__status[data-s-vekgkm42]{border:2px solid var(--al-red);border-radius:var(--r-s);background:var(--al-red-soft);padding:12px 16px;font-weight:600}.cf__status[data-s-vekgkm42][hidden]{display:none}.cf__flash[data-s-vekgkm42]{border:2px solid var(--al-ink);border-radius:var(--r-s);padding:12px 16px;font-weight:700;display:none}.cf__flash--ok[data-s-vekgkm42]{background:var(--al-teal-soft)}.cf__flash--err[data-s-vekgkm42]{border-color:var(--al-red);background:var(--al-red-soft)}.cf__flash[data-s-vekgkm42]:target{display:block}.cf__flash[data-s-vekgkm42] a[data-s-vekgkm42]{color:var(--al-ink);text-underline-offset:3px;text-decoration:underline}.cf__status[data-s-vekgkm42] a[data-s-vekgkm42]{color:var(--al-ink);text-underline-offset:3px;font-weight:800;text-decoration:underline}.cf__actions[data-s-vekgkm42]{display:flex}.cf__actions[data-s-vekgkm42] .btn{width:100%}.cf__actions[data-s-vekgkm42] .btn[disabled]{opacity:.7;cursor:progress}@media (width>=640px){.cf__actions[data-s-vekgkm42] .btn{width:auto}.cf__form[data-s-vekgkm42]{padding:32px}}@media (width>=900px){.cf[data-s-vekgkm42]{padding-block:88px 104px}.cf__grid[data-s-vekgkm42]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}.cf__intro[data-s-vekgkm42]{top:calc(var(--header-h) + 24px);position:sticky}}.section[data-s-max2xur5]{position:relative}.link[data-s-max2xur5]{text-underline-offset:3px;overflow-wrap:anywhere;font-weight:700;text-decoration:underline}.band--cream[data-s-max2xur5] .link[data-s-max2xur5]{color:var(--al-teal-deep)}.actions[data-s-max2xur5]{padding-block:56px 72px}.actions__grid[data-s-max2xur5]{gap:28px;margin:0;padding:0;display:grid}.tile[data-s-max2xur5]{flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}.tile__icon[data-s-max2xur5]{border:var(--outline) solid var(--al-ink);background:var(--al-teal-soft);border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.tile[data-s-max2xur5] h3[data-s-max2xur5]{font-size:var(--fs-h3)}.tile[data-s-max2xur5] p[data-s-max2xur5]{flex:1;max-width:38ch}.tile__btn[data-s-max2xur5]{margin-top:8px}@media (width>=900px){.actions[data-s-max2xur5]{padding-block:80px 104px}.actions__grid[data-s-max2xur5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.fr__head[data-s-max2xur5]{gap:16px;max-width:60ch;display:grid}.fr__head[data-s-max2xur5] .lead[data-s-max2xur5]{max-width:58ch}.fr[data-s-max2xur5] .fr__sticker{--rot:8deg;right:var(--pad-x);width:96px;top:24px}@media (width>=900px){.fr[data-s-max2xur5] .fr__sticker{top:72px;right:max(var(--pad-x), calc((100% - var(--content)) / 2));width:160px}}.fr__sub[data-s-max2xur5]{font-size:var(--fs-h3);margin-top:56px;margin-bottom:20px}.fr__reasons[data-s-max2xur5]{gap:16px;padding:0;display:grid}.reason[data-s-max2xur5]{align-items:center;gap:14px;padding:16px 18px;font-weight:700;line-height:1.35;display:flex}.reason__icon[data-s-max2xur5]{background:var(--al-orange-soft);width:48px;height:48px;color:var(--al-orange-deep);border-radius:50%;flex:none;place-items:center;display:grid}.fr__steps[data-s-max2xur5]{gap:20px;padding:0;display:grid}.step[data-s-max2xur5]{gap:8px;padding:24px;display:grid}.step__n[data-s-max2xur5]{background:var(--al-ink);width:44px;height:44px;color:var(--al-white);font-family:var(--al-font-display);border-radius:50%;place-items:center;font-size:1.5rem;line-height:1;display:grid}.step[data-s-max2xur5] h4[data-s-max2xur5]{font-size:1.5rem}.fr__cta[data-s-max2xur5]{justify-items:start;gap:16px;margin-top:48px;display:grid}.fr__btns[data-s-max2xur5]{flex-wrap:wrap;gap:12px;display:flex}.fr__note[data-s-max2xur5]{max-width:52ch;font-weight:600}.fr__note[data-s-max2xur5] .link[data-s-max2xur5]{color:var(--al-ink)}@media (width>=640px){.fr__reasons[data-s-max2xur5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.fr__reasons[data-s-max2xur5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fr__steps[data-s-max2xur5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (width<=479px){.fr__cta[data-s-max2xur5] .btn{white-space:normal;width:100%}}
