.hero[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:clamp(470px,42vw,600px);display:flex;position:relative}.hero__media[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0}.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% center;width:100%;height:100%}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(112deg,#f1e6d3f7 0%,#f1e6d3ed 38%,#f1e6d3cc 48%,#f1e6d333 58%,#f1e6d300 66%);position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{flex-direction:column;gap:1rem;padding-block:clamp(2rem,4vw,3rem);display:flex}.hero__panel[data-astro-cid-lcdefpme]{max-width:38rem}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:34rem}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]+.lead[data-astro-cid-lcdefpme]{margin-top:.8rem;font-size:.97rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:.5em;font-size:clamp(1.9rem,1.7vw + 1.2rem,2.9rem);line-height:1.14}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.hero__ex[data-astro-cid-lcdefpme]{margin-top:1rem}.hero__ex[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--cafe);border-bottom:1px solid #b98f4599;align-items:center;gap:.45rem;padding-bottom:2px;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.hero__ex[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--vert)}.hero__script[data-astro-cid-lcdefpme]{right:max(1.25rem, calc((100% - var(--container)) / 2));font-family:var(--font-script);color:#fdf7ea;-webkit-backdrop-filter:blur(7px);text-shadow:0 1px 3px #120d08bf;text-align:right;background:#18120c75;border-radius:14px;max-width:34rem;margin:0;padding:.6rem 1rem .7rem;font-size:clamp(1.3rem,.9vw + 1rem,1.9rem);font-weight:600;line-height:1.5;position:absolute;bottom:1.25rem}@media (width<=900px){.hero[data-astro-cid-lcdefpme]:before{background:linear-gradient(#f1e6d3f0 0%,#f1e6d3e0 48%,#f1e6d34d 100%)}.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:55% center}.hero__script[data-astro-cid-lcdefpme]{text-align:left;color:var(--vert);-webkit-backdrop-filter:none;text-shadow:none;background:0 0;margin-top:1.25rem;padding:0;position:static}}@media (width<=520px){.hero__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}.pillars-section[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,5vw,3.5rem)}.pillars[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.pillar[data-astro-cid-lcdefpme]{padding:.5rem clamp(.75rem,2vw,1.75rem);position:relative}.pillar[data-astro-cid-lcdefpme]+.pillar[data-astro-cid-lcdefpme]:before{content:"";background:#b98f454d;width:1px;position:absolute;top:10%;bottom:10%;left:0}.pillar__icon[data-astro-cid-lcdefpme]{color:var(--dore-2);place-items:center;margin-bottom:.75rem;display:grid}.pillar__icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{margin-inline:auto}.pillar[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.35rem;font-size:1.22rem}.pillar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.88rem}@media (width<=880px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:2rem 0}.pillar[data-astro-cid-lcdefpme]:nth-child(odd)+.pillar[data-astro-cid-lcdefpme]:before{top:0;bottom:0}.pillar[data-astro-cid-lcdefpme]:nth-child(3):before{display:none}}@media (width<=520px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.pillar[data-astro-cid-lcdefpme]:before{display:none!important}}.forwho[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}.forwho__cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.1rem;display:grid}.profile[data-astro-cid-lcdefpme]{--arche-v:74px;background:var(--blanc);border-radius:26% 26% var(--radius) var(--radius) / var(--arche-v) var(--arche-v) var(--radius) var(--radius);box-shadow:var(--shadow);border:1px solid #b98f4542;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.profile[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px);box-shadow:0 20px 44px #3b2a2024}.profile__media[data-astro-cid-lcdefpme]{aspect-ratio:4/3.2;position:relative}.profile__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.profile__icon[data-astro-cid-lcdefpme]{background:var(--blanc);width:46px;height:46px;color:var(--cafe);border:1px solid #b98f4566;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.profile__body[data-astro-cid-lcdefpme]{padding:2rem 1.25rem 1.5rem}.profile__body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.35rem;font-size:1.3rem}.profile__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 1rem;font-size:.88rem}.profile__more[data-astro-cid-lcdefpme]{color:var(--chocolat);border:1px solid #b98f4573;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .95rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.profile__more[data-astro-cid-lcdefpme]:hover{background:var(--vert);color:var(--ivoire);border-color:var(--vert)}@media (width<=1000px){.forwho[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=760px){.forwho__cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr;max-width:420px;margin-inline:auto}.profile[data-astro-cid-lcdefpme]{--arche-v:100px}}.accomp-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-items:stretch;display:grid}.accomp[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(1.5rem,3vw,2.75rem);width:auto;margin:0;padding-block:clamp(2.5rem,5vw,4rem);padding-inline:clamp(1.25rem,5vw,3rem);display:grid}.accomp__intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{hyphens:none;font-size:clamp(1.7rem,1.5vw + 1rem,2.9rem)}.accomp__intro[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{font-size:.95rem}.accomp__intro[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:.75rem}.accomp__steps[data-astro-cid-lcdefpme]{border-left:1px solid #b98f4559;gap:1.15rem;margin:0;padding:0 0 0 clamp(1rem,2vw,2rem);list-style:none;display:grid}.accomp__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.9rem;display:flex}.accomp__icon[data-astro-cid-lcdefpme]{width:44px;height:44px;color:var(--cafe);background:0 0;border:1.5px solid #b98f4580;border-radius:10px;flex:none;place-items:center;display:grid}.accomp__steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--chocolat);margin:0 0 .15rem;font-size:.95rem;font-weight:600}.accomp__steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.85rem;line-height:1.5}.accomp__carnet[data-astro-cid-lcdefpme]{aspect-ratio:16/6;margin:0;position:relative;overflow:hidden}.accomp__carnet[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 58%;width:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000080 14%,#000 34%);mask-image:linear-gradient(#0000 0%,#00000080 14%,#000 34%);height:100%!important}@media (width>=1100px){.accomp-section[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.accomp__carnet[data-astro-cid-lcdefpme]{aspect-ratio:auto;min-height:340px}.accomp__carnet[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:48% center;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000073 10%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#00000073 10%,#000 30%)}}@media (width<=720px){.accomp[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.accomp__steps[data-astro-cid-lcdefpme]{border-left:0;padding-left:0}.accomp__carnet[data-astro-cid-lcdefpme]{aspect-ratio:4/3}}.cta[data-astro-cid-lcdefpme]{background:var(--vert);color:#f1e6d3d9}.cta__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;align-items:stretch;display:grid}.cta__photo[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:300px;margin:0;display:flex;position:relative}.cta__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.cta__photo[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(90deg,#2e4136eb 0%,#2e4136b8 55%,#2e413680 100%);position:absolute;inset:0}.cta__quote[data-astro-cid-lcdefpme]{align-items:flex-start;gap:1rem;margin:0;padding:clamp(2rem,4vw,3rem);display:flex}.cta__mark[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--dore);font-size:4rem;line-height:.7}.cta__quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ivoire);margin:0 0 .6rem;font-size:clamp(1.2rem,1vw + .95rem,1.6rem);font-style:italic;line-height:1.45}.cta__quote[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{color:#ecd6a4;font-size:.92rem;font-style:normal;font-weight:600}.cta__box[data-astro-cid-lcdefpme]{background:var(--vert);flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,3rem);display:flex}.cta__box[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--ivoire);margin-bottom:1.25rem}.cta__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.7rem;display:flex}@media (width<=880px){.cta__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cta__photo[data-astro-cid-lcdefpme]{min-height:240px}}@media (width<=480px){.cta__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}
