.tool-page{color:#edf6fa;min-height:100vh;font-family:var(--font-geist-sans),Arial,sans-serif;background:radial-gradient(circle at 82% 3%,#123b52 0,#0000 24%),#06111d}.tool-nav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06111deb;border-bottom:1px solid #1d3a50;position:sticky;top:0}.tool-nav nav{justify-content:space-between;align-items:center;width:min(1120px,100% - 48px);height:78px;margin:auto;display:flex}.tool-brand{color:#fff;align-items:center;gap:10px;font-size:18px;font-weight:780;text-decoration:none;display:flex}.tool-brand>span{border:4px solid #67e8f9;border-radius:50%;width:14px;height:14px}.tool-nav nav>div{align-items:center;gap:23px;display:flex}.tool-nav nav>div>a{color:#b5c7d2;font-size:13px;font-weight:700;text-decoration:none}.tool-nav .tool-nav-cta{color:#ecf5f8;border:1px solid #36556b;border-radius:6px;padding:10px 13px}.tool-kicker{color:#67e8f9;letter-spacing:.14em;align-items:center;gap:8px;font-size:12px;font-weight:850;display:flex}.tool-hero,.tools-index-hero{width:min(1000px,100% - 48px);margin:auto;padding:100px 0 74px}.tool-hero h1,.tools-index-hero h1{letter-spacing:-.065em;max-width:930px;margin:20px 0 22px;font-size:clamp(48px,7vw,84px);line-height:.96}.tool-hero>p,.tools-index-hero>p{color:#afc2ce;max-width:760px;margin:0;font-size:19px;line-height:1.65}.tool-actions{gap:12px;margin-top:34px;display:flex}.tool-actions a,.tool-final-cta>a,.tool-index-cta>a{color:#d6e4eb;border:1px solid #36556b;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:14px 18px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.tool-actions a:first-child,.tool-final-cta>a,.tool-index-cta>a{color:#06202d;background:linear-gradient(135deg,#67e8f9,#9ef7c6);border:0}.tool-trust{color:#92a9b7;flex-wrap:wrap;gap:22px;margin-top:27px;font-size:12px;display:flex}.tool-trust span{align-items:center;gap:6px;display:flex}.tool-trust svg{color:#9ef7c6}.tool-explainer{grid-template-columns:1fr 1fr;gap:16px;width:min(1120px,100% - 48px);margin:0 auto 96px;display:grid}.tool-explainer article{background:#091827;border:1px solid #2b4b61;border-radius:12px;padding:34px}.tool-explainer article>span,.tool-process>div>span,.tool-faq>div>span,.tool-final-cta span,.tools-index-grid article>span{color:#67e8f9;letter-spacing:.14em;font-size:11px;font-weight:850}.tool-explainer h2,.tool-process h2,.tool-faq h2{letter-spacing:-.04em;margin:10px 0 26px;font-size:29px}.tool-explainer ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.tool-explainer li{color:#b9c9d2;border-top:1px solid #253f52;align-items:flex-start;gap:10px;padding:14px 0;font-size:14px;line-height:1.55;display:flex}.tool-explainer li svg{color:#9ef7c6;flex:none;margin-top:2px;font-size:18px}.tool-limit-card li svg{color:#f6d06f}.tool-process{width:min(1120px,100% - 48px);margin:0 auto 105px}.tool-process ol{background:#29475a;grid-template-columns:repeat(3,1fr);gap:1px;margin:30px 0 0;padding:1px;list-style:none;display:grid}.tool-process li{background:#091827;padding:30px}.tool-process li>b{color:#67e8f9;font:800 12px var(--font-geist-mono)}.tool-process h3{margin:38px 0 9px;font-size:20px}.tool-process p{color:#8fa6b5;margin:0;font-size:13px;line-height:1.6}.tool-faq{grid-template-columns:.7fr 1.3fr;gap:80px;width:min(1120px,100% - 48px);margin:0 auto 105px;display:grid}.tool-faq details{border-top:1px solid #2b485b;padding:20px 0}.tool-faq summary{cursor:pointer;font-size:16px;font-weight:750}.tool-faq p{color:#9eb2bf;margin:12px 0 0;font-size:14px;line-height:1.65}.tool-final-cta,.tool-index-cta{background:radial-gradient(circle at 85% 20%,#174659,#0000 40%),#0c2132;border:1px solid #356077;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;width:min(1120px,100% - 48px);margin:0 auto;padding:34px;display:grid}.tool-final-cta>svg,.tool-index-cta>svg{color:#67e8f9;font-size:34px}.tool-final-cta h2,.tool-index-cta h2{margin:8px 0 5px;font-size:25px}.tool-final-cta p,.tool-index-cta p{color:#9db2bf;margin:0;font-size:13px;line-height:1.6}.tool-final-cta{margin-bottom:100px}.tools-index-hero{text-align:center}.tools-index-hero .tool-kicker{justify-content:center}.tools-index-hero>p{margin-inline:auto}.tools-index-grid{grid-template-columns:repeat(3,1fr);gap:15px;width:min(1120px,100% - 48px);margin:0 auto 44px;display:grid}.tools-index-grid article{background:#091827;border:1px solid #2b4b61;border-radius:11px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.tools-index-grid article>svg{color:#67e8f9;margin-bottom:40px;font-size:29px}.tools-index-grid h2{letter-spacing:-.035em;margin:12px 0;font-size:23px}.tools-index-grid p{color:#96acba;flex:1;margin:0 0 25px;font-size:13px;line-height:1.65}.tools-index-grid a{color:#9ef7c6;align-items:center;gap:7px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.tool-index-cta{margin-bottom:100px}.tool-index-cta>svg{color:#9ef7c6}@media (max-width:850px){.tool-explainer,.tool-faq{grid-template-columns:1fr}.tool-faq{gap:18px}.tool-process ol,.tools-index-grid{grid-template-columns:1fr}.tool-final-cta,.tool-index-cta{grid-template-columns:1fr;justify-items:start}}@media (max-width:600px){.tool-nav nav,.tool-hero,.tools-index-hero,.tool-explainer,.tool-process,.tool-faq,.tool-final-cta,.tool-index-cta,.tools-index-grid{width:min(100% - 30px,1120px)}.tool-nav nav>div>a:not(.tool-nav-cta){display:none}.tool-hero,.tools-index-hero{padding:70px 0 55px}.tool-hero>p,.tools-index-hero>p{font-size:17px}.tool-actions{flex-direction:column;align-items:stretch}.tool-explainer article{padding:23px}.tool-process li{padding:24px}.tool-final-cta,.tool-index-cta{padding:25px}}.tool-page{color:#fff;font-family:var(--font-inter),Arial,sans-serif;background:#000}.tool-nav{background:#000;border-color:#262626}.tool-nav nav{height:64px}.tool-brand>span{border-color:#fff}.tool-nav nav>div>a{color:#b3b3b3}.tool-nav .tool-nav-cta{color:#fff;border-color:#333}.tool-kicker,.tool-explainer article>span,.tool-process>div>span,.tool-faq>div>span,.tool-final-cta span,.tools-index-grid article>span{color:#b3b3b3;font-family:var(--font-jetbrains-mono)}.tool-hero,.tools-index-hero{padding-top:80px}.tool-hero h1,.tools-index-hero h1{font-size:clamp(44px,5vw,64px);line-height:1.05}.tool-hero>p,.tools-index-hero>p,.tool-explainer li,.tool-process p,.tool-faq p,.tool-final-cta p,.tool-index-cta p,.tools-index-grid p{color:#b3b3b3}.tool-actions a,.tool-final-cta>a,.tool-index-cta>a{color:#fff;background:#000;border-color:#333;border-radius:6px}.tool-actions a:first-child,.tool-final-cta>a,.tool-index-cta>a{color:#000;background:#fff}.tool-trust{color:#737373}.tool-trust svg,.tool-explainer li svg,.tool-final-cta>svg,.tool-index-cta>svg,.tools-index-grid article>svg,.tools-index-grid a{color:#b3b3b3}.tool-explainer article,.tool-process li,.tools-index-grid article,.tool-final-cta,.tool-index-cta{background:#0a0a0a;border-color:#333;border-radius:8px}.tool-explainer .tool-limit-card{background:#111}.tool-explainer li,.tool-process ol,.tool-faq details{border-color:#262626}.tool-process ol{background:#262626}.tool-final-cta,.tool-index-cta{background:#0a0a0a}.tool-final-cta>a:hover,.tool-index-cta>a:hover,.tool-actions a:first-child:hover{background:#eaeaea}
