.scrap-guide{--paper:#f8f5ee;--rule:#deded5;background:#fff}.scrap-guide .cgl-w{max-width:1320px}.scrap-guide section{padding:42px 0;scroll-margin-top:95px}.scrap-guide .scrap-hero{color:#fff;background:#101d2d;padding:48px 0}.scrap-guide .scrap-hero-grid{grid-template-columns:minmax(0,1.8fr) minmax(250px,1fr);align-items:center;gap:44px;display:grid}.scrap-guide .scrap-hero h1{letter-spacing:-.035em;color:#fff;max-width:850px;margin:12px 0 20px;font-size:clamp(32px,4vw,54px);line-height:1.08}.scrap-guide .scrap-hero p{color:#e4e9ef;max-width:760px}.scrap-kicker{letter-spacing:.12em;text-transform:uppercase;color:#846125;font-size:12px;font-weight:800}.scrap-guide .scrap-hero .scrap-kicker{color:#f5bc62}.scrap-guide .scrap-brief{background:#1c2a3c;border:1px solid #596374;border-radius:16px;padding:26px}.scrap-guide .scrap-brief h2{color:#fff;font-size:23px}.scrap-guide .scrap-brief ul{color:#e4e9ef;padding-left:20px}.scrap-guide .scrap-brief li{margin:9px 0}.scrap-guide .cgl-cta{justify-content:flex-start;gap:12px}.scrap-guide .scrap-body .cgl-btn-ghost,.scrap-feature .cgl-btn-ghost{color:#101d2d;background:#fff;border-color:#aab3be}.scrap-guide .scrap-kicker,.scrap-feature .scrap-kicker{color:#846125}.scrap-guide .scrap-nav{border-bottom:1px solid var(--rule);background:var(--paper);padding:16px 0}.scrap-guide .scrap-chapter{grid-template-columns:minmax(200px,.8fr) minmax(0,2fr);gap:55px;display:grid}.scrap-guide .scrap-chapter-head{border-top:3px solid #d5a34a;padding-top:16px}.scrap-guide .scrap-chapter-head h2{font-size:clamp(24px,2.7vw,35px)}.scrap-guide .scrap-body>p{max-width:900px}.scrap-guide .scrap-paper{background:var(--paper)}.scrap-guide .scrap-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.scrap-guide .scrap-card{border-top:1px solid var(--rule);padding-top:20px}.scrap-guide .scrap-card h3{font-size:21px}.scrap-guide .scrap-steps{margin:0;padding-left:23px}.scrap-guide .scrap-steps li{padding:0 0 16px 8px}.scrap-guide .scrap-steps strong{color:#101d2d;display:block}.scrap-guide .scrap-checks{gap:10px;margin:22px 0;display:grid}.scrap-guide .scrap-checks label{border:1px solid var(--rule);background:#fff;border-radius:9px;align-items:flex-start;gap:12px;padding:13px 15px;display:flex}.scrap-guide .scrap-checks input{accent-color:#aa792a;flex:0 0 19px;width:19px;height:19px;margin:3px 0 0}.scrap-guide .scrap-checks label:has(input:checked){background:#edf5ed;border-color:#7a9d81}.scrap-guide .scrap-source-list{padding-left:20px}.scrap-guide .scrap-source-list li{margin-bottom:9px}.scrap-guide .scrap-end{color:#fff;background:#101d2d}.scrap-guide .scrap-end h2,.scrap-guide .scrap-end p{color:#fff}.scrap-feature{background:#f8f5ee;border-top:1px solid #dcd9d0;border-bottom:1px solid #dcd9d0}.scrap-feature .cgl-w{max-width:1320px}.scrap-feature .scrap-feature-grid{grid-template-columns:minmax(200px,1fr) minmax(0,2fr);gap:35px;display:grid}.scrap-guide a:focus-visible,.scrap-feature a:focus-visible{outline-offset:4px;outline:3px solid #bd862b}@media (max-width:800px){.scrap-guide .scrap-hero-grid,.scrap-guide .scrap-chapter,.scrap-feature .scrap-feature-grid{grid-template-columns:1fr;gap:24px}.scrap-guide section{padding:32px 0}.scrap-guide .scrap-hero{padding:36px 0}.scrap-guide .scrap-chapter-head{max-width:650px}}@media (max-width:520px){.scrap-guide .scrap-grid{grid-template-columns:1fr}.scrap-guide .scrap-brief{padding:20px}.scrap-guide .cgl-cta{flex-direction:column;align-items:stretch}.scrap-guide .cgl-btn{white-space:normal;width:100%}.scrap-guide .cgl-w{padding-left:18px;padding-right:18px}}
