.tools-site{--tool-ink:#211a2d;--tool-muted:#686371;--tool-purple:#7047c6;--tool-line:#e5deee;color:var(--tool-ink);background:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.65}.tools-site *{box-sizing:border-box}.tools-site [hidden]{display:none!important}.tools-site a,.tools-site button{touch-action:manipulation}.tools-site a,.tools-site button,.tools-site input,.tools-site select{transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s}.tools-site :focus-visible{outline:3px solid #a487dc;outline-offset:4px}.tools-site button:disabled{cursor:not-allowed}.tools-site button:not(:disabled){cursor:pointer}.tools-container{width:min(1200px,calc(100% - 64px));margin-inline:auto}.tools-site h1,.tools-site h2,.tools-site h3{color:var(--tool-ink);text-wrap:balance}.tools-site h2{font-size:36px;line-height:1.15;letter-spacing:-.045em;font-weight:700}.tools-site h3{font-size:22px;line-height:1.3;letter-spacing:-.025em;font-weight:700}.tools-site p{color:var(--tool-muted)}.tools-header{border-bottom:1px solid #eeeaf3;background:#fff;position:relative;z-index:20}.tools-nav{min-height:90px;justify-content:space-between;gap:32px}.tools-brand,.tools-nav{display:flex;align-items:center}.tools-brand{gap:22px;flex-shrink:0}.tools-brand-section{padding-left:22px;border-left:1px solid var(--tool-line);font-weight:600}.tools-brand-section,.tools-nav-links{font-size:14px;color:var(--tool-muted)}.tools-nav-links{display:flex;gap:30px;align-items:center;margin-left:auto;font-weight:500}.tools-nav-links a:hover{color:var(--tool-purple)}.tools-nav-links a[aria-current]{color:var(--tool-ink)}.tools-nav-actions{display:flex;align-items:center;gap:12px}.tools-mobile-menu{display:none;padding:10px}.tool-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:14px 22px;background:var(--tool-purple);color:#fff;border:1px solid var(--tool-purple);border-radius:12px;font-size:15px;line-height:22px;font-weight:700;white-space:nowrap}.tool-button:hover{background:#613ab1}.tool-button:disabled{opacity:.5}.tool-button-secondary{background:#fff;color:var(--tool-purple);border-color:var(--tool-line)}.tool-button-secondary:hover{background:#f2ecfc}.tool-button-small{min-height:42px;padding:10px 20px;font-size:14px;border-radius:10px}.tool-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--tool-purple);font-size:14px;font-weight:700}.tool-text-link:hover{text-decoration:underline;text-underline-offset:4px}.tools-site .tool-kicker{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:18px;color:var(--tool-purple)}.tools-hero{background:linear-gradient(115deg,#f5f1fc,#fbf9ff 65%,#f8f1f9)}.tools-hub-hero{display:grid;grid-template-columns:575fr 577fr;gap:48px;align-items:center;padding-block:62px 68px}.tools-hub-intro{display:flex;flex-direction:column;gap:25px;align-items:flex-start}.tools-hub-intro h1{font-size:72px;font-weight:700;letter-spacing:-.045em;line-height:79px}.tools-hub-intro>p:not(.tool-kicker){max-width:480px;font-size:20px;line-height:31px}.tools-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.tools-trust{display:flex;flex-wrap:wrap;gap:12px 24px;color:var(--tool-muted);font-size:13px;font-weight:500}.tools-trust span{display:inline-flex;gap:7px;align-items:center}.tools-trust svg{color:var(--tool-purple);flex-shrink:0}.tool-artwork{position:relative;min-width:0;width:100%;overflow:hidden}.tool-artwork>div{position:absolute;inset:0}.tools-directory{padding-block:56px;scroll-margin-top:24px}.tools-directory-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.tools-directory-heading>div{max-width:720px}.tools-directory-heading h2{margin-block:12px}.tools-directory-heading>span{white-space:nowrap;font-size:13px;color:var(--tool-muted)}.tools-filters{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.tools-filters button{display:flex;gap:12px;align-items:center;padding:10px 18px;border:1px solid var(--tool-line);border-radius:30px;color:var(--tool-muted);font-size:14px;line-height:22px;background:white}.tools-filters button[aria-pressed=true]{background:var(--tool-purple);color:white;border-color:var(--tool-purple)}.tools-filters button:hover{border-color:var(--tool-purple)}.tools-filters button span{font-size:12px;opacity:.8}.tools-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.tools-card{display:flex;flex-direction:column;border:1px solid var(--tool-line);border-radius:20px;overflow:hidden;background:white;min-width:0;transition:box-shadow .2s,border-color .2s,transform .2s}.tools-card:hover{border-color:#c9b5ec;box-shadow:0 12px 32px #39215b0d;transform:translateY(-3px)}.tools-card-copy{padding:26px;display:flex;flex-direction:column;gap:13px;flex:1}.tools-card-copy h3{font-size:24px;letter-spacing:-.035em;line-height:29px}.tools-card-copy p{font-size:16px;line-height:27px}.tools-card-link{display:flex;align-items:center;justify-content:space-between;color:var(--tool-purple);font-size:14px;font-weight:700;margin-top:auto;padding-top:16px;border-top:1px solid #eeeaf3}.tools-card-wide{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr}.tools-card-wide>.tool-artwork{height:100%;background:#f3f0fa}.tools-card-wide .tools-card-copy{justify-content:flex-start;min-height:450px;padding:32px;gap:14px}.tools-card-wide .tools-card-copy h3{font-size:32px;line-height:35px;letter-spacing:-.045em}.tools-card-wide .tools-card-link{margin-top:auto}.tools-more-modes{border-top:1px solid #eeeaf3;display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:28px;padding-top:22px}.tools-more-modes h3{font-size:16px;letter-spacing:0}.tools-more-modes p{font-size:13px}.tools-more-modes>div:last-child{display:flex;flex-wrap:wrap;gap:12px}.tools-mode-link{display:flex;align-items:center;gap:8px;padding:12px 18px;border-radius:10px;background:#f6f6f8;font-size:14px}.tools-mode-link:hover{background:#eee8f8}.tools-about{padding-block:56px;border-top:1px solid #eeeaf3}.tools-about-grid{display:grid;grid-template-columns:390fr 726fr;gap:84px}.tools-about h2{font-size:38px;margin-top:18px}.tools-about-content{display:flex;flex-direction:column;gap:24px}.tools-about-content h3{margin-bottom:12px}.tools-about-content .tool-text-link{margin-top:12px}.tools-about-links{display:flex;flex-wrap:wrap;gap:14px 30px;border-top:1px solid #eeeaf3;padding-top:25px;margin-top:38px}.tools-about-links a{font-size:13px;font-weight:500;color:var(--tool-purple)}.tools-app-band{width:min(1200px,calc(100% - 64px));margin:20px auto 60px;background:#f2ecfc;border:1px solid #e5deee;border-radius:24px}.tools-app-inner{width:100%;display:flex;align-items:center;gap:28px;padding:42px}.tools-app-icon{width:88px;height:88px;border-radius:20px;transform:rotate(-8deg);box-shadow:0 12px 25px #39215b18;flex-shrink:0}.tools-app-copy{flex:1}.tools-app-copy h2{font-size:30px;margin-top:10px}.tools-app-copy>p:not(.tool-kicker){margin-top:10px}.tools-app-copy .tool-text-link{margin-top:14px}.tools-app-stores{width:200px;flex-shrink:0}.tools-app-stores>div{flex-direction:column;gap:10px}.tools-app-stores a{min-width:158px}.tools-app-stores>p{margin-top:13px;font-size:10px;text-align:center}.tools-footer{border-top:1px solid #eeeaf3;padding:52px 0 28px}.tools-footer-main{display:flex;gap:65px;justify-content:space-between}.tools-footer-brand{max-width:330px}.tools-footer-brand h2{font-size:22px;letter-spacing:-.035em}.tools-footer-brand p{margin-top:16px;font-size:16px;line-height:27px}.tools-footer-columns{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px}.tools-footer-columns>div{display:flex;flex-direction:column;gap:12px}.tools-footer-columns h3{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--tool-purple);line-height:18px}.tools-footer-columns a{font-size:14px;line-height:21px;color:var(--tool-muted)}.tools-footer a:hover{color:var(--tool-purple);text-decoration:underline}.tools-footer-discovery{flex-wrap:wrap;gap:10px 24px;margin-top:32px;color:var(--tool-muted)}.tools-footer-bottom,.tools-footer-discovery{display:flex;padding-top:24px;border-top:1px solid #eeeaf3;font-size:12px}.tools-footer-bottom{margin-top:24px;gap:32px;justify-content:space-between;line-height:20px}.tools-footer-bottom p:last-child{max-width:665px}.tool-page-hero{padding-block:32px 56px;background:linear-gradient(120deg,#f5f1fc,#fbf9ff)}.tool-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:20px;color:var(--tool-muted);margin-bottom:32px}.tool-breadcrumb a:hover{color:var(--tool-purple)}.tool-hero-grid{display:grid;grid-template-columns:minmax(0,664fr) minmax(0,480fr);gap:56px;align-items:center}.tool-hero-intro{display:flex;flex-direction:column;gap:20px;min-width:0}.tool-hero-intro h1{text-wrap:wrap;font-size:54px;line-height:59px;letter-spacing:-.045em;font-weight:700}.tool-hero-intro>p:not(.tool-kicker){font-size:18px;line-height:29px}.tool-workspace{min-width:0;scroll-margin-top:24px}.tool-form-panel{background:#fff;border:1px solid #e0d5f1;border-radius:18px;padding:24px;box-shadow:0 10px 25px #39215b08}.tool-form-panel label,.tool-form-panel legend{color:var(--tool-ink);font-size:14px;font-weight:600}.tool-form-panel input:not([type=checkbox]):not([type=file]),.tool-form-panel select{font-size:14px;background:#fff;border-color:#dcd6e5;min-height:54px;border-radius:10px}.tool-mode-options{display:flex;flex-wrap:wrap;gap:6px}.tool-mode-options button{padding:8px 11px;background:#f6f6f8;color:var(--tool-muted);border-radius:8px;font-size:12px;line-height:16px;font-weight:500}.tool-mode-options button[aria-pressed=true]{background:var(--tool-purple);color:white}.tool-mode-options button:disabled{opacity:.5}.tool-input-row{display:flex;gap:10px}.tool-input-row>input{min-width:0;flex:1;padding:15px 16px;border:1px solid #dcd6e5}.tool-form-note{font-size:12px;line-height:19px}.tool-results{margin-top:24px}.tool-results:empty{display:none}.tool-result-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.tool-results h2{font-size:22px;letter-spacing:-.025em;line-height:1.3}.tool-results h3{font-size:18px;line-height:1.4}.tools-site .tool-results button:not([data-scan-cta]){background-image:none}.tool-loading{display:flex;gap:12px;align-items:center;background:white;border:1px solid var(--tool-line);border-radius:16px;padding:24px;color:var(--tool-muted);font-size:14px}.tool-loading svg{color:var(--tool-purple)}.tool-workspace-badges{margin-top:0}.tool-workspace-badges span{background:#fff;border:1px solid var(--tool-line);border-radius:30px;padding:7px 12px;font-size:12px}.tool-live-showcase{margin-top:24px;border-top:1px solid var(--tool-line);padding-top:20px}.tool-live-showcase>summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--tool-purple)}.tool-content-section{padding-block:56px}.tool-content-section+.tool-content-section{border-top:1px solid #eeeaf3}.tool-section-heading{margin-bottom:28px}.tool-section-heading p{margin-top:12px;max-width:760px}.tool-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;padding:0}.tool-step-number{display:flex;width:38px;height:38px;align-items:center;justify-content:center;background:#f2ecfc;border-radius:50%;color:var(--tool-purple);font-size:14px;font-weight:700;margin-bottom:20px}.tool-steps h3{font-size:20px}.tool-steps p{font-size:16px;line-height:27px;margin-top:12px}.tool-details-band{background:#f8f6fb;border-block:1px solid #eeeaf3;padding-block:56px}.tool-detail-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:64px}.tool-detail-body{display:flex;flex-direction:column;gap:18px;margin-top:24px}.tool-limits{background:#fff;border:1px solid var(--tool-line);border-radius:18px;padding:28px;align-self:start}.tool-limits h3{font-size:20px}.tool-limits ul{margin-top:20px;display:flex;flex-direction:column;gap:16px;list-style:disc;padding-left:18px;color:var(--tool-muted);font-size:15px;line-height:25px}.tool-limits li::marker{color:var(--tool-purple)}.tool-faq-layout{display:grid;grid-template-columns:340px minmax(0,1fr);gap:84px}.tool-faq-list{border-top:1px solid var(--tool-line)}.tool-faq-list details{border-bottom:1px solid var(--tool-line);padding-block:22px}.tool-faq-list summary{display:flex;gap:16px;align-items:center;justify-content:space-between;font-size:16px;font-weight:600;line-height:25px;cursor:pointer;list-style:none}.tool-faq-list summary::-webkit-details-marker{display:none}.tool-faq-list summary svg{color:var(--tool-purple);flex-shrink:0;transition:transform .2s}.tool-faq-list details[open] summary svg{transform:rotate(180deg)}.tool-faq-list details p{margin-top:12px;font-size:16px;line-height:27px;padding-right:28px}.tool-reviewed{margin-top:20px;font-size:12px}.tool-reviewed a{text-decoration:underline;text-underline-offset:3px}.tool-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tool-related-link{padding:24px;border:1px solid var(--tool-line);border-radius:16px;display:flex;flex-direction:column;gap:12px}.tool-related-link:hover{border-color:#bca3e4;background:#fdfaff}.tool-related-link h3{font-size:20px}.tool-related-link p{font-size:14px;line-height:24px}.tool-related-link>svg{color:var(--tool-purple)}.tool-related-link .tool-text-link{margin-top:auto}.tool-next-cta{display:flex;align-items:center;justify-content:space-between;gap:32px;background:#f2ecfc;padding:32px;border-radius:20px;margin-bottom:40px}.tool-next-cta h2{font-size:26px}.tool-next-cta p{margin-top:12px;max-width:700px}.tool-closing{background:#f6f2fc;border:1px solid var(--tool-line);border-radius:20px;padding:36px;display:flex;align-items:center;justify-content:space-between;gap:40px}.tool-closing h2{font-size:30px}.tool-closing p{margin-top:12px;max-width:710px}.tool-closing .tools-trust{margin-top:20px}.tool-story-seo{display:grid;grid-template-columns:1fr 1fr;gap:36px 64px}.tool-story-seo h2{font-size:28px;line-height:34px;margin-bottom:16px}.tool-story-guides{margin-top:28px;font-size:14px}.tool-story-guides a{color:var(--tool-purple);font-weight:600}.tool-focused-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tool-focused-directory.two{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-focused-directory .tool-related-link h3{font-size:20px}.tool-export-panel .tool-form-panel{box-shadow:none}.tool-export-panel .tool-form-panel h2{font-size:18px;line-height:27px;letter-spacing:-.015em}.tool-export-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-block:12px 20px}.tool-export-tabs button{border:1px solid var(--tool-line);border-radius:8px;padding:8px 12px;font-size:12px;color:var(--tool-muted);background:#fff!important}.tool-export-tabs button[aria-pressed=true]{background:#f2ecfc!important;color:var(--tool-purple);border-color:#baa2df}@media (min-width:1440px){.tools-container{width:1200px}}@media (max-width:1100px){.tools-hub-intro h1{font-size:60px;line-height:1.1}.tools-hub-hero{gap:24px}.tool-hero-grid{gap:32px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.tool-hero-intro h1{font-size:44px;line-height:1.1}.tools-about-grid{gap:48px;grid-template-columns:1fr 1.5fr}.tools-footer-main{gap:40px}.tools-footer-columns{gap:24px}.tools-footer-brand{max-width:230px}.tool-faq-layout{gap:48px;grid-template-columns:280px 1fr}.tools-card-copy{padding:22px}.tools-card-copy h3{font-size:21px;line-height:27px}}@media (max-width:850px){.tools-container{width:calc(100% - 40px)}.tools-nav{gap:16px}.tools-nav-links{gap:18px}.tools-brand-section{display:none}.tools-hub-hero{grid-template-columns:1fr 1fr}.tools-hub-intro h1{font-size:50px}.tools-hub-intro>p:not(.tool-kicker){font-size:18px;line-height:28px}.tools-hub-intro{gap:20px}.tools-hub-hero{padding-block:44px}.tools-hero-actions{gap:10px}.tools-hero-actions .tool-button{font-size:13px;padding-inline:14px}.tools-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-card-wide{grid-column:span 2;min-height:340px}.tools-card-wide>.tool-artwork{aspect-ratio:382/340!important}.tools-card-wide>.tool-artwork>div{top:-30px}.tools-app-band{width:calc(100% - 40px)}.tools-app-inner{width:100%;gap:24px;padding:32px}.tools-app-copy h2{font-size:26px}.tools-app-icon{width:80px;height:80px}.tools-footer-main{flex-direction:column}.tools-footer-brand{max-width:450px}.tools-footer-columns{grid-template-columns:1.4fr 1fr 1fr 1fr}.tool-hero-grid{grid-template-columns:minmax(0,1fr)}.tool-hero-art{max-width:480px;justify-self:center;width:100%}.tool-hero-intro h1{font-size:50px;line-height:1.1}.tool-focused-directory,.tool-related-grid{grid-template-columns:1fr}.tool-related-link{padding:24px}.tool-detail-grid{gap:32px;grid-template-columns:1fr}.tool-faq-layout{grid-template-columns:1fr;gap:28px}.tool-content-section{padding-block:44px}.tool-closing,.tool-next-cta{flex-direction:column;align-items:flex-start;gap:24px}.tool-steps{gap:24px}.tools-more-modes{align-items:flex-start;flex-direction:column}.tools-more-modes>div:last-child{gap:8px}.tool-focused-directory.two{grid-template-columns:1fr 1fr}}@media (max-width:600px){.tools-nav{min-height:76px}.tools-brand svg{width:115px;height:35px}.tools-mobile-menu{display:flex;align-items:center;justify-content:center}.tools-nav-links{display:none;position:absolute;top:75px;left:0;right:0;margin:0;background:#fff;border-bottom:1px solid var(--tool-line);padding:20px;box-shadow:0 12px 25px #39215b12}.tools-nav-links.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0}.tools-nav-links a{padding:12px;font-size:16px}.tool-button-small{padding:9px 13px;min-height:40px;font-size:13px}.tools-hub-hero{grid-template-columns:1fr;gap:32px;padding-block:36px}.tools-hub-intro h1{font-size:52px;line-height:1.04;max-width:340px}.tools-hub-intro>p:not(.tool-kicker){font-size:18px;line-height:28px}.tools-hub-hero>.tool-artwork{max-width:480px;justify-self:center}.tools-trust{gap:9px 16px;font-size:12px}.tools-directory{padding-block:36px}.tools-directory-heading>span{display:none}.tools-site h2{font-size:30px;line-height:1.15}.tools-directory-heading h2{margin-block:10px}.tools-filters{gap:8px;margin-top:22px}.tools-filters button{font-size:13px;padding:9px 13px;gap:9px}.tools-card-grid{grid-template-columns:1fr;gap:20px;margin-top:22px}.tools-card-wide{grid-column:auto;display:flex;min-height:0}.tools-card-wide>.tool-artwork{aspect-ratio:382/290!important;height:auto}.tools-card-wide>.tool-artwork>div{transform:scale(.75);transform-origin:50% 0;top:0}.tools-card-copy{padding:24px;min-height:220px}.tools-card-copy h3{font-size:24px;line-height:29px}.tools-card-wide .tools-card-copy{min-height:250px;padding:24px}.tools-card-wide .tools-card-copy h3{font-size:28px;line-height:32px}.tools-card-wide .tools-card-link{margin-top:auto}.tools-about{padding-block:36px}.tools-about-grid{grid-template-columns:1fr;gap:24px}.tools-about h2{font-size:32px;max-width:320px}.tools-about-links{margin-top:28px;gap:14px 24px}.tools-app-band{margin-block:20px 36px}.tools-app-inner{flex-wrap:wrap;padding:24px;gap:20px;align-items:flex-start}.tools-app-icon{width:64px;height:64px;border-radius:16px}.tools-app-copy{flex:1;min-width:220px}.tools-app-copy .tool-kicker{font-size:10px}.tools-app-copy h2{font-size:25px}.tools-app-stores{width:100%}.tools-app-stores>div{flex-direction:row;justify-content:flex-start}.tools-app-stores>p{text-align:left}.tools-app-stores a{min-width:0}.tools-footer{padding-block:36px 24px}.tools-footer-columns{grid-template-columns:1fr 1fr;gap:32px 24px}.tools-footer-bottom{flex-direction:column;gap:12px}.tool-page-hero{padding-block:24px 36px}.tool-breadcrumb{font-size:12px;margin-bottom:28px;gap:5px}.tool-hero-intro{gap:18px}.tool-hero-intro h1{font-size:42px;line-height:46px}.tool-hero-intro>p:not(.tool-kicker){font-size:17px;line-height:27px}.tool-form-panel{padding:20px;border-radius:16px}.tool-input-row{flex-direction:column}.tool-input-row .tool-button{width:100%}.tool-steps{grid-template-columns:1fr;gap:28px}.tool-step-number{margin-bottom:12px}.tool-steps h3{font-size:20px}.tool-steps p{margin-top:8px}.tool-story-seo{grid-template-columns:1fr;gap:28px}.tool-story-seo h2{font-size:26px;line-height:31px}.tool-focused-directory.two{grid-template-columns:1fr}.tool-closing,.tool-next-cta{padding:24px}.tool-details-band{padding-block:40px}.tool-limits{padding:24px}.tool-faq-list details p{padding-right:0}.tool-faq-list summary{font-size:15px}.tools-site .tool-result-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tools-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.tools-card:hover{transform:none}}.tool-hero-grid{row-gap:20px;align-items:start}.tool-hero-intro{grid-column:1;grid-row:1}.tool-hero-art{grid-column:2;grid-row:1/span 2;align-self:center}.tool-workspace{display:contents}.tool-workspace>.tool-form-panel{grid-column:1;grid-row:2}.tool-workspace>.tool-results{grid-column:1/-1;grid-row:3;margin-top:4px}.tool-workspace>.tool-live-showcase{grid-column:1/-1;grid-row:4}.tool-hero-grid:has([data-has-results=true]) .tool-hero-art{display:none}.tool-step-number{border-top:1px solid #ddd4ea;border-radius:0;background:none;width:auto;height:auto;justify-content:flex-start;padding-top:23px;font-size:16px;margin-bottom:12px}.tool-steps h3{font-size:22px}.tool-faq-layout{grid-template-columns:330px 1fr;gap:70px}.tool-faq-list{border-top:0}.tool-faq-list summary{font-size:17px;font-weight:700}.tool-faq-layout h2{font-size:34px;line-height:37px}@media (max-width:850px){.tool-hero-grid{grid-template-columns:minmax(0,1fr)}.tool-hero-art{grid-column:1;grid-row:3;margin-top:12px}.tool-workspace>.tool-results{grid-row:4}.tool-workspace>.tool-live-showcase{grid-row:5}.tool-faq-layout{grid-template-columns:1fr;gap:28px}}