#review-notice{position:relative;z-index:1;background:#172a2b;color:#fff;padding:12px 20px;font:500 13px/1.5 system-ui,sans-serif;letter-spacing:0;text-align:center}#review-notice a{color:#fff;text-decoration:underline;text-underline-offset:3px;display:inline-block;padding:4px 8px}#review-status{display:block}#review-status:empty{display:none}.review-policy{max-width:760px;margin:0 auto;padding:72px 24px 100px}.review-policy h1{font-size:clamp(32px,5vw,64px);line-height:1.1;margin-bottom:32px}.review-policy h2{font-size:24px;margin:32px 0 12px}.review-policy p{font-size:17px;line-height:1.7;margin:0 0 20px}.review-policy a{text-decoration:underline}