.ToolPageLayout-module__5CDaxG__container{flex-direction:column;gap:32px;width:100%;max-width:900px;margin:0 auto;padding:20px 0 60px;display:flex}.ToolPageLayout-module__5CDaxG__backLink{color:var(--text-secondary,#94a3b8);align-items:center;gap:8px;width:fit-content;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.ToolPageLayout-module__5CDaxG__backLink:hover{color:var(--text-primary,#f8fafc)}.ToolPageLayout-module__5CDaxG__header{flex-direction:column;gap:16px;display:flex}.ToolPageLayout-module__5CDaxG__titleRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ToolPageLayout-module__5CDaxG__iconContainer{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.ToolPageLayout-module__5CDaxG__titleGroup{flex-direction:column;gap:4px;display:flex}.ToolPageLayout-module__5CDaxG__title{color:var(--text-primary,#f8fafc);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;line-height:1.2}.ToolPageLayout-module__5CDaxG__description{color:var(--text-secondary,#94a3b8);margin:0;font-size:1rem;font-weight:500}.ToolPageLayout-module__5CDaxG__badge{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;align-items:center;height:fit-content;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.ToolPageLayout-module__5CDaxG__content{background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;min-height:300px;padding:32px}@media (max-width:600px){.ToolPageLayout-module__5CDaxG__container{gap:24px;padding:10px 0 40px}.ToolPageLayout-module__5CDaxG__iconContainer{border-radius:12px;width:48px;height:48px}.ToolPageLayout-module__5CDaxG__title{font-size:1.4rem}.ToolPageLayout-module__5CDaxG__content{border-radius:18px;padding:20px}}.ToolPageLayout-module__5CDaxG__containerWide{max-width:1480px}.ToolPageLayout-module__5CDaxG__contentWide{background:0 0;border:none;padding:0}
