.tools-page.svelte-15gvtgz{background:#f6f8fb;color:#132238}.content.svelte-15gvtgz{margin:0 auto;max-width:1120px;padding-left:24px;padding-right:24px}.hero.svelte-15gvtgz{background:linear-gradient(130deg,#101d30,#183f61);color:#fff;padding:76px 0}.eyebrow.svelte-15gvtgz,.label.svelte-15gvtgz{color:#61c7ff;font-size:.76rem;font-weight:850;letter-spacing:.13em;margin:0 0 13px;text-transform:uppercase}h1.svelte-15gvtgz{font-size:clamp(2.6rem,5vw,4.7rem);letter-spacing:-.05em;line-height:1;margin:0;max-width:900px}.hero.svelte-15gvtgz p:where(.svelte-15gvtgz):last-child{color:#c8d6e6;font-size:1.08rem;max-width:730px}.tool-list.svelte-15gvtgz{padding:82px 0}.grid.svelte-15gvtgz{display:grid;gap:20px}article.svelte-15gvtgz{background:#fff;border:1px solid #dbe3ed;border-radius:15px;display:grid;gap:25px;grid-template-columns:56px 1fr;padding:30px}.number.svelte-15gvtgz{align-items:center;background:#e7f3fb;border-radius:50%;color:#287db5;display:flex;font-size:.76rem;font-weight:900;height:45px;justify-content:center;width:45px}.label.svelte-15gvtgz{color:#287db5;margin-bottom:7px}h2.svelte-15gvtgz{font-size:1.65rem;margin:0}.card-copy.svelte-15gvtgz>p:where(.svelte-15gvtgz):not(.label){color:#52647b;max-width:800px}.best.svelte-15gvtgz{border-left:3px solid #5ab4e9;display:grid;margin:18px 0;padding-left:13px}.best.svelte-15gvtgz span:where(.svelte-15gvtgz){color:#7a8798;font-size:.72rem;font-weight:800;text-transform:uppercase}.best.svelte-15gvtgz strong:where(.svelte-15gvtgz){font-size:.91rem}.card-copy.svelte-15gvtgz a:where(.svelte-15gvtgz){color:#166da7;font-weight:800;text-decoration:none}.note.svelte-15gvtgz{background:#e7edf4;padding:50px 0}.note.svelte-15gvtgz .content:where(.svelte-15gvtgz){display:grid;gap:8px;grid-template-columns:.7fr 1.3fr}.note.svelte-15gvtgz strong:where(.svelte-15gvtgz){font-size:1.25rem}.note.svelte-15gvtgz p:where(.svelte-15gvtgz){color:#52647b;margin:0}@media (max-width: 680px){article.svelte-15gvtgz{grid-template-columns:1fr}.note.svelte-15gvtgz .content:where(.svelte-15gvtgz){grid-template-columns:1fr}}
