.elementor .vd-fiche-value{font-weight:700;font-size:15px;color:var(--ink);line-height:1.4}.elementor .vd-fiche-label{font-weight:800;font-size:11px;color:var(--muted);letter-spacing:.16em;line-height:1.6;text-transform:uppercase}.elementor .vd-fiche-compat{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;background-color:var(--card);display:flex;flex-direction:column;gap:4px}.elementor .vd-fiche{overflow:hidden;position:relative;color:var(--text);border-radius:28px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);display:grid;grid-template-columns:minmax(0,0.7fr) minmax(0,1fr)}.elementor .vd-sheet-cta{margin-block-start:auto;align-self:flex-start}.elementor .vd-sheet-dot{width:8px;height:8px;margin-block-start:7px;border-radius:50%;background-color:var(--cyan);flex:0 1 auto}.elementor .vd-sheet-point{display:flex;gap:10px;align-items:flex-start}.elementor .vd-sheet-points{font-size:13.5px;line-height:1.6;padding-block-start:16px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:8px;margin-block-end:12px;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--line);border-style:solid;display:grid;gap:8px}.elementor .vd-sheet-desc{color:var(--muted);margin:0}.elementor .vd-sheet-ref{font-weight:700;color:var(--ink);margin:0}.elementor .vd-sheet-title{font-family:var(--font-display);font-weight:400;font-size:clamp(28px, 3.4vw, 40px);color:var(--ink);letter-spacing:.01em;line-height:1.1;text-transform:uppercase;margin:0}.elementor .vd-sheet-tag{font-weight:800;font-size:11px;color:var(--navy-600);letter-spacing:.16em;line-height:1.6;text-transform:uppercase}.elementor .vd-sheet-body{padding:clamp(24px, 4vw, 40px);display:flex;flex-direction:column;gap:12px}.elementor .vd-sheet-img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block}.elementor .vd-sheet-media{padding:20px;background-image:radial-gradient(circle at 50% 40%,#ffffff 0%,#eef1f6 75%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:12px}.elementor .vd-page-lead{max-width:420px;font-size:15px;color:rgb(255 255 255 / .8);line-height:1.7;margin-inline-start:auto}.elementor .vd-breadcrumb-current{color:var(--cyan)}.elementor .vd-breadcrumb-link:hover,.elementor .vd-breadcrumb-link:focus-visible{color:var(--white)}.elementor .vd-breadcrumb-link{color:rgb(255 255 255 / .6);text-decoration:none}.elementor .vd-breadcrumb{font-family:var(--font-body);font-weight:700;font-size:12px;color:rgb(255 255 255 / .6);letter-spacing:.14em;line-height:1.6;text-transform:uppercase;margin-block-end:18px;display:flex;gap:8px;flex-wrap:wrap}.elementor .vd-hero-title--page{font-size:clamp(44px, 6.4vw, 92px)}.elementor .vd-page-hero-body{padding-block-start:clamp(56px, 8vw, 110px);padding-block-end:clamp(48px, 6vw, 88px);padding-inline-start:0;padding-inline-end:0;display:grid;gap:48px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end}.elementor .vd-section-head-text{max-width:380px;font-size:14px;color:var(--muted);line-height:1.6}.elementor .vd-section-head{margin-block-end:clamp(28px, 4vw, 44px);display:flex;gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;\n}.elementor .vd-section-head--center{text-align:center;flex-direction:column;align-items:center}.elementor .vd-hero-title{font-family:var(--font-display);font-weight:400;color:var(--white);letter-spacing:.01em;line-height:1.1;text-transform:uppercase;margin:0}.elementor .vd-hero{width:100%;overflow:hidden;position:relative;color:var(--white);padding-block-start:83px;padding-block-end:0;padding-inline-start:clamp(16px, 4vw, 40px);padding-inline-end:clamp(16px, 4vw, 40px);background-color:var(--navy-800);display:flex;flex-direction:column;align-items:center}.elementor .vd-btn-icon{width:16px;height:16px;flex:0 1 auto}.elementor .vd-btn:hover,.elementor .vd-btn:focus-visible{transform:translate3d(0,-2px,0)}.elementor .vd-btn{width:auto;font-family:var(--font-body);font-weight:700;font-size:13px;letter-spacing:.06em;line-height:1;text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;display:inline-flex;gap:10px;align-items:center}.elementor .vd-btn--ghost-navy:hover,.elementor .vd-btn--ghost-navy:focus-visible{color:var(--white);background-color:var(--navy-700)}.elementor .vd-btn--ghost-navy{color:var(--navy-700);background-color:#fff0;box-shadow:0 0 0 1.5px #0c1a5c inset}.elementor .vd-btn--navy:hover,.elementor .vd-btn--navy:focus-visible{background-color:var(--navy-900)}.elementor .vd-btn--navy{color:var(--white);background-color:var(--navy-700)}.elementor .vd-btn--cyan:hover,.elementor .vd-btn--cyan:focus-visible{background-color:var(--white)}.elementor .vd-btn--cyan{color:var(--navy-900);background-color:var(--cyan)}.elementor .vd-title{font-family:var(--font-display);font-weight:400;font-size:clamp(34px, 4.6vw, 58px);color:var(--ink);letter-spacing:.01em;line-height:1.1;text-transform:uppercase;margin:0}.elementor .vd-eyebrow-line{width:28px;height:2px;background-color:currentColor;flex:0 1 auto}.elementor .vd-eyebrow{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--cyan);letter-spacing:.22em;line-height:1.6;text-transform:uppercase;margin-block-end:18px;display:inline-flex;gap:10px;align-items:center}.elementor .vd-eyebrow--navy{color:var(--navy-600)}.elementor .vd-container{width:100%;max-width:1240px}.elementor .vd-section{width:100%;padding-block-start:clamp(64px, 9vw, 120px);padding-block-end:clamp(64px, 9vw, 120px);padding-inline-start:clamp(16px, 4vw, 40px);padding-inline-end:clamp(16px, 4vw, 40px);display:flex;flex-direction:column;align-items:center}.elementor .vd-section--flush{padding-block-start:0}