.print-guide{max-width:820px}.print-guide h1{font-size:clamp(28px,6vw,40px);line-height:1.5}.print-guide nav{padding:24px;background:var(--white);border:1px solid var(--line);border-radius:12px;margin:32px 0}.print-guide nav h2{margin:0 0 16px}.print-guide nav ul{margin:0;padding-left:22px}.print-guide nav a{display:inline-block;padding:8px 0;min-height:44px}.print-guide section{border-top:1px solid var(--line);margin-top:36px;scroll-margin-top:24px}.guide-steps{padding-left:26px}.guide-steps li{padding:8px 0 16px 8px}.guide-steps h3{color:var(--ink);font-size:17px;line-height:1.7;margin:8px 0}.guide-steps p{margin:0}.guide-note{border-left:3px solid var(--plum);padding-left:16px}.back-top{display:inline-block;min-height:44px;padding:10px 0;font-size:14px}.print-guide a{overflow-wrap:anywhere}.header>a:last-child{min-height:44px;display:flex;align-items:center}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}@media print{.header,.footer,.back-top,.skip{display:none}.wrap{width:100%}.legal{padding:0}.guide-steps li{break-inside:avoid}.print-guide nav{break-inside:avoid}a{color:inherit}}
