.hero[data-astro-cid-bbe6dxrz]{padding:80px 0 72px;background:radial-gradient(900px 400px at 15% -10%,var(--primary-soft),transparent 70%),radial-gradient(700px 380px at 95% 110%,color-mix(in srgb,var(--accent-violet, var(--primary)) 9%,transparent),transparent 70%),var(--bg);border-bottom:1px solid var(--border)}.hero__in[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:center}h1[data-astro-cid-bbe6dxrz]{font-size:clamp(32px,5vw,50px);max-width:20ch}.hero__cta[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero__note[data-astro-cid-bbe6dxrz]{margin-top:16px;font-size:14px;color:var(--text-faint)}.hero__panel[data-astro-cid-bbe6dxrz]{padding:24px}.hero__panel-title[data-astro-cid-bbe6dxrz]{font-family:var(--font-label);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--text-faint);margin-bottom:14px}.hero__ports[data-astro-cid-bbe6dxrz]{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hero__ports[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{font-size:14px;font-weight:500;padding:6px 12px;border-radius:var(--radius-btn);background:var(--bg-soft);border:1px solid var(--border);color:var(--text-soft)}.hero__flow[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:18px;border-top:1px dashed var(--border);font-size:14px;color:var(--text-faint)}.hero__flow[data-astro-cid-bbe6dxrz] .is-hub[data-astro-cid-bbe6dxrz]{font-weight:700;color:var(--primary)}@media(max-width:900px){.hero__in[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:32px}h1[data-astro-cid-bbe6dxrz]{max-width:none}}.steps[data-astro-cid-3xd2cjrw]{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.steps__item[data-astro-cid-3xd2cjrw]{padding:24px}.steps__n[data-astro-cid-3xd2cjrw]{font-family:var(--font-label);display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--primary);margin-bottom:10px}.steps__item[data-astro-cid-3xd2cjrw] h3[data-astro-cid-3xd2cjrw]{font-size:18px;margin-bottom:8px}.steps__item[data-astro-cid-3xd2cjrw] p[data-astro-cid-3xd2cjrw]{color:var(--text-soft);font-size:15px}@media(max-width:980px){.steps[data-astro-cid-3xd2cjrw]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.steps[data-astro-cid-3xd2cjrw]{grid-template-columns:1fr}}.hub[data-astro-cid-txrzou7i]{margin-top:36px;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.hub__item[data-astro-cid-txrzou7i]{padding:24px}.hub__tag[data-astro-cid-txrzou7i]{font-family:var(--font-label);display:inline-block;font-size:12px;font-weight:600;text-transform:var(--label-transform);letter-spacing:var(--label-spacing);color:var(--primary);margin-bottom:10px}.hub__item[data-astro-cid-txrzou7i] h3[data-astro-cid-txrzou7i]{font-size:18px;margin-bottom:8px}.hub__item[data-astro-cid-txrzou7i] p[data-astro-cid-txrzou7i]{color:var(--text-soft);font-size:15px}@media(max-width:760px){.hub[data-astro-cid-txrzou7i]{grid-template-columns:1fr}}.adv[data-astro-cid-3g5a3fd2]{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);gap:28px 32px}.adv__item[data-astro-cid-3g5a3fd2]{padding-top:18px;border-top:2px solid var(--primary)}.adv__item[data-astro-cid-3g5a3fd2] h3[data-astro-cid-3g5a3fd2]{font-size:18px;margin-bottom:8px}.adv__item[data-astro-cid-3g5a3fd2] p[data-astro-cid-3g5a3fd2]{color:var(--text-soft);font-size:15px}@media(max-width:980px){.adv[data-astro-cid-3g5a3fd2]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.adv[data-astro-cid-3g5a3fd2]{grid-template-columns:1fr}}.teaser__in[data-astro-cid-hhsk7mo3]{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center}@media(max-width:860px){.teaser__in[data-astro-cid-hhsk7mo3]{grid-template-columns:1fr;justify-items:start}}.aa__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.aa__tab{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-soft);border-radius:var(--radius-pill);padding:8px 16px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .12s ease,color .12s ease,border-color .12s ease}.aa__tab:hover{border-color:var(--border-strong);color:var(--text)}.aa__tab.is-on{background:var(--primary);border-color:var(--primary);color:#fff}.aa__resume{color:var(--text-faint);font-size:15px;margin-bottom:20px}.aa__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.aa__col{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-elevated);box-shadow:var(--shadow);padding:22px;height:100%}.aa__col--avant{border-top:3px solid var(--before)}.aa__col--apres{border-top:3px solid var(--after)}.aa__head{display:flex;align-items:center;gap:10px;margin-bottom:16px}.aa__head h3{font-size:18px}.aa__pill{font-family:var(--font-label);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 10px;border-radius:var(--radius-pill)}.aa__pill--avant{background:var(--before-soft);color:var(--before)}.aa__pill--apres{background:var(--after-soft);color:var(--after)}.aa__col ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.aa__col li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;color:var(--text-soft);font-size:15px}.aa__ico{display:grid;place-items:center;width:20px;height:20px;margin-top:2px;border-radius:50%;font-size:11px;font-weight:700}.aa__ico--avant{background:var(--before-soft);color:var(--before)}.aa__ico--apres{background:var(--after-soft);color:var(--after)}@media(max-width:860px){.aa__grid{grid-template-columns:1fr}.aa__tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}}.aa-wrap[data-astro-cid-j7pv25f6]{margin-top:32px}
