.ap-page[data-astro-cid-btuud373]{padding-top:68px}.ap-hero-content[data-astro-cid-btuud373] h1[data-astro-cid-btuud373]{font-size:var(--text-2xl)}.ap-packs-grid[data-astro-cid-btuud373]{gap:var(--space-md);grid-template-columns:repeat(3,1fr);align-items:start;display:grid}.pack-card[data-astro-cid-btuud373]{padding:var(--space-sm) var(--space-md);transition:transform var(--dur-normal) var(--ease-out);flex-direction:column;gap:14px;display:flex;position:relative;overflow:hidden}.pack-card[data-astro-cid-btuud373]:hover{transform:translateY(-4px)}.pack-card-bg[data-astro-cid-btuud373]{object-fit:cover;object-position:center;z-index:0;opacity:.13;pointer-events:none;width:100%;height:100%;transition:opacity var(--dur-normal) var(--ease-out);position:absolute;inset:0}.pack-card[data-astro-cid-btuud373]:hover .pack-card-bg[data-astro-cid-btuud373]{opacity:.2}.pack-card[data-astro-cid-btuud373]>[data-astro-cid-btuud373]:not(.pack-card-bg){z-index:1;position:relative}.pack-card[data-astro-cid-btuud373].popular{border-color:var(--cn-blue);box-shadow:var(--shadow-blue)}.popular-label[data-astro-cid-btuud373]{background:var(--cn-blue);color:#fff;font-size:var(--text-xs);border-radius:0 0 var(--radius-sm) var(--radius-sm);white-space:nowrap;padding:3px 12px;font-weight:700;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.pack-header[data-astro-cid-btuud373]{flex-direction:column;gap:10px;display:flex}.ap-pack-tag[data-astro-cid-btuud373]{margin-bottom:2px}.ap-pack-h2[data-astro-cid-btuud373]{font-size:var(--text-md);color:var(--cn-text);font-weight:700;line-height:1.3}.ap-pack-desc[data-astro-cid-btuud373]{font-size:var(--text-sm);color:var(--cn-muted);line-height:1.5}.pack-pricing[data-astro-cid-btuud373]{border-top:1px solid var(--cn-border);padding-top:10px}.price-main[data-astro-cid-btuud373]{font-size:var(--text-xl);font-weight:800}.price-suffix[data-astro-cid-btuud373]{font-size:var(--text-sm);color:var(--cn-muted);font-weight:400}.price-alt[data-astro-cid-btuud373]{font-size:var(--text-sm);color:var(--cn-muted);margin-top:2px}.pack-equip[data-astro-cid-btuud373]{flex-direction:column;flex:1;gap:6px;list-style:none;display:flex}.pack-equip[data-astro-cid-btuud373] li[data-astro-cid-btuud373]{font-size:var(--text-sm);color:var(--cn-muted);padding-left:16px;position:relative}.pack-equip[data-astro-cid-btuud373] li[data-astro-cid-btuud373]:before{content:"·";color:var(--cn-blue-light);font-weight:700;position:absolute;left:4px}.btn-full[data-astro-cid-btuud373]{justify-content:center;width:100%;margin-top:auto}.ap-tarif-note[data-astro-cid-btuud373]{margin-top:var(--space-sm);font-size:var(--text-xs);color:var(--cn-muted);text-align:center}.ap-features-grid[data-astro-cid-btuud373]{gap:var(--space-md);grid-template-columns:repeat(4,1fr);display:grid}.feature-card[data-astro-cid-btuud373]{padding:var(--space-md);transition:transform var(--dur-normal) var(--ease-out);flex-direction:column;gap:12px;display:flex}.feature-card[data-astro-cid-btuud373]:hover{transform:translateY(-4px)}.feature-icon[data-astro-cid-btuud373]{color:var(--cn-blue-light);align-items:center;display:flex}.feature-card[data-astro-cid-btuud373] h3[data-astro-cid-btuud373]{font-size:var(--text-md);font-weight:700}.feature-card[data-astro-cid-btuud373] p[data-astro-cid-btuud373]{font-size:var(--text-sm);color:var(--cn-muted);line-height:1.5}.cta-card[data-astro-cid-btuud373]{padding:var(--space-lg) var(--space-xl);text-align:center;align-items:center;gap:var(--space-sm);border-color:var(--cn-blue);box-shadow:var(--shadow-blue);flex-direction:column;display:flex}.cta-card[data-astro-cid-btuud373] h2[data-astro-cid-btuud373]{font-size:var(--text-xl)}.cta-card[data-astro-cid-btuud373] p[data-astro-cid-btuud373]{color:var(--cn-muted);max-width:500px}.cta-actions[data-astro-cid-btuud373]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=1024px){.ap-packs-grid[data-astro-cid-btuud373],.ap-features-grid[data-astro-cid-btuud373]{grid-template-columns:1fr 1fr}}@media (width<=600px){.ap-packs-grid[data-astro-cid-btuud373],.ap-features-grid[data-astro-cid-btuud373]{grid-template-columns:1fr}.cta-card[data-astro-cid-btuud373]{padding:var(--space-md)}}
