.page-hero.svelte-1bex8oj{padding-bottom:clamp(48px,6vw,72px)}@media (width<=900px){.page-hero.svelte-1bex8oj{--page-hero-focus:90% 90%!important;--page-hero-zoom:320%!important}}.page-intro.svelte-1bex8oj{color:color-mix(in srgb, var(--color-text) 65%, transparent);margin-top:0;font-size:18px;line-height:1.75}.page-intro.svelte-1bex8oj a:where(.svelte-1bex8oj){color:var(--color-primary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.faq-section.svelte-1bex8oj{background-image:var(--texture-section-03);background-position:50%;background-size:cover;padding-top:clamp(48px,6vw,72px);position:relative}.faq-wrap.svelte-1bex8oj{counter-reset:dossier;flex-direction:column;gap:0;display:flex}.faq-item.svelte-1bex8oj{counter-increment:dossier;border-bottom:1px solid color-mix(in srgb, var(--cosmic-gold) 12%, transparent);padding-left:clamp(56px,8vw,84px);position:relative}.faq-item.svelte-1bex8oj:first-child{border-top:1px solid color-mix(in srgb, var(--cosmic-gold) 12%, transparent)}.faq-item.svelte-1bex8oj:before{content:"DOC." counter(dossier, decimal-leading-zero);font-family:var(--font-heading);letter-spacing:.08em;color:color-mix(in srgb, var(--cosmic-gold) 55%, transparent);font-size:11px;font-weight:600;position:absolute;top:27px;left:0}.faq-trigger.svelte-1bex8oj{cursor:pointer;text-align:left;width:100%;color:var(--color-text);background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.faq-question.svelte-1bex8oj{flex:1;font-size:17px;font-weight:600;line-height:1.4}.faq-icon.svelte-1bex8oj{border:1px solid color-mix(in srgb, var(--cosmic-gold) 40%, transparent);background:0 0;border-radius:2px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid;position:relative}.icon-bar.svelte-1bex8oj{background:var(--cosmic-gold);border-radius:2px;position:absolute}.bar-h.svelte-1bex8oj{width:10px;height:1.5px}.bar-v.svelte-1bex8oj{width:1.5px;height:10px}@media (prefers-reduced-motion:no-preference){.bar-v.svelte-1bex8oj{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s}.faq-trigger.svelte-1bex8oj{transition:color .15s}}.faq-item.open.svelte-1bex8oj .bar-v:where(.svelte-1bex8oj){opacity:0;transform:rotate(90deg)}.faq-item.open.svelte-1bex8oj .faq-question:where(.svelte-1bex8oj){color:var(--color-primary)}.faq-answer.svelte-1bex8oj{padding:0 0 22px}.faq-answer.svelte-1bex8oj p:where(.svelte-1bex8oj){color:color-mix(in srgb, var(--color-text) 70%, transparent);margin:0;font-size:16px;line-height:1.8}.faq-divider.svelte-1bex8oj{justify-content:center;padding:0 clamp(24px,6vw,80px);display:flex}.faq-divider.svelte-1bex8oj img:where(.svelte-1bex8oj){opacity:.5;width:180px;height:auto}.soft.svelte-1bex8oj{background:var(--color-secondary)}.cta-section.svelte-1bex8oj{padding-top:clamp(56px,7vw,80px)}.cta-inner.svelte-1bex8oj h2:where(.svelte-1bex8oj){margin-bottom:12px}.cta-inner.svelte-1bex8oj p:where(.svelte-1bex8oj){color:color-mix(in srgb, var(--color-text) 65%, transparent);margin:0 0 28px;font-size:16px}.cta-actions.svelte-1bex8oj{flex-wrap:wrap;gap:12px;display:flex}
