[hidden]{display:none!important}
#js-guard{border:0;padding:0;margin:0;min-width:0}
.local-directory{padding-block:52px;border-top:1px solid #e6e8ef;margin-block:25px}
.local-directory>p{max-width:750px;margin:18px 0 24px;color:#666b78}
.local-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.local-card{display:block;border:1px solid #e3e6ee;border-radius:12px;padding:24px;background:#fff;color:var(--ink,#171b3c);transition:border-color .15s}
.local-card:hover{border-color:var(--blue,#5031dd)}
.local-card strong{display:block;font-size:22px;margin:5px 0 12px}
.local-card small{display:block;line-height:1.7;color:#656a79}
.local-card span{font-size:12px;font-weight:700;color:var(--blue,#5031dd)}
.local-card h3{font-size:24px;margin:0 0 10px}
.local-card p{font-size:14px;line-height:1.65;color:#656a79;margin:0 0 18px}
.local-card ul{list-style:none;margin:0;padding:0}
.local-card li+li{border-top:1px solid #eceef4}
.local-card li a{display:flex;justify-content:space-between;gap:12px;padding:12px 0;font-weight:600;color:var(--blue,#5031dd);text-decoration:underline;text-underline-offset:4px}
.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.local-article{max-width:820px;padding-block:32px 65px;margin-inline:auto}
.local-article h2{font-size:32px;line-height:1.2;margin:46px 0 20px}
.local-article h3{font-size:22px;margin:28px 0 14px}
.local-article p,.local-article li{font-size:17px;line-height:1.85;color:#545969}
.local-article p{margin-block:18px}.local-article ul{padding-left:24px}.local-article li{margin:10px 0}
.local-article a:not(.button),.local-reading a{text-decoration:underline;text-underline-offset:4px}
.local-reading{background:#f2f3fa;border-radius:12px;padding:24px;margin:28px 0}.local-reading ul{padding-left:20px}.local-reading li{margin-block:10px}
.local-toc{padding:22px;background:#f6f6fb;border-left:3px solid var(--blue);margin:25px 0}.local-toc a{display:block;margin:10px 0}
.summary-list{display:grid;grid-template-columns:1fr 2fr;gap:8px 15px}.summary-list dt{font-weight:600}.summary-list dd{margin:0;overflow-wrap:anywhere}
.form-errors:empty{display:none}.form-errors:not(:empty){padding:14px;background:#fff1ee;margin-block:14px;color:#8d251c}
:focus-visible{outline:3px solid #ef8075;outline-offset:4px}
@media(max-width:850px){.local-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.local-grid{grid-template-columns:1fr}.local-directory{padding-block:35px}.local-article h2{font-size:28px}.local-article p,.local-article li{font-size:16px}.local-card{padding:20px}.comparison-service h1{overflow-wrap:anywhere}}
@media print{body.printing-brief>*{display:none!important}body.printing-brief main{display:block!important}body.printing-brief main *{visibility:hidden}body.printing-brief #brief-preview,body.printing-brief #brief-preview *{visibility:visible}body.printing-brief #brief-preview{position:absolute;left:0;top:0;width:100%;border:0;background:#fff;color:#000}body.printing-brief #print-brief{display:none!important}body.printing-brief #brief-preview .micro{font-size:11pt}body.printing-brief #brief-preview h3{font-size:20pt}}
