/* Only the new page content; never the universal header or footer. */
#standalone-tool{max-width:1180px;margin:0 auto;padding:32px 24px 40px}
#standalone-tool>h1{margin:0;color:#f7efe1;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:850;text-transform:none;max-width:none;line-height:1.15}
#standalone-tool>.standalone-description{max-width:70ch;margin:14px 0 24px;color:#e1e6e5;line-height:1.6}
#standalone-tool .workbench{margin:0}
#standalone-tool .standalone-related{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}
#standalone-tool .standalone-related a{color:#f7efe1;text-underline-offset:4px}
#standalone-tool :is(a,button,input,select):focus-visible{outline:3px solid #ae8955;outline-offset:3px}
@media(max-width:600px){#standalone-tool{padding:24px 16px 32px}#standalone-tool .tool-intro{display:block}#standalone-tool .tool-intro p{margin-top:8px}}
