.tool-guides{max-width:960px;margin:0 auto;color:var(--ink,#18383c);line-height:1.75}.tool-guides [hidden]{display:none!important}.guide-intro{padding:clamp(20px,4vw,40px);background:#e7f0ec;border:1px solid #c8ddd2;border-radius:20px}.guide-intro h2{font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.2;margin:.35em 0}.guide-eyebrow{font-size:.82rem;letter-spacing:.08em;font-weight:750;text-transform:uppercase;color:#43645c;margin:0}.guide-language{display:flex;gap:8px;margin-top:20px}.guide-language button{border:1px solid #8daea4;border-radius:10px;background:#fff;color:#18383c;padding:10px 18px;box-shadow:none;min-height:44px}.guide-language button[aria-pressed=true]{background:#18383c;border-color:#18383c;color:#fff}.guide-language-note{font-size:.85rem;margin-bottom:0;color:#496660}.guide-jump{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 32px}.guide-jump a,.guide-action a{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid #b7ceca;background:#e6efec;border-radius:10px;text-decoration:none;font-weight:650;color:#18383c}.guide-jump a:hover,.guide-action a:hover{background:#d4e4dd}.guide-article{scroll-margin-top:20px;margin:0 0 32px;padding:clamp(20px,4vw,38px);border:1px solid #d1dedc;border-radius:18px;background:#fff}.guide-article h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.3;margin:.3em 0 .6em}.guide-article h3{font-size:1.12rem;margin:0 0 .5em}.guide-lead{font-size:1.1rem;max-width:75ch}.guide-example,.guide-note{padding:20px;border-radius:12px;margin:24px 0}.guide-example{background:#f3efe5;border:1px solid #e1d8c2}.guide-note{background:#edf3f7;border:1px solid #d2e0e9}.guide-example p:last-child,.guide-note p:last-child{margin-bottom:0}.guide-steps{padding-left:1.5em}.guide-steps li{padding-left:.45em;margin-bottom:18px}.guide-article details{border-top:1px solid #d1dedc;border-bottom:1px solid #d1dedc;padding:16px 0}.guide-article summary{font-weight:700;cursor:pointer;min-height:28px}.guide-article details li{margin:12px 0}.guide-action{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:0}.guide-action a:first-child{background:#18383c;color:#fff;border-color:#18383c}.guide-footer{font-size:.9rem;color:#496660;padding:0 8px 24px}.tool-guides a:focus-visible,.tool-guides button:focus-visible,.tool-guides summary:focus-visible{outline:3px solid #7055d9;outline-offset:3px}@media(max-width:480px){.guide-jump a,.guide-action a{width:100%;justify-content:center}.guide-steps{padding-left:1.3em}.guide-article,.guide-intro{padding:20px 16px}}@media print{.guide-language,.guide-jump,.guide-action,.guide-language-note{display:none}.guide-article{break-before:page;border:0;padding:0}.guide-intro{background:none;border:0;padding:0}.guide-article details{display:block}.guide-article details>*{display:block!important}.guide-example,.guide-note{background:none;break-inside:avoid}.tool-guides{max-width:none;color:#000;font-size:10pt}.guide-footer{color:#000}}
