.after-service-helper{margin:36px 0 46px;padding:clamp(22px,4vw,36px);border:1px solid var(--line);border-top:4px solid var(--oxblood);border-radius:0 0 14px 14px;background:var(--paper)}.after-service-helper .after-service-helper-kicker{margin:0 0 10px;color:var(--oxblood);font-size:12px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.after-service-helper h2{margin:0 0 14px;font-size:clamp(28px,4vw,38px);line-height:1.1;letter-spacing:-.035em}.after-service-helper>p{font-size:16px}.after-service-helper form{margin-top:22px}.after-service-helper label{display:block;margin-bottom:9px;font-size:15px;font-weight:700}.after-service-helper input{display:block;width:min(100%,340px);min-width:0;min-height:52px;padding:10px 14px;border:1px solid var(--line);border-radius:8px;background:white;color:var(--ink);font-size:17px}.after-service-helper input[aria-invalid=true]{border-color:var(--oxblood)}.after-service-helper-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.after-service-helper button{min-height:48px;padding:11px 22px;border:1px solid var(--oxblood);border-radius:8px;background:var(--oxblood);color:var(--paper);font-size:15px;font-weight:700;cursor:pointer}.after-service-helper button:hover{background:var(--ink)}.after-service-helper .after-service-clear{background:transparent;color:var(--oxblood)}.after-service-helper .after-service-clear:hover{background:white}.after-service-helper button:focus-visible,.after-service-helper input:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.after-service-helper .after-service-error{margin:12px 0 0;color:var(--oxblood);font-size:14px;font-weight:700}.after-service-helper .after-service-privacy{margin:18px 0 0;color:var(--ink-soft);font-size:13px;line-height:1.6}.after-service-results{margin-top:28px;padding-top:20px;border-top:1px solid var(--line)}.after-service-results .after-service-as-of{margin:0 0 16px;color:var(--ink-soft);font-size:13px}.after-service-result{margin-top:14px;padding:22px;border:1px solid var(--line);border-radius:9px;background:white}.after-service-result h3{margin:0 0 8px;font-size:16px;line-height:1.4}.after-service-result .after-service-result-date{margin:0 0 14px;color:var(--oxblood);font-size:clamp(27px,4vw,35px);font-weight:750;line-height:1.2;letter-spacing:-.035em}.after-service-result p{margin:12px 0 0;font-size:15px;line-height:1.65}.after-service-result .after-service-leap-note{padding-top:14px;border-top:1px solid var(--line);font-size:13px}.after-service-results .after-service-result-note{margin:18px 0 0;color:var(--ink-soft);font-size:13px;line-height:1.65}.after-service-page .after-service-checklist{padding-left:24px;font-size:18px;line-height:1.7}.after-service-checklist li+li{margin-top:14px}.after-service-page .after-service-urgent{margin:34px 0;padding:25px;border-left:4px solid var(--oxblood);background:var(--paper)}.after-service-urgent h2{margin-top:0}@media (max-width:600px){.after-service-helper{padding:22px 18px}.after-service-helper input{width:100%}.after-service-helper-actions button:first-child{flex:1}.after-service-result{padding:18px 15px}.after-service-page .after-service-checklist{font-size:17px}}