.ToolsIndexPage_page__4ixvd90{background:var(--color-paper__om3by20);color:var(--color-ink__om3by22);min-height:100dvh}.ToolsIndexPage_hero__4ixvd91{text-align:center;padding:124px 24px 80px}.ToolsIndexPage_heroInner__4ixvd92{max-width:1200px;margin-inline:auto}.ToolsIndexPage_heroTitle__4ixvd93{letter-spacing:-.03em;text-wrap:balance;color:var(--color-ink__om3by22);margin:0 0 20px;font-size:clamp(3rem,1.5rem + 4dvw,5rem);font-weight:500;line-height:1}.ToolsIndexPage_heroAccent__4ixvd94{color:var(--color-ink__om3by22)}.ToolsIndexPage_heroSubtitle__4ixvd95{letter-spacing:0;color:var(--color-taupe__om3by24);max-width:640px;margin:0 auto 32px;font-size:18px;font-weight:400;line-height:1.6}.ToolsIndexPage_heroCta__4ixvd96{letter-spacing:0;background:var(--jolt__om3by2f);color:var(--ctaInk__om3by2d);border-radius:20px;padding:16px 48px;font-size:18px;font-weight:400;line-height:1.6;text-decoration:none;transition:background-color .3s;display:inline-block}.ToolsIndexPage_heroCta__4ixvd96:hover{background:color-mix(in srgb, var(--jolt__om3by2f) 88%, var(--ctaInk__om3by2d))}.ToolsIndexPage_heroCta__4ixvd96:active{transform:translateY(1px)}.ToolsIndexPage_heroCta__4ixvd96:focus-visible{outline:2px solid var(--color-ink__om3by22);outline-offset:3px}.ToolsIndexPage_gridSection__4ixvd97{padding:0 24px 96px}.ToolsIndexPage_gridInner__4ixvd98{max-width:1200px;margin-inline:auto}.ToolsIndexPage_gridHeader__4ixvd99{border-bottom:1px solid var(--color-silver__om3by25);justify-content:space-between;align-items:center;height:44px;margin-bottom:32px;padding:0 4px;display:flex}.ToolsIndexPage_gridLabel__4ixvd9a{letter-spacing:.08em;text-transform:uppercase;color:var(--color-taupe__om3by24);font-size:10px;font-weight:400}.ToolsIndexPage_grid__4ixvd9b{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ToolsIndexPage_card__4ixvd9c{background:var(--color-beige__om3by21);border:1px dashed var(--color-silver__om3by25);color:inherit;border-radius:12px;flex-direction:column;text-decoration:none;transition:border-color .3s;display:flex;overflow:hidden}.ToolsIndexPage_card__4ixvd9c:hover{border-color:var(--color-bark__om3by23)}.ToolsIndexPage_cardMedia__4ixvd9d{aspect-ratio:16/9;background:var(--color-paper__om3by20);position:relative;overflow:hidden}.ToolsIndexPage_cardMediaFill__4ixvd9e{object-fit:cover;width:100%;height:100%;display:block}.ToolsIndexPage_cardBody__4ixvd9f{flex-direction:column;flex:1;gap:8px;padding:20px;display:flex}.ToolsIndexPage_cardTitle__4ixvd9g{letter-spacing:0;color:var(--color-ink__om3by22);margin:0;font-size:18px;font-weight:400;line-height:1.6}.ToolsIndexPage_cardDesc__4ixvd9h{letter-spacing:.005em;color:var(--color-taupe__om3by24);flex:1;margin:0;font-size:14px;font-weight:400;line-height:1.55}.ToolsIndexPage_cardArrow__4ixvd9i{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink__om3by22);margin-top:8px;font-size:10px;font-weight:400}.ToolsIndexPage_bottomCta__4ixvd9j{background:var(--color-beige__om3by21);text-align:center;padding:80px 24px}.ToolsIndexPage_bottomCtaInner__4ixvd9k{max-width:640px;margin-inline:auto}.ToolsIndexPage_bottomCtaTitle__4ixvd9l{letter-spacing:-.02em;text-wrap:balance;color:var(--color-ink__om3by22);margin:0 0 16px;font-size:clamp(2.25rem,1.25rem + 2.4dvw,3.25rem);font-weight:500;line-height:1.08}.ToolsIndexPage_bottomCtaAccent__4ixvd9m{color:var(--color-ink__om3by22)}.ToolsIndexPage_bottomCtaSubtitle__4ixvd9n{letter-spacing:0;color:var(--color-taupe__om3by24);margin:0 0 32px;font-size:18px;font-weight:400;line-height:1.6}@media screen and (width<=768px){.ToolsIndexPage_hero__4ixvd91{min-height:484px;padding-top:80px;padding-bottom:48px}.ToolsIndexPage_bottomCta__4ixvd9j{padding:64px 24px 124px}}@media screen and (width<=900px){.ToolsIndexPage_grid__4ixvd9b{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=480px){.ToolsIndexPage_grid__4ixvd9b{grid-template-columns:1fr}}
