.control-panel .box-reset-settings{display:block;width:100%;min-height:42px;margin:0 0 20px;padding:10px 14px;border:1px solid var(--line,#dfe2e6);border-radius:9px;background:transparent;color:var(--muted,#59636e);font:600 .85rem system-ui;cursor:pointer}.control-panel .box-reset-settings:hover{border-color:#e95b14;color:#e95b14}.box-reset-settings:focus-visible,.box-follow-card a:focus-visible{outline:3px solid #f4a36f;outline-offset:3px}
.box-follow-section{margin:0 0 48px}.box-follow-section h2{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15;letter-spacing:-.03em;color:var(--ink,#17191c);margin:0 0 22px}
.box-follow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.box-follow-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:22px;background:var(--paper,#fff);padding:28px;border:1px solid var(--line,#e4e6e9);border-top:4px solid #178349;border-radius:16px}.box-follow-facebook{border-top-color:#2864bc}.box-follow-card h3{font-size:1.25rem;line-height:1.35;margin:0 0 12px;color:var(--ink,#17191c)}.box-follow-card p{color:var(--muted,#5f646b);font-size:.95rem;line-height:1.7;margin:0}.box-follow-card a{display:flex;align-items:center;gap:16px;padding:12px 18px;min-height:44px;background:#178349;border-radius:9px;color:#fff;text-decoration:none;font-weight:700}.box-follow-facebook a{background:#2864bc}.box-follow-card a:hover{filter:brightness(.92)}
@media(max-width:700px){.box-follow-grid{grid-template-columns:1fr}.box-follow-card{padding:24px}.box-follow-card a{justify-content:space-between;width:100%}}
