.page-module-scss-module__XTy3Ya__page{max-width:1100px;margin:0 auto;padding:1.5rem}.page-module-scss-module__XTy3Ya__hero{text-align:center;color:#fff;background:linear-gradient(135deg,#1a1a2e 0%,#2d2d44 100%);border-radius:16px;margin-bottom:2rem;padding:2.5rem 1rem 2rem}.page-module-scss-module__XTy3Ya__hero h1{letter-spacing:-.5px;margin-bottom:.5rem;font-size:2.25rem;font-weight:700}.page-module-scss-module__XTy3Ya__hero p{color:#ffffffb3;max-width:400px;margin:0 auto;font-size:1rem}.page-module-scss-module__XTy3Ya__category{margin-bottom:2rem}.page-module-scss-module__XTy3Ya__categoryTitle{text-transform:uppercase;letter-spacing:1px;color:#888;margin-bottom:.75rem;padding-left:.25rem;font-size:.85rem;font-weight:600}.page-module-scss-module__XTy3Ya__tools{flex-direction:column;gap:.75rem;display:flex}.page-module-scss-module__XTy3Ya__toolCard{background:#fff;border:1px solid #e8e8e8;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:all .2s;display:flex}.page-module-scss-module__XTy3Ya__toolCard:hover{border-color:#1a1a2e;transform:translate(4px);box-shadow:0 4px 16px #00000014}.page-module-scss-module__XTy3Ya__toolCard:hover .page-module-scss-module__XTy3Ya__arrow{opacity:1;transform:translate(0)}.page-module-scss-module__XTy3Ya__toolCard:active{transform:scale(.99)}.page-module-scss-module__XTy3Ya__icon{background:#f5f5f7;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.75rem;display:flex}.page-module-scss-module__XTy3Ya__cardContent{flex:1;min-width:0}.page-module-scss-module__XTy3Ya__cardContent h3{color:#1a1a2e;margin:0 0 .25rem;font-size:1rem;font-weight:600}.page-module-scss-module__XTy3Ya__cardContent p{color:#666;margin:0;font-size:.875rem;line-height:1.4}.page-module-scss-module__XTy3Ya__arrow{color:#1a1a2e;opacity:0;flex-shrink:0;font-size:1.25rem;transition:all .2s;transform:translate(-8px)}@media (min-width:640px){.page-module-scss-module__XTy3Ya__page{padding:2rem}.page-module-scss-module__XTy3Ya__hero{padding:3rem 2rem}.page-module-scss-module__XTy3Ya__hero h1{font-size:2.75rem}.page-module-scss-module__XTy3Ya__hero p{font-size:1.1rem}.page-module-scss-module__XTy3Ya__tools{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.page-module-scss-module__XTy3Ya__toolCard:hover{transform:translateY(-2px)}}@media (min-width:900px){.page-module-scss-module__XTy3Ya__hero{margin-bottom:2.5rem;padding:4rem 2rem}.page-module-scss-module__XTy3Ya__categoryTitle{margin-bottom:1rem;font-size:.9rem}.page-module-scss-module__XTy3Ya__toolCard{gap:1.25rem;padding:1.25rem 1.5rem}.page-module-scss-module__XTy3Ya__icon{width:52px;height:52px;font-size:1.85rem}.page-module-scss-module__XTy3Ya__cardContent h3{font-size:1.05rem}.page-module-scss-module__XTy3Ya__arrow{opacity:.3}}@media (max-width:639px){.page-module-scss-module__XTy3Ya__page{padding:1rem}.page-module-scss-module__XTy3Ya__hero{border-radius:12px;margin-bottom:1.5rem;padding:2rem 1rem}.page-module-scss-module__XTy3Ya__hero h1{font-size:1.75rem}.page-module-scss-module__XTy3Ya__hero p{font-size:.9rem}.page-module-scss-module__XTy3Ya__toolCard{padding:.875rem 1rem}.page-module-scss-module__XTy3Ya__icon{border-radius:8px;width:42px;height:42px;font-size:1.5rem}.page-module-scss-module__XTy3Ya__cardContent h3{font-size:.95rem}.page-module-scss-module__XTy3Ya__cardContent p{font-size:.8rem}.page-module-scss-module__XTy3Ya__arrow{display:none}}
