.notice-guide{background:var(--yellow)}
.notice-flow{list-style:none;margin:24px 0 26px;padding:0;display:grid;gap:21px}
.notice-flow li{display:flex;align-items:flex-start;gap:12px}
.notice-flow>li>span{display:grid;place-items:center;flex:0 0 33px;height:33px;border:2px solid var(--ink);border-radius:50%;background:white;font:900 12px/1 Arial,sans-serif;box-shadow:2px 2px 0 var(--ink)}
.notice-flow strong{display:block;font-size:14px;line-height:1.8}
.notice-flow li p{font-size:12px;line-height:1.8;margin:5px 0 0}
.notice-success-note{text-align:left;padding:17px 19px;border:2px solid var(--ink);background:var(--cream);border-radius:16px;margin:0 0 28px}
.notice-success-note p{font-size:12px;line-height:1.9;margin:0 0 12px}
.notice-success-note p:last-child{margin-bottom:0}
.notice-inbox-status{font-size:14px;min-height:2em}
.notice-inbox-status[data-error=true]{color:#a10035}
.inbox-note p{margin:0 0 12px}
.inbox-note p:last-child{margin-bottom:0}
.notice-list-email{font-family:Arial,sans-serif;overflow-wrap:anywhere}
@media(max-width:640px){.notice-flow{gap:18px}.notice-flow strong{font-size:13px}.notice-flow li p{font-size:11px}.notice-success-note{padding:15px}.notice-success-note p{font-size:12px}}
