.btn--lg[data-astro-cid-ba372snk]{min-height:3.375rem;padding-inline:1.75rem;font-size:1rem}.eyebrow--light[data-astro-cid-ba372snk]{color:#9db6ff}.fine[data-astro-cid-ba372snk]{color:var(--color-ink-3);margin-top:1.5rem;font-size:.8125rem}.hero[data-astro-cid-ba372snk]{isolation:isolate;color:#fff;align-items:center;min-height:min(48rem,100svh);padding-block:calc(4.5rem + clamp(4rem,9vw,7rem)) clamp(4rem,9vw,7rem);display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-ba372snk]{z-index:-2;object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.hero__video[data-astro-cid-ba372snk]{z-index:-2;opacity:0;transition:opacity 1.2s ease-in-out}.hero__video[data-astro-cid-ba372snk].is-on{opacity:1}@media (prefers-reduced-motion:reduce){.hero__video[data-astro-cid-ba372snk]{display:none}}.hero[data-astro-cid-ba372snk]:before{content:"";z-index:-1;background:linear-gradient(90deg,#080e1ee0 0%,#080e1ea8 45%,#080e1e40 100%),linear-gradient(#0000 60%,#080e1e8c 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-ba372snk]{width:100%}@media (width>=64rem){.hero[data-astro-cid-ba372snk]{min-height:100svh;padding-block:10.5rem 7rem}}.hero__scroll[data-astro-cid-ba372snk]{letter-spacing:.12em;color:#ffffffb3;flex-direction:column;align-items:center;gap:.4rem;font-size:.75rem;display:none;position:absolute;bottom:1.75rem;left:50%;translate:-50%}.hero__scroll[data-astro-cid-ba372snk] i[data-astro-cid-ba372snk]{background:linear-gradient(#ffffffb3,#0000);width:1px;height:2.25rem;display:block}@media (width>=64rem){.hero__scroll[data-astro-cid-ba372snk]{display:flex}}.hero__eyebrow[data-astro-cid-ba372snk]{border-radius:var(--radius-pill);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff47;padding:.4rem .9rem;font-size:.875rem;font-weight:600;display:inline-flex}.hero__title[data-astro-cid-ba372snk]{letter-spacing:-.035em;max-width:20ch;margin-top:1.5rem;font-size:clamp(2.25rem,5vw,4rem);font-weight:700;line-height:1.22}html[lang=en] .hero__title[data-astro-cid-ba372snk],html[lang=fr] .hero__title[data-astro-cid-ba372snk]{max-width:24ch;font-size:clamp(2rem,4.2vw,3.5rem)}.hero__lead[data-astro-cid-ba372snk]{max-width:38rem;font-size:var(--text-lead);color:#ffffffd1;margin-top:1.5rem;line-height:1.75}.hero__acts[data-astro-cid-ba372snk]{margin-top:2.5rem}.metrics[data-astro-cid-ba372snk]{padding-block:clamp(3rem,5vw,4rem) clamp(1rem,3vw,2rem)}.metrics__grid[data-astro-cid-ba372snk]{border-top:1px solid var(--color-rule-2);border-bottom:1px solid var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=64rem){.metrics__grid[data-astro-cid-ba372snk]{grid-template-columns:repeat(4,minmax(0,1fr))}}.metric[data-astro-cid-ba372snk]{flex-direction:column;padding:2rem 1.5rem;display:flex}.metric[data-astro-cid-ba372snk]+.metric[data-astro-cid-ba372snk]{border-left:1px solid var(--color-rule)}@media (width<=63.99rem){.metric[data-astro-cid-ba372snk]:nth-child(3){border-left:0}.metric[data-astro-cid-ba372snk]:nth-child(n+3){border-top:1px solid var(--color-rule)}}.metric__value[data-astro-cid-ba372snk]{letter-spacing:-.04em;color:var(--color-ink);order:1;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:700;line-height:1.1}.metric__unit[data-astro-cid-ba372snk]{letter-spacing:-.01em;color:var(--color-ink-3);margin-left:.3rem;font-size:1rem;font-weight:500}.metric__label[data-astro-cid-ba372snk]{order:2;margin-top:.6rem;font-weight:600}.metric__note[data-astro-cid-ba372snk]{color:var(--color-ink-3);order:3;margin-top:.25rem;font-size:.8125rem}.metrics__foot[data-astro-cid-ba372snk]{color:var(--color-ink-3);margin-top:1.25rem;font-size:.875rem}.ind[data-astro-cid-ba372snk]{gap:1rem;display:grid}@media (width>=64rem){.ind[data-astro-cid-ba372snk]{grid-template-columns:18rem minmax(0,1fr);gap:1.25rem}}.ind__stats[data-astro-cid-ba372snk]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:var(--color-surface-2);align-content:center;gap:1.25rem;padding:2rem 1.75rem;display:grid}.ind__stats[data-astro-cid-ba372snk]>div[data-astro-cid-ba372snk]+div[data-astro-cid-ba372snk]{border-top:1px solid var(--color-rule-2);padding-top:1.25rem}.ind__num[data-astro-cid-ba372snk]{letter-spacing:-.04em;color:var(--color-ink);font-size:3rem;font-weight:700;line-height:1}.ind__num[data-astro-cid-ba372snk] span[data-astro-cid-ba372snk]{color:var(--color-ink-3);margin-left:.25rem;font-size:1.125rem;font-weight:600}.ind__lbl[data-astro-cid-ba372snk]{color:var(--color-ink-2);margin-top:.4rem;font-weight:600}.ind__note[data-astro-cid-ba372snk]{color:var(--color-ink-3);font-size:.8125rem}.ind__grid[data-astro-cid-ba372snk]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.ind__grid[data-astro-cid-ba372snk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ind__grid[data-astro-cid-ba372snk]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ind__card[data-astro-cid-ba372snk]{border-radius:var(--radius-lg);border:1px solid var(--color-rule);background:#fff;padding:1.5rem}.ind__card[data-astro-cid-ba372snk] h3[data-astro-cid-ba372snk]{letter-spacing:-.02em;font-size:1.0625rem;font-weight:700}.ind__card[data-astro-cid-ba372snk] p[data-astro-cid-ba372snk]{color:var(--color-ink-2);margin-top:.5rem;font-size:.9063rem}.sec-split[data-astro-cid-ba372snk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.sec-split[data-astro-cid-ba372snk] .sec-head[data-astro-cid-ba372snk]{margin-bottom:0}.sec-split__btn[data-astro-cid-ba372snk]{flex:none}.arr[data-astro-cid-ba372snk]{transition:translate .16s var(--ease);display:inline-block}.proc__head[data-astro-cid-ba372snk]{align-items:center;gap:2rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.proc__head[data-astro-cid-ba372snk] .sec-head[data-astro-cid-ba372snk]{margin-bottom:0}@media (width>=64rem){.proc__head[data-astro-cid-ba372snk]{grid-template-columns:1fr 1fr;gap:4rem}}.proc__photo[data-astro-cid-ba372snk]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);width:100%}.proc[data-astro-cid-ba372snk]{counter-reset:s;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.proc[data-astro-cid-ba372snk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.proc[data-astro-cid-ba372snk]{grid-template-columns:repeat(4,minmax(0,1fr))}}.step[data-astro-cid-ba372snk]{border-radius:var(--radius-lg);border:1px solid var(--color-rule);background:#fff;padding:1.75rem 1.5rem;position:relative}.step__top[data-astro-cid-ba372snk]{justify-content:space-between;gap:.5rem;font-size:.8125rem;display:flex}.step__n[data-astro-cid-ba372snk]{color:var(--color-signal);letter-spacing:.02em;font-weight:700}.step__span[data-astro-cid-ba372snk]{color:var(--color-ink-3)}.step__name[data-astro-cid-ba372snk]{letter-spacing:-.03em;margin-top:1rem;font-size:1.375rem;font-weight:700}.step__body[data-astro-cid-ba372snk]{color:var(--color-ink-2);margin-top:.6rem;font-size:.9375rem}.step__out[data-astro-cid-ba372snk]{border-top:1px dashed var(--color-rule-2);color:var(--color-ink-3);margin-top:1.25rem;padding-top:1rem;font-size:.8125rem}.rd[data-astro-cid-ba372snk]{gap:2.5rem;display:grid}.rd__text[data-astro-cid-ba372snk]{margin-bottom:0}.docs[data-astro-cid-ba372snk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.docs[data-astro-cid-ba372snk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.doc__frame[data-astro-cid-ba372snk]{border-radius:var(--radius-md);border:1px solid var(--color-rule);box-shadow:var(--shadow-md);transition:translate .2s var(--ease), box-shadow .2s var(--ease);background:#fff;padding:.75rem;display:block}.doc__frame[data-astro-cid-ba372snk]:hover{box-shadow:var(--shadow-lg);translate:0 -4px}.doc[data-astro-cid-ba372snk] img[data-astro-cid-ba372snk]{border-radius:var(--radius-edge);width:100%;height:auto;display:block}.doc__cap[data-astro-cid-ba372snk]{text-align:center;color:var(--color-ink-2);margin-top:.85rem;font-size:.9375rem;font-weight:600}.rev[data-astro-cid-ba372snk]{gap:3rem;display:grid}@media (width>=64rem){.rev[data-astro-cid-ba372snk]{grid-template-columns:.9fr 1.1fr;gap:4rem}}.rev__big[data-astro-cid-ba372snk]{letter-spacing:-.04em;margin-top:1.5rem;font-size:4.5rem;font-weight:700;line-height:1}.rev__big[data-astro-cid-ba372snk] span[data-astro-cid-ba372snk]{color:var(--color-ink-3);margin-left:.4rem;font-size:1.25rem;font-weight:500}.rev__stars[data-astro-cid-ba372snk]{color:#f5b301;letter-spacing:.1em;margin-top:.5rem;font-size:1.25rem}.rev__meta[data-astro-cid-ba372snk]{color:var(--color-ink-3);margin-top:.25rem;font-size:.875rem}.tags[data-astro-cid-ba372snk]{gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.tag[data-astro-cid-ba372snk]{grid-template-columns:minmax(0,11rem) 1fr 2.5rem;align-items:center;gap:.75rem;font-size:.875rem;display:grid}.tag__label[data-astro-cid-ba372snk]{color:var(--color-ink-2)}.tag__bar[data-astro-cid-ba372snk]{border-radius:var(--radius-pill);background:var(--color-surface-2);height:.5rem;position:relative;overflow:hidden}.tag__bar[data-astro-cid-ba372snk]:after{content:"";width:var(--w);border-radius:inherit;background:var(--color-signal);position:absolute;inset:0 auto 0 0}.tag__count[data-astro-cid-ba372snk]{text-align:right;font-weight:600}.quotes[data-astro-cid-ba372snk]{align-content:start;gap:1rem;display:grid}@media (width>=40rem){.quotes[data-astro-cid-ba372snk]{grid-template-columns:1fr 1fr}}.quote[data-astro-cid-ba372snk]{border-radius:var(--radius-lg);background:var(--color-surface-2);padding:1.5rem}.quote--lead[data-astro-cid-ba372snk]{background:var(--color-signal-wash);grid-column:1/-1}.quote[data-astro-cid-ba372snk] blockquote[data-astro-cid-ba372snk]{color:var(--color-ink);font-size:.9375rem;line-height:1.7}.quote[data-astro-cid-ba372snk] blockquote[data-astro-cid-ba372snk]:before{content:"“";height:1.5rem;color:var(--color-signal);font-size:2.5rem;font-weight:700;line-height:1;display:block}.quote[data-astro-cid-ba372snk] figcaption[data-astro-cid-ba372snk]{color:var(--color-ink-3);margin-top:1rem;font-size:.8125rem}.rev__src[data-astro-cid-ba372snk]{text-align:right}.faqwrap[data-astro-cid-ba372snk]{gap:2rem;display:grid}@media (width>=64rem){.faqwrap[data-astro-cid-ba372snk]{grid-template-columns:.8fr 1.2fr;gap:4rem}.faqwrap[data-astro-cid-ba372snk] .sec-head[data-astro-cid-ba372snk]{align-self:start;position:sticky;top:6rem}}.faq__ask[data-astro-cid-ba372snk]{margin-top:1.5rem}.faq[data-astro-cid-ba372snk]{border-top:1px solid var(--color-rule-2)}.faq__item[data-astro-cid-ba372snk]{border-bottom:1px solid var(--color-rule)}.faq__item[data-astro-cid-ba372snk] summary[data-astro-cid-ba372snk]{letter-spacing:-.02em;cursor:pointer;justify-content:space-between;gap:1rem;padding:1.35rem .25rem;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.faq__item[data-astro-cid-ba372snk] summary[data-astro-cid-ba372snk]::-webkit-details-marker{display:none}.faq__mark[data-astro-cid-ba372snk]{flex:none;width:1rem;height:1rem;margin-top:.35rem;position:relative}.faq__mark[data-astro-cid-ba372snk]:before,.faq__mark[data-astro-cid-ba372snk]:after{content:"";background:var(--color-ink-3);height:2px;transition:rotate .16s var(--ease);margin-top:-1px;position:absolute;top:50%;left:0;right:0}.faq__mark[data-astro-cid-ba372snk]:after{rotate:90deg}.faq__item[data-astro-cid-ba372snk][open] .faq__mark[data-astro-cid-ba372snk]:after{rotate:0deg}.faq__item[data-astro-cid-ba372snk] p[data-astro-cid-ba372snk]{color:var(--color-ink-2);padding:0 .25rem 1.5rem;font-size:.9688rem;line-height:1.75}.close[data-astro-cid-ba372snk]{isolation:isolate;color:#fff;padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.close__bg[data-astro-cid-ba372snk]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.close[data-astro-cid-ba372snk]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0b1324eb 0%,#0b1324b3 60%,#0b132473 100%);position:absolute;inset:0}.close__title[data-astro-cid-ba372snk]{letter-spacing:-.035em;margin-top:1rem;font-size:clamp(1.875rem,3.6vw,2.875rem);font-weight:700;line-height:1.3}.close__lead[data-astro-cid-ba372snk]{color:#fffc;font-size:var(--text-lead);margin-top:1rem}.close__acts[data-astro-cid-ba372snk]{margin-top:2.25rem}
