.js.astro-2qoyi5xj{border:1px solid var(--line-dark);border-radius:var(--radius-lg);backdrop-filter:blur(8px);background:#ffffff08;padding:1.5rem 1.5rem .75rem}.js__title.astro-2qoyi5xj{letter-spacing:.16em;text-transform:uppercase;color:var(--c-gold);margin-bottom:.5rem;font-size:.72rem;font-weight:700}.js.astro-2qoyi5xj a.astro-2qoyi5xj{border-top:1px solid var(--line-dark);color:#fff;transition:color .25s, padding .35s var(--ease);grid-template-columns:2.25rem 1fr auto;align-items:center;gap:.5rem;padding:.85rem 0;font-size:.95rem;font-weight:700;display:grid}.js.astro-2qoyi5xj li.astro-2qoyi5xj:first-child a.astro-2qoyi5xj{border-top:0}.js.astro-2qoyi5xj a.astro-2qoyi5xj:hover{color:var(--c-gold);padding-left:.35rem}.js__n.astro-2qoyi5xj{color:var(--on-dark-muted);font-size:.8rem}.js.astro-2qoyi5xj svg.astro-2qoyi5xj{opacity:.5}.ps.astro-7vsglo5w{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);transition:border-color .4s var(--ease), box-shadow .5s var(--ease), transform .5s var(--ease);grid-template-columns:1fr auto;align-items:center;gap:2rem;padding:clamp(1.75rem,1rem + 2.5vw,3rem);display:grid}.ps.astro-7vsglo5w:hover{border-color:var(--link);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.ps__title.astro-7vsglo5w{font-size:var(--fs-xl);letter-spacing:-.02em;font-weight:700;line-height:1.2}.eyebrow.astro-7vsglo5w+.ps__title.astro-7vsglo5w{margin-top:1rem}.ps__text.astro-7vsglo5w{color:var(--ink-soft);max-width:60ch;margin-top:.5rem}.ps__cta.astro-7vsglo5w{color:var(--link);align-items:center;gap:1rem;font-weight:700;display:inline-flex}.ps__go.astro-7vsglo5w{background:var(--c-gold);width:52px;height:52px;color:var(--c-charcoal);transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid}.ps.astro-7vsglo5w:hover .ps__go.astro-7vsglo5w{transform:translate(4px)}@media (width<=720px){.ps.astro-7vsglo5w{grid-template-columns:1fr}}.oz.astro-wbybgbqt{border-radius:var(--radius-lg);background:var(--surface);width:min(1040px,100vw - 2rem);height:fit-content;max-height:calc(100dvh - 2rem);color:var(--ink);overscroll-behavior:contain;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 40px 90px -30px #0a1e22b3}.oz.astro-wbybgbqt[open]{animation:ozIn .32s var(--ease) both}.oz.astro-wbybgbqt.oz--out{animation:.18s ease-in both ozOut}.oz.astro-wbybgbqt::backdrop{backdrop-filter:blur(4px);background:#1022269e}@keyframes ozIn{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:none}}@keyframes ozOut{to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.oz.astro-wbybgbqt[open],.oz.astro-wbybgbqt.oz--out{animation:none}}.oz__x.astro-wbybgbqt{z-index:2;border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;margin:.75rem .75rem -52px auto;transition:border-color .25s,transform .25s;display:grid;position:sticky;top:.75rem}.oz__x.astro-wbybgbqt:hover{border-color:var(--c-gold);transform:rotate(90deg)}.oz__card.astro-wbybgbqt{--ph:#049aa9;grid-template-columns:1.15fr 1fr 1fr;display:grid}.oz__card--avant.astro-wbybgbqt{--ph:#49ad95}.oz__card--pendant.astro-wbybgbqt{--ph:#048b9a}.oz__card--apres.astro-wbybgbqt{--ph:#e3ac2b}.oz__card.astro-wbybgbqt[hidden]{display:none}.oz__id.astro-wbybgbqt,.oz__col.astro-wbybgbqt{padding:clamp(1.4rem,1rem + 1.5vw,2.2rem)}.oz__id.astro-wbybgbqt{background:linear-gradient(180deg, color-mix(in srgb, var(--ph) 12%, var(--surface)), var(--surface));border-right:1px solid var(--line);align-content:start;gap:.85rem;display:grid}.oz__id.astro-wbybgbqt .om__word{font-size:2rem}.oz__col.astro-wbybgbqt+.oz__col.astro-wbybgbqt{border-left:1px solid var(--line)}.oz__title.astro-wbybgbqt{color:var(--link);margin:0;font-weight:700}.oz__tagline.astro-wbybgbqt{margin:0;font-size:1.3rem;font-weight:700;line-height:1.25}.oz__when.astro-wbybgbqt{border:1px solid color-mix(in srgb, var(--ph) 40%, var(--line));background:color-mix(in srgb, var(--ph) 9%, var(--surface));border-radius:12px;align-items:flex-start;gap:.7rem;padding:.8rem .9rem;display:flex}.oz__when.astro-wbybgbqt p.astro-wbybgbqt{margin:0;font-size:.92rem;font-weight:700;line-height:1.4}.oz__when.astro-wbybgbqt p.astro-wbybgbqt span.astro-wbybgbqt{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:.15rem;font-size:.66rem;display:block}.oz__when-ic.astro-wbybgbqt{background:var(--surface);border:1px solid var(--line);width:30px;height:30px;color:var(--ink-soft);border-radius:50%;flex:none;place-items:center;display:grid}.oz__pitch.astro-wbybgbqt{color:var(--ink-soft);margin:0;font-size:.95rem}.oz__promise.astro-wbybgbqt{align-items:flex-start;gap:.5rem;margin:0;font-size:.92rem;font-weight:700;display:flex}.oz__promise.astro-wbybgbqt svg{color:var(--c-gold-600,var(--c-gold));flex:none;margin-top:.15rem}.oz__k.astro-wbybgbqt{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem;font-size:.7rem;font-weight:700}.oz__k--sp.astro-wbybgbqt{margin-top:1.6rem}.oz__liv.astro-wbybgbqt{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.oz__liv.astro-wbybgbqt li.astro-wbybgbqt{align-items:flex-start;gap:.75rem;font-weight:700;line-height:1.35;display:flex}.oz__liv.astro-wbybgbqt .num.astro-wbybgbqt{background:color-mix(in srgb, var(--c-gold) 20%, var(--surface));border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.78rem;display:grid}.oz__logos.astro-wbybgbqt{flex-wrap:wrap;gap:.5rem;display:flex}.oz__exp.astro-wbybgbqt{flex-wrap:wrap;gap:.4rem;display:flex}.oz__xp.astro-wbybgbqt{border-radius:8px;padding:.35rem .7rem;font-size:.8rem;font-weight:700}.oz__xp--p.astro-wbybgbqt{background:color-mix(in srgb, #49ad95 20%, var(--surface));color:#1f6e5c}.oz__xp--s.astro-wbybgbqt{background:color-mix(in srgb, #048b9a 14%, var(--surface));color:#03707c}.oz__xp--m.astro-wbybgbqt{background:color-mix(in srgb, #e3ac2b 22%, var(--surface));color:#7a5a0e}[data-theme=dark] .oz__xp--p.astro-wbybgbqt{color:#8fd9c6}[data-theme=dark] .oz__xp--s.astro-wbybgbqt{color:#7fd0da}[data-theme=dark] .oz__xp--m.astro-wbybgbqt{color:#f0c96a}.oz__acts.astro-wbybgbqt{justify-items:start;gap:.9rem;margin-top:1.8rem;display:grid}.oz__full.astro-wbybgbqt{font-size:.88rem}@media (width<=860px){.oz__card.astro-wbybgbqt{grid-template-columns:1fr}.oz__id.astro-wbybgbqt{border-right:0;border-bottom:1px solid var(--line)}.oz__col.astro-wbybgbqt+.oz__col.astro-wbybgbqt{border-left:0;border-top:1px solid var(--line)}}
