.site-header.cleanup-site-header{grid-template-columns:1fr auto 1fr}.site-header nav.cleanup-navigation{display:flex;align-items:center;gap:24px;white-space:nowrap}.brand-compact{display:none}.tool-nav-disclosure{position:relative;font-size:14px;color:var(--muted)}.tool-nav-disclosure summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:10px 0;font-weight:600}.tool-nav-disclosure summary::-webkit-details-marker{display:none}.tool-nav-disclosure summary:focus-visible,.tool-nav-panel a:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:4px}.tool-nav-disclosure[open] summary{color:var(--navy)}.tool-nav-panel{position:absolute;top:100%;left:0;z-index:100;min-width:250px;padding:10px;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 16px 36px rgba(24,40,82,.12);white-space:normal}.site-header .tool-nav-panel a{display:block;padding:10px 12px;line-height:1.4;border-radius:8px;font-size:13px}.tool-nav-panel a:hover{background:var(--blue-light);color:var(--navy)}.cleanup-page .cleanup-steps{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1100px}.cleanup-limit,.cleanup-page .trust-line{color:var(--muted)}.cleanup-limit{max-width:700px;margin:8px auto 0;font-size:12px}.cleanup-scene-note{text-align:center;color:var(--muted);font-size:13px;margin:-12px 0 30px}.cleanup-page .scene-image{aspect-ratio:4/3;height:auto}.cleanup-related-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;text-align:left;margin:28px auto 0;max-width:850px}.cleanup-related-links a{display:block;border:1px solid #c5d9fa;border-radius:12px;background:hsla(0,0%,100%,.65);padding:16px 18px}.cleanup-related-links a:hover{background:#fff}.cleanup-related-links strong{display:block;font-size:14px;color:var(--navy)}.cleanup-related-links a>span{display:block;color:var(--muted);font-size:13px;margin-top:5px}.cleanup-related-links a:focus-visible{outline:2px solid var(--navy);outline-offset:3px}@media(max-width:1100px){.site-header.cleanup-site-header{grid-template-columns:1fr auto}.site-header nav.cleanup-navigation{justify-self:end}}@media(max-width:900px){.site-header nav.cleanup-navigation{display:flex;gap:18px}.cleanup-page .cleanup-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-nav-panel{left:auto;right:0}}@media(max-width:600px){.site-header.cleanup-site-header{display:flex;justify-content:space-between;gap:10px;padding:0 12px;flex-wrap:nowrap}.cleanup-site-header .brand{gap:5px;font-size:12px;white-space:nowrap;flex-shrink:0}.cleanup-site-header .brand-logo{width:24px;height:24px}.cleanup-site-header .brand-full{display:none}.cleanup-site-header .brand-compact{display:inline}.site-header nav.cleanup-navigation{display:flex;gap:12px}.tool-nav-disclosure{font-size:11px}.tool-nav-disclosure summary{gap:4px;padding:14px 0}.tool-nav-panel{min-width:240px;max-width:calc(100vw - 24px)}.tool-nav-disclosure:first-child .tool-nav-panel{right:-100px}.cleanup-page .cleanup-steps,.cleanup-related-links{grid-template-columns:1fr}.cleanup-scene-note{margin:0 0 24px}.cleanup-page .tool-page-hero{padding-bottom:80px}}