.ApplyButton-module__cp_TAW__applyBtn,.ApplyButton-module__cp_TAW__applyBtn:link,.ApplyButton-module__cp_TAW__applyBtn:visited{background:var(--kj-accent);color:#0e0f0c;cursor:pointer;text-align:center;border:0;border-radius:1rem;width:100%;padding:1rem 1.25rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:block;box-shadow:0 14px 30px #0000002e}.ApplyButton-module__cp_TAW__applyBtn:hover:not(:disabled){color:#0e0f0c;background:#c8ee3f;transform:translateY(-2px)}.ApplyButton-module__cp_TAW__applyBtn:disabled,.ApplyButton-module__cp_TAW__applyBtn[aria-disabled=true]{background:var(--kj-tile);color:var(--kj-text-dim);opacity:1;cursor:not-allowed;box-shadow:none;transform:none}.ApplyButton-module__cp_TAW__applyHint{font-size:var(--text-xs);color:var(--kj-text-muted,var(--text-muted));text-align:center;margin-top:.75rem;line-height:1.5}.ApplyButton-module__cp_TAW__applyHint a,.ApplyButton-module__cp_TAW__historyLink{color:var(--primary,#0a7);font-weight:600;text-decoration:none}.ApplyButton-module__cp_TAW__applyHint a:hover,.ApplyButton-module__cp_TAW__historyLink:hover{text-decoration:underline}.ApplyButton-module__cp_TAW__applyError{font-size:var(--text-sm);color:var(--kj-danger);text-align:center;margin-top:.75rem}.ApplyButton-module__cp_TAW__modalOverlay{z-index:1000;background:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ApplyButton-module__cp_TAW__modal{background:var(--kj-surface,#fff);width:min(100%,28rem);color:var(--kj-text,#111);border-radius:1rem;padding:1.25rem;position:relative;box-shadow:0 20px 50px #00000040}.ApplyButton-module__cp_TAW__modalClose{top:var(--space-2);right:var(--space-2);width:44px;height:44px;color:var(--kj-text-dim);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.ApplyButton-module__cp_TAW__modalClose:hover{background:var(--kj-tile);color:var(--kj-ink)}.ApplyButton-module__cp_TAW__modalTitle{margin:0 var(--space-8) .5rem 0;font-size:1.1rem;font-weight:700}.ApplyButton-module__cp_TAW__modalHint{font-size:var(--text-sm);color:var(--kj-text-muted,var(--text-muted));margin:0 0 .75rem;line-height:1.5}.ApplyButton-module__cp_TAW__modalTextarea{border:1px solid var(--kj-border,#ddd);width:100%;min-height:10rem;font:inherit;resize:vertical;border-radius:.75rem;padding:.75rem}.ApplyButton-module__cp_TAW__modalActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.ApplyButton-module__cp_TAW__modalAddress{background:var(--kj-bg,#f8f8f5);font-size:var(--text-sm);white-space:pre-line;border-radius:.75rem;margin:0;padding:.75rem;font-weight:600;line-height:1.55}.ApplyButton-module__cp_TAW__modalCancel,.ApplyButton-module__cp_TAW__modalConfirm,.ApplyButton-module__cp_TAW__modalSecondary{cursor:pointer;border-radius:.75rem;padding:.6rem 1rem;font-weight:600}.ApplyButton-module__cp_TAW__modalCancel{border:1px solid var(--kj-border,#ddd);color:inherit;background:0 0}.ApplyButton-module__cp_TAW__modalSecondary{border:1px solid var(--kj-border,#ddd);color:inherit;background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ApplyButton-module__cp_TAW__modalConfirm{background:var(--kj-strong);color:var(--kj-on-strong);border:0}.ApplyButton-module__cp_TAW__modalConfirm:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.ApplyButton-module__cp_TAW__applyBtnSecondary{color:var(--kj-ink);border:1px solid var(--kj-divider);cursor:pointer;text-align:center;background:0 0;border-radius:1rem;width:100%;margin-top:.6rem;padding:.85rem 1.25rem;font-size:.95rem;font-weight:700;transition:border-color .15s,background .15s;display:block}.ApplyButton-module__cp_TAW__applyBtnSecondary:hover:not(:disabled){background:var(--kj-tile);border-color:var(--kj-ink-soft)}.ApplyButton-module__cp_TAW__applyBtnSecondary:disabled{color:var(--kj-text-dim);cursor:not-allowed}
.ApplicationDropoffNotice-module__hZsTQW__notice{border:1px solid var(--kj-divider);background:var(--kj-bg);border-radius:.75rem;margin-top:1.5rem;padding:1rem 1.1rem}.ApplicationDropoffNotice-module__hZsTQW__header{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.ApplicationDropoffNotice-module__hZsTQW__icon{width:1.1rem;height:1.1rem;color:var(--kj-ink);flex-shrink:0}.ApplicationDropoffNotice-module__hZsTQW__title{font-size:var(--text-sm);color:var(--kj-ink);letter-spacing:-.02em;font-weight:800}.ApplicationDropoffNotice-module__hZsTQW__address{white-space:pre-line;line-height:1.55;font-size:var(--text-sm);color:var(--kj-text);font-weight:600}.ApplicationDropoffNotice-module__hZsTQW__hint{font-size:var(--text-xs);color:var(--kj-text-dim);margin-top:.5rem;line-height:1.45}.ApplicationDropoffNotice-module__hZsTQW__mapsLink{font-size:var(--text-sm);color:var(--kj-ink);text-underline-offset:2px;margin-top:.75rem;font-weight:700;text-decoration:underline;display:inline-block}
