.tools-page{--tools-page-max: 1200px;--tools-section-gap: 210px;--tools-card-radius: 24px;background:var(--clay-cloud)}.tools-main{width:min(var(--tools-page-max),calc(100vw - 48px));margin:0 auto;padding:176px 0 96px;color:var(--clay-ink)}.tools-main h1,.tools-main h2,.tools-main blockquote{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.055em}.tools-hero{display:grid;min-height:430px;place-items:center;align-content:center;text-align:center}.tools-hero__eyebrow,.tool-card__type,.tools-detail-hero__eyebrow{color:var(--clay-cobalt);font:500 10px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase}.tools-hero h1,.tools-detail-hero h1{max-width:980px;margin:24px auto 0;font-size:clamp(54px,6.5vw,86px);line-height:.94;text-wrap:balance}.tools-hero p,.tools-detail-hero__lede{max-width:650px;margin:30px auto 0;color:var(--text-muted);font-size:clamp(17px,1.55vw,21px);line-height:1.5}.tools-hero__actions,.tools-detail-hero__actions{display:flex;margin-top:34px;justify-content:center;gap:12px}.tools-categories{display:grid;margin-top:72px;overflow:hidden;border:1px solid rgba(83,103,130,.18);border-radius:var(--tools-card-radius);background:#edf1f58f;box-shadow:var(--shadow-inset-sm);grid-template-columns:repeat(3,1fr)}.tools-categories>a{display:grid;min-height:124px;padding:28px;color:inherit;grid-template-columns:38px 1fr;gap:14px;align-items:start;text-decoration:none}.tools-categories>a+a{border-left:1px solid rgba(83,103,130,.18)}.tools-categories>a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-5px}.tools-categories i,.tool-card__mark,.tools-testimonial footer>span{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;color:var(--neo-white);background:var(--clay-cobalt);box-shadow:var(--shadow-accent);font:500 11px/1 var(--mono);font-style:normal}.tools-categories span{display:grid;gap:7px}.tools-categories strong{font-size:18px}.tools-categories small{color:var(--text-muted);font-size:13px;line-height:1.45}.tools-directory,.tools-steps,.tools-content-section,.tools-source-links,.tools-tab-context,.tools-comparison,.tools-privacy,.tools-related,.tools-faq,.tools-testimonials{padding-top:var(--tools-section-gap)}.tools-section-head{display:grid;margin-bottom:52px;grid-template-columns:1fr minmax(280px,440px);gap:70px;align-items:end}.tools-section-head h2,.tools-faq>h2,.tools-testimonials h2{margin:0;font-size:clamp(42px,4.5vw,62px);line-height:.95}.tools-section-head p,.tools-testimonials header p{margin:0;color:var(--text-muted);font-size:16px;line-height:1.55}.tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tools-directory__groups{display:grid;gap:80px}.tools-directory__group{scroll-margin-top:120px}.tools-directory__group>header{display:flex;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(83,103,130,.18);gap:18px;align-items:baseline}.tools-directory__group>header span{color:var(--text-muted);font:500 11px/1 var(--mono)}.tools-directory__group>header h3{margin:0;font-size:24px}.tools-directory .story-tools-links{display:flex;flex-wrap:wrap;gap:12px}.tools-directory .story-tools-links>a{display:inline-flex;align-items:center;min-height:48px;max-width:100%;padding:12px 18px;border:1px solid rgba(83,103,130,.2);border-radius:14px;color:inherit;background:#f8fafc8c;font:500 15px/1.4 var(--sans);overflow-wrap:anywhere;text-decoration:none}.tools-directory .story-tools-links>a:hover{border-color:var(--clay-cobalt);color:var(--clay-cobalt)}.tools-directory .story-tools-links>a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.tool-card{position:relative;display:grid;min-height:330px;padding:32px;overflow:hidden;border-radius:var(--tools-card-radius);color:inherit;background:var(--clay-cloud);box-shadow:var(--shadow-raised-md);text-decoration:none;grid-template-rows:auto 1fr auto;transition:transform .2s ease-out,box-shadow .2s ease-out}.tool-card:hover{box-shadow:var(--shadow-raised-lg);transform:translateY(-4px)}.tool-card:focus-visible,.tools-link-card:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.tool-card__top{display:flex;justify-content:space-between;gap:20px;align-items:start}.tool-card h3{max-width:13ch;margin:34px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3.2vw,44px);font-weight:400;letter-spacing:-.05em;line-height:.98}.tool-card p{max-width:48ch;margin:20px 0 0;color:var(--text-muted);font-size:14px;line-height:1.55}.tool-card__footer{display:flex;margin-top:38px;padding-top:20px;border-top:1px solid rgba(83,103,130,.16);justify-content:space-between;align-items:center;color:var(--clay-cobalt);font:500 10px/1 var(--mono);text-transform:uppercase}.tool-card--live:after{position:absolute;top:0;right:0;width:130px;height:130px;border-radius:0 0 0 100%;opacity:.12;background:var(--clay-cobalt);content:""}.tools-statement{display:grid;min-height:440px;margin-top:var(--tools-section-gap);padding:clamp(44px,7vw,88px);border-radius:32px;color:var(--neo-white);background:radial-gradient(circle at 86% 20%,rgba(255,255,255,.18),transparent 24%),var(--clay-cobalt);box-shadow:var(--shadow-accent);gap:28px;align-content:end}.tools-statement blockquote{max-width:1020px;margin:0;font-size:clamp(42px,5.2vw,70px);line-height:.98;text-wrap:balance}.tools-statement p{max-width:650px;margin:0;opacity:.75;font-size:14px;line-height:1.5}.tools-testimonials>header{max-width:760px;margin:0 auto 52px;text-align:center}.tools-testimonials header p{margin-top:20px}.tools-testimonial-grid{display:grid;grid-template-columns:repeat(3,minmax(76px,1fr));gap:18px}.tools-testimonial{display:flex;min-height:220px;padding:26px;border-radius:20px;background:#edf1f594;box-shadow:var(--shadow-raised-sm);flex-direction:column}.tools-testimonial blockquote{margin:0;font-family:var(--sans);font-size:15px;letter-spacing:-.018em;line-height:1.48}.tools-testimonial footer{display:flex;margin-top:auto;padding-top:24px;gap:12px;align-items:center}.tools-testimonial footer>span{width:42px;height:42px;flex:0 0 42px}.tools-testimonial footer div{display:grid;gap:4px}.tools-testimonial footer strong{font-size:13px}.tools-testimonial footer small{color:var(--text-muted);font-size:11px}.tools-closing{display:grid;min-height:440px;margin-top:var(--tools-section-gap);padding:clamp(42px,7vw,82px);border-radius:32px;background:radial-gradient(circle at 84% 20%,rgba(0,71,187,.22),transparent 24%),radial-gradient(circle,rgba(0,61,165,.1) .72px,transparent .82px),var(--clay-cloud);background-size:auto,7px 7px,auto;box-shadow:var(--shadow-raised-lg);grid-template-columns:1fr auto;gap:48px;align-items:end}.tools-closing h2{max-width:780px;margin:0;font-size:clamp(48px,6vw,80px);line-height:.93}.tools-closing p{margin:18px 0 0;color:var(--text-muted);line-height:1.5}.tools-detail-hero{display:grid;min-height:430px;place-items:center;align-content:center;text-align:center}.tools-detail-hero h1{max-width:1120px;font-size:clamp(48px,5.2vw,74px)}.humanize-tool-hero{min-height:250px}.humanize-tool-hero .tools-detail-hero__lede{margin-top:20px}.humanize-workspace{margin-top:36px;scroll-margin-top:120px}.humanize-workspace__grid{display:grid;min-height:560px;overflow:hidden;border:1px solid rgba(83,103,130,.14);border-radius:30px;background:#edf1f594;box-shadow:var(--shadow-raised-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.humanize-workspace__form,.humanize-workspace__result-shell{min-width:0;padding:clamp(26px,4vw,48px)}.humanize-workspace__form{display:flex;flex-direction:column}.humanize-workspace__result-shell{border-left:1px solid rgba(83,103,130,.14);background:radial-gradient(circle at 84% 16%,rgba(0,71,187,.12),transparent 28%),#fff3}.humanize-workspace__field{position:relative;display:grid;min-height:350px;grid-template-rows:auto 1fr auto}.humanize-workspace label,.humanize-workspace__result-head>span{color:var(--text-muted);font:500 10px/1.2 var(--mono);letter-spacing:.04em;text-transform:uppercase}.humanize-workspace textarea{width:100%;min-height:280px;margin-top:18px;padding:22px;resize:vertical;border:0;border-radius:18px;outline:0;color:var(--clay-ink);background:var(--clay-cloud);box-shadow:var(--shadow-inset-sm);font:400 16px/1.6 var(--sans)}.humanize-workspace textarea:focus,.humanize-workspace__result-head button:focus-visible,.humanize-workspace__output:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.humanize-workspace textarea::placeholder{color:#52627a9e}.humanize-workspace__count{margin-top:10px;color:var(--text-muted);font:500 10px/1 var(--mono);justify-self:end}.humanize-workspace__controls{display:grid;margin-top:24px;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end}.humanize-workspace__preset-group{min-width:0;margin:0;padding:0;border:0}.humanize-workspace__preset-group legend{margin-bottom:9px;padding:0;color:var(--text-muted);font:500 10px/1.2 var(--mono);letter-spacing:.04em;text-transform:uppercase}.humanize-workspace__preset-options{--preset-highlight-x: 0%;position:relative;display:grid;width:fit-content;padding:4px;border:1px solid rgba(83,103,130,.14);border-radius:14px;background:#ffffff47;box-shadow:var(--shadow-inset-sm);grid-template-columns:repeat(3,minmax(0,1fr));isolation:isolate}.humanize-workspace__preset-options:has(input[value=casual]:checked){--preset-highlight-x: 100%}.humanize-workspace__preset-options:has(input[value=shorter]:checked){--preset-highlight-x: 200%}.humanize-workspace__preset-highlight{position:absolute;z-index:0;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border-radius:10px;background:#ffffffd1;box-shadow:var(--shadow-raised-sm);pointer-events:none;transform:translate3d(var(--preset-highlight-x),0,0);transition:transform .28s cubic-bezier(.4,0,.2,1)}.humanize-workspace__preset-options label{position:relative;z-index:1;cursor:pointer}.humanize-workspace__preset-options input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.humanize-workspace__preset-options label>span{display:grid;min-width:76px;min-height:42px;padding:0 14px;border-radius:10px;place-items:center;color:var(--text-muted);font:600 13px/1 var(--sans);transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.humanize-workspace__preset-options input:checked+span{color:var(--clay-ink)}.humanize-workspace__preset-options input:focus-visible+span{outline:3px solid var(--focus-ring);outline-offset:2px}.humanize-workspace__preset-options input:disabled+span{cursor:wait;opacity:.62}.humanize-workspace__submit{display:inline-flex;min-width:164px;min-height:52px;padding:0 24px;border:1px solid rgba(0,58,155,.74);border-radius:14px;justify-content:center;align-items:center;color:var(--neo-white);background:var(--clay-cobalt);box-shadow:0 8px 18px #0047bb2e,inset 0 1px #fff3;cursor:pointer;font:650 15px/1 var(--sans);letter-spacing:-.01em;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.humanize-workspace__submit:hover:not(:disabled){background:#003e9f;box-shadow:0 10px 22px #0047bb3d,inset 0 1px #fff3;transform:translateY(-1px)}.humanize-workspace__submit:active:not(:disabled){transform:scale(.98)}.humanize-workspace__submit:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.humanize-workspace__submit:disabled{cursor:not-allowed;opacity:.52;transform:none}.humanize-workspace__form[aria-busy=true] .humanize-workspace__submit{cursor:wait}.humanize-workspace__status{min-height:22px;margin:18px 0 0;color:var(--text-muted);font-size:13px;line-height:1.5}.humanize-workspace__status.is-error{color:#9d3030}.humanize-workspace__empty,.humanize-workspace__progress,.humanize-workspace__result{height:100%}.humanize-workspace__empty[hidden],.humanize-workspace__progress[hidden],.humanize-workspace__result[hidden]{display:none}.humanize-workspace__empty{display:grid;place-items:center;align-content:center;text-align:center}.humanize-workspace__empty p{max-width:18ch;margin:22px 0 0;color:var(--text-muted);font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,42px);letter-spacing:-.045em;line-height:1.02}.humanize-workspace__progress{display:grid;width:min(100%,440px);margin:0 auto;align-content:center;text-align:left}.humanize-workspace__logo-loader{display:block;width:45px;height:45px;margin:0 0 30px;overflow:visible}.humanize-workspace__logo-loader path{fill:transparent;stroke:var(--clay-cobalt);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:1;stroke-dasharray:0 1;animation:humanize-logo-trace 8s cubic-bezier(.5,.1,.5,1) infinite both}.humanize-workspace__progress.is-motion-paused .humanize-workspace__logo-loader path{animation-play-state:paused}.humanize-workspace__progress-title{display:flex;min-height:1em;margin:0;align-items:baseline;color:var(--clay-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(27.2px,2.88vw,38.4px);letter-spacing:-.045em;line-height:1;white-space:nowrap}.humanize-workspace__progress-title>i{display:inline-block;width:2px;height:.82em;margin-left:.08em;background:var(--clay-cobalt);transform:translateY(.06em);animation:humanize-typing-caret .68s steps(1,end) infinite}.humanize-workspace__progress.is-motion-paused .humanize-workspace__progress-title>i{animation-play-state:paused}@keyframes humanize-logo-trace{90%,to{stroke-dashoffset:0;stroke-dasharray:1 0}}@keyframes humanize-typing-caret{0%,48%{opacity:1}49%,to{opacity:0}}.humanize-workspace__result{min-height:100%}.humanize-workspace__result-head{display:flex;justify-content:space-between;gap:20px;align-items:center}.humanize-workspace__result-head button{padding:10px 14px;border:0;border-radius:12px;color:var(--clay-cobalt);background:var(--clay-cloud);box-shadow:var(--shadow-raised-sm);font:600 12px/1 var(--sans);cursor:pointer}.humanize-workspace__output{margin-top:28px;color:var(--clay-ink);font-size:16px;line-height:1.72;white-space:pre-wrap}.tools-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tools-step{min-height:260px;padding:28px;border-radius:22px;background:var(--clay-cloud);box-shadow:var(--shadow-raised-sm)}.tools-step span{color:var(--clay-cobalt);font:500 10px/1 var(--mono)}.tools-step h3{margin:54px 0 0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;letter-spacing:-.045em;line-height:1}.tools-step p{margin:16px 0 0;color:var(--text-muted);font-size:14px;line-height:1.55}.tools-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tools-content-card,.tools-prose-grid article,.tools-media-card,.tools-toggle-card,.tools-tab-context__card,.tools-video-card{border-radius:22px;background:var(--clay-cloud);box-shadow:var(--shadow-raised-sm)}.tools-content-card{min-height:250px;padding:28px}.tools-content-card h3,.tools-media-card h3,.tools-toggle-card h3,.tools-timeline h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;letter-spacing:-.045em;line-height:1}.tools-content-card p,.tools-content-card li,.tools-media-card p,.tools-toggle-card p,.tools-timeline p{color:var(--text-muted);font-size:14px;line-height:1.55}.tools-content-card p{margin:18px 0 0}.tools-content-card strong{display:block;margin-top:22px;font-size:12px}.tools-content-card ul{margin:10px 0 0;padding-left:20px}.tools-content-card a,.tools-media-card a,.tools-section-link{color:var(--clay-cobalt);font:500 10px/1.4 var(--mono);text-decoration:none;text-transform:uppercase}.tools-content-card a{display:inline-block;margin-top:24px}.tools-content-tag{display:inline-block;margin-bottom:18px;color:var(--clay-cobalt);font:500 9px/1 var(--mono);text-transform:uppercase}.tools-content-grid--competitors{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-prose-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.tools-prose-grid article{min-height:300px;padding:32px}.tools-prose-grid span{color:var(--clay-cobalt);font:500 10px/1 var(--mono);text-transform:uppercase}.tools-prose-grid p{margin:72px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,40px);letter-spacing:-.045em;line-height:1.08}.tools-content-grid--media{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-media-card{overflow:hidden}.tools-media-card>div{padding:26px}.tools-media-card p{margin:14px 0 0}.tools-media-card a{display:inline-block;margin-top:20px}.tools-content-media,.tools-toggle-card img{display:block;width:100%;height:auto;background:#dce2ea9e}.tools-video-card{padding:18px;overflow:hidden}.tools-video-card .tools-content-media{border-radius:15px}.tools-video-card figcaption{padding:16px 6px 4px;color:var(--text-muted);font-size:12px}.tools-hero-video{margin:54px 0 0}.tools-toggle-card{display:grid;overflow:hidden;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center}.tools-toggle-card>div{padding:34px}.tools-toggle-card p{margin:16px 0 0}.tools-section-link{display:inline-block;margin-top:30px}.tools-timeline{display:grid;margin:0;padding:0;list-style:none;gap:16px}.tools-timeline li{display:grid;min-height:170px;padding:28px;border-radius:20px;background:var(--clay-cloud);box-shadow:var(--shadow-raised-sm);grid-template-columns:80px 1fr;gap:20px;align-items:start}.tools-timeline li>span{color:var(--clay-cobalt);font:500 10px/1 var(--mono)}.tools-timeline p{max-width:760px;margin:14px 0 0}.tools-tab-context__card{padding:clamp(28px,5vw,56px)}.tools-tab-context__card>div{display:flex;gap:10px;flex-wrap:wrap}.tools-tab-context__card span{padding:10px 14px;border-radius:999px;color:var(--clay-cobalt);box-shadow:var(--shadow-inset-sm);font:500 10px/1 var(--mono)}.tools-tab-context__card p{max-width:760px;margin:48px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.8vw,48px);letter-spacing:-.045em;line-height:1.05}.tools-comparison__scroll{overflow-x:auto;border-radius:24px;box-shadow:var(--shadow-inset)}.tools-comparison table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}.tools-comparison col{width:29%}.tools-comparison .tools-comparison__feature-col{width:42%}.tools-comparison th,.tools-comparison td{padding:20px 24px;border-bottom:1px solid rgba(83,103,130,.16);text-align:left;vertical-align:top;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.tools-comparison thead th{color:var(--clay-cobalt);font:500 10px/1.3 var(--mono);text-transform:uppercase}.tools-comparison tbody th{font-weight:500}.tools-comparison tbody tr:last-child>*{border-bottom:0}.tools-content-card--workflow-choice{align-content:start}.comparison-cards{display:none}.comparison-card{display:grid;padding:22px;border:1px solid rgba(83,103,130,.16);border-radius:22px;background:var(--clay-cloud);box-shadow:var(--shadow-raised-sm);gap:18px}.comparison-card>strong{font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;letter-spacing:-.04em}.comparison-card dl{display:grid;margin:0;gap:14px}.comparison-card dl div{display:grid;gap:5px}.comparison-card dt{color:var(--text-muted);font:500 9px/1 var(--mono);text-transform:uppercase}.comparison-card dd{margin:0;font-size:14px;line-height:1.45}.tools-privacy{display:grid;min-height:360px;padding:clamp(38px,6vw,72px);border-radius:30px;background:var(--clay-cobalt);box-shadow:var(--shadow-accent);align-content:end;gap:40px}.tools-privacy .tools-detail-hero__eyebrow{color:#ffffffa6}.tools-privacy blockquote{max-width:1000px;margin:0;color:var(--neo-white);font-size:clamp(36px,4.8vw,64px);line-height:1;text-wrap:balance}.tools-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tools-link-card{display:grid;min-height:180px;padding:26px;border-radius:20px;color:inherit;background:var(--clay-cloud);box-shadow:var(--shadow-raised-sm);text-decoration:none;align-content:end;transition:transform .2s ease-out,box-shadow .2s ease-out}.tools-link-card:hover{box-shadow:var(--shadow-raised-md);transform:translateY(-3px)}.tools-link-card strong{font-size:20px}.tools-link-card span{margin-top:9px;color:var(--text-muted);font-size:13px;line-height:1.45}.tools-source-links__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tools-source-links__list article{display:grid;min-height:112px;padding:22px 54px 22px 22px;border-radius:18px;background:var(--clay-cloud);box-shadow:var(--shadow-raised-sm);grid-template-rows:auto 1fr;gap:10px;position:relative}.tools-source-links__list article:hover{box-shadow:var(--shadow-raised-md)}.tools-source-links__list span{color:var(--text-muted);font:500 9px/1.35 var(--mono);text-transform:uppercase}.tools-source-links__list a{color:inherit;text-decoration:none}.tools-source-links__list strong{font-size:14px;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.tools-source-links__list i{position:absolute;top:22px;right:22px;color:var(--clay-cobalt);font-style:normal}.tools-source-links__list i:before{content:"\2197"}.tools-original-links .tools-source-links__list i:before,.comparison-original-links .tools-source-links__list i:before{content:"\2192"}.tools-link-index{display:grid;min-width:0;border-top:1px solid rgba(83,103,130,.2);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:72px}.tools-link-index__group{padding:34px 0 12px;border-bottom:1px solid rgba(83,103,130,.2)}.tools-link-index__group--wide{grid-column:1 / -1}.tools-link-index__group h3{margin:0 0 18px;color:var(--text-muted);font:500 9px/1.3 var(--mono);letter-spacing:.035em;text-transform:uppercase}.tools-link-index__links{display:grid}.tools-link-index__group--wide .tools-link-index__links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:72px}.tools-link-index__links a{display:grid;min-height:62px;padding:14px 0;border-top:1px solid rgba(83,103,130,.11);color:inherit;text-decoration:none;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}.tools-link-index__links a:first-child{border-top:0}.tools-link-index__group--wide .tools-link-index__links a:nth-child(2){border-top:0}.tools-link-index__links span{font-size:16px;font-weight:500;line-height:1.35}.tools-link-index__links i{color:var(--clay-cobalt);font:400 18px/1 var(--sans);font-style:normal;transition:transform .18s ease-out}.tools-link-index__links i:before{content:"\2192"}.tools-link-index__links a:hover i{transform:translate(4px)}.tools-link-index__links a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.tools-extension-links{width:100%;min-width:0;padding-top:26px;grid-column:1 / -1}.tools-extension-links .tools-link-index__links{display:flex;width:100%;max-width:100%;min-width:0;gap:18px;padding:8px 4px 26px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:rgba(82,98,122,.42) transparent;scrollbar-width:thin}.tools-extension-links .tools-link-index__links:focus-visible{border-radius:20px;outline:3px solid var(--focus-ring);outline-offset:4px}.tools-extension-links .tools-link-index__links::-webkit-scrollbar{height:10px}.tools-extension-links .tools-link-index__links::-webkit-scrollbar-track{background:transparent}.tools-extension-links .tools-link-index__links::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#52627a6b;background-clip:padding-box}.tools-extension-links .tools-link-index__links a{width:clamp(240px,27vw,320px);min-width:clamp(240px,27vw,320px);min-height:180px;padding:26px;border:0;border-radius:20px;background:var(--clay-surface);box-shadow:var(--shadow-raised);scroll-snap-align:start;align-content:end}.tools-extension-links .tools-link-index__links a:hover{box-shadow:var(--shadow-raised-md)}.tools-extension-links .tools-link-index__links span{font-size:18px;line-height:1.25}.tools-faq>h2{margin-bottom:42px}.tools-faq .faq__list{width:100%;margin:0}.tools-faq .faq-row{border:0;border-top:1px solid rgba(83,103,130,.23);border-radius:0;background:transparent;box-shadow:none}.tools-faq .faq-row:last-child{border-bottom:1px solid rgba(83,103,130,.23)}.tools-faq .faq-row.is-open{background:#ffffff21;box-shadow:none}.tools-faq .faq-row>button{min-height:86px;padding:0 10px;font-size:17px}.tools-faq .faq-row__answer p{max-width:760px;padding:0 70px 28px 10px;color:var(--text-muted);font-size:14px;line-height:1.55}@media(max-width:1023px){.tools-main{width:min(100% - 32px,920px);padding-top:148px}.tools-grid{grid-template-columns:1fr}.tools-content-grid,.tools-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.humanize-workspace__controls{grid-template-columns:1fr}.humanize-workspace__preset-options{width:100%}.humanize-workspace__preset-options label>span{min-width:0;padding:0 8px}.humanize-workspace__submit{width:100%}}@media(max-width:767px){.tools-page{--tools-section-gap: 136px}.tools-main{width:calc(100% - 32px);padding:118px 0 64px}.tools-hero,.tools-detail-hero{min-height:360px}.humanize-tool-hero{min-height:220px}.tools-hero h1{font-size:clamp(32px,10vw,40px);line-height:.96}.tools-detail-hero h1{max-width:100%;font-size:clamp(22px,7vw,28px);line-height:.98;letter-spacing:-.07em}.humanize-tool-hero h1{font-size:clamp(34px,11vw,46px)}.tools-hero p,.tools-detail-hero__lede{max-width:31ch;font-size:15px}.tools-hero__actions,.tools-detail-hero__actions{display:grid;width:100%}.tools-hero__actions .button,.tools-detail-hero__actions .button{width:100%}.humanize-workspace{margin-top:28px}.humanize-workspace__grid{min-height:0;grid-template-columns:1fr}.humanize-workspace__form,.humanize-workspace__result-shell{padding:24px}.humanize-workspace__field{min-height:285px}.humanize-workspace textarea{height:220px;min-height:220px}.humanize-workspace__result-shell{min-height:360px;border-top:1px solid rgba(83,103,130,.14);border-left:0}.humanize-workspace__progress-title{font-size:27.2px}.tools-categories{margin-top:44px;grid-template-columns:1fr}.tools-categories>a{min-height:104px;padding:22px}.tools-categories>a+a{border-top:1px solid rgba(83,103,130,.18);border-left:0}.tools-section-head{margin-bottom:36px;grid-template-columns:1fr;gap:24px}.tools-section-head h2,.tools-faq>h2,.tools-testimonials h2{font-size:clamp(39px,12vw,50px)}.tool-card{min-height:300px;padding:26px}.tool-card h3{font-size:36px}.tools-statement{min-height:500px;padding:34px 28px;border-radius:24px}.tools-statement blockquote{font-size:clamp(38px,12vw,50px)}.tools-testimonials>header{margin-bottom:36px;text-align:left}.tools-testimonials header p{margin-left:0}.tools-testimonial-grid{width:calc(100vw - 16px);padding:6px 24px 20px 2px;overflow-x:auto;grid-auto-columns:min(90vw,330px);grid-auto-flow:column;grid-template-columns:none;scroll-snap-type:x mandatory;scrollbar-width:none}.tools-testimonial{scroll-snap-align:start}.tools-closing{min-height:500px;padding:34px 28px;border-radius:24px;grid-template-columns:1fr;align-content:end}.tools-closing h2{font-size:clamp(42px,13vw,58px)}.tools-closing .button{width:100%}.tools-step-grid,.tools-content-grid,.tools-content-grid--competitors,.tools-content-grid--media,.tools-prose-grid,.tools-related-grid,.tools-source-links__list{grid-template-columns:1fr}.tools-link-index{grid-template-columns:1fr;column-gap:0}.tools-link-index__group--wide{grid-column:auto}.tools-link-index__group--wide .tools-link-index__links{grid-template-columns:1fr;column-gap:0}.tools-link-index__group--wide .tools-link-index__links a:nth-child(2){border-top:1px solid rgba(83,103,130,.11)}.tools-extension-links .tools-link-index__links a,.tools-extension-links .tools-link-index__links a:nth-child(2){min-width:min(82vw,280px);border-top:0}.tools-step{min-height:230px}.tools-toggle-card{grid-template-columns:1fr}.tools-toggle-card>div{padding:26px}.tools-timeline li{grid-template-columns:42px 1fr}.comparison-cards{display:grid;gap:12px}.tools-comparison__scroll{display:none}.tools-privacy{min-height:420px;padding:32px 26px}.tools-faq .faq-row>button{min-height:78px;padding-left:0;font-size:15px}.tools-faq .faq-row__answer p{padding-left:0}}@media(prefers-reduced-motion:reduce){.humanize-workspace__preset-highlight{transition:none}.humanize-workspace__logo-loader path{animation:none;stroke-dashoffset:0;stroke-dasharray:1 0}.humanize-workspace__progress-title>i{display:none}.tool-card,.tools-link-card{transition:none}}
