.notice-nav{display:flex;gap:28px;margin-left:auto}.notice-nav a{display:inline-flex;align-items:center;min-height:44px}.notice-main{padding-block:72px 100px}.notice-main article{max-width:740px}.notice-main h1{font-size:clamp(38px,5.5vw,68px);line-height:1.04;max-width:18ch}.notice-main h2{font-family:var(--text);font-size:var(--lead);font-weight:500;line-height:1.3;margin:40px 0 16px}.notice-main p{margin-block:20px;line-height:1.7}.notice-main a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.notice-date{font-size:var(--small)}.notice-status{background:var(--tone);padding:24px;margin-block:32px!important}.notice-footer{background:var(--navy);color:var(--white);padding-block:32px}.notice-footer p{font-size:var(--small);margin-top:20px}.notice-footer .footer-policy{margin-block:16px}.notice-footer .text-link{margin-bottom:12px}@media(max-width:540px){.notice-main{padding-block:44px 64px}.notice-nav{gap:18px;font-size:var(--small)}.notice-main h1{font-size:38px}.notice-status{padding:20px}.notice-main h2{margin-top:32px}}

.notice-main .text-now{background:var(--navy);color:var(--white);text-decoration:none;min-width:150px}.notice-main .text-now:hover{background:var(--night)}.sms-draft-action{margin-block:28px 36px}.notice-main .sms-action-note{font-size:var(--small);margin-top:12px}
