.lp-commercial{background:#f5f3ee;color:#202020;padding:clamp(40px,6vw,80px) 0}.lp-commercial *{box-sizing:border-box}.lp-commercial .container{max-width:1240px;margin:auto;padding-inline:clamp(20px,4vw,48px)}.lp-commercial-kicker{font-size:12px;letter-spacing:.12em;font-weight:700}.lp-commercial h2{font-size:clamp(26px,3vw,42px);line-height:1.18;max-width:900px;margin:16px 0 24px}.lp-commercial-copy{display:grid;grid-template-columns:1fr 1fr;gap:32px}.lp-commercial p{line-height:1.7}.lp-commercial-links,.lp-commercial-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.lp-commercial a{color:#242424;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.lp-commercial-links a{padding:10px 14px;border:1px solid #ccc5b8;border-radius:4px}.lp-commercial-faq{margin-top:32px;max-width:900px}.lp-commercial-faq h3{font-size:22px}.lp-commercial details{border-top:1px solid #ccc5b8;padding:16px 0}.lp-commercial summary{cursor:pointer;font-weight:600;line-height:1.5}.lp-commercial-actions a{display:inline-block;padding:12px 16px;background:#202020;color:#fff;border-radius:4px}.lp-commercial a:focus-visible,.lp-commercial summary:focus-visible{outline:3px solid #a33b00;outline-offset:4px}@media(max-width:700px){.lp-commercial-copy{grid-template-columns:1fr;gap:0}.lp-commercial-links a,.lp-commercial-actions a{max-width:100%}.lp-commercial-links{gap:8px}}
