@font-face{font-family:"Roboto Condensed";src:url("/notice-assets/RobotoCondensed-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Roboto Condensed";src:url("/notice-assets/RobotoCondensed-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Roboto Condensed";src:url("/notice-assets/RobotoCondensed-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
:root{color-scheme:light;--blue:#2e84c2;--ink:#353e48;--muted:#6e7b87;--line:#e4edf4;--surface:#f5f9fc}
*{box-sizing:border-box}html{min-height:100%;scroll-behavior:smooth}body{margin:0;background:var(--surface);color:var(--ink);font-family:"Roboto Condensed",Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}
.container{width:min(1180px,calc(100% - 80px));margin-inline:auto}.site-header{background:#fff;border-bottom:1px solid var(--line)}.header-inner{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:12px;color:var(--blue);text-decoration:none;font-weight:700;font-size:22px;line-height:1.03;letter-spacing:.2px}.brand img{display:block;object-fit:contain}.header-caption{font-size:17px;color:var(--muted);font-weight:300}
.main-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:62px;padding-block:70px 64px;align-items:start}.intro{padding-block:8px;position:relative}.status{display:inline-flex;align-items:center;gap:9px;color:#226b9e;background:#e7f2fa;padding:7px 12px;border-radius:20px;font-size:15px;line-height:1.4}.status-dot{width:7px;height:7px;border-radius:50%;background:var(--blue);flex:none}h1{font-size:48px;line-height:1.15;letter-spacing:-.6px;font-weight:700;margin:27px 0 22px;color:var(--ink)}h1 span{color:var(--blue);white-space:nowrap}.intro-rule{height:3px;width:50px;background:linear-gradient(90deg,#79cbff,#2e83c1);border-radius:3px}.intro-note{font-size:24px;line-height:1.4;font-weight:300;color:#687a89;margin:22px 0 36px}.facts{margin:0;padding:0;border-top:1px solid #dce7ef;max-width:340px}.facts div{padding:16px 0;border-bottom:1px solid #dce7ef}.facts dt{font-size:14px;line-height:1.4;color:var(--muted);margin-bottom:3px}.facts dd{margin:0;font-size:18px;line-height:1.4}
.message{background:#fff;border:1px solid #e5edf3;border-radius:24px;padding:38px 40px 34px;box-shadow:0 12px 50px rgba(40,75,100,.055)}.message p{margin:0 0 22px}.message>p:first-child{font-size:21px;line-height:1.55;color:#344e61}.access-note{display:flex;gap:13px;background:#f1f7fc;border:1px solid #e1edf7;border-radius:14px;padding:20px 19px;margin:27px -4px}.access-icon{color:var(--blue);padding-top:3px;flex:none}.access-note p{font-size:18px;line-height:1.6;margin:0}.message .thanks{font-size:22px;color:var(--blue);font-weight:700;margin:26px 0 0}.site-footer{border-top:1px solid #dfe9f1;padding-block:24px 30px;display:flex;justify-content:space-between;gap:18px;color:var(--muted);font-size:14px;line-height:1.5}.site-footer>span:first-child{color:var(--blue);font-weight:700}.skip-link{position:fixed;left:20px;top:-100px;z-index:10;padding:10px 16px;background:white;color:var(--blue);border:2px solid var(--blue);border-radius:6px;text-decoration:none}.skip-link:focus{top:12px}a:focus-visible{outline:3px solid var(--blue);outline-offset:5px;border-radius:3px}
@media(min-width:1500px){.main-grid{padding-block:90px 80px;gap:80px}}
@media(max-width:1060px){.container{width:calc(100% - 48px)}.main-grid{gap:30px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding-top:48px}h1{font-size:39px}.message{padding:29px 26px}.message p{font-size:18px}.message>p:first-child{font-size:20px}.access-note{padding:17px 14px}.access-note p{font-size:17px}}
@media(max-width:760px){.header-inner{min-height:84px}.header-caption{font-size:14px;max-width:130px;line-height:1.35;text-align:right}.brand{font-size:19px;gap:10px}.brand img{width:34px;height:39px}.main-grid{display:block;padding-block:33px 36px}.intro{padding-top:0}.status{font-size:14px}h1{font-size:40px;margin:21px 0 18px;letter-spacing:-.4px}.intro-note{font-size:21px;margin:18px 0 25px}.intro-note br{display:none}.facts{display:none}.message{border-radius:19px;padding:25px 23px;margin-top:26px}.message p{margin-bottom:20px;font-size:18px;line-height:1.6}.message>p:first-child{font-size:20px}.access-note{margin:22px -5px;gap:10px;padding:16px 13px}.access-note p{font-size:17px;margin:0}.message .thanks{font-size:21px;margin-top:24px}.site-footer{display:block;padding-block:20px 24px}.site-footer span{display:block}.site-footer span+span{margin-top:4px}}
@media(max-width:380px){.container{width:calc(100% - 32px)}h1{font-size:35px}.message{padding:22px 19px}.header-caption{max-width:112px;font-size:13px}.status{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
