.router-page{color:#203e37;background:#f8faf5;min-height:100vh;padding:0 24px 64px;font-family:Arial,sans-serif}.router-page header{border-bottom:1px solid #cfdbcc;justify-content:space-between;align-items:center;gap:20px;max-width:1100px;margin:auto;padding:28px 0;display:flex}.router-page a{color:#23654f;text-underline-offset:5px;font-weight:600}.router-content{max-width:850px;margin:64px auto}.router-page h1{letter-spacing:-.035em;max-width:760px;font-size:clamp(32px,5vw,54px);line-height:1.1}.router-page h2{font-size:clamp(23px,3vw,30px);line-height:1.25}.router-page p{max-width:780px;font-size:17px;line-height:1.75}.router-page .router-lead{font-size:22px;font-weight:600}.router-page .router-label{letter-spacing:.06em;text-transform:uppercase;color:#4c6c5f;font-size:13px;font-weight:700}.router-page .router-status{background:#e6eedf;border:1px solid #c8d6bf;border-radius:6px;padding:8px 14px;font-size:14px;display:inline-block}.router-page section{border-top:1px solid #cfdbcc;margin-top:44px;padding-top:26px}.router-page ul{padding:0;list-style:none}.router-page li{border-bottom:1px solid #e0e7db;justify-content:space-between;gap:20px;padding:16px 0;line-height:1.5;display:flex}.router-page li span{color:#53675e;white-space:nowrap}@media (max-width:540px){.router-content{margin-top:32px}.router-page{padding-inline:20px}.router-page header{flex-wrap:wrap}.router-page li{flex-direction:column;gap:4px}}
