.etool-page{background:#f4f1eb;color:#171719}.etool-hero{padding:150px 0 85px}.etool-kicker{color:#ff5c20;font:800 11px Manrope;letter-spacing:.15em}.etool-hero h1{max-width:950px;margin:25px 0;font:500 clamp(48px,7vw,94px)/.94 Manrope;letter-spacing:-.065em}.etool-hero h1 em{color:#ff5c20;font-style:normal}.etool-hero>div>p:last-child{max-width:690px;color:#626269;font-size:19px;line-height:1.65}.etool-work{padding:0 0 120px}.etool-layout{display:grid;grid-template-columns:1.4fr .6fr;gap:24px}.etool-panel,.etool-aside{padding:48px;background:#fff;border:1px solid #ddd8cf;border-radius:4px 4px 38px 4px}.etool-aside{background:#171719;color:#fff}.etool-aside>span{color:#ff5c20;font:800 11px Manrope}.etool-aside h2{margin:60px 0 20px;font:600 38px/1 Manrope}.etool-aside h3{margin:55px 0 12px;color:#ff5c20;font:700 14px Manrope;text-transform:uppercase}.etool-aside p{color:#aaaab0;line-height:1.7}.etool-aside a{display:inline-block;margin-top:18px;color:#fff;font-weight:700}.etool-output{display:flex;gap:12px}.etool-output input{min-width:0;flex:1;padding:22px;border:0;background:#f1eee8;font:600 22px monospace}.etool-output button,#revealed-secret button{padding:0 25px;border:0;background:#171719;color:#fff;font-weight:700}.etool-meter{height:6px;margin-top:22px;background:#e3dfd7}.etool-meter i{display:block;height:100%;width:80%;background:#ff5c20;transition:.2s}.etool-score{display:flex;justify-content:space-between;margin:12px 0 35px}.etool-score span{color:#74747a}.etool-range{display:grid;grid-template-columns:1fr auto;gap:15px;font-weight:700}.etool-range input{grid-column:1/3;width:100%;accent-color:#ff5c20}.etool-options{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin:35px 0}.etool-options label,.etool-check{display:flex;gap:10px;align-items:flex-start}.etool-options input,.etool-check input{accent-color:#ff5c20}.etool-primary{width:100%;padding:19px;border:0;border-radius:3px;background:#ff5c20;color:#fff;font:800 15px Manrope;cursor:pointer}.etool-panel>div>label:not(.etool-check),.etool-two label{display:grid;gap:9px;margin-bottom:22px;font-weight:700}.etool-panel textarea,.etool-panel input[type=email],.etool-panel select{width:100%;padding:16px;border:1px solid #d7d2ca;background:#faf9f6;font:500 16px Manrope}.etool-two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.etool-check{margin:10px 0 24px;color:#666;font-size:14px}.etool-status{min-height:24px;margin:18px 0 0;color:#555}.etool-warning{padding:18px;background:#fff1eb;color:#7d2d10}.etool-hp{position:absolute!important;left:-9999px!important}#revealed-secret{margin-top:25px}#revealed-secret pre{padding:24px;white-space:pre-wrap;background:#f1eee8;font:600 18px monospace}@media(max-width:800px){.etool-hero{padding:110px 0 60px}.etool-layout{grid-template-columns:1fr}.etool-panel,.etool-aside{padding:28px}.etool-two,.etool-options{grid-template-columns:1fr}.etool-aside h2{margin-top:35px}}
.etool-primary:hover,.etool-primary:focus{background:#171719!important;color:#fff!important;border-color:#171719!important;box-shadow:none!important;transform:translateY(-2px)}
.etool-output input{background:#f1eee8!important;color:#171719!important;border:1px solid #ddd8cf!important;border-radius:3px!important}
.etool-options{gap:12px!important}
.etool-options label{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:58px;padding:16px 18px!important;margin:0!important;border:1px solid #ddd8cf;border-radius:3px;background:#faf9f6;color:#171719;font-weight:700;cursor:pointer;transition:border-color .2s,background .2s}
.etool-options label:hover{border-color:#ff5c20;background:#fff5f0}
.etool-options label input{order:2!important;flex:0 0 auto!important;width:18px!important;height:18px!important;margin:0!important}
.etool-options label:last-child{grid-column:1/3}
@media(max-width:800px){.etool-options label:last-child{grid-column:1}}
.fsit-wrap{max-width:1120px!important;margin:45px auto 100px!important}.fsit-card{background:#fff!important;border:1px solid #ddd8cf!important;border-radius:4px 4px 38px 4px!important;box-shadow:0 20px 55px rgba(23,23,25,.08)!important}.fsit-body{padding:42px!important;background:#fff!important}.fsit-dropzone{padding:55px 25px!important;border-color:#d5d0c7!important;background:#f4f1eb!important}.fsit-dropzone:hover,.fsit-dropzone.is-dragover{border-color:#ff5c20!important;background:#fff5f0!important}.fsit-dropzone-title,.fsit-options label,.fsit-checkbox{color:#171719!important}.fsit-dropzone-text,.fsit-small-note{color:#66666c!important}.fsit-options,.fsit-file-meta,.fsit-progress-wrap,.fsit-result{background:#faf9f6!important;border-color:#ddd8cf!important}.fsit-select,.fsit-contact-input,.fsit-link-input{background:#fff!important;border:1px solid #d7d2ca!important;color:#171719!important}.fsit-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;padding:20px;background:#faf9f6;border:1px solid #ddd8cf;border-radius:12px}.fsit-contact-grid label{display:grid;gap:8px;color:#171719;font-size:14px;font-weight:700}.fsit-contact-input{width:100%;padding:13px;border-radius:8px;box-sizing:border-box}.fsit-consent{grid-column:1/3!important;display:flex!important;grid-template-columns:none!important;flex-direction:row!important;align-items:flex-start;gap:10px!important;font-weight:500!important}.fsit-honeypot{position:absolute!important;left:-9999px!important}.fsit-btn-primary{background:#ff5c20!important}.fsit-btn-primary:hover,.fsit-btn-dark:hover{background:#171719!important;color:#fff!important}.fsit-btn-dark{background:#171719!important;color:#fff!important}.fsit-btn-light{border-color:#bbb!important;color:#171719!important}@media(max-width:700px){.fsit-contact-grid{grid-template-columns:1fr}.fsit-consent{grid-column:1!important}.fsit-body{padding:22px!important}}
.etool-trust{padding:0 0 110px}.etool-trust>.eit-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d9d4cb}.etool-trust article{padding:38px;background:#fff}.etool-trust span{color:#ff5c20;font:800 11px Manrope}.etool-trust h2{margin:35px 0 12px;font:700 21px Manrope}.etool-trust p{margin:0;color:#666;line-height:1.65}@media(max-width:700px){.etool-trust>.eit-wrap{grid-template-columns:1fr}}
.etool-seo{padding:110px 0;background:#fff}.etool-seo-intro{display:grid;grid-template-columns:.7fr 1fr;gap:25px 9%;align-items:start}.etool-seo-intro .etool-kicker{grid-column:1/-1}.etool-seo-intro h2{margin:0;font:600 clamp(38px,5vw,70px)/.98 Manrope;letter-spacing:-.055em}.etool-seo-intro>p:not(.etool-kicker){margin:0;color:#58585f;font-size:17px;line-height:1.75}.etool-seo-grid{display:grid;grid-template-columns:repeat(2,1fr);margin-top:80px;border:1px solid #ddd8cf}.etool-seo-grid article{padding:38px;min-height:240px;border-bottom:1px solid #ddd8cf}.etool-seo-grid article:nth-child(odd){border-right:1px solid #ddd8cf}.etool-seo-grid article:nth-last-child(-n+2){border-bottom:0}.etool-seo-grid span{color:#ff5c20;font:800 11px Manrope}.etool-seo-grid h3{margin:42px 0 12px;font:700 22px/1.2 Manrope}.etool-seo-grid p{margin:0;color:#626269;line-height:1.7}.etool-faq{display:grid;grid-template-columns:.72fr 1fr;gap:9%;margin-top:110px;padding:70px;background:#171719;color:#fff;border-radius:4px 4px 48px 4px}.etool-faq h2{margin:25px 0 0;font:600 clamp(40px,5vw,68px)/1 Manrope;letter-spacing:-.05em}.etool-faq details{border-top:1px solid #3b3b40}.etool-faq details:last-child{border-bottom:1px solid #3b3b40}.etool-faq summary{padding:22px 34px 22px 0;cursor:pointer;font-weight:750;list-style:none}.etool-faq summary::-webkit-details-marker{display:none}.etool-faq summary:after{content:'+';float:right;color:#ff5c20}.etool-faq details[open] summary:after{content:'−'}.etool-faq details p{margin:0;padding:0 0 22px;color:#b8b8be;line-height:1.65}.etool-related{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:55px;background:#ddd8cf;border:1px solid #ddd8cf}.etool-related a{display:grid;gap:12px;padding:28px;background:#fff;color:#171719;text-decoration:none}.etool-related a:hover{background:#fff5f0}.etool-related strong{font:700 17px Manrope}.etool-related span{color:#626269;font-size:13px;line-height:1.5}@media(max-width:800px){.etool-seo{padding:75px 0}.etool-seo-intro,.etool-faq{grid-template-columns:1fr}.etool-seo-grid,.etool-related{grid-template-columns:1fr}.etool-seo-grid article,.etool-seo-grid article:nth-child(odd),.etool-seo-grid article:nth-last-child(-n+2){border:0;border-bottom:1px solid #ddd8cf}.etool-seo-grid article:last-child{border-bottom:0}.etool-faq{padding:38px 26px}.etool-faq>div:last-child{margin-top:25px}}
