.compact-tool-image[data-v-065dab1f]{aspect-ratio:16/9;background:#fff;border-radius:16px;overflow:hidden;width:100%}.compact-tool-image img[data-v-065dab1f]{border-radius:0;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.compact-tool-card h3[data-v-065dab1f]{font-size:20px;line-height:1.35}.compact-tool-card h3+div[data-v-065dab1f]{font-size:16px;line-height:1.5}.compact-tools[data-v-88ec6808]{padding-bottom:56px!important;padding-top:56px!important}.compact-tools .tools-panel[data-v-88ec6808]{padding:48px 16px}.compact-tools .tools-heading[data-v-88ec6808]{padding:0 32px}.compact-tools .tools-heading h2[data-v-88ec6808]{font-size:44px;margin-bottom:16px;max-width:1100px}.compact-tools .tools-heading p[data-v-88ec6808]{font-size:18px;max-width:920px}.compact-tools .tools-content[data-v-88ec6808]{margin-top:24px}.tool-carousel[data-v-88ec6808]{padding:0 32px}.tool-carousel-nav[data-v-88ec6808]{display:flex;gap:12px;justify-content:flex-end;margin-bottom:16px}.tool-carousel-nav button[data-v-88ec6808]{background:#fff;border:1px solid #eaecf0;border-radius:50%;color:#344054;cursor:pointer;font-size:24px;height:48px;width:48px}.tool-carousel-nav button[data-v-88ec6808]:hover{border-color:#5667f5;color:#5667f5}.tool-carousel-track[data-v-88ec6808]{display:flex;gap:24px;overflow-x:auto;padding-bottom:20px;scroll-snap-type:x mandatory;scrollbar-width:thin}.tool-carousel-card[data-v-88ec6808]{flex:0 0 calc(25% - 18px);min-width:0;scroll-snap-align:start}@media(max-width:1100px){.tool-carousel-card[data-v-88ec6808]{flex-basis:calc(50% - 12px)}}@media(max-width:767.9px){.compact-tools[data-v-88ec6808]{padding-bottom:32px!important;padding-top:32px!important}.compact-tools .tools-panel[data-v-88ec6808]{padding:28px 16px}.compact-tools .tools-heading[data-v-88ec6808]{margin-bottom:0!important;padding:0}.compact-tools .tools-heading h2[data-v-88ec6808]{font-size:28px!important}.compact-tools .tools-heading p[data-v-88ec6808]{font-size:16px}.compact-tools .tools-content[data-v-88ec6808]{margin-top:16px!important}.tool-carousel[data-v-88ec6808]{padding:0}.tool-carousel-card[data-v-88ec6808]{flex-basis:85%}}
