.hero-content[data-astro-cid-tw2elzo4]{z-index:2;position:relative}.hero-title[data-astro-cid-tw2elzo4]{max-width:19ch}.hero-lead[data-astro-cid-tw2elzo4]{max-width:52ch}.hero-ctas[data-astro-cid-tw2elzo4]{gap:var(--pas-item);margin-top:var(--pas-bloc);flex-wrap:wrap;display:flex}.hero-reassure[data-astro-cid-tw2elzo4]{max-width:none}.invisible-body[data-astro-cid-tw2elzo4]{max-width:68ch}.invisible-body[data-astro-cid-tw2elzo4] .lead[data-astro-cid-tw2elzo4]{margin-top:var(--pas-bloc)}.invisible-body[data-astro-cid-tw2elzo4] p[data-astro-cid-tw2elzo4]{margin-top:var(--pas-item)}.build-list[data-astro-cid-tw2elzo4]{margin:var(--pas-bloc) 0 0;gap:var(--space-3);flex-direction:column;max-width:68ch;display:flex}.build-list[data-astro-cid-tw2elzo4] li[data-astro-cid-tw2elzo4]{color:var(--text-secondary)}.build-list[data-astro-cid-tw2elzo4] li[data-astro-cid-tw2elzo4] strong[data-astro-cid-tw2elzo4]{color:var(--text-primary);font-weight:var(--weight-medium)}.build-example[data-astro-cid-tw2elzo4]{margin-top:var(--pas-bloc);padding:var(--pas-bloc);max-width:68ch}.build-example[data-astro-cid-tw2elzo4] h3[data-astro-cid-tw2elzo4]{margin:0}.build-example[data-astro-cid-tw2elzo4] p[data-astro-cid-tw2elzo4]{margin-top:var(--pas-item)}.proof-bo-card[data-astro-cid-tw2elzo4]{margin-top:var(--pas-bloc)}.proof-bo-item{gap:var(--pas-item);flex-direction:column;height:100%;display:flex}.proof-bo-item h3{margin:0}.proof-bo-item p{flex:1}.proof-bo-note[data-astro-cid-tw2elzo4]{color:var(--text-tertiary)}.proof-bo-signature[data-astro-cid-tw2elzo4]{margin-top:var(--pas-bloc);max-width:none}.proof-bo-signature[data-astro-cid-tw2elzo4] strong[data-astro-cid-tw2elzo4]{font-weight:var(--weight-medium)}.keys-bo[data-astro-cid-tw2elzo4]{background:var(--bg-tertiary)}.keys-bo[data-astro-cid-tw2elzo4] h2[data-astro-cid-tw2elzo4]{margin-top:var(--pas-item);max-width:28ch}.keys-bo-intro[data-astro-cid-tw2elzo4]{margin-top:var(--pas-bloc);max-width:68ch}.pricing-grid[data-astro-cid-tw2elzo4]{gap:var(--pas-item);margin-top:var(--pas-bloc);grid-template-columns:repeat(3,1fr);display:grid}.pricing-card[data-astro-cid-tw2elzo4]{padding:var(--pas-bloc);gap:var(--pas-item);flex-direction:column;display:flex}.pricing-card[data-astro-cid-tw2elzo4] h3[data-astro-cid-tw2elzo4]{margin:0}.pricing-price[data-astro-cid-tw2elzo4]{font-family:var(--font-display);font-size:var(--suisse-number);letter-spacing:-.04em;color:var(--accent-text);margin:0;font-weight:560;line-height:1}.pricing-card[data-astro-cid-tw2elzo4] p[data-astro-cid-tw2elzo4]{margin:0}.pricing-note[data-astro-cid-tw2elzo4]{margin-top:var(--pas-bloc);max-width:68ch}.pricing[data-astro-cid-tw2elzo4] .btn{margin-top:var(--pas-item)}@media (width<=900px){.pricing-grid[data-astro-cid-tw2elzo4]{grid-template-columns:1fr}}.faq-bo-list[data-astro-cid-tw2elzo4]{margin-top:var(--pas-bloc);max-width:860px}.faq-bo-item[data-astro-cid-tw2elzo4] summary[data-astro-cid-tw2elzo4]{justify-content:space-between;align-items:center;gap:var(--pas-item);font-size:var(--suisse-h3);letter-spacing:-.02em;color:var(--text-primary);transition:color var(--dur-fast) var(--ease-primary);font-weight:600;line-height:1.3;list-style:none;display:flex}.faq-bo-item[data-astro-cid-tw2elzo4] summary[data-astro-cid-tw2elzo4]::-webkit-details-marker{display:none}.faq-bo-item[data-astro-cid-tw2elzo4] summary[data-astro-cid-tw2elzo4]:hover,.faq-bo-item[data-astro-cid-tw2elzo4][open] summary[data-astro-cid-tw2elzo4]{color:var(--accent-text)}.faq-bo-item[data-astro-cid-tw2elzo4] summary[data-astro-cid-tw2elzo4] svg{color:var(--accent-text);transition:transform var(--dur-base) var(--ease-primary);flex-shrink:0}.faq-bo-item[data-astro-cid-tw2elzo4][open] summary[data-astro-cid-tw2elzo4] svg{transform:rotate(45deg)}.faq-bo-item[data-astro-cid-tw2elzo4]>p[data-astro-cid-tw2elzo4]{padding-bottom:var(--pas-bloc);max-width:68ch}.cta-strip-bo[data-astro-cid-tw2elzo4] .container[data-astro-cid-tw2elzo4]{position:relative}.cta-strip-bo[data-astro-cid-tw2elzo4] h2[data-astro-cid-tw2elzo4]{max-width:20ch}.cta-text-bo[data-astro-cid-tw2elzo4]{margin-top:var(--pas-bloc);max-width:60ch}.cta-strip-bo[data-astro-cid-tw2elzo4] .btn{margin-top:var(--pas-item)}
