.AIToolsMain_container__5g_f1{width:min(132rem,100%);max-width:100%;margin:0 auto;padding:calc(var(--appHeaderHeight, 8rem) + 4rem) 2rem 5rem}.AIToolsMain_container__5g_f1>section{width:100%;max-width:none}.AIToolsMain_heroSection__DSNTw{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:1.8rem;gap:1.8rem;align-items:stretch}.AIToolsMain_heroCopy__WYj5F,.AIToolsMain_heroPanel__s6bhk,.AIToolsMain_highlightCard__CAYWY,.AIToolsMain_toolCard__2tqbZ{border:1px solid var(--mi-border);border-radius:var(--mi-radius-xl);background:var(--mi-canvas);box-shadow:var(--mi-shadow-card)}.AIToolsMain_heroCopy__WYj5F{padding:3rem;background:radial-gradient(circle at 88% 16%,rgba(81,52,108,.08),transparent 22rem),var(--mi-canvas)}.AIToolsMain_cardBadge__spouR,.AIToolsMain_eyebrow__kHcPp,.AIToolsMain_heroPanelBadge__hK6sM,.AIToolsMain_sectionEyebrow__Fl09C{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.2rem;border-radius:999px;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.AIToolsMain_eyebrow__kHcPp,.AIToolsMain_heroPanelBadge__hK6sM,.AIToolsMain_sectionEyebrow__Fl09C{border:1px solid var(--mi-border);background:var(--mi-surface);color:var(--mi-brand)}.AIToolsMain_heroTitle__ynfmM{margin:1.6rem 0 1.4rem;font-size:clamp(3.2rem,4.4vw,5.2rem);line-height:1.1;letter-spacing:-.04em;color:var(--mi-brand-deep);word-break:keep-all;overflow-wrap:break-word}.AIToolsMain_heroDescription__h0tM7{margin:0;max-width:58rem;font-size:1.75rem;line-height:1.8;color:var(--mi-body);word-break:keep-all;overflow-wrap:break-word}.AIToolsMain_heroActions__jg8t5{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.AIToolsMain_primaryButton__tP3Tx,.AIToolsMain_secondaryButton__yDAMt{display:inline-flex;align-items:center;justify-content:center;min-width:18rem;padding:1.2rem 1.8rem;border-radius:1.6rem;font-size:1.5rem;font-weight:700;transition:transform .2s ease,background-color .25s ease,border-color .25s ease}.AIToolsMain_primaryButton__tP3Tx{background:linear-gradient(135deg,var(--mi-brand),var(--mi-brand-mid));color:#fff;box-shadow:0 1.4rem 2.8rem rgba(81,52,108,.2)}.AIToolsMain_primaryButton__tP3Tx:hover{background:var(--primary03);transform:translateY(-1px)}.AIToolsMain_secondaryButton__yDAMt{border:1px solid var(--mi-border);background:var(--mi-canvas);color:var(--mi-brand)}.AIToolsMain_secondaryButton__yDAMt:hover{background:var(--mi-surface);transform:translateY(-1px)}.AIToolsMain_heroPanel__s6bhk{padding:2.4rem}.AIToolsMain_heroPanelHeader__Ww920{display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center}.AIToolsMain_heroPanelTitle__SkCWa{font-size:2.2rem;line-height:1.35;color:var(--mi-brand-deep);text-align:center;word-break:keep-all;overflow-wrap:break-word}.AIToolsMain_flowList__3cUlb{display:grid;grid-gap:1.2rem;gap:1.2rem;margin-top:1.8rem}.AIToolsMain_flowItem__8UBxX{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;padding:1.2rem 1.3rem;border-radius:1.8rem;background:var(--mi-surface-soft)}.AIToolsMain_flowIcon__WT3B6{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:1.4rem;background:var(--mi-surface);color:var(--mi-brand);font-size:1.8rem}.AIToolsMain_flowTitle__Dmcrm{display:block;margin-bottom:.4rem;font-size:1.55rem;color:var(--mi-ink)}.AIToolsMain_flowText__OR5Jn{margin:0;font-size:1.4rem;line-height:1.65;color:var(--mi-body);word-break:keep-all;overflow-wrap:break-word}.AIToolsMain_highlightSection__FPs4L{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.4rem}.AIToolsMain_highlightCard__CAYWY{padding:1.4rem 1.6rem;font-size:1.45rem;font-weight:600;line-height:1.6;color:var(--mi-body);text-align:center;word-break:keep-all;overflow-wrap:break-word}.AIToolsMain_toolSection__nkQmr{margin-top:3rem}.AIToolsMain_sectionHeader__suCR5{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.8rem}.AIToolsMain_sectionTitle__SNKPf{margin:0;font-size:clamp(2.6rem,3.4vw,3.6rem);color:var(--mi-brand-deep);word-break:keep-all;overflow-wrap:break-word}.AIToolsMain_cardGrid__Itzaz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.4rem;gap:1.4rem}.AIToolsMain_toolCard__2tqbZ{display:flex;flex-direction:column;min-width:0;padding:1.8rem;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.AIToolsMain_toolCard__2tqbZ:hover{transform:translateY(-3px);border-color:rgba(81,52,108,.2);box-shadow:0 24px 40px rgba(57,31,82,.08)}.AIToolsMain_cardTopRow___ySl7{display:flex;align-items:center;justify-content:space-between;gap:1rem}.AIToolsMain_cardBadge__spouR{background:#efe7f8;color:var(--mi-brand)}.AIToolsMain_cardMeta__x8aB0{font-size:1.25rem;font-weight:700;color:var(--mi-muted);text-transform:uppercase;letter-spacing:.08em}.AIToolsMain_cardIcon__jLd3A{display:inline-flex;align-items:center;justify-content:center;width:5.4rem;height:5.4rem;margin-top:1.6rem;border-radius:1.6rem;background:var(--mi-surface);color:var(--mi-brand);font-size:2rem}.AIToolsMain_cardTitle__CLR7E{margin:1.4rem 0 .8rem;font-size:2.1rem;line-height:1.3;color:var(--mi-brand-deep);word-break:keep-all;overflow-wrap:break-word}.AIToolsMain_cardDescription__hYCHc{margin:0;min-height:7.6rem;font-size:1.45rem;line-height:1.75;color:var(--mi-body);word-break:keep-all;overflow-wrap:break-word}.AIToolsMain_cardArrow__of62d{display:inline-flex;align-items:center;gap:.7rem;margin-top:auto;padding-top:1.8rem;font-size:1.35rem;font-weight:700;color:var(--mi-brand)}@media (max-width:980px){.AIToolsMain_cardGrid__Itzaz,.AIToolsMain_heroSection__DSNTw,.AIToolsMain_highlightSection__FPs4L{grid-template-columns:1fr}}@media (max-width:768px){.AIToolsMain_container__5g_f1{padding:calc(var(--appHeaderHeight, 7.4rem) + 3rem) 1.4rem 4rem}.AIToolsMain_heroCopy__WYj5F,.AIToolsMain_heroPanel__s6bhk,.AIToolsMain_highlightCard__CAYWY,.AIToolsMain_toolCard__2tqbZ{padding:1.6rem;border-radius:2rem}.AIToolsMain_heroActions__jg8t5{flex-direction:column}.AIToolsMain_primaryButton__tP3Tx,.AIToolsMain_secondaryButton__yDAMt{width:100%}.AIToolsMain_cardDescription__hYCHc{min-height:auto}}@media (max-width:480px){.AIToolsMain_container__5g_f1{padding:calc(var(--appHeaderHeight, 6.8rem) + 1.8rem) 1.6rem 3.6rem}.AIToolsMain_heroCopy__WYj5F,.AIToolsMain_heroPanel__s6bhk,.AIToolsMain_highlightCard__CAYWY,.AIToolsMain_toolCard__2tqbZ{padding:1.5rem;border-radius:1.8rem}.AIToolsMain_cardBadge__spouR,.AIToolsMain_eyebrow__kHcPp,.AIToolsMain_heroPanelBadge__hK6sM,.AIToolsMain_sectionEyebrow__Fl09C{padding:.55rem .95rem;font-size:.98rem}.AIToolsMain_heroTitle__ynfmM{margin:1.2rem 0 1rem;font-size:2.6rem;line-height:1.08}.AIToolsMain_heroDescription__h0tM7{font-size:1.4rem;line-height:1.65}.AIToolsMain_primaryButton__tP3Tx,.AIToolsMain_secondaryButton__yDAMt{min-width:0;min-height:4.8rem;border-radius:1.4rem;font-size:1.35rem}.AIToolsMain_heroPanelTitle__SkCWa{font-size:1.9rem}.AIToolsMain_flowItem__8UBxX{padding:1rem 1.1rem;border-radius:1.4rem}.AIToolsMain_flowIcon__WT3B6{width:4rem;height:4rem;border-radius:1.2rem;font-size:1.6rem}.AIToolsMain_flowTitle__Dmcrm{font-size:1.4rem}.AIToolsMain_flowText__OR5Jn{font-size:1.28rem}.AIToolsMain_cardGrid__Itzaz,.AIToolsMain_highlightSection__FPs4L{gap:1rem}.AIToolsMain_highlightCard__CAYWY{font-size:1.3rem;line-height:1.55}.AIToolsMain_sectionTitle__SNKPf{font-size:2.2rem;line-height:1.12}.AIToolsMain_cardIcon__jLd3A{width:4.8rem;height:4.8rem;margin-top:1.2rem;border-radius:1.4rem;font-size:1.8rem}.AIToolsMain_cardTitle__CLR7E{margin-top:1rem;font-size:1.8rem}.AIToolsMain_cardDescription__hYCHc{font-size:1.35rem;line-height:1.65}}