.offer-hero{padding-block:clamp(4rem, 10vw, var(--space-24));position:relative;overflow:hidden}.offer-hero__motif{opacity:.06;pointer-events:none;z-index:0;width:min(560px,52%);height:auto;position:absolute;top:50%;right:-6%;transform:translateY(-50%)}.offer-hero__inner{z-index:1;max-width:780px;position:relative}.offer-hero__inner h1{margin-bottom:var(--space-6)}.offer-hero__cta{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.offer-section__head{max-width:760px;margin-bottom:var(--space-12)}.offer-tint{background:var(--color-brand-tint)}.offer-surface{background:var(--color-surface);border-block:1px solid var(--color-border)}.offer-cards{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.offer-card{padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.offer-card__kicker{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-brand);margin-bottom:var(--space-3);font-weight:600}.offer-card__price{font-size:var(--text-xl);margin:var(--space-4) 0 var(--space-1);font-weight:700}.offer-card__terms{font-size:var(--text-sm);color:var(--color-muted)}.offer-card ul{margin:0 0 var(--space-4);padding-left:1.2em}.offer-card li{margin-bottom:var(--space-2)}.offer-steps{max-width:760px;padding-left:1.4em}.offer-steps li{margin-bottom:var(--space-3)}.offer-faq{max-width:760px}.offer-faq details{border-bottom:1px solid var(--color-border);padding-block:var(--space-4)}.offer-faq summary{cursor:pointer;font-weight:600}.offer-faq details p{margin:var(--space-3) 0 0;color:var(--color-muted)}.offer-prose{max-width:760px}.offer-prose h2{margin-top:var(--space-12)}.offer-small{font-size:var(--text-sm);color:var(--color-muted);max-width:760px}.offer-person{gap:var(--space-12);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.offer-person__links{margin:0;padding:0;list-style:none}.offer-person__links li{margin-bottom:var(--space-2)}@media (width<=760px){.offer-person{grid-template-columns:1fr}}
