.page_main__2oFEU{width:960px;max-width:calc(100% - 2em);margin:auto;padding:3em 1em}.page_sectionTitle__NZmbh{font-size:2.441em;margin-bottom:.5em;padding-bottom:.5em;border-bottom:3px solid var(--accent)}.page_sectionSubtitle__3QIKt{margin-top:.5em;color:rgb(var(--gray));font-size:.95em;margin-bottom:2em}.page_toolsGrid__e81uK{display:grid;grid-template-columns:1fr;grid-gap:1.5em;gap:1.5em}.page_toolCard__I_Kad{text-decoration:none;color:inherit;display:flex;align-items:flex-start;gap:1.25em;padding:1.75em 2em;background:white;border-radius:12px;box-shadow:var(--box-shadow);transition:transform .2s ease,box-shadow .2s ease}.page_toolCard__I_Kad:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(var(--gray),40%)}.page_toolCardIcon__a_s7X{font-size:2em;line-height:1;flex-shrink:0}.page_toolCard__I_Kad h3{margin:0 0 .5em;color:var(--accent)}.page_toolCard__I_Kad p{margin:0;color:rgb(var(--gray))}