.sa-guide{color:#193f3b;background:#f6f7f0;min-width:0;max-width:1120px;margin:auto;padding:24px 28px 60px}.sa-guide *{box-sizing:border-box;min-width:0}.sa-guide a{color:inherit}.sa-guide>nav{margin-bottom:25px;font:12px system-ui}.sa-hero{color:#fff;background:#143d38;border-radius:16px;padding:40px}.sa-hero small{letter-spacing:2px;color:#dfbd88;font-size:11px}.sa-guide h1{letter-spacing:-1.7px;margin:22px 0;font:600 clamp(32px,4.6vw,56px)/1.1 system-ui}.sa-guide h1 em{color:#e8c89a;font-family:Georgia,serif;font-weight:400}.sa-hero>p{max-width:740px;font-size:17px;line-height:1.7}.sa-hero>span{color:#d1ddce;font-size:11px}.sa-guide section{margin:42px 0;scroll-margin-top:100px}.sa-guide h2{margin:0 0 18px;font:600 clamp(24px,3vw,32px)/1.2 system-ui}.sa-guide h3{font-size:20px}.sa-guide p,.sa-guide li{font:15px/1.85 system-ui}.sa-answer{background:#e8eddf;border-left:4px solid #b18b50;margin:24px 0;padding:22px}.sa-answer p{margin-bottom:0}.sa-jumps,.sa-related{flex-wrap:wrap;gap:16px;display:flex}.sa-jumps a{font:600 12px system-ui}.sa-cards,.sa-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.sa-cards>div,.sa-process>div{background:#fff;border:1px solid #cfdbca;border-radius:10px;padding:24px}.sa-cards small{color:#896b3c;font-weight:700}.sa-table{border:1px solid #d0dbcb;border-radius:9px;overflow-x:auto}.sa-table table{border-collapse:collapse;background:#fff;width:100%;min-width:580px;font:13px/1.7 system-ui}.sa-table caption{text-align:left;padding:14px;font-weight:700}.sa-table th,.sa-table td{text-align:left;vertical-align:top;border-bottom:1px solid #dce3d6;padding:14px}.sa-table thead{color:#fff;background:#193f3b}.sa-guide blockquote{background:#ecefe4;border-left:4px solid #b18b50;margin:20px 0;padding:20px;font:italic 17px/1.7 Georgia,serif}.sa-checks{padding-left:22px}.sa-checks p{margin-top:3px}.sa-button{background:#173f39;border-radius:7px;padding:13px 18px;font:700 13px system-ui;text-decoration:none;display:inline-block;color:#fff!important}.sa-example{background:#fff;border:1px solid #d0dbcb;border-radius:10px;padding:22px}.sa-example dl{margin:0}.sa-example dl>div{border-bottom:1px solid #e2e7dd;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:12px 0;font:13px/1.7 system-ui;display:grid}.sa-example dt{font-weight:700}.sa-example dd{margin:0}.sa-guide details{border-bottom:1px solid #d0dbcb;padding:16px 0}.sa-guide summary{cursor:pointer;font-weight:700;line-height:1.6}.sa-related h2{width:100%}.sa-related a{font-size:13px}.sa-guide .sa-fine,.sa-guide footer{color:#657568;font:12px/1.8 system-ui}.sa-guide footer{border-top:1px solid #d0dbcb;padding-top:22px}.sa-guide :focus-visible{outline-offset:3px;outline:3px solid #bc9651}@media (max-width:650px){.sa-guide{padding:18px 14px 40px}.sa-hero{padding:25px}.sa-cards,.sa-process{grid-template-columns:1fr}.sa-example dl>div{grid-template-columns:1fr;gap:3px}.sa-jumps{gap:12px}.sa-table th,.sa-table td{padding:10px}.sa-guide h1{letter-spacing:-1px}}
