.ToolPageContent_page__YEYG1{background:hsl(var(--background));color:hsl(var(--foreground))}.ToolPageContent_page__YEYG1>[data-tool-section]{width:calc(100% - 3.5rem);max-width:70rem;margin-inline:auto;padding:3.25rem 0;border:0;background:transparent;color:hsl(var(--foreground));scroll-margin-top:5.5rem}.ToolPageContent_page__YEYG1>[data-tool-section]>div{display:block;max-width:none;padding:0}.ToolPageContent_page__YEYG1>[data-tool-section] h2{margin-top:0;color:hsl(var(--foreground));font-size:1.75rem;line-height:1.35;letter-spacing:-.025em}.ToolPageContent_page__YEYG1>[data-tool-section] h3{color:hsl(var(--foreground));font-size:1rem;line-height:1.5}.ToolPageContent_page__YEYG1>[data-tool-section] p{color:hsl(var(--muted-foreground))}.ToolPageContent_page__YEYG1>[data-tool-section]>div>div:first-child>p{max-width:48rem;margin-top:.75rem;font-size:.9375rem;line-height:1.8}.ToolPageContent_page__YEYG1>[data-tool-section] a{color:hsl(var(--foreground))}.ToolPageContent_page__YEYG1>[data-tool-section] a:focus-visible,.ToolPageContent_page__YEYG1>[data-tool-section] summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.ToolPageContent_page__YEYG1>[data-tool-section=overview]{padding-top:2.75rem;padding-bottom:1.25rem}.ToolPageContent_page__YEYG1>[data-tool-section=overview] nav{margin-bottom:1.75rem}.ToolPageContent_page__YEYG1>[data-tool-section=overview]>div>div{display:block;max-width:53rem;margin:0;text-align:left}.ToolPageContent_page__YEYG1>[data-tool-section=overview] h1{color:hsl(var(--foreground));font-size:2.5rem;line-height:1.25}.ToolPageContent_page__YEYG1>[data-tool-section=overview] p{max-width:53rem;font-size:1.125rem;line-height:1.8}.ToolPageContent_page__YEYG1>[data-tool-section=overview] [class*=uppercase]{color:hsl(var(--muted-foreground));font-size:.75rem}.ToolPageContent_page__YEYG1>[data-tool-section=features]{padding-top:1.625rem}.ToolPageContent_page__YEYG1>[data-tool-section=features]>div>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.625rem;border:0}.ToolPageContent_page__YEYG1>[data-tool-section=features]>div>div:last-child>*{padding:1.5rem 1.25rem;border:1px solid hsl(var(--border));border-radius:.5rem;background:hsl(var(--card));box-shadow:none}.ToolPageContent_page__YEYG1>[data-tool-section=features]>div>div:last-child:has(>:nth-child(5)),.ToolPageContent_page__YEYG1>[data-tool-section=steps] ol:has(>:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}.ToolPageContent_page__YEYG1>[data-tool-section=features] h3{margin-top:1rem}.ToolPageContent_featureIcon__Z9yDq{display:grid;place-items:center;width:2.375rem;height:2.375rem;border:1px solid hsl(var(--border));border-radius:.5rem;background:hsl(var(--secondary));color:hsl(var(--foreground))}.ToolPageContent_featureIcon__Z9yDq svg{width:1.3125rem;height:1.3125rem}.ToolPageContent_page__YEYG1>[data-tool-section=cta],.ToolPageContent_page__YEYG1>[data-tool-section=guide],.ToolPageContent_page__YEYG1>[data-tool-section=related],.ToolPageContent_page__YEYG1>[data-tool-section=steps]{padding:2rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--secondary))}.ToolPageContent_page__YEYG1>[data-tool-section=steps]>div>div:first-child{position:static}.ToolPageContent_page__YEYG1>[data-tool-section=guide]{margin-bottom:2rem}.ToolPageContent_page__YEYG1>[data-tool-section=steps] ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:1.75rem;border:0}.ToolPageContent_page__YEYG1>[data-tool-section=steps] ol:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.ToolPageContent_page__YEYG1>[data-tool-section=steps] li{position:relative;display:block;padding:0;border:0;background:transparent}.ToolPageContent_page__YEYG1>[data-tool-section=steps] li>span{display:grid;place-items:center;width:1.875rem;height:1.875rem;margin-bottom:1rem;border-radius:50%;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.75rem}.ToolPageContent_page__YEYG1>[data-tool-section=steps] li:not(:last-child):after{content:"";position:absolute;top:.9375rem;left:2.75rem;right:0;height:1px;background:hsl(var(--border-hover))}.ToolPageContent_page__YEYG1>[data-tool-section=steps] li p{font-size:.875rem;line-height:1.8}.ToolPageContent_page__YEYG1>[data-tool-section=details]>div>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2.625rem;margin-top:1.75rem;border:0}.ToolPageContent_page__YEYG1>[data-tool-section=details] article{min-width:0;padding:0 0 0 1.125rem;border:0;border-left:2px solid hsl(var(--border-hover));border-radius:0;background:transparent;box-shadow:none}.ToolPageContent_page__YEYG1>[data-tool-section] pre{max-width:100%;overflow:auto;padding:1.5rem;border:1px solid hsl(var(--border));border-radius:.5rem;background:hsl(var(--secondary));color:hsl(var(--foreground));font-size:.8125rem;line-height:1.9;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.ToolPageContent_page__YEYG1>[data-tool-section=example] pre{margin-top:1.5rem}.ToolPageContent_page__YEYG1>[data-tool-section=related]>div>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.75rem;border:0}.ToolPageContent_page__YEYG1>[data-tool-section=related]>div>div:last-child>a{display:flex;min-width:0;flex-direction:column;padding:1.4375rem;border:1px solid hsl(var(--border));border-radius:.5rem;background:hsl(var(--card));box-shadow:none;transition:border-color .15s,box-shadow .15s}.ToolPageContent_page__YEYG1>[data-tool-section=related]>div>div:last-child>a:hover{border-color:hsl(var(--border-hover));box-shadow:0 4px 14px hsl(var(--primary)/.05)}.ToolPageContent_page__YEYG1>[data-tool-section=related] a>span{padding-top:1rem;margin-top:auto;color:hsl(var(--foreground))}.ToolPageContent_page__YEYG1>[data-tool-section=reasons]>div>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:1.5rem;border:0}.ToolPageContent_page__YEYG1>[data-tool-section=reasons]>div>div:last-child>div{padding:1rem 0 0;border:0;border-top:2px solid hsl(var(--border-hover));border-radius:0;background:transparent}.ToolPageContent_page__YEYG1>[data-tool-section=cta] a,.ToolPageContent_page__YEYG1>[data-tool-section=reasons] a{width:-moz-fit-content;width:fit-content;margin-top:1.5rem;padding:.625rem 1.0625rem;border-radius:.375rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ToolPageContent_page__YEYG1>[data-tool-section=cta] a:hover,.ToolPageContent_page__YEYG1>[data-tool-section=reasons] a:hover{background:hsl(var(--primary-hover))}.ToolPageContent_page__YEYG1>[data-tool-section=faq]{max-width:53rem}.ToolPageContent_page__YEYG1>[data-tool-section=faq]>div>div:last-child{margin-top:1.5rem;border:0}.ToolPageContent_page__YEYG1>[data-tool-section=faq] details{margin:.625rem 0;padding:1.1875rem 1.25rem;border:1px solid hsl(var(--border));border-radius:.4375rem}.ToolPageContent_page__YEYG1>[data-tool-section=faq] details[open]{background:hsl(var(--secondary));border-color:hsl(var(--border-hover))}.ToolPageContent_page__YEYG1>[data-tool-section=faq] summary{position:relative;padding-right:1.625rem;color:hsl(var(--foreground));font-size:.9375rem;line-height:1.5}.ToolPageContent_page__YEYG1>[data-tool-section=faq] summary:after{content:"+";position:absolute;right:0;color:hsl(var(--muted-foreground))}.ToolPageContent_page__YEYG1>[data-tool-section=faq] details[open] summary:after{content:"−"}.ToolPageContent_page__YEYG1>[data-tool-section=faq] summary::-webkit-details-marker{display:none}.ToolPageContent_page__YEYG1>[data-tool-section=cta]{margin-bottom:3.5rem}.ToolPageContent_page__YEYG1>[data-tool-section=cta]>div{background:transparent;color:hsl(var(--foreground));text-align:left}@media (max-width:1100px){.ToolPageContent_page__YEYG1>[data-tool-section=features]>div>div:last-child,.ToolPageContent_page__YEYG1>[data-tool-section=features]>div>div:last-child:has(>:nth-child(5)),.ToolPageContent_page__YEYG1>[data-tool-section=related]>div>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ToolPageContent_page__YEYG1>[data-tool-section]{width:calc(100% - 2.5rem);padding-block:2.125rem}.ToolPageContent_page__YEYG1>[data-tool-section] h2{font-size:1.5rem}.ToolPageContent_page__YEYG1>[data-tool-section=overview] h1{font-size:1.875rem}.ToolPageContent_page__YEYG1>[data-tool-section=cta],.ToolPageContent_page__YEYG1>[data-tool-section=guide],.ToolPageContent_page__YEYG1>[data-tool-section=related],.ToolPageContent_page__YEYG1>[data-tool-section=steps]{padding:1.4375rem}.ToolPageContent_page__YEYG1>[data-tool-section=steps] ol{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolPageContent_page__YEYG1>[data-tool-section=steps] ol:has(>:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}.ToolPageContent_page__YEYG1>[data-tool-section=steps] ol:has(>:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)}.ToolPageContent_page__YEYG1>[data-tool-section=details]>div>div:last-child,.ToolPageContent_page__YEYG1>[data-tool-section=reasons]>div>div:last-child,.ToolPageContent_page__YEYG1>[data-tool-section=related]>div>div:last-child{grid-template-columns:minmax(0,1fr)}.ToolPageContent_page__YEYG1>[data-tool-section=features]>div>div:last-child{gap:.75rem}.ToolPageContent_page__YEYG1>[data-tool-section=features]>div>div:last-child>*{padding:1.125rem .9375rem}}