.guide-v18{max-width:960px}.guide-v18 h1{font-size:clamp(32px,4vw,48px);line-height:1.12}.guide-v18 h2{font-size:27px;line-height:1.2;margin:34px 0 16px;letter-spacing:-.5px}.guide-v18 p,.guide-v18 li{line-height:1.8}.guide-v18 li{margin-bottom:12px}.guide-v18 blockquote{margin:20px 0;padding:22px;background:#edf2ff;border-left:4px solid #174fc4;border-radius:10px;font-size:16px;line-height:1.8}.guide-v18 details{border:1px solid #d9e1eb;border-radius:10px;padding:18px;margin:20px 0}.guide-v18 summary{font-weight:700;cursor:pointer}.guide-v18 .guide-summary{display:flex;flex-direction:column;gap:9px;background:#fff;padding:20px;border:1px solid #d9e1eb;border-radius:12px;margin:24px 0}.guide-summary a{font-size:15px}.guide-next{background:#eaf0ff;border-radius:14px;padding:24px;margin:30px 0}.guide-next h2{margin-top:0}.guide-next .btn{margin:5px 8px 5px 0}.guide-byline,.guide-source{font-size:13px;color:#566d7d}.guide-table{overflow-x:auto;margin:20px 0}.guide-table table{border-collapse:collapse;width:100%;font-size:14px}.guide-table th,.guide-table td{padding:14px;text-align:left;border:1px solid #d8e0e8;vertical-align:top}.guide-table thead{background:#edf2ff}.guide-directory{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:28px 0}.guide-directory>a{padding:22px;background:white;border:1px solid #d9e1eb;border-radius:12px;text-decoration:none}.guide-directory h2{font-size:22px;margin:0 0 12px}.guide-directory p{font-size:15px;margin:0 0 15px}.guide-directory span{font-size:14px;font-weight:650}.guide-v18 [id]{scroll-margin-top:100px}@media(max-width:720px){.guide-v18 h2{font-size:24px}.guide-directory{grid-template-columns:1fr}.guide-v18 blockquote,.guide-next{padding:18px}.guide-table th,.guide-table td{padding:10px}.guide-next .btn{display:flex;width:100%;margin:10px 0;white-space:normal;text-align:center}}.guide-v18 nav.breadcrumb{display:block;min-height:0;padding:0;margin:0 0 26px;font-size:13px;line-height:1.5}.guide-v18 nav.breadcrumb a{margin:0}
