.tools-page_page__luCms{width:100%;background:#fff;color:#000;font-family:Inter,sans-serif}.tools-page_hero__cGhIO{padding:170px 0 80px}.tools-page_finalInner__JZjkl,.tools-page_heroInner__dWV1J,.tools-page_sectionInner__o_Ln9,.tools-page_workflowInner__NUY_B{width:1648px;max-width:100%;margin:0 auto;padding:0 208px;box-sizing:border-box}.tools-page_heroInner__dWV1J{display:grid;grid-template-columns:minmax(0,1fr) 520px;align-items:center;gap:80px}.tools-page_heroCopy__4tiBz{min-width:0}.tools-page_heroTitle__OfGvS{margin:0;max-width:820px;font-size:clamp(56px,4.4vw,72px);line-height:1;font-weight:400;letter-spacing:-2.88px}.tools-page_heroBody__BWcPq{margin:20px 0 0;max-width:760px;font-size:18px;line-height:28px;font-weight:320;color:#364153}.tools-page_heroActions__nebo0{display:flex;flex-wrap:wrap;gap:16px;margin-top:48px}.tools-page_primaryButton__dOTmR,.tools-page_secondaryButton__9pL7b{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:56px;border-radius:16777200px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:18px 24px;box-sizing:border-box;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.2px;text-decoration:none;transition:background-color .22s ease,color .22s ease,transform .22s ease}.tools-page_buttonText__bhLh2{height:20px;overflow:hidden;display:inline-flex;align-items:flex-start;justify-content:center;min-width:-moz-max-content;min-width:max-content;flex:0 0 auto;text-align:center;white-space:nowrap}.tools-page_buttonTrack__VxbPM{width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;display:flex;flex-direction:column;align-items:center;transition:transform .22s ease;will-change:transform}.tools-page_buttonTrack__VxbPM,.tools-page_buttonTrack__VxbPM:after{min-width:-moz-max-content;min-width:max-content;height:20px;line-height:20px;text-align:center;white-space:nowrap}.tools-page_buttonTrack__VxbPM:after{content:attr(data-label);display:block}.tools-page_primaryButton__dOTmR{background:#000;color:#fff}.tools-page_secondaryButton__9pL7b{background:#fff;border:1px solid #000;color:#000}.tools-page_primaryButton__dOTmR:hover,.tools-page_secondaryButton__9pL7b:hover{transform:translateY(-1px)}.tools-page_primaryButton__dOTmR:hover{background:#1f1f1f}.tools-page_secondaryButton__9pL7b:hover{background:#f9fafb}.tools-page_primaryButton__dOTmR:focus-visible .tools-page_buttonTrack__VxbPM,.tools-page_primaryButton__dOTmR:hover .tools-page_buttonTrack__VxbPM,.tools-page_secondaryButton__9pL7b:focus-visible .tools-page_buttonTrack__VxbPM,.tools-page_secondaryButton__9pL7b:hover .tools-page_buttonTrack__VxbPM{transform:translateY(-20px)}.tools-page_buttonIcon__lh8yw,.tools-page_cardArrow__Isu2C{flex-shrink:0;transition:transform .22s ease}.tools-page_primaryButton__dOTmR:focus-visible .tools-page_buttonIcon__lh8yw,.tools-page_primaryButton__dOTmR:hover .tools-page_buttonIcon__lh8yw,.tools-page_secondaryButton__9pL7b:focus-visible .tools-page_buttonIcon__lh8yw,.tools-page_secondaryButton__9pL7b:hover .tools-page_buttonIcon__lh8yw,.tools-page_toolCard__gKzQl:focus-visible .tools-page_cardArrow__Isu2C,.tools-page_toolCard__gKzQl:hover .tools-page_cardArrow__Isu2C{transform:translateX(4px)}.tools-page_heroVisual__w_eXB{position:relative;height:360px;overflow:hidden;border-radius:24px;background:#111}.tools-page_heroImage__FqIzU{-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}.tools-page_chooserSection__ZtXZQ,.tools-page_faqSection___UCjZ,.tools-page_toolsSection__x7ic6,.tools-page_useCasesSection__89VwQ{padding:100px 0}.tools-page_sectionHeader__yzOAC{display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);gap:80px;align-items:end;margin-bottom:64px}.tools-page_chooserSection__ZtXZQ h2,.tools-page_faqSection___UCjZ h2,.tools-page_finalInner__JZjkl h2,.tools-page_sectionHeader__yzOAC h2,.tools-page_workflowInner__NUY_B h2{margin:0;font-size:48px;line-height:48px;font-weight:400;letter-spacing:-1.92px}.tools-page_sectionHeader__yzOAC p,.tools-page_workflowInner__NUY_B p{margin:0;max-width:560px;font-size:18px;line-height:28px;font-weight:320;color:#364153}.tools-page_categoryStack__1CWBX{display:grid;gap:64px}.tools-page_categoryBlock__x9LBL h3{margin:0 0 24px;font-size:24px;line-height:32px;font-weight:400}.tools-page_toolGrid__D9BwX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.tools-page_toolCard__gKzQl{min-height:248px;border:1px solid #e5e7eb;border-radius:20px;background:#fbfbfb;color:inherit;text-decoration:none;display:grid;grid-template-columns:56px minmax(0,1fr);gap:24px;padding:32px;box-sizing:border-box;transition:border-color .22s ease,background-color .22s ease,transform .22s ease}.tools-page_toolCard__gKzQl:focus-visible,.tools-page_toolCard__gKzQl:hover{background:#fff;border-color:#cfd4dc;transform:translateY(-2px);outline:none}.tools-page_toolIcon__yHEfT{width:56px;height:56px;border-radius:16px;background:#000;color:#fff;display:grid;place-items:center}.tools-page_toolContent__ES0_Q{min-width:0;display:flex;flex-direction:column}.tools-page_toolTitle__FfNzu{font-size:24px;line-height:32px;font-weight:400;color:#000}.tools-page_toolDescription__K0VK9{margin-top:12px;font-size:18px;line-height:28px;font-weight:320;color:#364153}.tools-page_toolSample__t68yd{margin-top:24px;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:999px;background:#fff;padding:8px 12px;color:#6b7280;overflow-wrap:anywhere}.tools-page_toolMeta__8VwLL,.tools-page_toolSample__t68yd{font-family:var(--font-anonymous-pro),monospace;font-size:14px;line-height:20px}.tools-page_toolMeta__8VwLL{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;color:#000}.tools-page_workflowSection___p4Xo{padding:100px 0;background:#000;color:#fff}.tools-page_workflowInner__NUY_B{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:96px;align-items:start}.tools-page_workflowInner__NUY_B p{color:rgba(255,255,255,.6);margin-top:24px}.tools-page_workflowList__jwqbi{display:grid;gap:0}.tools-page_workflowItem__9gP5G{min-height:76px;display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;border-bottom:1px solid rgba(255,255,255,.14)}.tools-page_workflowItem__9gP5G span{font-family:var(--font-anonymous-pro),monospace;font-size:18px;line-height:28px;color:rgba(255,255,255,.52)}.tools-page_workflowItem__9gP5G strong{font-size:24px;line-height:32px;font-weight:400}.tools-page_faqGrid__NajCU,.tools-page_useCaseGrid___ijco{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tools-page_faqItem__zPSuy,.tools-page_useCaseCard__KMque{border-radius:20px;border:1px solid #e5e7eb;background:#fbfbfb;padding:32px;box-sizing:border-box}.tools-page_faqItem__zPSuy h3,.tools-page_useCaseCard__KMque h3{margin:0;font-size:24px;line-height:32px;font-weight:400}.tools-page_faqItem__zPSuy p,.tools-page_useCaseCard__KMque p{margin:16px 0 0;font-size:18px;line-height:28px;font-weight:320;color:#364153}.tools-page_chooserSection__ZtXZQ{background:#fbfbfb}.tools-page_chooserSection__ZtXZQ h2,.tools-page_faqSection___UCjZ h2{margin-bottom:48px}.tools-page_chooserList__EV0tO{display:grid;gap:0}.tools-page_chooserItem___QRgL{min-height:84px;display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:80px;align-items:center;border-bottom:1px solid #e5e7eb}.tools-page_chooserItem___QRgL strong{font-size:24px;line-height:32px;font-weight:400}.tools-page_chooserItem___QRgL span{font-size:18px;line-height:28px;font-weight:320;color:#364153}.tools-page_faqIcon__PMQ69{width:24px;height:24px;margin-bottom:24px;color:#000}.tools-page_finalCta__fiRu6{padding:56px 0;background:#fbfbfb}.tools-page_finalInner__JZjkl{display:flex;align-items:center;justify-content:space-between;gap:24px}.tools-page_finalInner__JZjkl h2 i,.tools-page_finalInner__JZjkl h2 span{display:block}.tools-page_finalInner__JZjkl .tools-page_secondaryButton__9pL7b:focus-visible,.tools-page_finalInner__JZjkl .tools-page_secondaryButton__9pL7b:hover{background:#000;color:#fff}.tools-page_finalButtonText__NvCIO{height:20px;overflow:hidden;display:inline-flex;align-items:flex-start;justify-content:center;min-width:-moz-max-content;min-width:max-content;flex:0 0 auto}.tools-page_finalButtonTrack__j0v__{width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;display:flex;flex-direction:column;align-items:center;transition:transform .22s ease;will-change:transform}.tools-page_finalButtonTrack__j0v__ span{min-width:-moz-max-content;min-width:max-content;height:20px;line-height:20px;text-align:center;white-space:nowrap}.tools-page_finalInner__JZjkl .tools-page_secondaryButton__9pL7b:focus-visible .tools-page_finalButtonTrack__j0v__,.tools-page_finalInner__JZjkl .tools-page_secondaryButton__9pL7b:hover .tools-page_finalButtonTrack__j0v__{transform:translateY(-20px)}@media (max-width:1439px){.tools-page_finalInner__JZjkl,.tools-page_heroInner__dWV1J,.tools-page_sectionInner__o_Ln9,.tools-page_workflowInner__NUY_B{padding:0 104px}.tools-page_heroInner__dWV1J{grid-template-columns:minmax(0,1fr)}.tools-page_heroVisual__w_eXB{height:420px}}@media (max-width:1023px){.tools-page_finalInner__JZjkl,.tools-page_heroInner__dWV1J,.tools-page_sectionInner__o_Ln9,.tools-page_workflowInner__NUY_B{padding:0 32px}.tools-page_chooserItem___QRgL,.tools-page_sectionHeader__yzOAC,.tools-page_workflowInner__NUY_B{grid-template-columns:1fr;gap:24px}.tools-page_faqGrid__NajCU,.tools-page_toolGrid__D9BwX,.tools-page_useCaseGrid___ijco{grid-template-columns:1fr}}@media (max-width:767px){.tools-page_hero__cGhIO{padding:128px 0 64px}.tools-page_chooserSection__ZtXZQ,.tools-page_faqSection___UCjZ,.tools-page_toolsSection__x7ic6,.tools-page_useCasesSection__89VwQ,.tools-page_workflowSection___p4Xo{padding:72px 0}.tools-page_finalCta__fiRu6{padding:48px 0}.tools-page_finalInner__JZjkl,.tools-page_heroInner__dWV1J,.tools-page_sectionInner__o_Ln9,.tools-page_workflowInner__NUY_B{padding:0 20px}.tools-page_heroTitle__OfGvS{font-size:46px;line-height:1.04;letter-spacing:-1.5px}.tools-page_chooserSection__ZtXZQ h2,.tools-page_faqSection___UCjZ h2,.tools-page_finalInner__JZjkl h2,.tools-page_sectionHeader__yzOAC h2,.tools-page_workflowInner__NUY_B h2{font-size:40px;line-height:40px}.tools-page_heroVisual__w_eXB{height:280px;border-radius:20px}.tools-page_finalInner__JZjkl,.tools-page_heroActions__nebo0{align-items:flex-start;flex-direction:column}.tools-page_toolCard__gKzQl{grid-template-columns:1fr;padding:24px}.tools-page_toolMeta__8VwLL{grid-column:auto}.tools-page_workflowItem__9gP5G{grid-template-columns:72px minmax(0,1fr)}.tools-page_faqItem__zPSuy,.tools-page_useCaseCard__KMque{padding:24px}}