/* ============================================================
   СЕКТОРЫ на главной (#wbz-sec)
   ============================================================ */
#wbz-sec{--a:var(--wbz-acc);--ink:var(--wbz-ink);--ink2:var(--wbz-ink2);--line:var(--wbz-line);max-width:var(--wbz-container);margin:0 auto;}
#wbz-sec *{box-sizing:border-box;}
#wbz-sec .g{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;}
#wbz-sec .tile{position:relative;display:block;text-decoration:none;background:var(--wbz-surface);border:1px solid var(--line);border-radius:16px;padding:28px;transition:.18s;color:inherit;box-shadow:0 1px 2px rgba(16,21,40,.04);}
#wbz-sec .tile:hover{box-shadow:0 14px 34px rgba(16,21,40,.11);transform:translateY(-3px);border-color:var(--wbz-line-strong);}
#wbz-sec .ic{width:52px;height:52px;border-radius:14px;background:var(--wbz-tint);color:var(--a);display:flex;align-items:center;justify-content:center;margin-bottom:18px;}
#wbz-sec .ic svg{width:26px;height:26px;}
#wbz-sec .t{font-size:20px;font-weight:700;color:var(--ink);margin:0 0 8px;}
#wbz-sec .d{font-size:15px;line-height:1.55;color:var(--ink2);margin:0 0 18px;}
#wbz-sec .go{font-size:14px;font-weight:700;color:var(--a);}


