.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(48px,9vw,112px) clamp(56px,9vw,112px)}.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:end;gap:48px 64px;display:grid}.hero__title[data-astro-cid-ge2uvauf]{text-wrap:balance;max-width:12em;font-size:clamp(2.6rem,7.6vw,5rem);line-height:.98}.hero__subtitle[data-astro-cid-ge2uvauf]{max-width:62ch;margin-top:clamp(24px,4vw,36px);font-size:clamp(1.0625rem,1.6vw,1.2rem);line-height:1.6}.hero__lead[data-astro-cid-ge2uvauf]{color:var(--ink);font-weight:700}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:16px;margin-top:clamp(32px,5vw,44px);display:flex}.fiche[data-astro-cid-ge2uvauf]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:4px 4px 0 var(--rule);padding:26px 22px 10px;position:relative}.fiche__label[data-astro-cid-ge2uvauf]{background:var(--surface);letter-spacing:.1em;text-transform:uppercase;color:var(--amber-dark);padding:0 8px;font-size:.8125rem;font-weight:700;position:absolute;top:-.8em;left:16px}.fiche__list[data-astro-cid-ge2uvauf]{margin:0}.fiche__row[data-astro-cid-ge2uvauf]{padding-block:12px 14px}.fiche__row[data-astro-cid-ge2uvauf]+.fiche__row[data-astro-cid-ge2uvauf]{border-top:var(--rule-thin)}.fiche[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font-family:var(--font-title);text-transform:uppercase;color:var(--ink);font-size:1.45rem;font-weight:600;line-height:1.1}.fiche[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{color:var(--text-muted);margin:4px 0 0;font-size:.9375rem;line-height:1.4}@media (width<=960px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}.fiche[data-astro-cid-ge2uvauf]{max-width:420px}}@media (width<=480px){.hero__actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}}.layers[data-astro-cid-5keybjgg]{background:var(--plan-bg);color:var(--plan-text);border-radius:var(--radius);margin:0;padding:clamp(18px,3.5vw,36px);font-size:.9375rem;line-height:1.45}.layers__title[data-astro-cid-5keybjgg]{color:var(--plan-text);margin-bottom:clamp(18px,3vw,28px);font-size:clamp(1.35rem,2.6vw,1.75rem)}.layers__grid[data-astro-cid-5keybjgg]{grid-template-rows:auto repeat(6,auto);grid-template-columns:52px minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.15fr) 48px;display:grid}.layers__colhead[data-astro-cid-5keybjgg]{letter-spacing:.1em;text-transform:uppercase;color:var(--plan-muted);grid-row:1;margin:0;padding:0 16px 10px;font-size:.75rem;font-weight:600}.layers__colhead--ex[data-astro-cid-5keybjgg]{grid-column:2}.layers__colhead--before[data-astro-cid-5keybjgg]{grid-column:3}.layers__colhead--now[data-astro-cid-5keybjgg]{grid-column:4}.layer[data-astro-cid-5keybjgg]{display:contents}.layer__cell[data-astro-cid-5keybjgg]{grid-row:var(--row) / span 2;border-top:1px solid var(--plan-rule);padding:18px 16px 20px}.layer__ex[data-astro-cid-5keybjgg]{grid-column:2}.layer__before[data-astro-cid-5keybjgg]{border-left:1px solid var(--plan-rule);grid-column:3}.layer__now[data-astro-cid-5keybjgg]{border-left:1px solid var(--plan-rule);grid-column:4}.layer__name[data-astro-cid-5keybjgg]{font-family:var(--font-title);text-transform:uppercase;color:var(--plan-text);margin:0;font-size:1.3rem;font-weight:600;line-height:1.1}.layer__gain[data-astro-cid-5keybjgg]{color:var(--plan-muted);margin-top:6px}.layer__gain[data-astro-cid-5keybjgg] span[data-astro-cid-5keybjgg]{font-weight:600}.layer__examples[data-astro-cid-5keybjgg]{margin:12px 0 0;padding:0;list-style:none}.layer__examples[data-astro-cid-5keybjgg] li[data-astro-cid-5keybjgg]{padding-left:14px;position:relative}.layer__examples[data-astro-cid-5keybjgg] li[data-astro-cid-5keybjgg]+li[data-astro-cid-5keybjgg]{margin-top:4px}.layer__examples[data-astro-cid-5keybjgg] li[data-astro-cid-5keybjgg]:before{content:"";background:var(--plan-muted);width:5px;height:5px;position:absolute;top:.62em;left:0}.layer__label[data-astro-cid-5keybjgg]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.layer__item[data-astro-cid-5keybjgg]+.layer__item[data-astro-cid-5keybjgg]{margin-top:14px}.box[data-astro-cid-5keybjgg]{border:1px solid var(--plan-text);border-radius:var(--radius);flex-direction:column;gap:2px;padding:9px 12px;display:flex}.box[data-astro-cid-5keybjgg] strong[data-astro-cid-5keybjgg]{font-weight:700}.box--dashed[data-astro-cid-5keybjgg]{border-style:dashed;border-color:var(--plan-muted)}.box--amber[data-astro-cid-5keybjgg]{background:var(--amber);border-color:var(--amber);color:var(--on-amber)}.box__caption[data-astro-cid-5keybjgg]{color:var(--plan-muted);margin-top:6px;font-size:.875rem}.layers__roi[data-astro-cid-5keybjgg]{grid-area:2/1/span 6;justify-content:center;align-items:center;display:flex;position:relative}.layers__roi[data-astro-cid-5keybjgg]:before{content:"";background:var(--plan-muted);width:2px;margin-left:-1px;position:absolute;top:10px;bottom:6px;left:50%}.layers__roi[data-astro-cid-5keybjgg]:after{content:"";border:7px solid #0000;border-top:0;border-bottom:12px solid var(--plan-muted);margin-left:-7px;position:absolute;top:0;left:50%}.layers__roi[data-astro-cid-5keybjgg] span[data-astro-cid-5keybjgg]{writing-mode:vertical-rl;background:var(--plan-bg);letter-spacing:.1em;text-transform:uppercase;color:var(--plan-muted);white-space:nowrap;padding-block:10px;font-size:.75rem;font-weight:600;position:relative;transform:rotate(180deg)}.layers__bar[data-astro-cid-5keybjgg]{background:var(--amber);border-radius:var(--radius);grid-area:2/5/span 3;justify-content:center;align-items:center;margin:10px 0 0 12px;display:flex}.layers__bar[data-astro-cid-5keybjgg] span[data-astro-cid-5keybjgg]{writing-mode:vertical-rl;font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;color:var(--on-amber);white-space:nowrap;font-size:1.05rem;font-weight:600;transform:rotate(180deg)}@media (width<=900px){.layers__grid[data-astro-cid-5keybjgg]{grid-template-columns:30px minmax(0,1fr) 30px}.layers__colhead[data-astro-cid-5keybjgg]{display:none}.layer[data-astro-cid-5keybjgg]{grid-column:2;grid-row:var(--row) / span 2;border-top:1px solid var(--plan-rule);padding:16px 12px 20px;display:block}.layer__cell[data-astro-cid-5keybjgg]{border:0;padding:0}.layer__before[data-astro-cid-5keybjgg],.layer__now[data-astro-cid-5keybjgg]{margin-top:16px}.layer__label[data-astro-cid-5keybjgg]{clip:auto;letter-spacing:.1em;text-transform:uppercase;width:auto;height:auto;color:var(--plan-muted);margin-bottom:6px;font-size:.75rem;font-weight:600;position:static;overflow:visible}.layer__label--sr[data-astro-cid-5keybjgg]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.layers__roi[data-astro-cid-5keybjgg] span[data-astro-cid-5keybjgg]{font-size:.6875rem}.layers__bar[data-astro-cid-5keybjgg]{margin:10px 0 0 6px}.layers__bar[data-astro-cid-5keybjgg] span[data-astro-cid-5keybjgg]{font-size:.875rem}}.lm[data-astro-cid-5keybjgg]{display:none}@media (width<=719px){.layers__grid[data-astro-cid-5keybjgg]{display:none}.lm[data-astro-cid-5keybjgg]{grid-template-columns:26px minmax(0,1fr);display:grid}.lm__roi[data-astro-cid-5keybjgg]{justify-content:center;align-items:center;display:flex;position:relative}.lm__roi[data-astro-cid-5keybjgg]:before{content:"";background:var(--plan-muted);width:2px;margin-left:-1px;position:absolute;top:10px;bottom:6px;left:50%}.lm__roi[data-astro-cid-5keybjgg]:after{content:"";border:6px solid #0000;border-top:0;border-bottom:11px solid var(--plan-muted);margin-left:-6px;position:absolute;top:0;left:50%}.lm__roi[data-astro-cid-5keybjgg] span[data-astro-cid-5keybjgg]{writing-mode:vertical-rl;background:var(--plan-bg);letter-spacing:.1em;text-transform:uppercase;color:var(--plan-muted);white-space:nowrap;padding-block:8px;font-size:.6875rem;font-weight:600;position:relative;transform:rotate(180deg)}.lm__layer[data-astro-cid-5keybjgg]{border-top:1px solid var(--plan-rule);padding-left:10px;padding-right:34px;position:relative}.lm__summary[data-astro-cid-5keybjgg]{cursor:pointer;flex-direction:column;gap:4px;min-height:44px;padding:14px 28px 14px 0;list-style:none;display:flex;position:relative}.lm__summary[data-astro-cid-5keybjgg]::-webkit-details-marker{display:none}.lm__summary[data-astro-cid-5keybjgg]:after{content:"+";border:1px solid var(--plan-muted);border-radius:var(--radius);width:24px;height:24px;color:var(--plan-text);place-items:center;font-weight:600;line-height:1;display:grid;position:absolute;top:12px;right:0}.lm__layer[data-astro-cid-5keybjgg][open]>.lm__summary[data-astro-cid-5keybjgg]:after{content:"−"}.lm__summary[data-astro-cid-5keybjgg]:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.lm__name[data-astro-cid-5keybjgg]{font-family:var(--font-title);text-transform:uppercase;color:var(--plan-text);font-size:1.2rem;font-weight:600;line-height:1.1}.lm__gain[data-astro-cid-5keybjgg]{color:var(--plan-muted)}.lm__gain[data-astro-cid-5keybjgg] span[data-astro-cid-5keybjgg]{font-weight:600}.lm__body[data-astro-cid-5keybjgg]{padding-bottom:18px}.lm__label[data-astro-cid-5keybjgg]{letter-spacing:.1em;text-transform:uppercase;color:var(--plan-muted);margin:16px 0 6px;font-size:.75rem;font-weight:600}.lm__body[data-astro-cid-5keybjgg]>.lm__label[data-astro-cid-5keybjgg]:first-child,.lm__body[data-astro-cid-5keybjgg] .layer__examples[data-astro-cid-5keybjgg]{margin-top:0}.lm__layer--3[data-astro-cid-5keybjgg]:before{content:attr(data-bar);content:attr(data-bar) / "";background:var(--amber);border-radius:var(--radius) var(--radius) 0 0;writing-mode:vertical-rl;width:24px;font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;color:var(--on-amber);white-space:nowrap;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex;position:absolute;top:10px;bottom:0;right:0;transform:rotate(180deg)}.lm__layer--2[data-astro-cid-5keybjgg]:before{content:"";background:var(--amber);border-radius:0 0 var(--radius) var(--radius);width:24px;height:50%;position:absolute;top:0;right:0}}.constat__text[data-astro-cid-7aropxhg]{margin-bottom:clamp(32px,5vw,48px);font-size:1.125rem}.offer[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px clamp(32px,5vw,64px);display:grid}.offer__goal[data-astro-cid-7aropxhg]{color:var(--text-2);margin:12px 0 18px}.offer__goal[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{color:var(--ink)}.offer__not[data-astro-cid-7aropxhg]{border:1px dashed var(--text-muted);border-radius:var(--radius);background:var(--surface);max-width:68ch;color:var(--text-2);margin-top:clamp(32px,5vw,48px);padding:14px 18px}.offer__not[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{color:var(--ink)}.steps[data-astro-cid-7aropxhg]{counter-reset:step;gap:0;max-width:860px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-7aropxhg]{counter-increment:step;border-top:var(--rule-thin);grid-template-columns:64px minmax(0,1fr);gap:16px;padding-block:18px;display:grid}.step[data-astro-cid-7aropxhg]:last-child{border-bottom:var(--rule-thin)}.step[data-astro-cid-7aropxhg]:before{content:counter(step, decimal-leading-zero);font-family:var(--font-title);color:var(--ink);font-size:2.25rem;font-weight:600;line-height:1}.step[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{color:var(--ink)}.steps__note[data-astro-cid-7aropxhg]{max-width:68ch;color:var(--ink);margin-top:28px;font-weight:600}.why[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px clamp(24px,4vw,48px);margin:0;padding:0;list-style:none;display:grid}.why__item[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{margin-top:10px}.about[data-astro-cid-7aropxhg]{grid-template-columns:minmax(200px,300px) minmax(0,1fr);align-items:start;gap:32px clamp(32px,6vw,72px);display:grid}.about__photo[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg],.about__placeholder[data-astro-cid-7aropxhg]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);width:100%;height:auto;display:block}.about__placeholder[data-astro-cid-7aropxhg]{border:1px dashed var(--text-muted);background:var(--surface);color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}.btn--linkedin[data-astro-cid-7aropxhg]{color:#fff;background:#0a66c2;border-color:#0a66c2}.btn--linkedin[data-astro-cid-7aropxhg]:hover{background:#004182;border-color:#004182}.btn__icon[data-astro-cid-7aropxhg]{flex:none}.about__links[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}@media (width<=480px){.about__links[data-astro-cid-7aropxhg] .btn[data-astro-cid-7aropxhg]{width:100%}}.about__lead[data-astro-cid-7aropxhg]{color:var(--ink);font-weight:600}.projects__all[data-astro-cid-7aropxhg]{margin-top:clamp(36px,5vw,56px)}@media (width<=860px){.offer[data-astro-cid-7aropxhg],.why[data-astro-cid-7aropxhg],.about[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}.about__photo[data-astro-cid-7aropxhg]{max-width:240px}}@media (width<=480px){.step[data-astro-cid-7aropxhg]{grid-template-columns:44px minmax(0,1fr);gap:12px}.step[data-astro-cid-7aropxhg]:before{font-size:1.75rem}}
