.hero-page[data-astro-cid-yqgl57wo]{width:100%;min-height:clamp(380px,50vw,520px);font-family:var(--font-sans);background:#080f18;align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero-page-bg[data-astro-cid-yqgl57wo]{z-index:0;background-color:#080f18;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hero-page-bg--apropos[data-astro-cid-yqgl57wo]{background-image:url(/assets/a-propos/coffre-fort-a-propos-wide.webp)}.hero-page-overlay[data-astro-cid-yqgl57wo]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#08101ced 0%,#08101cb3 45%,#08101c33 72%,#08101c59 100%),linear-gradient(#0000 50%,#08101c73 100%);position:absolute;inset:0}.hero-page-inner[data-astro-cid-yqgl57wo]{z-index:2;max-width:var(--max-width);width:100%;margin:0 auto;padding:96px 2rem 56px;position:relative}.hero-page-content[data-astro-cid-yqgl57wo]{max-width:640px}.hero-page[data-astro-cid-yqgl57wo] .breadcrumb[data-astro-cid-yqgl57wo]{color:#ffffff8c;margin-bottom:1rem;font-size:.85rem}.hero-page[data-astro-cid-yqgl57wo] .breadcrumb[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]{color:#ffffffb3}.hero-page[data-astro-cid-yqgl57wo] .breadcrumb[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]:hover{color:#fff}.hero-page[data-astro-cid-yqgl57wo] h1[data-astro-cid-yqgl57wo]{font-family:var(--font-serif);letter-spacing:-.015em;color:#fff;margin-bottom:1.1rem;font-size:clamp(34px,4.5vw,52px);font-weight:500;line-height:1.08}.hero-page[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{color:#ffffffc7;max-width:560px;margin-bottom:1.75rem;font-size:1.1rem;line-height:1.65}.hero-page-cta[data-astro-cid-yqgl57wo]{margin-top:0;display:inline-block}@media (width<=900px){.hero-page[data-astro-cid-yqgl57wo]{min-height:clamp(420px,75vw,560px)}.hero-page-inner[data-astro-cid-yqgl57wo]{padding:72px 2rem 44px}.hero-page-overlay[data-astro-cid-yqgl57wo]{background:linear-gradient(#08101c80 0%,#08101cd9 55%,#08101cf2 100%)}}.process-section[data-astro-cid-yqgl57wo]{background:#fff;border-top:1px solid #e6ebf1;padding:100px 0}.process-inner[data-astro-cid-yqgl57wo]{max-width:var(--max-width);margin:0 auto;padding:0 2rem}.process-header[data-astro-cid-yqgl57wo]{max-width:640px;margin-bottom:56px}.eyebrow-mono-blue[data-astro-cid-yqgl57wo]{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#1a5fb8;margin-bottom:22px;font-size:12px;font-weight:500}.process-title[data-astro-cid-yqgl57wo]{font-family:var(--font-serif);letter-spacing:-.015em;color:#0c1824;font-size:clamp(28px,3.6vw,42px);font-weight:500;line-height:1.1}.steps-grid[data-astro-cid-yqgl57wo]{border-top:1px solid #e6ebf1;grid-template-columns:repeat(5,1fr);gap:0;display:grid}@media (width<=900px){.steps-grid[data-astro-cid-yqgl57wo]{grid-template-columns:repeat(2,1fr)}}@media (width<=500px){.steps-grid[data-astro-cid-yqgl57wo]{grid-template-columns:1fr}}.step[data-astro-cid-yqgl57wo]{border-right:1px solid #eef2f6;padding:34px 24px 30px}.step[data-astro-cid-yqgl57wo].last{border-right:none}@media (width<=900px){.step[data-astro-cid-yqgl57wo]{border-bottom:1px solid #eef2f6;border-right:none}}.step-num[data-astro-cid-yqgl57wo]{font-family:var(--font-mono);color:#1a5fb8;margin-bottom:18px;font-size:13px;font-weight:600}.step-title[data-astro-cid-yqgl57wo]{font-family:var(--font-serif);color:#0c1824;margin-bottom:10px;font-size:20px;font-weight:600}.step-desc[data-astro-cid-yqgl57wo]{color:#56636e;font-size:14.5px;line-height:1.6}
