#jegstudio-tools{--ink:#172b42;--muted:#526175;--line:#dce3eb;--accent:#254fd0;color:var(--ink);font-family:inherit;font-size:16px;line-height:1.6;margin:0 auto;max-width:1280px;padding:48px 24px 72px;width:100%}#jegstudio-tools,#jegstudio-tools *{box-sizing:border-box}#jegstudio-tools .heading{margin-bottom:32px;max-width:780px}#jegstudio-tools .eyebrow{color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}#jegstudio-tools h1{color:var(--ink);font-size:clamp(30px,4vw,48px);line-height:1.15;margin:0 0 18px}#jegstudio-tools h2{color:var(--ink);font-size:24px;line-height:1.3;margin:0 0 20px}#jegstudio-tools h3{color:var(--ink);font-size:20px;line-height:1.4;margin:16px 0 12px}#jegstudio-tools p{margin:0 0 16px}#jegstudio-tools .heading>p:last-child{color:var(--muted)}#jegstudio-tools a{color:var(--accent);text-underline-offset:3px}#jegstudio-tools a:focus-visible,#jegstudio-tools button:focus-visible,#jegstudio-tools select:focus-visible,#jegstudio-tools textarea:focus-visible{outline:3px solid #7395ff;outline-offset:3px}#jegstudio-tools .breadcrumb{display:flex;flex-wrap:wrap;font-size:14px;gap:12px;margin-bottom:32px}@media (max-width:760px){#jegstudio-tools{padding:32px 16px 48px}}