.cta-section[data-v-5188f1ba]{background:linear-gradient(135deg,#191919,#232323);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:60px 40px;text-align:center}@media screen and (max-width:999px){.cta-section[data-v-5188f1ba]{border-radius:16px;padding:40px 24px}}.cta-title[data-v-5188f1ba]{color:#fff;font-size:36px;font-weight:700;line-height:1.2;margin-bottom:16px}@media screen and (max-width:999px){.cta-title[data-v-5188f1ba]{font-size:24px;margin-bottom:12px}}.cta-description[data-v-5188f1ba]{color:gray;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:32px}@media screen and (max-width:999px){.cta-description[data-v-5188f1ba]{font-size:14px;margin-bottom:24px}}.cta-button[data-v-5188f1ba]{align-items:center;background:#b8f807;border-radius:100px;color:#000;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:56px;justify-content:center;padding:0 48px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:999px){.cta-button[data-v-5188f1ba]{font-size:15px;height:48px;padding:0 36px}}.cta-button[data-v-5188f1ba]:hover{background:#a3e006;box-shadow:0 10px 30px #b8f8074d;transform:translateY(-2px)}.cta-button[data-v-5188f1ba]:active{transform:translateY(0)}.tool-card[data-v-1c1a0135]{background:#191919;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:32px 32px 80px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.tool-card[data-v-1c1a0135]:not(:first-child){contain-intrinsic-size:auto 400px;content-visibility:auto}@media screen and (max-width:999px){.tool-card[data-v-1c1a0135]{padding:24px 24px 72px}.tool-card[data-v-1c1a0135]:not(:first-child){contain-intrinsic-size:auto 350px}}.tool-card[data-v-1c1a0135]:before{background:linear-gradient(135deg,#b8f8070d,#b8f80700);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s cubic-bezier(.4,0,.2,1);z-index:0}.tool-card[data-v-1c1a0135]:hover{border-color:#b8f8074d;box-shadow:0 20px 40px #0006;transform:translateY(-8px)}.tool-card[data-v-1c1a0135]:hover:before{opacity:1}.tool-card:hover .tool-cover-image[data-v-1c1a0135]{background:#b8f80733;box-shadow:0 8px 24px #b8f80726}.tool-card:hover .tool-cover-image .cover-img[data-v-1c1a0135]{transform:scale(1.05)}.tool-card:hover .tool-arrow[data-v-1c1a0135]{opacity:1;transform:translate(8px)}.tool-card:hover .tool-name[data-v-1c1a0135]{color:#b8f807}.tool-cover-image[data-v-1c1a0135]{align-items:center;aspect-ratio:16/9;background:#b8f8071a;border-radius:12px;display:flex;justify-content:center;margin-bottom:24px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}@media screen and (max-width:999px){.tool-cover-image[data-v-1c1a0135]{margin-bottom:20px}}.tool-cover-image .cover-img[data-v-1c1a0135]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%}.tool-name[data-v-1c1a0135]{color:#fff;font-size:20px;font-weight:600;line-height:1.3;margin-bottom:12px;position:relative;transition:color .3s cubic-bezier(.4,0,.2,1);z-index:1}@media screen and (max-width:999px){.tool-name[data-v-1c1a0135]{font-size:18px;margin-bottom:10px}}.tool-description[data-v-1c1a0135]{color:gray;flex:1;font-size:14px;font-weight:400;line-height:1.6;position:relative;z-index:1}@media screen and (max-width:999px){.tool-description[data-v-1c1a0135]{font-size:13px}}.tool-arrow[data-v-1c1a0135]{align-items:center;background:#b8f8071a;border-radius:50%;bottom:32px;display:flex;height:40px;justify-content:center;opacity:0;position:absolute;right:32px;transform:translate(0);transition:all .3s cubic-bezier(.4,0,.2,1);width:40px;z-index:1}@media screen and (max-width:999px){.tool-arrow[data-v-1c1a0135]{bottom:24px;height:36px;right:24px;width:36px}}.tool-arrow .arrow-icon[data-v-1c1a0135]{color:#b8f807;height:20px;width:20px}@media screen and (max-width:999px){.tool-arrow .arrow-icon[data-v-1c1a0135]{height:18px;width:18px}}@media(any-hover:hover){.tool-card[data-v-1c1a0135]:hover{transform:translateY(-8px)}}@media(any-hover:none){.tool-card[data-v-1c1a0135]:active{transform:scale(.98)}}
