.nw-hero{display:grid;grid-template-columns:1.5fr 1fr;gap:64px;padding-block:75px}.nw-lead{font-size:1.4rem}.nw-note{background:#e8eaf6;border:1px solid #d2d7eb;border-radius:24px;padding:40px;align-self:center}.nw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:30px}.nw-card{background:#fff;border:1px solid #d7d9e3;border-radius:18px;padding:28px}.nw-card h3{font-size:1.4rem;margin:12px 0}.nw-card a,main p a,details a{color:#42427b;text-decoration:underline;text-underline-offset:4px}.nw-num,.nw-status{font-size:.8rem;letter-spacing:.08em;color:#53416a}.nw-band{background:#efedf6;padding:64px 0}.nw-tool{max-width:740px;background:#f0eef7;border-radius:20px;padding:30px}.nw-tool label{display:block;font-weight:600;margin:20px 0 8px}.nw-tool textarea,.nw-tool select{width:100%;padding:14px;border:1px solid #777887;border-radius:8px;font:inherit;background:white;color:#20242b}.nw-tool textarea{min-height:90px}.nw-tool button{margin:20px 8px 0 0}details{border:1px solid #d7d9e3;border-radius:12px;padding:24px;margin-top:24px}summary{font-weight:600;cursor:pointer}main li{margin:12px 0}a:focus-visible,button:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #6143a6;outline-offset:4px}@media(max-width:760px){.nw-hero{grid-template-columns:1fr;gap:24px;padding-block:40px}.nw-grid{grid-template-columns:1fr}.nw-note{padding:25px}.nw-card{padding:24px}.nw-tool{padding:20px}}