.local-modal[hidden]{display:none}.local-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:rgba(7,17,31,.68)}.local-modal__card{position:relative;width:min(100%,520px);max-height:calc(100vh - 40px);overflow:auto;border-radius:24px;background:#fff;padding:32px;color:#101f30;box-shadow:0 30px 90px rgba(7,17,31,.3)}.local-modal__close{position:absolute;right:18px;top:18px;width:38px;height:38px;border:0;border-radius:12px;background:#edf1f5;color:#142c44;font-size:24px;cursor:pointer}.local-modal__title{margin:0 40px 10px 0;font-size:28px;line-height:1.15}.local-modal__text{color:#5b6978;line-height:1.5}.local-form{display:grid;gap:14px;margin-top:22px}.local-form label{display:grid;gap:7px;font-size:13px;font-weight:600}.local-form input,.local-form textarea{width:100%;box-sizing:border-box;border:1px solid #dce3e9;border-radius:12px;background:#fff;padding:13px 14px;font:inherit;color:#142c44;outline:none}.local-form input:focus,.local-form textarea:focus{border-color:#244462;box-shadow:0 0 0 3px rgba(36,68,98,.12)}.local-form textarea{min-height:90px;resize:vertical}.local-form button,.local-submit{border:0;border-radius:12px;background:#203f5c;color:#fff;padding:15px 20px;font:inherit;font-weight:600;cursor:pointer}.local-form__note{margin:0;color:#6c7885;font-size:12px;line-height:1.45}.local-form__status{margin:0;font-size:14px;line-height:1.45}.local-form__status[data-type=error]{color:#b52b32}.local-form__status[data-type=success]{color:#197044}.local-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.local-empty{grid-column:1/-1;padding:28px;border-radius:16px;background:#fff;color:#5b6978}.local-article{background:#f4f6f8;padding:40px 0 80px}.local-article__wrap{width:min(calc(100% - 32px),900px);margin:auto}.local-article__back{display:inline-flex;margin-bottom:24px;color:#203f5c;text-decoration:none}.local-article__card{box-sizing:border-box;border-radius:24px;background:#fff;padding:clamp(24px,5vw,56px)}.local-article__meta{color:#687789;font-size:14px;text-transform:uppercase}.local-article__title{margin:14px 0 20px;font-size:clamp(32px,5vw,54px);line-height:1.06;color:#101f30}.local-article__excerpt{font-size:20px;line-height:1.55;color:#5b6978}.local-article__image{width:100%;max-height:520px;object-fit:cover;border-radius:18px;margin:20px 0}.local-article__content{font-size:18px;line-height:1.7;color:#243447}.local-article__content h2{margin-top:40px;line-height:1.2;color:#101f30}.local-article__content h3{margin-top:30px;line-height:1.25;color:#101f30}.local-article__content a{color:#203f5c}.local-article__content img{max-width:100%;height:auto;border-radius:16px}.local-article__content table{display:block;max-width:100%;overflow:auto}.local-toast{position:fixed;right:20px;bottom:20px;z-index:1100;max-width:360px;border-radius:14px;background:#142c44;color:#fff;padding:16px 20px;box-shadow:0 15px 45px rgba(7,17,31,.3)}@media(max-width:600px){.local-modal__card{padding:26px 20px}.local-modal__title{font-size:24px}}
