.tools-hub_page__q_pGX{min-height:100%}.tools-hub_heroInner__lDiR4{display:grid;justify-items:start;text-align:left}.tools-hub_heroInner__lDiR4 p:last-child{margin-inline:0}.tools-hub_content__EWgOi{display:grid;gap:2.2rem}.tools-hub_section__6mAdN{display:grid;gap:.85rem}.tools-hub_sectionHeading__BVpbd{display:flex;align-items:center;gap:.7rem}.tools-hub_sectionTitle__8HOUg{color:var(--ink);font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.tools-hub_leadGrid__YDtJE,.tools-hub_toolGrid__6TXSp{display:grid;gap:.9rem}.tools-hub_toolCard__uIqyY{position:relative;display:grid;min-height:10.8rem;grid-template-columns:8.4rem minmax(0,1fr);align-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 68%,transparent);border-radius:1.1rem;color:inherit;background:linear-gradient(120deg,var(--paper) 8%,color-mix(in srgb,var(--paper) 96%,var(--aqua)) 100%);box-shadow:0 .55rem 1.8rem rgb(32 71 94/.055);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tools-hub_toolCard__uIqyY:before{position:absolute;top:50%;left:.8rem;width:7rem;height:7rem;border-radius:999px;pointer-events:none;content:"";background:radial-gradient(circle,color-mix(in srgb,var(--aqua) 13%,transparent),transparent 68%);translate:0 -50%}.tools-hub_toolCard__uIqyY:hover{border-color:color-mix(in srgb,var(--aqua) 44%,var(--line));box-shadow:0 .75rem 2.1rem rgb(32 71 94/.085);transform:translateY(-2px)}.tools-hub_toolCard__uIqyY:focus-visible{outline:3px solid color-mix(in srgb,var(--aqua) 30%,transparent);outline-offset:3px}.tools-hub_illustration__3q8IH{z-index:1;width:7.8rem;height:7.8rem;justify-self:center;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 .35rem .42rem rgb(31 70 92/.12));transition:transform .24s cubic-bezier(.22,1,.36,1);animation:tools-hub_tool-character-in__Tgsi8 .42s cubic-bezier(.22,1,.36,1) both}.tools-hub_toolCard__uIqyY:hover .tools-hub_illustration__3q8IH{transform:translateY(-.2rem) rotate(-1deg) scale(1.03)}.tools-hub_body__E9b4d{display:grid;min-width:0;align-content:center;gap:.4rem;padding:1.3rem 1.25rem 1.3rem .35rem}.tools-hub_kicker__b1tYk{color:var(--ocean);font-size:.62rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.tools-hub_title__4uIhd{color:var(--ink);font-size:clamp(1rem,2vw,1.16rem);font-weight:900;line-height:1.15}.tools-hub_copy___bpB5{display:-webkit-box;overflow:hidden;color:var(--muted);font-size:.72rem;font-weight:600;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tools-hub_cta__CX0P4{display:inline-flex;align-items:center;gap:.3rem;margin-block-start:.18rem;color:var(--ocean);font-size:.68rem;font-weight:750}.tools-hub_cta__CX0P4 svg{width:.78rem;height:.78rem;transition:transform .16s ease}.tools-hub_toolCard__uIqyY:hover .tools-hub_cta__CX0P4 svg{transform:translate(.12rem,-.12rem)}@media (width >= 48rem){.tools-hub_leadGrid__YDtJE,.tools-hub_toolGrid__6TXSp{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-hub_leadGrid__YDtJE .tools-hub_toolCard__uIqyY{min-height:12.4rem;grid-template-columns:9.8rem minmax(0,1fr)}.tools-hub_leadGrid__YDtJE .tools-hub_illustration__3q8IH{width:9.2rem;height:9.2rem}}@media (width <= 30rem){.tools-hub_content__EWgOi{gap:1.7rem}.tools-hub_toolCard__uIqyY{min-height:9.6rem;grid-template-columns:6.8rem minmax(0,1fr)}.tools-hub_illustration__3q8IH{width:6.4rem;height:6.4rem}.tools-hub_body__E9b4d{padding:1rem .9rem 1rem .1rem}}@media (prefers-reduced-motion:reduce){.tools-hub_illustration__3q8IH{animation:none;transition:none}.tools-hub_cta__CX0P4 svg,.tools-hub_toolCard__uIqyY{transition:none}}@keyframes tools-hub_tool-character-in__Tgsi8{0%{opacity:0;transform:translateY(.45rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}