.site-notice{direction:rtl;background:#183f38;color:#fff;padding:13px 24px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;line-height:1.9;border-bottom:3px solid #dbef9c}.site-notice>div{flex:1;min-width:230px}.site-notice strong{display:block;color:#e4f5b9;font-size:15px}.site-notice span{font-size:12px}.site-notice a{color:#fff;text-underline-offset:4px}.notice-phone{font:700 20px Arial,sans-serif;letter-spacing:1px;white-space:nowrap}.site-notice nav{display:flex;gap:13px;flex-wrap:wrap;font-size:12px}.info-page{max-width:1080px;margin:0 auto;padding:28px 25px 70px}.info-header{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #d7e1d3;padding-bottom:20px}.info-header a{color:#234f3a}.info-article{max-width:860px;margin:35px auto}.info-article h1{font-size:clamp(28px,4vw,45px);line-height:1.6;margin:10px 0 20px}.info-article h2{font-size:25px;margin:45px 0 15px}.info-article p,.info-article li{font-size:18px;line-height:2.1}.info-article li{margin:9px 0}.info-article figure{margin:32px 0}.info-article img{display:block;width:100%;height:auto;object-fit:contain;border-radius:15px;border:1px solid #d5decc}.info-article figcaption{font-size:13px;line-height:1.9;color:#61715d;margin-top:10px}.info-meta{font-size:13px!important;color:#687761}.info-callout{background:#edf3e2;padding:22px;border-radius:14px;border-right:4px solid #5a7c46}.info-article a{color:#1f674c;text-underline-offset:5px}.info-article table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.9}.info-article td,.info-article th{padding:12px;border:1px solid #d7dfd1;text-align:right}.info-article th{background:#edf1e6}.info-table{overflow-x:auto}.info-brand{display:flex;align-items:center;gap:16px}.info-brand img{width:80px;height:80px;object-fit:contain;border:0}.info-brand strong{font:700 23px Arial,sans-serif}.info-sources{font-size:14px;line-height:2;overflow-wrap:anywhere}.info-footer{border-top:1px solid #d6e0d3;padding-top:20px;display:block!important;text-align:center;font-size:14px;line-height:2}.info-footer span{display:inline!important}@media(max-width:600px){.site-notice{padding:12px 16px;gap:10px}.site-notice>div{flex-basis:100%}.site-notice nav{flex:1}.info-page{padding:22px 16px 40px}.info-article p,.info-article li{font-size:17px}.info-article table{font-size:14px}.info-article h2{font-size:23px}.info-header{align-items:start}.info-header .brand{margin:0}}@media print{.site-notice{display:none!important}.info-article{max-width:100%}}