
.buyer-toolkit #toolkit-sample{scroll-margin-top:24px}
.buyer-toolkit{max-width:1160px;margin:0 auto;padding:32px 24px;color:#142d4e;font:17px/1.65 system-ui,sans-serif;background:white}.buyer-toolkit *{box-sizing:border-box}.buyer-toolkit a{color:#075d89}.buyer-toolkit .hero{display:grid;grid-template-columns:1.35fr .65fr;gap:40px;align-items:center;padding:32px 0;min-height:0;background:none}.buyer-toolkit h2{font-size:32px;line-height:1.2}.buyer-toolkit h3{font-size:21px;line-height:1.35}.buyer-toolkit .lead{font-size:21px}.buyer-toolkit .price{font-size:28px;font-weight:750}.buyer-toolkit .small{font-size:14px}.buyer-toolkit .button{display:inline-block;padding:13px 22px;border-radius:7px;background:#1250a5;color:white;text-decoration:none;font-weight:700;margin:8px 10px 8px 0}.buyer-toolkit .secondary{background:#e8f4f5;color:#105466}.buyer-toolkit .status{display:inline-block;background:#eef3f8;padding:7px 12px;font-size:15px}.buyer-toolkit section{padding:38px 0;border-top:1px solid #e0e7ef}.buyer-toolkit .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.buyer-toolkit .card{padding:24px;background:#f2f7fb;border-radius:10px}.buyer-toolkit .contents{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.buyer-toolkit .contents ol{list-style:none;padding:0}.buyer-toolkit .contents li{margin:8px 0}.buyer-toolkit img{display:block;width:100%;height:auto;border:1px solid #d6dfe8}.buyer-toolkit .example{max-width:840px}.buyer-toolkit .copy{white-space:pre-wrap;padding:24px;background:#f0f6fa;border-left:4px solid #008d9c}.buyer-toolkit details{padding:18px 0;border-bottom:1px solid #d8e2eb}.buyer-toolkit summary{cursor:pointer;font-size:18px;font-weight:650}.buyer-toolkit details p{max-width:850px}.buyer-toolkit a:focus-visible,.buyer-toolkit summary:focus-visible{outline:3px solid #007f91;outline-offset:5px}@media(max-width:720px){.buyer-toolkit .hero,.buyer-toolkit .grid,.buyer-toolkit .contents{grid-template-columns:1fr}.buyer-toolkit{padding:24px 20px}.buyer-toolkit .hero img{max-width:340px;margin:auto}.buyer-toolkit h2{font-size:26px}}
