.tool-page_toolPage__8oqhp{overflow:clip;color:var(--foreground);background:var(--background)}.tool-page_toolPage__8oqhp ::selection{color:var(--primary-foreground);background:var(--primary)}.tool-page_toolHero__5kcKd{padding:clamp(6rem,10vw,8rem) 0 clamp(4rem,7vw,6rem)}.tool-page_heroIntro__g2s_v,.tool-page_toolSurface__gQzTy{width:min(100% - 2rem,76rem);margin-inline:auto}.tool-page_heroIntro__g2s_v{text-align:center}.tool-page_heroIntro__g2s_v h1{max-width:20ch;margin-inline:auto;font-size:clamp(2.5rem,5.7vw,5rem);line-height:.98;font-weight:760;letter-spacing:-.04em;text-wrap:balance}.tool-page_heroIntro__g2s_v p{max-width:68ch;margin:1.25rem auto 0;color:var(--muted-foreground);font-size:clamp(1rem,1.7vw,1.15rem);line-height:1.65;text-wrap:pretty}.tool-page_toolSurface__gQzTy{margin-top:clamp(2rem,4vw,3.25rem);padding:clamp(.5rem,1.6vw,1.25rem);border-radius:16px;background:color-mix(in oklab,var(--card) 92%,var(--primary) 8%);box-shadow:0 28px 80px color-mix(in oklab,var(--foreground) 12%,transparent);animation:tool-page_tool-surface-enter__FLI_x .52s cubic-bezier(.16,1,.3,1) both}.tool-page_faq__BxKKg{border-top:1px solid color-mix(in oklab,var(--foreground) 10%,transparent)}@media (min-width:64.01rem) and (max-height:50rem){.tool-page_toolHero__5kcKd{padding-top:4.5rem}.tool-page_heroIntro__g2s_v h1{font-size:clamp(2.5rem,5vw,4.5rem)}.tool-page_heroIntro__g2s_v p{margin-top:.9rem}.tool-page_toolSurface__gQzTy{margin-top:1.75rem}}@keyframes tool-page_tool-surface-enter__FLI_x{0%{opacity:.01;filter:blur(8px);clip-path:inset(5% 0 0 0 round 16px);transform:translateY(18px)}to{opacity:1;filter:blur(0);clip-path:inset(0 round 16px);transform:translateY(0)}}@media (max-width:48rem){.tool-page_toolHero__5kcKd{padding-top:5rem}.tool-page_heroIntro__g2s_v{text-align:left}.tool-page_heroIntro__g2s_v h1{margin-inline:0;font-size:clamp(2.35rem,12vw,3.75rem)}.tool-page_heroIntro__g2s_v p{margin-inline:0}.tool-page_toolSurface__gQzTy{width:calc(100% - 1rem);padding:.25rem}}@media (prefers-reduced-motion:reduce){.tool-page_toolSurface__gQzTy{animation:none}}.tool-facts_section__dOK5B{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(4.5rem,8vw,7rem);border-top:1px solid color-mix(in oklab,var(--foreground) 10%,transparent)}.tool-facts_heading__ZsqNg{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,5rem);align-items:end}.tool-facts_heading__ZsqNg h2{max-width:16ch;font-size:clamp(2rem,4vw,3.75rem);line-height:1.02;font-weight:740;letter-spacing:-.035em;text-wrap:balance}.tool-facts_heading__ZsqNg p{max-width:65ch;color:var(--muted-foreground);line-height:1.7}.tool-facts_items__WKKYg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4.5rem);border-block:1px solid color-mix(in oklab,var(--foreground) 11%,transparent)}.tool-facts_items__WKKYg article{min-width:0;padding:1.75rem clamp(1.25rem,3vw,2.25rem)}.tool-facts_items__WKKYg article+article{border-left:1px solid color-mix(in oklab,var(--foreground) 11%,transparent)}.tool-facts_items__WKKYg h3{font-size:1rem;font-weight:700;letter-spacing:-.015em}.tool-facts_items__WKKYg p{margin-top:.65rem;color:var(--muted-foreground);font-size:.88rem;line-height:1.65}@media (max-width:48rem){.tool-facts_heading__ZsqNg{grid-template-columns:1fr;gap:1rem;text-align:left}.tool-facts_items__WKKYg{grid-template-columns:1fr}.tool-facts_items__WKKYg article+article{border-top:1px solid color-mix(in oklab,var(--foreground) 11%,transparent);border-left:0}}