.tools-skip-link{z-index:100;color:#fff;background:#173c2d;border-radius:6px;padding:12px 18px;position:absolute;top:10px;left:20px;transform:translateY(-180%)}.tools-skip-link:focus{transform:translateY(0)}@media print{.tools-skip-link{display:none}}.tools-focus .tools-heading{max-width:820px;padding-block:76px 48px}.tools-focus .tools-heading h1{max-width:760px}.tools-commercial>h2{letter-spacing:-.4px;margin:0 0 24px;font-size:1.5rem}.tools-focus .commercial-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tools-focus .commercial-tools-grid .tool-card{padding:28px}.tools-focus .commercial-tools-grid h3{font-size:1.5rem;line-height:1.25}.tools-focus .tool-card-action{line-height:1.5}.tools-focus .tool-card-action svg{flex-shrink:0}.tools-focus .tool-next{margin-top:36px}.tools-secondary{border-top:1px solid #cbd9d0;margin-top:76px;padding-top:48px}.tools-other>summary{cursor:pointer;min-height:44px;padding:16px 0;font-size:1.125rem;font-weight:650}.tools-other>section{padding-top:24px}.tools-other>summary:focus-visible{outline-offset:4px;outline:3px solid #467d5c}.tools-section-heading{max-width:720px;margin-bottom:28px}.tools-section-heading h2{letter-spacing:-.7px;margin:14px 0;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.2}.tools-section-heading p{color:#53665d;line-height:1.7}.tools-focus .drawing-tool{flex-direction:row;align-items:center;gap:24px}.tools-focus .drawing-tool>svg{flex-shrink:0;margin:0}.tools-focus .drawing-tool h3{margin-top:0;font-size:1.5rem}.tools-focus .drawing-tool p{max-width:660px;margin-top:10px}.tools-focus .drawing-tool .tool-card-action{flex-shrink:0;margin:0 0 0 auto;padding:0}.tools-training{margin-top:42px;scroll-margin-top:28px}.tools-training>h3{margin:0 0 20px;font-size:1.5rem}.tools-secondary-links{flex-wrap:wrap;gap:8px 28px;margin-top:24px;display:flex}.tools-secondary-links a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:.9375rem;text-decoration:underline;display:inline-flex}.tools-focus .tools-saved{margin-top:64px;padding-block:40px}.tools-saved .eyebrow{margin-bottom:16px}.tools-saved>div>a{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:1000px){.tools-focus .commercial-tools-grid{grid-template-columns:1fr}.tools-focus .commercial-tools-grid .tool-card{padding:28px}.tools-focus .commercial-tools-grid .tool-card p{max-width:680px}.tools-focus .drawing-tool{flex-wrap:wrap}.tools-focus .drawing-tool .tool-card-action{width:100%;margin-left:0}}@media (max-width:600px){.tools-focus .tools-heading{padding-block:44px 32px}.tools-focus .tools-heading h1{font-size:clamp(2.4rem,9vw,3.2rem)}.tools-secondary{margin-top:48px;padding-top:32px}.tools-focus .drawing-tool{gap:16px}.tools-focus .tools-saved{margin-top:40px}}
