boog-offer{padding-block:var(--space-xl);color:var(--color-on-stage);background:radial-gradient(50rem 28rem at 20% 50%, var(--color-stage-spot), transparent 70%), var(--color-stage);display:block}boog-offer .boog-wrap{gap:var(--space-lg);place-items:center;display:grid}boog-offer boog-cover{width:min(22rem,70vw)}boog-offer .words{gap:var(--space-xs);display:grid}boog-offer .boog-eyebrow{color:var(--boog-gold)}boog-offer h2{color:var(--color-stage-title)}boog-offer .price{font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.1}boog-offer .price small{font-size:var(--text-md);letter-spacing:.1em;text-transform:uppercase;color:var(--boog-gold)}boog-offer ul{margin:var(--space-xs) 0;gap:.35rem;padding:0;list-style:none;display:grid}boog-offer li{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6.5' fill='none' stroke='%23eea33e' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 .35em/1.1em no-repeat;padding-left:1.6em}boog-offer .actions{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}@media (min-width:52rem){boog-offer .boog-wrap{grid-template-columns:1fr 1.2fr}}
