.browser-notice{box-sizing:border-box;color:#252a27;text-align:center;background:#f5f2eb;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:24px;font-family:Segoe UI,Arial,sans-serif;display:flex;position:absolute;top:0;left:0}.browser-notice[hidden]{display:none}.browser-notice__card{box-sizing:border-box;background:#fff;border:1px solid #cacdc2;border-radius:12px;width:100%;max-width:440px;padding:32px 24px}.browser-notice__logo{width:260px;max-width:100%;height:auto;margin:0 auto 24px;display:block}.browser-notice__card h1{margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.3}.browser-notice__card p{color:#59615a;margin:0 0 16px;font-size:16px;line-height:1.6}.browser-notice__card p:last-child{margin-bottom:0}
