.toolmaster-integrations{overflow:hidden;position:relative;width:100%}.toolmaster-integrations__inner{margin:0 auto;max-width:1280px;padding:8rem clamp(1.25rem,4vw,3rem)}.toolmaster-integrations .toolmaster-pill{align-items:center;background-color:#1a1a1a;border-radius:100vmax;color:#fff;display:inline-flex;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:700;gap:.5rem;line-height:1.3;padding:.45rem 1.25rem}.toolmaster-integrations .toolmaster-pill svg{flex-shrink:0;height:14px;width:14px}.toolmaster-integrations .toolmaster-pill{margin-bottom:1.5rem}.toolmaster-integrations__header{margin:0 auto 4rem;max-width:640px;text-align:center}.toolmaster-integrations__heading{color:#1a1a1a;font-family:Poppins,sans-serif;font-size:clamp(1.2rem,.35rem + 2.75vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 1rem}.toolmaster-integrations__subtitle{color:rgba(26,26,26,.6);font-family:Poppins,sans-serif;font-size:clamp(.9375rem,1.25vw,1.0625rem);font-weight:400;line-height:1.6;margin:0 0 2.5rem}.toolmaster-integrations__filter-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:center;margin-bottom:4rem}.toolmaster-integrations__filter-label{color:rgba(26,26,26,.65);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500}.toolmaster-integrations__filter-btns{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.toolmaster-integrations__filter-btn{background:#fff;border:1px solid rgba(26,26,26,.18);border-radius:100vmax;color:#1a1a1a;cursor:pointer;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;padding:.4rem 1rem;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94)}.toolmaster-integrations__filter-btn:hover{border-color:#2e4036;color:#2e4036}.toolmaster-integrations__filter-btn.is-active{background-color:#2e4036;border-color:#2e4036;color:#fff}.toolmaster-integrations__grid{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}@media(min-width:768px){.toolmaster-integrations__grid{gap:2.5rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.toolmaster-integrations__tile{background:#fff;border-radius:1rem;box-shadow:0 4px 24px rgba(0,0,0,.06);display:flex;overflow:hidden;transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94)}.toolmaster-integrations__tile:hover{box-shadow:0 12px 40px rgba(0,0,0,.1);transform:translateY(-2px)}.toolmaster-integrations__tile-inner{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:120px;padding:2.5rem 1.5rem;width:100%}.toolmaster-integrations__tile-img{flex-shrink:0;height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.toolmaster-integrations__tile-placeholder{align-items:center;background:rgba(46,64,54,.1);border-radius:1rem;color:#2e4036;display:flex;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:700;height:48px;justify-content:center;width:48px}.toolmaster-integrations__tile-title{color:#1a1a1a;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25;text-align:center}.toolmaster-integrations__tile--request{background:rgba(46,64,54,.04);border:2px dashed rgba(46,64,54,.35);box-shadow:none;text-decoration:none}.toolmaster-integrations__tile--request:hover{background:rgba(46,64,54,.08);border-color:#2e4036;box-shadow:none}.toolmaster-integrations__tile--request .toolmaster-integrations__tile-inner{min-height:120px}.toolmaster-integrations__request-icon{align-items:center;border:2px solid #2e4036;border-radius:50%;color:#2e4036;display:flex;font-size:1.5rem;font-weight:400;height:40px;justify-content:center;line-height:1;width:40px}.toolmaster-integrations__request-label{color:#2e4036;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;text-align:center}.toolmaster-integrations--dark{background-color:#1a1a1a}.toolmaster-integrations--dark .toolmaster-pill{background-color:hsla(47,26%,93%,.15);border:1px solid hsla(47,26%,93%,.25);color:#f2f0e9}.toolmaster-integrations--dark .toolmaster-integrations__heading{color:#f2f0e9}.toolmaster-integrations--dark .toolmaster-integrations__subtitle{color:hsla(47,26%,93%,.65)}.toolmaster-integrations--dark .toolmaster-integrations__filter-label{color:hsla(47,26%,93%,.6)}.toolmaster-integrations--dark .toolmaster-integrations__filter-btn{background:hsla(47,26%,93%,.08);border-color:hsla(47,26%,93%,.25);color:#f2f0e9}.toolmaster-integrations--dark .toolmaster-integrations__filter-btn:hover{background:hsla(47,26%,93%,.12);border-color:#f2f0e9;color:#f2f0e9}.toolmaster-integrations--dark .toolmaster-integrations__filter-btn.is-active{background-color:#f2f0e9;border-color:#f2f0e9;color:#1a1a1a}.toolmaster-integrations--dark .toolmaster-integrations__tile{background:hsla(47,26%,93%,.06);box-shadow:0 2px 12px rgba(0,0,0,.15)}.toolmaster-integrations--dark .toolmaster-integrations__tile-title{color:#f2f0e9}.toolmaster-integrations--dark .toolmaster-integrations__tile-placeholder{background:hsla(47,26%,93%,.12);color:#f2f0e9}.toolmaster-integrations--dark .toolmaster-integrations__tile--request{background:hsla(47,26%,93%,.04);border-color:hsla(47,26%,93%,.3)}.toolmaster-integrations--dark .toolmaster-integrations__tile--request:hover{background:hsla(47,26%,93%,.08);border-color:hsla(47,26%,93%,.5)}.toolmaster-integrations--dark .toolmaster-integrations__request-icon,.toolmaster-integrations--dark .toolmaster-integrations__request-label{border-color:hsla(47,26%,93%,.5);color:#f2f0e9}.toolmaster-integrations--light{background-color:#fff}.toolmaster-integrations--light .toolmaster-pill{background-color:#1a1a1a;color:#fff}.toolmaster-integrations--light .toolmaster-integrations__heading{color:#1a1a1a}.toolmaster-integrations--light .toolmaster-integrations__subtitle{color:rgba(26,26,26,.6)}.toolmaster-integrations--light .toolmaster-integrations__filter-label{color:rgba(26,26,26,.65)}.toolmaster-integrations--light .toolmaster-integrations__filter-btn{background:#fff;border-color:rgba(26,26,26,.18);color:#1a1a1a}.toolmaster-integrations--light .toolmaster-integrations__filter-btn:hover{border-color:#2e4036;color:#2e4036}.toolmaster-integrations--light .toolmaster-integrations__filter-btn.is-active{background-color:#2e4036;border-color:#2e4036;color:#fff}.toolmaster-integrations--light .toolmaster-integrations__tile{background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.06)}.toolmaster-integrations--light .toolmaster-integrations__tile-title{color:#1a1a1a}.toolmaster-integrations--gray{background-color:#e8e9e7}.toolmaster-integrations--gray .toolmaster-pill{background-color:#1a1a1a;color:#fff}.toolmaster-integrations--gray .toolmaster-integrations__heading{color:#1a1a1a}.toolmaster-integrations--gray .toolmaster-integrations__subtitle{color:rgba(26,26,26,.55)}.toolmaster-integrations--gray .toolmaster-integrations__filter-label{color:rgba(26,26,26,.65)}.toolmaster-integrations--gray .toolmaster-integrations__filter-btn{background:#fff;border-color:rgba(26,26,26,.2);color:#1a1a1a}.toolmaster-integrations--gray .toolmaster-integrations__filter-btn:hover{border-color:#2e4036;color:#2e4036}.toolmaster-integrations--gray .toolmaster-integrations__filter-btn.is-active{background-color:#2e4036;border-color:#2e4036;color:#fff}.toolmaster-integrations--gray .toolmaster-integrations__tile{background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.06)}.toolmaster-integrations--gray .toolmaster-integrations__tile-title{color:#1a1a1a}.toolmaster-integrations--gray .toolmaster-integrations__tile--request{background:rgba(46,64,54,.06)}.toolmaster-integrations--subtle{background-color:#f2f0e9}.toolmaster-integrations--subtle .toolmaster-pill{background-color:#1a1a1a;color:#fff}.toolmaster-integrations--subtle .toolmaster-integrations__heading{color:#1a1a1a}.toolmaster-integrations--subtle .toolmaster-integrations__subtitle{color:rgba(26,26,26,.6)}.toolmaster-integrations--subtle .toolmaster-integrations__filter-label{color:rgba(26,26,26,.65)}.toolmaster-integrations--subtle .toolmaster-integrations__filter-btn{background:#fff;border-color:rgba(26,26,26,.18);color:#1a1a1a}.toolmaster-integrations--subtle .toolmaster-integrations__filter-btn:hover{border-color:#2e4036;color:#2e4036}.toolmaster-integrations--subtle .toolmaster-integrations__filter-btn.is-active{background-color:#2e4036;border-color:#2e4036;color:#fff}.toolmaster-integrations--subtle .toolmaster-integrations__tile{background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.06)}.toolmaster-integrations--subtle .toolmaster-integrations__tile-title{color:#1a1a1a}.toolmaster-integrations--subtle .toolmaster-integrations__tile--request{background:rgba(46,64,54,.06)}
