.ap-premium .ap-content-overview{min-width:0}
.ap-premium .ap-content-description{color:var(--ap-ink)}
.ap-premium .ap-content-description>p:first-child{font-size:18px;line-height:1.8;letter-spacing:-.015em}
.ap-premium .ap-content-description>p:last-child{margin-bottom:0}
.ap-premium .ap-content-points{border-top:1px solid var(--ap-line);margin-top:24px;padding-top:20px}
.ap-premium .ap-content-points h3{font-size:13px;color:var(--ap-olive);margin:0 0 12px}
.ap-premium .ap-content-points ul{list-style:disc;padding-left:22px;margin:0;display:grid;gap:8px;color:var(--ap-muted);font-size:14px;line-height:1.7}
@media(max-width:749px){.ap-premium .ap-content-description>p:first-child{font-size:16px}.ap-premium .ap-content-points ul{font-size:13px}}

.ap-content-points--purchase{margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid #dfe3d9}.ap-content-points--purchase h3{font:500 11px/1.6 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;color:#4a5440}.ap-content-points--purchase ul{display:grid;gap:10px;list-style:none;padding:0;margin:0}.ap-content-points--purchase li{display:flex;gap:10px;font:14px/1.6 Inter,sans-serif;color:#56604f}.ap-content-points--purchase li:before{content:"✓";color:#4a5440;flex-shrink:0}
