.toolhero_section__UN8ie{position:relative;display:flex;flex-direction:column;align-items:center;gap:34px;overflow-x:clip;padding:40px 20px 64px;background-color:var(--s-bg-page-alt)}@media (min-width:48rem){.toolhero_section__UN8ie{padding:48px 32px 80px}}@media (min-width:75rem){.toolhero_section__UN8ie{padding:56px 80px 90px}}.toolhero_copy__Z0QhU{display:flex;width:100%;max-width:80rem;flex-direction:column;align-items:center;gap:20px;text-align:center}@media (min-width:75rem){.toolhero_copy__Z0QhU{gap:22px}}.toolhero_crumbs__u82TJ{display:flex;max-width:100%;min-width:0}.toolhero_crumbList__pykVl{max-width:100%;margin:0;padding:2px;list-style:none;border:1px solid var(--s-border-subtle);border-radius:9999px;background-color:var(--s-bg-surface);box-shadow:var(--s-shadow-announcement)}.toolhero_crumbItem__7wWzM,.toolhero_crumbList__pykVl{display:flex;min-width:0;align-items:center;gap:2px}.toolhero_crumb__A96__{display:inline-flex;height:26px;min-width:0;align-items:center;gap:6px;padding-inline:10px;border-radius:9999px;font-size:var(--s-text-half-sm);line-height:1.25;font-weight:500;color:var(--s-text-tertiary);white-space:nowrap;transition:background-color .15s ease-out,color .15s ease-out}.toolhero_crumbHome__psULy{width:30px;padding-inline:0;justify-content:center}.toolhero_crumbCurrent__xqA37{color:var(--s-text-primary);background-color:var(--s-bg-surface-muted)}.toolhero_crumbCurrent__xqA37,.toolhero_crumbCurrent__xqA37 span{overflow:hidden;text-overflow:ellipsis}a.toolhero_crumb__A96__:focus-visible{outline:2px solid var(--s-focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){a.toolhero_crumb__A96__:hover{background-color:var(--s-bg-surface-subtle);color:var(--s-text-primary)}}.toolhero_sep__zDqN4{flex-shrink:0;color:var(--s-color-gray-400)}@media (max-width:47.99rem){.toolhero_crumbMid__LjL1H{display:none}}.toolhero_title___7Kga{width:100%;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width:74.99rem){.toolhero_title___7Kga{text-wrap:balance}}@media (min-width:48rem){.toolhero_title___7Kga.toolhero_long__E5aLi{font-size:3.75rem;letter-spacing:-.0375em}.toolhero_title___7Kga.toolhero_xlong__aEXez{font-size:3rem;letter-spacing:-.03em}}@media (min-width:75rem){.toolhero_title___7Kga.toolhero_long__E5aLi{font-size:5rem;letter-spacing:-.05em}.toolhero_title___7Kga.toolhero_xlong__aEXez{font-size:4rem;letter-spacing:-.04em}}.toolhero_lead__7w_If{display:flex;max-width:45rem;flex-direction:column;gap:12px;margin:0;font-size:1.125rem;line-height:1.625;color:var(--s-text-tertiary);text-wrap:balance}@media (min-width:48rem){.toolhero_lead__7w_If{font-size:1.25rem}}.toolhero_lead__7w_If p{margin:0}.toolhero_lead__7w_If strong{font-weight:600;color:var(--s-text-primary)}.toolhero_lead__7w_If em{font-style:italic}.toolhero_lead__7w_If a{text-decoration:underline;text-underline-offset:3px;color:var(--s-text-primary)}.toolhero_card__ImywU{width:100%;scroll-margin-top:6rem;gap:22px}.toolhero_card__ImywU,.toolreasons_root__oCJUE{display:flex;flex-direction:column;align-items:center}.toolreasons_root__oCJUE{gap:40px;background-color:var(--s-bg-page-alt);padding:48px 20px}@media (min-width:48rem){.toolreasons_root__oCJUE{gap:48px;padding:64px 32px}}@media (min-width:75rem){.toolreasons_root__oCJUE{gap:56px;padding:90px 80px}}.toolreasons_head__74J4p{display:flex;width:100%;max-width:62.5rem;flex-direction:column;align-items:center;gap:24px;text-align:center}@media (min-width:75rem){.toolreasons_head__74J4p{gap:34px}}.toolreasons_title__ieSaE{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.08}@media (min-width:75rem){.toolreasons_title__ieSaE{line-height:1}}.toolreasons_lede__2FpIC{max-width:56.25rem;margin:0;font-size:1.125rem;line-height:1.625;color:var(--s-text-tertiary);text-wrap:balance}@media (min-width:48rem){.toolreasons_lede__2FpIC{font-size:1.25rem}}.toolreasons_inner__J7eTn{display:flex;width:100%;max-width:80rem;gap:34px}.toolreasons_art__UKOvP{position:relative;display:none;min-height:35rem;width:25rem;flex-shrink:0;overflow:clip;border-radius:var(--s-radius-5xl);background-color:var(--s-bg-purple-soft)}@media (min-width:75rem){.toolreasons_art__UKOvP{display:block}}.toolreasons_art__UKOvP img{position:absolute;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:top left}.toolreasons_art1__RpcWA{top:70px;left:46px;width:150px;height:150px;rotate:8deg}.toolreasons_art2__Vd_oD{top:200px;left:220px;width:120px;height:120px;rotate:-14deg}.toolreasons_art3__dJU_l{top:340px;left:90px;width:140px;height:140px;rotate:16deg}.toolreasons_list__3QdnY{min-width:0;flex-grow:1}.toolreasons_card__ONWDq{display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid var(--s-border-subtle);border-radius:var(--s-radius-5xl);background-color:var(--s-bg-surface);box-shadow:0 1px 2px #15121a0a,0 12px 32px #15121a0f}@media (max-width:47.99rem){.toolreasons_card__ONWDq{gap:8px;padding:8px;border-radius:var(--s-radius-half-4xl)}}.toolreasons_row__GHpsf{border-radius:var(--s-radius-3xl);background-color:var(--s-bg-surface-subtle);transition:background-color .3s var(--s-ease-out)}.toolreasons_row__GHpsf[data-state=open]{background-color:transparent}.toolreasons_heading__hgGQ_{display:flex;margin:0}.toolreasons_trigger__TvkMA{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px;padding:18px 18px 18px 22px;border-radius:var(--s-radius-3xl);text-align:start;font-family:var(--s-font-display);font-size:1.25rem;line-height:1.2;font-weight:800;letter-spacing:var(--s-tracking-tight);color:var(--s-text-primary)}@media (min-width:48rem){.toolreasons_trigger__TvkMA{font-size:var(--s-text-half-2xl)}}.toolreasons_row__GHpsf[data-state=open] .toolreasons_trigger__TvkMA{padding-bottom:8px;font-size:1.5rem;line-height:1.1}@media (min-width:48rem){.toolreasons_row__GHpsf[data-state=open] .toolreasons_trigger__TvkMA{font-size:1.875rem}}.toolreasons_trigger__TvkMA:focus-visible{outline:2px solid var(--s-focus-ring);outline-offset:2px}.toolreasons_q__hwxn6{min-width:0;text-wrap:balance}.toolreasons_icon__mU59s{display:grid;width:30px;height:30px;flex-shrink:0;place-items:center;border-radius:9999px;background-color:var(--s-bg-surface);color:var(--s-icon-primary);transition:background-color .3s var(--s-ease-out),color .3s var(--s-ease-out)}.toolreasons_icon__mU59s svg{grid-area:1/1;width:12px;height:12px;transition-property:opacity,scale}.toolreasons_row__GHpsf[data-state=open] .toolreasons_icon__mU59s{background-color:var(--s-bg-purple-soft);color:var(--s-text-purple)}.toolreasons_plus__ATM9X{transition-duration:.37s;transition-timing-function:var(--s-ease-spring)}.toolreasons_minus__bKPhL,.toolreasons_row__GHpsf[data-state=open] .toolreasons_plus__ATM9X{scale:.25;opacity:0;transition-duration:.14s;transition-timing-function:var(--s-ease-spring-out)}.toolreasons_row__GHpsf[data-state=open] .toolreasons_minus__bKPhL{scale:1;opacity:1;transition-duration:.37s;transition-timing-function:var(--s-ease-spring)}@media (prefers-reduced-motion:reduce){.toolreasons_icon__mU59s,.toolreasons_icon__mU59s svg,.toolreasons_row__GHpsf{transition:none!important}}.toolreasons_region__LarPi{overflow:clip}.toolreasons_answer__w4KP2{display:flex;align-items:flex-start;gap:16px;margin:0;border-radius:var(--s-radius-3xl);background-color:var(--s-bg-purple-soft);padding:22px 24px 24px 22px}@media (min-width:48rem){.toolreasons_answer__w4KP2{padding:24px 28px 26px 24px}}.toolreasons_avatar__Jj2FF{display:grid;width:44px;height:44px;flex-shrink:0;place-items:center;border-radius:9999px;background-color:var(--s-bg-surface)}.toolreasons_avatar__Jj2FF img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;rotate:-10deg;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolreasons_answer__w4KP2 p{min-width:0;flex-grow:1;margin:0;padding-top:8px;font-size:1rem;line-height:1.625;color:var(--s-text-secondary)}.toolsection_block__FK5X_{display:flex;flex-direction:column;align-items:center;gap:40px;background-color:var(--s-bg-page-alt);padding:72px 20px}@media (min-width:48rem){.toolsection_block__FK5X_{gap:48px;padding:88px 32px}}@media (min-width:75rem){.toolsection_block__FK5X_{gap:56px;padding:90px 80px}}.toolsection_head__wgb5j{display:flex;width:100%;max-width:62.5rem;flex-direction:column;align-items:center;gap:24px;text-align:center}@media (min-width:75rem){.toolsection_head__wgb5j{gap:34px}}.toolsection_h2__ivYmO{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.08}@media (min-width:75rem){.toolsection_h2__ivYmO{line-height:1}}.toolsection_titleChar__TJEb_{display:inline-grid;width:.95em;height:.95em;vertical-align:middle;rotate:10deg}.toolsection_titleChar__TJEb_ img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolsection_lead__ALpUy{max-width:56.25rem;margin:0;font-size:1.125rem;line-height:1.625;color:var(--s-text-tertiary);text-wrap:balance}@media (min-width:48rem){.toolsection_lead__ALpUy{font-size:1.25rem}}.toolsection_lead__ALpUy strong{font-weight:600;color:var(--s-text-primary)}.toolsection_closer__vWHCA{max-width:53.75rem;margin:0;text-align:center;font-size:1.125rem;line-height:1.625;color:var(--s-text-secondary);text-wrap:balance}@media (min-width:48rem){.toolsection_closer__vWHCA{font-size:1.25rem}}.toolsection_answerBlock__b4BEj{padding:56px 20px 0;background-color:var(--s-bg-page-alt);display:flex;justify-content:center}@media (min-width:48rem){.toolsection_answerBlock__b4BEj{padding:72px 32px 0}}@media (min-width:75rem){.toolsection_answerBlock__b4BEj{padding:80px 80px 0}}.toolsection_answer__rC3Hg{max-width:53.75rem;margin:0;text-align:center;font-size:1.125rem;line-height:1.625;color:var(--s-text-secondary);text-wrap:balance}@media (min-width:48rem){.toolsection_answer__rC3Hg{font-size:1.25rem}}.toolsection_link__0cL2I{font-weight:600;color:var(--s-text-primary);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--s-color-purple-200);transition:text-decoration-color .15s ease-out}.toolsection_link__0cL2I:focus-visible{outline:2px solid var(--s-focus-ring);outline-offset:2px;border-radius:4px}@media (hover:hover) and (pointer:fine){.toolsection_link__0cL2I:hover{text-decoration-color:var(--s-color-purple-700)}}.toolsection_cards__9GG32{display:grid;width:100%;max-width:70rem;gap:10px;margin:0;padding:10px;list-style:none;border:1px solid var(--s-border-subtle);border-radius:var(--s-radius-5xl);background-color:var(--s-bg-surface)}.toolsection_cols1__CJNcL,.toolsection_cols2__WhbLi,.toolsection_cols3__SOph6,.toolsection_colsMany__UTpDj{grid-template-columns:minmax(0,1fr)}@media (min-width:48rem){.toolsection_cols2__WhbLi,.toolsection_cols3__SOph6,.toolsection_colsMany__UTpDj{grid-template-columns:repeat(2,minmax(0,1fr))}.toolsection_cols3__SOph6>:last-child:nth-child(odd),.toolsection_colsMany__UTpDj>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:75rem){.toolsection_cols3__SOph6,.toolsection_colsMany__UTpDj{grid-template-columns:repeat(3,minmax(0,1fr))}.toolsection_cols3__SOph6>:last-child:nth-child(odd),.toolsection_colsMany__UTpDj>:last-child:nth-child(odd){grid-column:auto}.toolsection_colsMany__UTpDj>:last-child:nth-child(3n+1){grid-column:1/-1}}.toolsection_tile__cNOkB{display:flex;min-width:0;flex-direction:column;gap:18px;margin:0;border-radius:var(--s-radius-3xl);background-color:var(--s-bg-surface-subtle);padding:24px}@media (min-width:48rem){.toolsection_tile__cNOkB{padding:28px}}.toolsection_tileIcon__Y0Em6{display:inline-grid;width:24px;height:24px;place-items:center;color:var(--s-text-icon-brand)}.toolsection_step__H2O1e{display:grid;width:28px;height:28px;place-items:center;border-radius:9999px;background-color:var(--s-bg-surface);font-size:var(--s-text-half-sm);line-height:1;font-weight:600;color:var(--s-text-brand);box-shadow:0 0 0 1px var(--s-border-subtle)}.toolsection_tileEmoji___np_q{display:block;font-size:28px;line-height:1}.toolsection_tileTitle__FXOwo{margin:0;font-size:var(--s-text-half-2xl);line-height:1.2;font-weight:600;letter-spacing:var(--s-tracking-tight);color:var(--s-text-primary)}.toolsection_tileText__0Yrho{margin:0;font-size:1rem;line-height:1.625;color:var(--s-text-tertiary);overflow-wrap:break-word}@media (min-width:48rem){.toolsection_tileText__0Yrho{font-size:var(--s-text-half-lg)}}.toolsection_tileText__0Yrho p{margin:0}.toolsection_tileText__0Yrho strong{font-weight:500;color:var(--s-text-primary)}.toolsection_bullets__5b55Z{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font-size:1rem;line-height:1.5;color:var(--s-text-tertiary)}.toolsection_bullets__5b55Z li{position:relative;padding-inline-start:18px}.toolsection_bullets__5b55Z li:before{content:"";position:absolute;inset-inline-start:2px;top:.6em;width:6px;height:6px;border-radius:9999px;background-color:var(--s-color-orange-500)}@media (min-width:48rem){.toolsection_bullets__5b55Z{font-size:var(--s-text-half-lg)}}.toolsection_tileTable__sifVn{grid-column:1/-1;padding:12px}@media (min-width:48rem){.toolsection_tileTable__sifVn{padding:14px}}.toolsection_tableScroll__2WH8H{overflow-x:auto;border-radius:var(--s-radius-half-3xl);background-color:var(--s-bg-surface)}.toolsection_tableScroll__2WH8H:focus-visible{outline:2px solid var(--s-focus-ring);outline-offset:2px}.toolsection_table__0v3V_{min-width:100%;text-align:start;font-size:var(--s-text-half-base);line-height:1.4}.toolsection_table__0v3V_ th{padding:14px 18px;background-color:var(--s-bg-surface-muted);font-weight:600;color:var(--s-text-primary);white-space:nowrap}.toolsection_table__0v3V_ td{padding:14px 18px;vertical-align:top;color:var(--s-text-secondary);border-top:1px solid var(--s-border-subtle)}.toolsection_caption__H7nwk{caption-side:bottom;padding:12px 18px;text-align:start;font-size:var(--s-text-half-sm);line-height:1.4;color:var(--s-text-muted)}.toolsection_rich__Qkm_t{font-size:1rem;line-height:1.625;color:var(--s-text-tertiary);gap:0}@media (min-width:48rem){.toolsection_rich__Qkm_t{font-size:var(--s-text-half-lg);padding:36px}}.toolsection_rich__Qkm_t :where(h1,h2,h3,h4){font-family:var(--s-font-display);font-weight:800;letter-spacing:var(--s-tracking-tight);line-height:1.1;color:var(--s-text-primary);margin:28px 0 12px}.toolsection_rich__Qkm_t :where(h1){font-size:var(--s-text-half-4xl);margin-top:0}.toolsection_rich__Qkm_t :where(h2){font-size:1.75rem}.toolsection_rich__Qkm_t :where(h3){font-size:var(--s-text-half-2xl)}.toolsection_rich__Qkm_t :where(p){margin:0 0 16px}.toolsection_rich__Qkm_t :where(ul){margin:0 0 16px;padding-inline-start:20px;list-style:disc}.toolsection_rich__Qkm_t :where(ol){margin:0 0 16px;padding-inline-start:22px;list-style:decimal}.toolsection_rich__Qkm_t :where(li){margin-bottom:6px}.toolsection_rich__Qkm_t :where(strong,b){font-weight:500;color:var(--s-text-primary)}.toolsection_rich__Qkm_t :where(a){color:var(--s-text-purple);text-decoration:underline;text-underline-offset:3px}.toolsection_rich__Qkm_t>:last-child{margin-bottom:0}.toolsection_row__LGJQT{display:flex;flex-direction:column;align-items:center;gap:40px;background-color:var(--s-bg-page-alt);padding:40px 20px}@media (min-width:48rem){.toolsection_row__LGJQT{gap:48px;padding:48px 32px}}@media (min-width:75rem){.toolsection_row__LGJQT{gap:56px;padding:56px 80px}}.toolsection_rowInner__nq6dt{display:flex;width:100%;max-width:80rem;flex-direction:column;gap:32px}@media (min-width:48rem){.toolsection_rowInner__nq6dt{gap:40px}}@media (min-width:75rem){.toolsection_rowInner__nq6dt{flex-direction:row;align-items:flex-start;gap:90px}.toolsection_rowFlip__xjvqV{flex-direction:row-reverse}}.toolsection_rowLeft__YGzNH{display:flex;min-width:0;flex-direction:column;gap:24px}@media (min-width:75rem){.toolsection_rowLeft__YGzNH{width:32.5rem;flex-shrink:0;gap:34px}}.toolsection_rowIcon__tR6Nk{display:grid;width:96px;height:96px;place-items:center;border-radius:var(--s-radius-3xl)}@media (min-width:75rem){.toolsection_rowIcon__tR6Nk{width:128px;height:128px;border-radius:var(--s-radius-4xl)}}.toolsection_rowIcon__tR6Nk img{width:68px;height:68px;-o-object-fit:contain;object-fit:contain;rotate:-8deg;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:75rem){.toolsection_rowIcon__tR6Nk img{width:92px;height:92px}}.toolsection_rowImage__qOXER{display:block;width:100%;overflow:clip;border-radius:var(--s-radius-3xl)}@media (min-width:75rem){.toolsection_rowImage__qOXER{border-radius:var(--s-radius-4xl)}}.toolsection_rowImage__qOXER img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.toolsection_rowTitle__EFt2W{margin:0;font-family:var(--s-font-display);font-size:var(--s-text-half-5xl);line-height:1;font-weight:800;letter-spacing:var(--s-tracking-tighter);color:var(--s-text-primary);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:48rem){.toolsection_rowTitle__EFt2W{font-size:3rem}}@media (min-width:75rem){.toolsection_rowTitle__EFt2W{font-size:var(--s-text-half-6xl)}}.toolsection_rowRight__emVd7{display:flex;min-width:0;flex-grow:1;flex-direction:column;gap:24px}@media (min-width:75rem){.toolsection_rowRight__emVd7{padding-top:8px;gap:34px}}.toolsection_rowText__efTSR{margin:0;font-size:1.125rem;line-height:1.625;color:var(--s-text-tertiary)}.toolsection_rowItems__C_Zd_{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.toolsection_item__3zLXO{display:flex;align-items:flex-start;gap:16px;margin:0;border:1px solid var(--s-border-subtle);border-radius:var(--s-radius-3xl);background-color:var(--s-bg-surface);padding:22px 26px 24px 20px}.toolsection_avatar__AQv9o{display:grid;width:44px;height:44px;flex-shrink:0;place-items:center;border-radius:9999px;background-color:var(--s-bg-surface-subtle)}.toolsection_avatar__AQv9o img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;rotate:-10deg;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolsection_item__3zLXO p{min-width:0;flex-grow:1;margin:0;padding-top:8px;font-size:1rem;line-height:1.625;color:var(--s-text-secondary)}