.product-summary>p:first-of-type{line-height:1.75;font-size:1rem}.expanded-description{border-top:1px solid var(--line)}.expanded-description .section-heading{margin-bottom:36px}.description-upper,.description-lower{max-width:960px;margin:0 auto}.expanded-description .description-upper>h2{font-size:2.1rem;max-width:850px;margin-bottom:30px}.description-topic{margin:28px 0}.description-topic h3{font-size:1.25rem;line-height:1.35;margin-bottom:14px}.description-topic p{font-size:1rem;line-height:1.85;color:var(--muted);max-width:900px}.description-conversion{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:35px;background:var(--navy);color:white;padding:38px 40px;margin:42px 0}.description-conversion h3{font-size:1.9rem;line-height:1.2}.description-conversion .eyebrow{color:#ffab76;margin-bottom:14px}.description-conversion p:not(.eyebrow){margin-top:16px;color:#c7d4de;line-height:1.65}.description-buttons{display:flex;flex-direction:column;align-items:stretch;gap:14px}.description-buttons .button{font-size:.9rem;padding:16px 20px;justify-content:center}.description-buttons .secondary-cta{background:transparent;color:white;border:1px solid #8295a3}.description-buttons .secondary-cta:hover{background:#243f53}.description-checklist{background:var(--grey);padding:28px 32px;margin-top:32px;border-left:3px solid var(--orange)}.description-checklist h3{font-size:1.2rem}.description-checklist ul{padding-left:22px;margin:18px 0 22px}.description-checklist li{margin:8px 0;color:var(--muted)}
@media(max-width:680px){.description-conversion{grid-template-columns:1fr;padding:28px 23px;gap:24px;margin:30px 0}.description-conversion h3{font-size:1.65rem}.description-buttons .button{font-size:.85rem;padding:15px 12px}.expanded-description .description-upper>h2{font-size:1.7rem}.description-topic h3{font-size:1.16rem}.description-topic{margin:25px 0}.description-checklist{padding:24px 22px}.description-checklist .text-link{font-size:.85rem}.description-upper,.description-lower{max-width:100%}}
