.rln-notice{display:block;box-sizing:border-box;margin:24px 0 0;padding:20px;border:1px solid #dce3ed;border-radius:12px;background:#f8faff;color:#425466;text-align:left;line-height:1.6;font-family:inherit;word-break:keep-all;overflow-wrap:break-word}
.rln-notice *{box-sizing:border-box}.rln-notice__brand{display:flex;align-items:center;gap:12px;margin:0 0 12px}.rln-notice .rln-notice__logo{display:block;flex:0 0 40px;width:40px;height:40px;max-width:none;border:0;border-radius:10px;object-fit:contain}.rln-notice h2{display:block;min-width:0;margin:0;padding:0;border:0;background:none;font-size:17px;font-weight:700;line-height:1.5;color:#193b60;word-break:keep-all;overflow-wrap:break-word}.rln-notice p{margin:0;padding:0;color:inherit;font-size:14px;line-height:1.7;word-break:keep-all;overflow-wrap:break-word}.rln-notice__action{margin-top:16px}.rln-notice__action a{display:inline-block;max-width:100%;padding:10px 16px;border:1px solid #2453eb;border-radius:8px;background:#fff;color:#2453eb;text-decoration:none;text-align:center;font-size:14px;font-weight:600;line-height:1.6;word-break:keep-all;overflow-wrap:break-word}.rln-notice__action a:hover{background:#edf2ff}.rln-notice__action a:focus-visible{outline:3px solid #e79519;outline-offset:3px}.rln-notice .rln-notice__action p{margin-top:8px;font-size:12px;color:#58697a}.rln-notice__new{display:inline-block;white-space:nowrap;font-size:12px;font-weight:400}
.rln-notice[data-reservation-lookup-notice=tw],.rln-notice[data-reservation-lookup-notice=tw] :is(h2,p,a){word-break:normal}
@media(max-width:600px){.rln-notice{margin:20px 0 0;padding:16px}.rln-notice h2{font-size:16px}.rln-notice__action a{display:block;width:100%}}
