.guide-main{color:#3c5137;max-width:1060px;margin:auto;padding:42px 28px 70px;font-size:15px;line-height:1.85}.guide-hero{padding:12px 0 24px}.guide-main h1{letter-spacing:-.5px;color:#29422f;margin:15px 0 22px;font-size:clamp(28px,3.2vw,40px);font-weight:660;line-height:1.3}.guide-lead{color:#64735f;max-width:880px;font-size:17px}.guide-actions,.guide-toc{flex-wrap:wrap;gap:12px 24px;display:flex}.guide-main a{color:#385c45;text-underline-offset:3px;text-decoration:underline}.guide-actions{font-weight:600}.guide-toc{border-block:1px solid #e0e6db;padding:18px 0;font-size:14px}.guide-main section{padding-top:30px;scroll-margin-top:25px}.guide-main h2{color:#29422f;margin:0 0 16px;font-size:25px;font-weight:650;line-height:1.4}.guide-main p{margin:12px 0}.guide-main ul{padding-inline-start:24px}.guide-table{border:1px solid #e0e6db;border-radius:10px;width:100%;margin:20px 0;overflow-x:auto}.guide-table table{border-collapse:collapse;text-align:start;width:100%;min-width:650px;font-size:13px;line-height:1.65}.guide-table th,.guide-table td{text-align:start;vertical-align:top;border-bottom:1px solid #e0e6db;padding:13px 15px}.guide-table thead{background:#f1f4eb}.guide-table tbody tr:last-child>*{border-bottom:0}.guide-table th small,.guide-table th span{margin-top:5px;font-weight:400;display:block}.guide-table th[scope=row]{min-width:140px}.guide-measurement{color:#76816d;font-size:13px}.guide-main pre{background:#f1f4eb;border-radius:8px;padding:18px;font-size:13px;line-height:1.6;overflow-x:auto}@media (max-width:760px){.guide-main{padding:28px 20px 48px;font-size:14px}.guide-main h1{font-size:28px}.guide-lead{font-size:15px}.guide-main h2{font-size:22px}.guide-toc{gap:10px 18px}.guide-table table{min-width:620px}}
