.submission-receipt{align-self:start;padding:36px 28px;background:#f0fbf4;border:2px solid #20734f;border-radius:16px;text-align:center;box-shadow:0 12px 30px #17382e10;overflow-wrap:anywhere}.submission-receipt[hidden],form[hidden]{display:none!important}.receipt-check{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 18px;border-radius:50%;background:#17754d;color:#fff;font:700 38px/1 system-ui}.submission-receipt h2{margin:0 0 12px;color:#125938;font-size:34px;line-height:1.35}.submission-receipt h2:focus{outline:none}.receipt-lead{font-size:20px;font-weight:700;color:#174b34;margin:0 0 16px}.receipt-message{font-size:17px;line-height:1.9;color:#244d3b;margin:0 0 22px}.receipt-note{font-size:13px;line-height:1.8;color:#546c5d;padding:16px;background:#ffffffa6;border-radius:8px}.receipt-number{white-space:pre-line;color:#65796b;font-size:12px;line-height:1.9;margin:20px 0}.receipt-again{padding:10px 12px;max-width:100%;background:transparent;border:1px solid #aac6b3;border-radius:6px;color:#466352;font:inherit;font-size:13px;cursor:pointer}.receipt-again:hover{background:#e0f1e6}.receipt-again:focus-visible{outline:3px solid #8bbda1;outline-offset:3px}@media(max-width:720px){.submission-receipt{padding:28px 20px}.submission-receipt h2{font-size:30px}.receipt-lead{font-size:18px}.receipt-message{font-size:16px}.receipt-number{font-size:11px}.receipt-again{width:100%}}
