.btn--lg[data-astro-cid-indif526]{padding:1.05rem 2.2rem;font-size:.98rem}.niv-cta[data-astro-cid-indif526]{margin-top:2rem;text-align:center}.intro-band[data-astro-cid-indif526]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,5vw,4rem);align-items:center}.intro-band__body[data-astro-cid-indif526] p[data-astro-cid-indif526]{color:var(--gold-soft);margin-bottom:1rem}.intro-band__body[data-astro-cid-indif526] .pull[data-astro-cid-indif526]{margin-top:1.4rem}@media (max-width: 820px){.intro-band[data-astro-cid-indif526]{grid-template-columns:1fr}}.two-col[data-astro-cid-indif526]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media (max-width: 640px){.two-col[data-astro-cid-indif526]{grid-template-columns:1fr}}.mini-cards[data-astro-cid-indif526].cols-1{grid-template-columns:1fr}.price-list[data-astro-cid-indif526]{display:grid;gap:.6rem;margin:0;padding:0}.price-list[data-astro-cid-indif526] li[data-astro-cid-indif526]{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;border-bottom:1px solid var(--navy-06);padding-bottom:.55rem}.on-dark[data-astro-cid-indif526] .price-list[data-astro-cid-indif526] li[data-astro-cid-indif526]{border-color:var(--white-10)}.price-list[data-astro-cid-indif526] span[data-astro-cid-indif526]{color:var(--slate);font-size:.92rem}.on-dark[data-astro-cid-indif526] .price-list[data-astro-cid-indif526] span[data-astro-cid-indif526]{color:var(--gold-soft);opacity:.85}.price-list[data-astro-cid-indif526] strong[data-astro-cid-indif526]{font-family:var(--font-title);color:var(--navy);white-space:nowrap;font-size:1.05rem}.on-dark[data-astro-cid-indif526] .price-list[data-astro-cid-indif526] strong[data-astro-cid-indif526]{color:#fff}.abos[data-astro-cid-indif526]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}@media (max-width: 820px){.abos[data-astro-cid-indif526]{grid-template-columns:1fr}}.abo[data-astro-cid-indif526]{display:flex;flex-direction:column;background:#fff;border:1px solid var(--navy-06);border-radius:var(--radius-lg);padding:1.6rem;box-shadow:var(--shadow-sm);height:100%}.abo--featured[data-astro-cid-indif526]{border-color:var(--gold);box-shadow:var(--shadow-gold)}.abo[data-astro-cid-indif526] h3[data-astro-cid-indif526]{color:var(--navy);font-size:1.15rem;margin-bottom:.3rem}.abo__sub[data-astro-cid-indif526]{color:var(--slate);font-size:.9rem;margin-bottom:1rem}.abo__pts[data-astro-cid-indif526]{margin-bottom:1.2rem;flex:1;gap:.5rem}.abo__pts[data-astro-cid-indif526] li[data-astro-cid-indif526]{font-size:.9rem}.abo__price[data-astro-cid-indif526]{font-family:var(--font-title);font-size:1.25rem;font-weight:700;color:var(--gold);border-top:1px solid var(--navy-06);padding-top:1rem}.plans[data-astro-cid-indif526]{margin-top:.5rem}.plan[data-astro-cid-indif526]{display:flex;flex-direction:column;background:#ffffff0a;border:1px solid var(--white-10);border-radius:var(--radius-lg);padding:1.9rem;height:100%;transition:transform .5s var(--ease),border-color .5s var(--ease),background .5s var(--ease)}.plan[data-astro-cid-indif526]:hover{transform:translateY(-6px);border-color:var(--gold-30);background:#c8a45c14}.plan--featured[data-astro-cid-indif526]{border-color:var(--gold);background:#c8a45c14}.plan__top[data-astro-cid-indif526]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.plan__tag[data-astro-cid-indif526]{font-family:var(--font-title);font-size:1.9rem;font-weight:700;color:var(--gold)}.plan__badge[data-astro-cid-indif526]{font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);background:var(--gold);padding:.25rem .6rem;border-radius:6px}.plan[data-astro-cid-indif526] h3[data-astro-cid-indif526]{color:#fff;margin-bottom:.4rem}.plan__sub[data-astro-cid-indif526]{color:var(--gold-soft);opacity:.85;font-size:.92rem;margin-bottom:1rem}.plan__points[data-astro-cid-indif526]{display:grid;gap:.45rem;margin-bottom:1.2rem}.plan__points[data-astro-cid-indif526] li[data-astro-cid-indif526]{position:relative;padding-left:1.5rem;color:var(--gold-soft);font-size:.9rem}.plan__points[data-astro-cid-indif526] li[data-astro-cid-indif526]:before{content:"";position:absolute;left:0;top:4px;width:14px;height:14px;border-radius:50%;background:var(--gold-14);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12l4 4 10-10' stroke='%23C8A45C' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:10px}.plan__meta[data-astro-cid-indif526]{border-top:1px solid var(--white-10);padding-top:1rem;margin-bottom:1rem;display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.plan__meta[data-astro-cid-indif526] span[data-astro-cid-indif526]{font-size:.82rem;color:var(--gold-soft);opacity:.8}.plan__meta[data-astro-cid-indif526] strong[data-astro-cid-indif526]{font-family:var(--font-title);font-size:1.15rem;color:#fff}.plan[data-astro-cid-indif526] .link-arrow[data-astro-cid-indif526]{margin-top:auto}.eco[data-astro-cid-indif526]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.eco__step[data-astro-cid-indif526]{position:relative;text-align:center;background:#fff;border:1px solid var(--navy-06);border-radius:var(--radius-lg);padding:1.6rem 1rem;box-shadow:var(--shadow-sm)}.eco__icon[data-astro-cid-indif526]{width:52px;height:52px;margin:0 auto .8rem;border-radius:50%;display:grid;place-items:center;background:var(--gold-gradient);color:var(--navy);box-shadow:0 8px 20px #c8a45c47}.eco__icon[data-astro-cid-indif526] svg[data-astro-cid-indif526]{width:26px;height:26px}.eco__step[data-astro-cid-indif526] h3[data-astro-cid-indif526]{color:var(--navy);font-size:1.02rem;margin-bottom:.2rem}.eco__step[data-astro-cid-indif526] p[data-astro-cid-indif526]{color:var(--slate);font-size:.85rem}.eco__arrow[data-astro-cid-indif526]{position:absolute;right:-.75rem;top:50%;transform:translateY(-50%);color:var(--gold);font-weight:700;z-index:2}@media (max-width: 900px){.eco[data-astro-cid-indif526]{grid-template-columns:1fr 1fr}.eco__arrow[data-astro-cid-indif526]{display:none}}@media (max-width: 520px){.eco[data-astro-cid-indif526]{grid-template-columns:1fr}}.objectif[data-astro-cid-indif526]{margin-top:clamp(2.4rem,5vw,3.4rem);max-width:760px;margin-inline:auto;text-align:center}.objectif[data-astro-cid-indif526] h3[data-astro-cid-indif526]{color:var(--navy);font-size:clamp(1.3rem,3vw,1.9rem);margin-bottom:.8rem;font-style:italic}.objectif[data-astro-cid-indif526] p[data-astro-cid-indif526]{color:var(--slate);margin-bottom:1.4rem}.objectif__list[data-astro-cid-indif526]{text-align:left;max-width:620px;margin-inline:auto}.cf-grid[data-astro-cid-indif526]{display:grid;grid-template-columns:.85fr 2fr;gap:clamp(2rem,5vw,4rem);align-items:center}.cf-eyebrow[data-astro-cid-indif526]{display:flex;align-items:center;gap:.9rem;font-family:var(--font-body);font-size:.76rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:1.1rem}.cf-eline[data-astro-cid-indif526]{display:block;width:clamp(28px,4vw,46px);height:2px;background:var(--gold);flex:none}.cf-intro[data-astro-cid-indif526] h2[data-astro-cid-indif526]{margin:0;color:var(--navy);line-height:1.12}.cf-cards[data-astro-cid-indif526]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(.9rem,1.6vw,1.3rem)}.cf-card[data-astro-cid-indif526]{display:flex;flex-direction:column;background:#fff;border:1px solid var(--navy-06);border-radius:var(--radius-lg);padding:clamp(1.4rem,2vw,1.8rem);box-shadow:var(--shadow-sm);transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.cf-card[data-astro-cid-indif526]:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.cf-card--featured[data-astro-cid-indif526]{background:var(--navy);border-color:var(--navy);box-shadow:0 22px 50px -26px #0e172699}.cf-card__ic[data-astro-cid-indif526]{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1.5px solid var(--gold-30);color:var(--gold);margin-bottom:1.4rem}.cf-card__ic[data-astro-cid-indif526] svg[data-astro-cid-indif526]{width:26px;height:26px}.cf-card[data-astro-cid-indif526] h3[data-astro-cid-indif526]{font-family:var(--font-title);color:var(--navy);font-size:clamp(1.3rem,1.9vw,1.55rem);line-height:1.1;margin:0 0 .6rem}.cf-card--featured[data-astro-cid-indif526] h3[data-astro-cid-indif526]{color:#fff}.cf-card__desc[data-astro-cid-indif526]{color:var(--slate);font-size:.92rem;line-height:1.55;margin:0 0 1.6rem;flex:1}.cf-card--featured[data-astro-cid-indif526] .cf-card__desc[data-astro-cid-indif526]{color:var(--slate-light)}.cf-card__foot[data-astro-cid-indif526]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.cf-card__price[data-astro-cid-indif526]{font-family:var(--font-title);font-size:1.35rem;font-weight:700;color:var(--gold);line-height:1.1}.cf-card__from[data-astro-cid-indif526]{display:block;font-family:var(--font-body);font-size:.78rem;font-weight:400;letter-spacing:.01em;color:var(--slate);margin-bottom:.15rem}.cf-card--featured[data-astro-cid-indif526] .cf-card__from[data-astro-cid-indif526]{color:var(--gold-soft);opacity:.8}.cf-card__arrow[data-astro-cid-indif526]{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1.5px solid var(--gold-30);color:var(--gold);transition:background .3s var(--ease),color .3s var(--ease)}.cf-card__arrow[data-astro-cid-indif526] svg[data-astro-cid-indif526]{width:18px;height:18px}.cf-card[data-astro-cid-indif526]:hover .cf-card__arrow[data-astro-cid-indif526]{background:var(--gold);color:var(--navy)}@media (max-width: 900px){.cf-grid[data-astro-cid-indif526]{grid-template-columns:1fr;gap:2rem}.cf-cards[data-astro-cid-indif526]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 620px){.cf-cards[data-astro-cid-indif526]{grid-template-columns:1fr;max-width:400px}}.cd[data-astro-cid-indif526]{padding-block:clamp(2rem,3.2vw,3rem);scroll-margin-top:90px}.cd-grid[data-astro-cid-indif526]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(1.4rem,2.8vw,2.5rem);align-items:stretch;min-height:420px}.cd-left[data-astro-cid-indif526]{display:flex;flex-direction:column;gap:1.2rem}.cd-head[data-astro-cid-indif526]{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.45rem}.cd-num[data-astro-cid-indif526]{font-family:var(--font-title);font-size:clamp(1.95rem,2.7vw,2.5rem);font-weight:600;color:var(--gold);line-height:1}.cd-eyebrow[data-astro-cid-indif526]{font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.cd[data-astro-cid-indif526] h2[data-astro-cid-indif526]{color:var(--navy);font-size:clamp(1.4rem,2.1vw,1.95rem);line-height:1.1;margin:0 0 .65rem}.cd-desc[data-astro-cid-indif526]{color:var(--slate);line-height:1.55;font-size:.92rem;margin:0}.cd-situ[data-astro-cid-indif526]{margin-top:auto;background:#c8a45c12;border:1px solid var(--gold-14);border-radius:var(--radius);padding:clamp(1rem,1.7vw,1.4rem) clamp(1.1rem,1.8vw,1.5rem)}.cd-situ__label[data-astro-cid-indif526]{font-family:var(--font-body);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:.75rem}.cd-situ__list[data-astro-cid-indif526]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1.3rem;margin:0}.cd-situ__list[data-astro-cid-indif526] li[data-astro-cid-indif526]{font-size:.86rem;line-height:1.3}.cd-formats[data-astro-cid-indif526]{display:flex;flex-direction:column}.cd-formats__label[data-astro-cid-indif526]{display:flex;align-items:center;gap:.7rem;font-family:var(--font-body);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:.85rem}.cd-dash[data-astro-cid-indif526]{display:block;width:22px;height:2px;background:var(--gold);flex:none}.cd-cards[data-astro-cid-indif526]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.6rem,1vw,.9rem);flex:1}.cd-card[data-astro-cid-indif526]{display:flex;flex-direction:column;background:#fff;border:1px solid var(--gold-14);border-radius:var(--radius);padding:clamp(.9rem,1.3vw,1.25rem)}.cd-card[data-astro-cid-indif526] h3[data-astro-cid-indif526]{font-family:var(--font-title);color:var(--navy);font-size:1.1rem;line-height:1.1;margin:0 0 .25rem}.cd-card__sub[data-astro-cid-indif526]{color:var(--slate);font-size:.82rem;line-height:1.35;margin:0 0 .9rem}.cd-card__pts[data-astro-cid-indif526]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.45rem;flex:1}.cd-card__pts[data-astro-cid-indif526] li[data-astro-cid-indif526]{display:flex;align-items:flex-start;gap:.45rem;font-size:.8rem;line-height:1.3;color:var(--slate)}.cd-card__pts[data-astro-cid-indif526] li[data-astro-cid-indif526]:before{content:"";flex:none;width:14px;height:14px;margin-top:1px;border-radius:50%;background:var(--gold-14) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12l4 4 10-10' stroke='%23C8A45C' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/9px no-repeat}.cd-card__foot[data-astro-cid-indif526]{display:flex;align-items:flex-end;justify-content:flex-start;gap:.85rem}.cd-card__priceblock[data-astro-cid-indif526]{flex:0 1 auto}.cd-card__price[data-astro-cid-indif526]{display:block;font-family:var(--font-title);font-size:clamp(.95rem,1.2vw,1.12rem);font-weight:700;color:var(--gold);line-height:1.05;white-space:nowrap;margin:0}.cd-card__from[data-astro-cid-indif526]{display:block;font-family:var(--font-body);font-size:.66rem;font-weight:400;letter-spacing:0;color:var(--slate);margin:0 0 .12rem}.cd-card__arrow[data-astro-cid-indif526]{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1.5px solid var(--gold-30);color:var(--gold);transition:background .3s var(--ease),color .3s var(--ease)}.cd-card__arrow[data-astro-cid-indif526] svg[data-astro-cid-indif526]{width:15px;height:15px}.cd-card__arrow[data-astro-cid-indif526]:hover{background:var(--gold);color:var(--navy)}.cd--dark[data-astro-cid-indif526] h2[data-astro-cid-indif526]{color:#fff}.cd--dark[data-astro-cid-indif526] .cd-desc[data-astro-cid-indif526]{color:var(--slate-light)}.cd--dark[data-astro-cid-indif526] .cd-situ[data-astro-cid-indif526]{background:#ffffff0d;border-color:var(--white-10)}@media (max-width: 980px){.cd-grid[data-astro-cid-indif526]{grid-template-columns:1fr;gap:2.2rem;min-height:0}}@media (max-width: 620px){.cd-situ__list[data-astro-cid-indif526],.cd-cards[data-astro-cid-indif526]{grid-template-columns:1fr}}.appr[data-astro-cid-indif526]{padding-block:clamp(2.2rem,3.6vw,3.2rem)}.appr-grid[data-astro-cid-indif526]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,2.15fr);gap:clamp(1.8rem,3.2vw,3rem);align-items:start}.appr-eyebrow[data-astro-cid-indif526]{display:flex;align-items:center;gap:.7rem;font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem}.appr-intro[data-astro-cid-indif526] h2[data-astro-cid-indif526]{color:var(--navy);font-size:clamp(1.45rem,2.1vw,1.95rem);line-height:1.15;margin:0 0 .8rem}.appr-desc[data-astro-cid-indif526]{color:var(--slate);line-height:1.6;font-size:.92rem;margin:0;max-width:42ch}.appr-steps[data-astro-cid-indif526]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,1.8vw,1.8rem)}.appr-step[data-astro-cid-indif526]{position:relative}.appr-step__n[data-astro-cid-indif526]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--gold);color:var(--navy);font-family:var(--font-title);font-weight:600;font-size:1rem;margin-bottom:.95rem}.appr-step[data-astro-cid-indif526] h3[data-astro-cid-indif526]{font-family:var(--font-title);color:var(--navy);font-size:1.1rem;margin:0 0 .35rem}.appr-step[data-astro-cid-indif526] p[data-astro-cid-indif526]{color:var(--slate);font-size:.86rem;line-height:1.5;margin:0}.appr-step__arrow[data-astro-cid-indif526]{position:absolute;top:22px;left:calc(50% + clamp(1rem,1.8vw,1.8rem)/2 + 22px);right:auto;transform:translate(-50%,-50%);color:var(--navy);opacity:.4;font-size:1.1rem;line-height:1}.section--navy-deep[data-astro-cid-indif526].coach-merge{background:var(--navy)}.coach-merge__formats[data-astro-cid-indif526]{margin-top:clamp(3rem,6vw,5rem)}.coach-merge[data-astro-cid-indif526] .cf-intro[data-astro-cid-indif526] h2[data-astro-cid-indif526]{color:#fff}.coach-merge[data-astro-cid-indif526] .cf-card[data-astro-cid-indif526]{background:#ffffff0a;border-color:var(--white-10);box-shadow:none}.coach-merge[data-astro-cid-indif526] .cf-card[data-astro-cid-indif526]:hover{box-shadow:0 22px 50px -30px #0009}.coach-merge[data-astro-cid-indif526] .cf-card--featured[data-astro-cid-indif526]{background:#c8a45c14;border-color:var(--gold)}.coach-merge[data-astro-cid-indif526] .cf-card[data-astro-cid-indif526] h3[data-astro-cid-indif526]{color:#fff}.coach-merge[data-astro-cid-indif526] .cf-card__desc[data-astro-cid-indif526]{color:var(--gold-soft);opacity:.85}.coach-merge[data-astro-cid-indif526] .cf-card__from[data-astro-cid-indif526]{color:var(--gold-soft);opacity:.8}@media (max-width: 900px){.appr-grid[data-astro-cid-indif526]{grid-template-columns:1fr;gap:1.8rem}.appr-steps[data-astro-cid-indif526]{grid-template-columns:repeat(2,1fr);gap:1.8rem}.appr-step[data-astro-cid-indif526]:nth-child(2) .appr-step__arrow[data-astro-cid-indif526]{display:none}}@media (max-width: 520px){.appr-steps[data-astro-cid-indif526]{grid-template-columns:1fr}.appr-step__arrow[data-astro-cid-indif526]{display:none}}
