.ToolCard-module__76sQxa__card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:var(--transition-short);align-items:center;gap:16px;min-height:84px;padding:18px 20px;display:flex}.ToolCard-module__76sQxa__card:hover{border-color:var(--color-grey-200);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.ToolCard-module__76sQxa__disabled{opacity:.62;cursor:default}.ToolCard-module__76sQxa__disabled:hover{box-shadow:none;border-color:var(--color-border);transform:none}.ToolCard-module__76sQxa__icon{flex:none;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.ToolCard-module__76sQxa__icon svg{width:1em;height:1em}.ToolCard-module__76sQxa__body{flex-direction:column;gap:3px;min-width:0;display:flex}.ToolCard-module__76sQxa__name{font-family:var(--font-display);letter-spacing:-.4px;color:var(--color-heading);font-size:16px;font-weight:650}.ToolCard-module__76sQxa__blurb{color:var(--color-grey-400);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.ToolCard-module__76sQxa__arrow{color:var(--color-grey-300);transition:var(--transition-short);margin-left:auto;font-size:18px}.ToolCard-module__76sQxa__card:hover .ToolCard-module__76sQxa__arrow{color:var(--color-purple);transform:translate(3px)}.ToolCard-module__76sQxa__soon{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;color:var(--color-grey-400);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);margin-left:auto;padding:3px 9px;font-size:10px}
.page-module__E0kJGG__hero{text-align:center;padding-block:96px 72px;position:relative;overflow:hidden}.page-module__E0kJGG__heroGlow{z-index:-1;pointer-events:none;background:radial-gradient(46% 52% at 50% 0,#6647f029,#0000 70%),radial-gradient(38% 44% at 78% 14%,#f100e31f,#0000 70%),radial-gradient(38% 44% at 22% 14%,#0091ff1f,#0000 70%);height:620px;position:absolute;inset:-20% 0 auto}.page-module__E0kJGG__heroTitle{max-width:900px;margin:0 auto 22px}.page-module__E0kJGG__heroSub{max-width:640px;color:var(--color-grey-500);margin:0 auto 34px;font-size:19px;line-height:1.55}.page-module__E0kJGG__heroCtas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.page-module__E0kJGG__trust{color:var(--color-grey-400);flex-wrap:wrap;justify-content:center;gap:26px;margin-top:36px;font-size:14px;display:flex}.page-module__E0kJGG__catStrip{padding-block:8px}.page-module__E0kJGG__catGrid{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.page-module__E0kJGG__catChip{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-heading);transition:var(--transition-short);align-items:center;gap:8px;padding:9px 18px;font-size:14px;font-weight:600;display:inline-flex}.page-module__E0kJGG__catChip:hover{border-color:var(--color-grey-200);box-shadow:var(--shadow-xs)}.page-module__E0kJGG__catIcon{font-size:15px}.page-module__E0kJGG__toolsSection{text-align:center;padding-block:72px 40px}.page-module__E0kJGG__sectionTitle{margin-bottom:10px}.page-module__E0kJGG__sectionSub{color:var(--color-grey-400);margin-bottom:56px;font-size:17px}.page-module__E0kJGG__catBlock{text-align:left;margin-bottom:56px;scroll-margin-top:90px}.page-module__E0kJGG__catHeader{align-items:center;gap:14px;margin-bottom:22px;display:flex}.page-module__E0kJGG__catHeaderIcon{font-size:26px}.page-module__E0kJGG__catTitle{margin-bottom:2px}.page-module__E0kJGG__catBlurb{color:var(--color-grey-400);font-size:14px}.page-module__E0kJGG__cardGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:900px){.page-module__E0kJGG__cardGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page-module__E0kJGG__cardGrid{grid-template-columns:1fr}}.page-module__E0kJGG__darkCta{text-align:center;background:var(--color-black);background-image:var(--grad-dot-light);background-size:20px 20px;margin-top:40px;padding-block:96px}.page-module__E0kJGG__darkTitle{color:#fff;margin-bottom:16px}.page-module__E0kJGG__darkSub{max-width:560px;color:var(--color-grey-300);margin:0 auto 34px;font-size:18px}
.ToolShell-module__AitWaq__head{padding-block:40px 44px;position:relative;overflow:hidden}.ToolShell-module__AitWaq__headGlow{z-index:-1;background:radial-gradient(40% 60% at 30% 0,#6647f01a,#0000 70%);height:420px;position:absolute;inset:-30% 0 auto}.ToolShell-module__AitWaq__crumbs{color:var(--color-grey-400);align-items:center;gap:9px;margin-bottom:26px;font-size:13px;display:flex}.ToolShell-module__AitWaq__crumbs a:hover{color:var(--color-purple)}.ToolShell-module__AitWaq__crumbCurrent{color:var(--color-heading);font-weight:500}.ToolShell-module__AitWaq__headTop{align-items:flex-start;gap:18px;display:flex}.ToolShell-module__AitWaq__headIcon{flex:none;place-items:center;width:52px;height:52px;font-size:38px;display:grid}.ToolShell-module__AitWaq__headIcon svg{width:1em;height:1em}.ToolShell-module__AitWaq__h1{margin-bottom:10px;font-size:clamp(30px,4vw,44px)}.ToolShell-module__AitWaq__lede{max-width:640px;color:var(--color-grey-500);font-size:17px;line-height:1.55}.ToolShell-module__AitWaq__toolArea{padding-bottom:20px}.ToolShell-module__AitWaq__articleSection{padding-block:56px 8px}.ToolShell-module__AitWaq__prose{max-width:760px}.ToolShell-module__AitWaq__prose h2{letter-spacing:-.9px;margin:44px 0 14px;font-size:28px}.ToolShell-module__AitWaq__prose h2:first-child{margin-top:0}.ToolShell-module__AitWaq__prose h3{letter-spacing:-.5px;margin:32px 0 12px;font-size:21px}.ToolShell-module__AitWaq__prose h4{color:var(--color-heading);margin:22px 0 8px;font-size:17px;font-weight:650}.ToolShell-module__AitWaq__prose p{color:var(--color-grey-500);margin:0 0 16px;font-size:16px;line-height:1.7}.ToolShell-module__AitWaq__prose ul,.ToolShell-module__AitWaq__prose ol{gap:8px;margin:0 0 18px;padding-left:22px;display:grid}.ToolShell-module__AitWaq__prose li{color:var(--color-grey-500);font-size:16px;line-height:1.65}.ToolShell-module__AitWaq__prose li::marker{color:var(--color-purple)}.ToolShell-module__AitWaq__prose strong{color:var(--color-heading);font-weight:650}.ToolShell-module__AitWaq__prose table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:15px}.ToolShell-module__AitWaq__prose th,.ToolShell-module__AitWaq__prose td{text-align:left;border:1px solid var(--color-border);padding:10px 14px}.ToolShell-module__AitWaq__prose th{background:var(--color-surface);color:var(--color-heading);font-weight:650}.ToolShell-module__AitWaq__prose a{color:var(--color-purple);text-decoration:underline}.ToolShell-module__AitWaq__faqSection{padding-block:56px 20px}.ToolShell-module__AitWaq__faqTitle{margin-bottom:34px}.ToolShell-module__AitWaq__faqList{gap:12px;max-width:820px;display:grid}.ToolShell-module__AitWaq__faqItem{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);transition:var(--transition-short);padding:4px 22px}.ToolShell-module__AitWaq__faqItem[open]{border-color:var(--color-grey-200);box-shadow:var(--shadow-xs)}.ToolShell-module__AitWaq__faqQ{cursor:pointer;font-family:var(--font-display);letter-spacing:-.3px;color:var(--color-heading);padding:18px 0;padding-right:28px;font-size:17px;font-weight:600;list-style:none;position:relative}.ToolShell-module__AitWaq__faqQ::-webkit-details-marker{display:none}.ToolShell-module__AitWaq__faqQ:after{content:"+";color:var(--color-purple);transition:var(--transition-short);font-size:22px;font-weight:400;position:absolute;top:16px;right:0}.ToolShell-module__AitWaq__faqItem[open] .ToolShell-module__AitWaq__faqQ:after{transform:rotate(45deg)}.ToolShell-module__AitWaq__faqA{color:var(--color-grey-500);padding:0 0 20px;font-size:16px;line-height:1.6}.ToolShell-module__AitWaq__related{padding-block:64px 20px}.ToolShell-module__AitWaq__relatedTitle{margin-bottom:30px}.ToolShell-module__AitWaq__relatedGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1000px){.ToolShell-module__AitWaq__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ToolShell-module__AitWaq__relatedGrid{grid-template-columns:1fr}}
