.tb-feature-grid{background:#f7f7f8;font-family:Figtree,system-ui,sans-serif;padding:72px 96px}.tb-feature-grid__inner{margin:0 auto;max-width:1100px}.tb-feature-grid__label{align-items:center;background:rgba(255,102,0,.12);border:1px solid rgba(255,102,0,.25);border-radius:999px;color:#f60;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.1em;margin:0 0 14px;padding:6px 14px;text-transform:uppercase}.tb-feature-grid__title{color:#1e212e;font-size:32px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.tb-feature-grid__sub{color:#7a7a8a;font-size:16px;margin:0 0 48px}.tb-feature-grid__grid{background:#e4e4eb;border-radius:16px;display:grid;gap:2px;grid-template-columns:repeat(3,1fr);overflow:hidden}.tb-feature-grid__card{background:#fff;cursor:pointer;display:block;padding:36px 32px 32px;text-decoration:none;transition:background .2s}.tb-feature-grid__card:hover{background:#1e212e}.tb-feature-grid__icon{align-items:center;background:#f3f3f6;border-radius:10px;color:#889;display:flex;height:44px;justify-content:center;margin-bottom:20px;transition:background .2s,color .2s;width:44px}.tb-feature-grid__icon svg{flex-shrink:0;height:22px;width:22px}.tb-feature-grid__card:hover .tb-feature-grid__icon{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.5)}.tb-feature-grid__name{color:#1e212e;font-size:17px;font-weight:700;line-height:1.25;margin:0 0 10px;transition:color .2s}.tb-feature-grid__card:hover .tb-feature-grid__name{color:#fff}.tb-feature-grid__desc{color:#6b6b7b;font-size:15px;line-height:1.65;margin:0;transition:color .2s}.tb-feature-grid__card:hover .tb-feature-grid__desc{color:hsla(0,0%,100%,.5)}.tb-feature-grid__link{align-items:center;color:#f60;display:inline-flex;font-size:12px;font-weight:700;gap:6px;margin-top:20px;opacity:0;transition:opacity .2s}.tb-feature-grid__card:hover .tb-feature-grid__link{opacity:1}.tb-feature-grid__link svg{height:12px;width:12px}@media (max-width:991px){.tb-feature-grid{padding:56px 40px}.tb-feature-grid__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.tb-feature-grid{padding:48px 24px}.tb-feature-grid__grid{grid-template-columns:1fr}}