:root{font-family:system-ui,-apple-system,"Noto Sans SC",sans-serif;color:#1b332b;background:#f4f5f0;line-height:1.65}*{box-sizing:border-box}body{margin:0}main{max-width:1320px;margin:auto;padding:36px 28px 70px}header{max-width:920px;padding:25px 0}h1{font-size:clamp(30px,4vw,52px);line-height:1.22;margin:10px 0 22px;letter-spacing:-.035em}h2{font-size:25px;line-height:1.35}h3{margin:0 0 8px;font-size:17px}p{max-width:1000px}.eyebrow{font-size:13px;color:#617368;letter-spacing:.08em}.note{background:#e8eee6;border-left:3px solid #829c80;padding:14px 18px}.section-nav,.actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}a{color:#246354;text-underline-offset:3px}.section-nav a,button,.actions a{font:inherit;border:1px solid #c8d2c8;background:#fff;border-radius:7px;padding:8px 12px;cursor:pointer;color:#244e3d;text-decoration:none}section{padding:26px 0;border-top:1px solid #d5ddd3;scroll-margin-top:115px}.methods{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.methods article{padding:18px;background:#fff;border:1px solid #d8dfd5;border-radius:9px}.methods p{margin:0}.table-wrap{max-width:100%;overflow:auto}table{width:100%;border-collapse:collapse;background:#fff;font-size:14px;text-align:left;white-space:nowrap}th,td{padding:11px 14px;border-bottom:1px solid #dce2d9}th{background:#e9eee6}img{display:block;width:100%;height:auto;max-width:1000px;margin:25px 0}iframe{display:block;border:1px solid #ccd8c9;border-radius:8px;width:100%;height:1120px;background:#dbe5d5}details{margin:20px 0}summary{cursor:pointer;font-weight:600}.flow{background:#fff;padding:18px}#status{font-weight:600;color:#466c4c}li{margin:7px 0}@media(max-width:750px){main{padding:20px 14px 45px}.methods{grid-template-columns:repeat(2,1fr)}h2{font-size:22px}.actions{gap:8px}iframe{height:1550px}}@media(max-width:420px){.methods{grid-template-columns:1fr}th,td{padding:9px 11px}}
