.commercial-hero{background:#173b30;color:#fffdf6;padding:clamp(28px,6vw,72px);border-radius:4px;margin:0 0 48px;position:relative;overflow:hidden}.commercial-hero h1{font-size:clamp(36px,5.5vw,64px);line-height:1.05;letter-spacing:-.035em;max-width:850px;color:inherit;margin:20px 0}.commercial-hero p{max-width:650px;line-height:1.7;color:#d5e4d7}.commercial-hero .learn-eyebrow{color:#bce77d}.commercial-hero .btn-accent{display:inline-flex;margin-top:20px}.commercial-hero>span{display:block;font-size:13px;margin-top:16px;color:#d5e4d7}.commercial-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:24px 0}.commercial-contact textarea,.commercial-controls input,.commercial-controls select,.commercial-offers select{width:100%;max-width:100%;box-sizing:border-box;min-width:0;padding:12px;border:1px solid #b7c8ba;border-radius:5px;background:#fffdf7;color:#18372d;font:inherit}.commercial-offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin:32px 0}.commercial-offers article,.commercial-offers fieldset{border:1px solid #bdccbc;padding:24px;border-radius:5px;min-width:0;background:#f7f8ee}.commercial-offers article h2{font-size:24px;margin:0 0 14px}.commercial-offers article span{font-size:13px;font-weight:700;color:#315e45}.commercial-proof{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:24px;gap:24px;margin:30px 0}.commercial-proof dd{font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.2;margin:0;color:#235c49;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.commercial-proof dt{font-size:14px;line-height:1.6;margin-top:10px}.commercial-steps{padding-left:24px;line-height:1.7}.commercial-steps li{padding:12px 0 12px 8px;border-bottom:1px solid #d9dfd0}.commercial-examples{display:flex;gap:14px;flex-wrap:wrap;margin:24px 0 40px}.commercial-examples a{border:1px solid #b7c8ba;padding:15px;border-radius:4px}.commercial-contact{margin:50px 0 0;padding-top:16px;border-top:2px solid #235c49;scroll-margin-top:110px}.commercial-interests{border:0;padding:0;margin:25px 0;display:grid;grid-gap:12px;gap:12px}.commercial-interests legend{font-weight:700;margin-bottom:14px}.commercial-consent{display:block;line-height:1.7;margin:24px 0}.commercial-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.commercial-source{border-left:3px solid #526e5a;padding-left:12px;font-size:14px}.commercial-muted{display:block;font-size:12px;font-weight:400;color:#52655b;margin-top:6px}.commercial-selected{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.commercial-selected button{border:1px solid #acc1a9;border-radius:4px;padding:8px 10px;background:#eaf1e0;color:#18372d;cursor:pointer;max-width:100%;text-align:left}.commercial-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin:25px 0}.commercial-facts dt{font-size:13px;color:#52655b}.commercial-facts dd{margin:6px 0;overflow-wrap:anywhere}.commercial-affiliate{border:1px solid #b7c8ba;border-radius:5px;padding:22px;margin:25px 0;display:grid;grid-gap:12px;gap:12px}.commercial-affiliate>span{font-size:11px;text-transform:uppercase;letter-spacing:.06em}.commercial-affiliate a{font-weight:700}.commercial-contact input:focus-visible,.commercial-contact textarea:focus-visible,.commercial-controls input:focus-visible{outline:2px solid #526e5a;outline-offset:3px}@media(max-width:640px){.commercial-controls,.commercial-facts,.commercial-offers{grid-template-columns:1fr}.commercial-hero{margin-left:-8px;margin-right:-8px}.commercial-offers article,.commercial-offers fieldset{padding:20px}.commercial-proof{grid-template-columns:repeat(2,minmax(0,1fr))}}.learn-article .commercial-hero p{color:#d5e4d7}.learn-article .commercial-hero p.learn-eyebrow{color:#bce77d}