.optin-slot[data-astro-cid-2ieqqofk]{width:100%;margin-top:var(--pas-bloc);justify-content:flex-start;display:flex}.hero-content[data-astro-cid-2ieqqofk]{z-index:2;position:relative}.hero-title[data-astro-cid-2ieqqofk]{max-width:19ch}.hero-lead[data-astro-cid-2ieqqofk]{max-width:52ch}.hero-ctas[data-astro-cid-2ieqqofk]{gap:var(--pas-item);margin-top:var(--pas-bloc);flex-wrap:wrap;display:flex}.hero-reassure[data-astro-cid-2ieqqofk]{max-width:none}.problem-content[data-astro-cid-2ieqqofk]{max-width:68ch}.problem-content[data-astro-cid-2ieqqofk] p[data-astro-cid-2ieqqofk]{margin:0 0 var(--pas-item);color:var(--text-secondary)}.problem-content[data-astro-cid-2ieqqofk] p[data-astro-cid-2ieqqofk]:last-child{margin-bottom:0}.statement[data-astro-cid-2ieqqofk]{margin-top:var(--pas-bloc);padding-top:var(--pas-bloc);border-top:1px solid var(--border-default);color:var(--text-primary)}.system-content[data-astro-cid-2ieqqofk]{margin-top:var(--pas-bloc)}.system-list[data-astro-cid-2ieqqofk]{margin:0 0 var(--pas-bloc);gap:var(--pas-item);grid-template-columns:repeat(2,1fr);display:grid}.system-item[data-astro-cid-2ieqqofk]{padding:var(--pas-bloc)}.system-item[data-astro-cid-2ieqqofk] h3[data-astro-cid-2ieqqofk]{margin:0 0 var(--pas-item)}.system-item[data-astro-cid-2ieqqofk] p[data-astro-cid-2ieqqofk]{margin:0}.system-diagram[data-astro-cid-2ieqqofk]{margin:var(--pas-bloc) 0;padding:var(--pas-bloc)}.system-diagram[data-astro-cid-2ieqqofk] svg[data-astro-cid-2ieqqofk]{width:100%;height:auto;display:block}.system-counter[data-astro-cid-2ieqqofk]{padding-top:var(--pas-bloc);border-top:1px solid var(--border-default)}.system-counter[data-astro-cid-2ieqqofk] h3[data-astro-cid-2ieqqofk]{margin:0 0 var(--pas-item)}.system-counter[data-astro-cid-2ieqqofk] p[data-astro-cid-2ieqqofk]{max-width:68ch;margin:0}@media (width<=800px){.system-list[data-astro-cid-2ieqqofk]{grid-template-columns:1fr}}.extension-content[data-astro-cid-2ieqqofk]{max-width:68ch}.extension-content[data-astro-cid-2ieqqofk] p[data-astro-cid-2ieqqofk]{margin:0 0 var(--pas-item);color:var(--text-secondary)}.extension-content[data-astro-cid-2ieqqofk] p[data-astro-cid-2ieqqofk]:last-child{margin-bottom:0}.proof-list[data-astro-cid-2ieqqofk]{gap:var(--pas-item);margin:var(--pas-bloc) 0;grid-template-columns:1fr 1fr;display:grid}.proof-card{align-items:flex-start;gap:var(--pas-item);height:100%;padding:var(--pas-bloc);flex-direction:column;display:flex}.proof-card h3{margin:0}.proof-card p{flex:none;margin:0}.proof-sub[data-astro-cid-2ieqqofk]{color:var(--text-tertiary)}.proof-signature[data-astro-cid-2ieqqofk]{margin:var(--pas-bloc) 0;padding:var(--pas-item) var(--pas-bloc);max-width:none}@media (width<=900px){.proof-list[data-astro-cid-2ieqqofk]{grid-template-columns:1fr}}.compliance[data-astro-cid-2ieqqofk]{background:var(--bg-tertiary)}.compliance[data-astro-cid-2ieqqofk] h2[data-astro-cid-2ieqqofk]{margin-top:var(--pas-item)}.compliance-list[data-astro-cid-2ieqqofk]{margin:var(--pas-bloc) 0 0;gap:var(--space-3);flex-direction:column;max-width:900px;display:flex}.compliance-list[data-astro-cid-2ieqqofk] li[data-astro-cid-2ieqqofk]{color:var(--text-secondary)}.compliance-list[data-astro-cid-2ieqqofk] li[data-astro-cid-2ieqqofk] strong[data-astro-cid-2ieqqofk]{color:var(--text-primary);font-weight:var(--weight-medium)}.pricing-grid[data-astro-cid-2ieqqofk]{gap:var(--pas-item);margin:var(--pas-bloc) 0;grid-template-columns:repeat(2,1fr);display:grid}.pricing-item[data-astro-cid-2ieqqofk]{padding:var(--pas-bloc)}.pricing-item[data-astro-cid-2ieqqofk] h3[data-astro-cid-2ieqqofk]{margin:0 0 var(--pas-item)}.pricing-range[data-astro-cid-2ieqqofk]{font-family:var(--font-display);font-size:var(--suisse-number);letter-spacing:-.04em;margin:0 0 var(--pas-item);color:var(--accent-text);font-weight:560;line-height:1}.pricing-item[data-astro-cid-2ieqqofk] p[data-astro-cid-2ieqqofk]{margin:0}.pricing-cta[data-astro-cid-2ieqqofk]{margin-top:var(--pas-item)}@media (width<=800px){.pricing-grid[data-astro-cid-2ieqqofk]{grid-template-columns:1fr}}.faq-list[data-astro-cid-2ieqqofk]{margin-top:var(--pas-bloc);max-width:860px}.faq-item[data-astro-cid-2ieqqofk] summary[data-astro-cid-2ieqqofk]{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-item[data-astro-cid-2ieqqofk] summary[data-astro-cid-2ieqqofk]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-2ieqqofk] summary[data-astro-cid-2ieqqofk]:hover,.faq-item[data-astro-cid-2ieqqofk][open] summary[data-astro-cid-2ieqqofk]{color:var(--accent-text)}.faq-item[data-astro-cid-2ieqqofk] summary[data-astro-cid-2ieqqofk] svg{color:var(--accent-text);transition:transform var(--dur-base) var(--ease-primary);flex-shrink:0}.faq-item[data-astro-cid-2ieqqofk][open] summary[data-astro-cid-2ieqqofk] svg{transform:rotate(45deg)}.faq-item[data-astro-cid-2ieqqofk]>p[data-astro-cid-2ieqqofk]{padding-bottom:var(--pas-bloc);color:var(--text-secondary);max-width:68ch}.cta-strip[data-astro-cid-2ieqqofk] .container[data-astro-cid-2ieqqofk]{position:relative}.cta-strip[data-astro-cid-2ieqqofk] h2[data-astro-cid-2ieqqofk]{max-width:22ch}.cta-text[data-astro-cid-2ieqqofk]{margin:var(--pas-bloc) 0;max-width:62ch}.cta-sub[data-astro-cid-2ieqqofk]{margin-top:var(--pas-item)}
