.hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:radial-gradient(120% 80% at 50% 30%, var(--marine-2) 0%, var(--marine) 45%, var(--marine-deep) 100%);flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero__terrain[data-astro-cid-ge2uvauf]{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero__veil[data-astro-cid-ge2uvauf]{z-index:-1;background:linear-gradient(180deg, #111f298c 0%, #111f2900 30%, #111f2900 50%, #111f29d9 82%, var(--marine-deep) 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-ge2uvauf]{z-index:2;padding-top:150px;padding-bottom:clamp(36px,5vw,64px);position:relative}.hero__title[data-astro-cid-ge2uvauf]{max-width:20ch;font-size:clamp(2.5rem,.9rem + 5.2vw,6.8rem);font-weight:540}.hero__title[data-astro-cid-ge2uvauf] .line-mask[data-astro-cid-ge2uvauf]:nth-child(3){color:var(--or)}.hero__foot[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,48ch) auto;justify-content:space-between;align-items:end;gap:32px 64px;margin-top:clamp(32px,4vw,56px);display:grid}.hero__foot[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{margin:0}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;display:flex}.marquee[data-astro-cid-ge2uvauf]{z-index:2;border-top:1px solid var(--ligne-sombre);padding-block:18px;position:relative;overflow:hidden}.marquee__track[data-astro-cid-ge2uvauf]{width:max-content;animation:48s linear infinite marquee;display:flex}.marquee__group[data-astro-cid-ge2uvauf]{display:flex}.marquee__item[data-astro-cid-ge2uvauf]{letter-spacing:.06em;color:#f8f7f499;white-space:nowrap;align-items:center;gap:18px;padding-right:56px;font-size:.9rem;font-weight:500;display:inline-flex}.marquee__mark[data-astro-cid-ge2uvauf]{width:18px;height:13px;fill:var(--or)}@keyframes marquee{to{transform:translate(-50%)}}@media (width<=900px){.hero__foot[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}}@media (width<=700px){.hero__terrain[data-astro-cid-ge2uvauf]{opacity:.55}.hero__veil[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, #111f2966 0%, #111f2926 25%, #111f29bf 55%, var(--marine-deep) 100%)}}.map[data-astro-cid-n32mtyem]{background:var(--marine-deep);position:relative}.map__pin[data-astro-cid-n32mtyem]{align-items:center;min-height:100svh;padding-block:110px 60px;display:flex;overflow:hidden}.map__grid[data-astro-cid-n32mtyem]{z-index:2;grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:center;gap:40px 64px;display:grid;position:relative}.map__steps[data-astro-cid-n32mtyem]{margin-top:1.4rem;display:grid}.map__step[data-astro-cid-n32mtyem]{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);pointer-events:none;grid-area:1/1;transform:translateY(18px)}.map__step[data-astro-cid-n32mtyem].is-active{opacity:1;transform:none}.map__step[data-astro-cid-n32mtyem] h3[data-astro-cid-n32mtyem]{letter-spacing:-.02em;color:var(--or);font-size:clamp(1.3rem,1rem + .9vw,1.8rem);font-weight:560}.map__step[data-astro-cid-n32mtyem] p[data-astro-cid-n32mtyem]{color:#f8f7f4b8}.map__step-index[data-astro-cid-n32mtyem]{letter-spacing:.08em;color:#f8f7f480;font-variant-numeric:tabular-nums;align-items:center;gap:.7rem;margin-bottom:1rem;font-size:.8rem;display:inline-flex}.map__step-index[data-astro-cid-n32mtyem] i[data-astro-cid-n32mtyem]{background:#f8f7f44d;width:40px;height:1px}.map__figure[data-astro-cid-n32mtyem]{margin:0;position:relative}.map__figure[data-astro-cid-n32mtyem] svg[data-astro-cid-n32mtyem]{width:100%;height:auto;max-height:76svh;overflow:visible}.canton[data-astro-cid-n32mtyem]{fill:var(--marine-2);stroke:none}.map__borders[data-astro-cid-n32mtyem]{fill:none;stroke:#f8f7f438;stroke-width:.8px}.map__lakes[data-astro-cid-n32mtyem]{fill:#2d4f66}.map__country[data-astro-cid-n32mtyem]{fill:none;stroke:var(--or);stroke-width:1.6px}.map__labels[data-astro-cid-n32mtyem] text[data-astro-cid-n32mtyem]{fill:var(--ivoire);letter-spacing:.02em;text-anchor:middle;paint-order:stroke;stroke:#111f2999;stroke-width:3px;font-size:15px;font-weight:600}.city__dot[data-astro-cid-n32mtyem]{fill:var(--ivoire)}.city[data-astro-cid-n32mtyem].is-hq .city__dot[data-astro-cid-n32mtyem]{fill:var(--or)}.city__pulse[data-astro-cid-n32mtyem]{fill:none;stroke:var(--or);stroke-width:1.2px;transform-origin:50%;animation:pulse 2.4s var(--ease) infinite}.city[data-astro-cid-n32mtyem] text[data-astro-cid-n32mtyem]{fill:var(--ivoire);letter-spacing:.02em;paint-order:stroke;stroke:#111f29b3;stroke-width:2.4px;font-size:10px;font-weight:600}.city[data-astro-cid-n32mtyem].is-hq text[data-astro-cid-n32mtyem]{fill:var(--or);font-size:11px}@keyframes pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}.map__coords[data-astro-cid-n32mtyem]{letter-spacing:.06em;color:#f8f7f466;font-variant-numeric:tabular-nums;gap:1.6rem;font-size:.75rem;display:flex;position:absolute;bottom:-12px;right:0}.map[data-astro-cid-n32mtyem].is-static .canton[data-astro-cid-n32mtyem].is-romand{fill:#c9a9624d}@media (width<=900px){.map__grid[data-astro-cid-n32mtyem]{grid-template-columns:1fr;gap:16px}.map__figure[data-astro-cid-n32mtyem]{order:-1}.map__figure[data-astro-cid-n32mtyem] svg[data-astro-cid-n32mtyem]{max-height:42svh}.map[data-astro-cid-n32mtyem] .title[data-astro-cid-n32mtyem]{font-size:1.8rem}.map__coords[data-astro-cid-n32mtyem]{display:none}}.exp[data-astro-cid-v2fl2x4p]{background:var(--ivoire);padding-block:clamp(96px,12vw,180px);position:relative}.exp__head[data-astro-cid-v2fl2x4p]{margin-bottom:clamp(40px,6vw,80px)}.exp__head[data-astro-cid-v2fl2x4p] .title[data-astro-cid-v2fl2x4p]{max-width:18ch;margin:0}.exp__stack[data-astro-cid-v2fl2x4p]{gap:24px;display:grid}.exp__card[data-astro-cid-v2fl2x4p]{background:linear-gradient(135deg, var(--marine) 0%, var(--marine-deep) 100%);transform-origin:50% 0;border:1px solid #c9a9622e;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:24px 48px;min-height:min(62svh,540px);padding:clamp(28px,4vw,64px);display:grid;position:relative;overflow:hidden}.exp[data-astro-cid-v2fl2x4p].is-pinned{padding-block:0}.exp[data-astro-cid-v2fl2x4p].is-pinned .exp__pin[data-astro-cid-v2fl2x4p]{flex-direction:column;justify-content:center;height:100svh;padding-block:96px 32px;display:flex;overflow:hidden}.exp[data-astro-cid-v2fl2x4p].is-pinned .exp__head[data-astro-cid-v2fl2x4p]{margin-bottom:clamp(36px,4vw,56px)}.exp[data-astro-cid-v2fl2x4p].is-pinned .exp__stack[data-astro-cid-v2fl2x4p]{flex:1;min-height:0;max-height:600px;display:grid}.exp[data-astro-cid-v2fl2x4p].is-pinned .exp__card[data-astro-cid-v2fl2x4p]{grid-area:1/1;height:100%;min-height:0}.exp__card[data-astro-cid-v2fl2x4p]:after{content:"";background:linear-gradient(90deg, var(--or), transparent);height:2px;position:absolute;inset:auto 0 0}.exp__num[data-astro-cid-v2fl2x4p]{letter-spacing:.08em;color:#f8f7f480;font-variant-numeric:tabular-nums;align-items:center;gap:.7rem;margin-bottom:1.6rem;font-size:.8rem;display:inline-flex}.exp__num[data-astro-cid-v2fl2x4p] i[data-astro-cid-v2fl2x4p]{background:#f8f7f44d;width:36px;height:1px}.exp__card[data-astro-cid-v2fl2x4p] h3[data-astro-cid-v2fl2x4p]{letter-spacing:-.035em;color:var(--ivoire);margin-bottom:1rem;font-size:clamp(2rem,1.2rem + 2.6vw,3.8rem);font-weight:540;line-height:1}.exp__card[data-astro-cid-v2fl2x4p] p[data-astro-cid-v2fl2x4p]{color:#f8f7f4b3;max-width:28ch;margin:0;font-size:clamp(1.05rem,1rem + .3vw,1.25rem)}.exp__art[data-astro-cid-v2fl2x4p] svg[data-astro-cid-v2fl2x4p]{width:100%;height:auto;max-height:52svh}.blk__l[data-astro-cid-v2fl2x4p]{fill:#2c475b}.blk__r[data-astro-cid-v2fl2x4p]{fill:#22394a}.blk__t[data-astro-cid-v2fl2x4p]{fill:#3a5a72}.blk[data-astro-cid-v2fl2x4p] polygon[data-astro-cid-v2fl2x4p]{stroke:#f8f7f414;stroke-width:.5px;transition:fill .6s var(--ease)}.blk[data-astro-cid-v2fl2x4p].is-found .blk__l[data-astro-cid-v2fl2x4p]{fill:#b8964f}.blk[data-astro-cid-v2fl2x4p].is-found .blk__r[data-astro-cid-v2fl2x4p]{fill:#9c8045}.blk[data-astro-cid-v2fl2x4p].is-found .blk__t[data-astro-cid-v2fl2x4p]{fill:var(--or-clair)}.scan__lens[data-astro-cid-v2fl2x4p]{fill:#e3cc9514;stroke:var(--or);stroke-width:1.4px}.scan__ring[data-astro-cid-v2fl2x4p]{fill:none;stroke:var(--or-clair);stroke-width:1.2px}.axis[data-astro-cid-v2fl2x4p]{stroke:#f8f7f440}.debt[data-astro-cid-v2fl2x4p]{fill:#3a5a72}.equity[data-astro-cid-v2fl2x4p]{fill:var(--or)}.trend[data-astro-cid-v2fl2x4p]{fill:none;stroke:var(--or-clair);stroke-width:2px;stroke-dasharray:1}.facade--before[data-astro-cid-v2fl2x4p] rect[data-astro-cid-v2fl2x4p]:first-child{fill:#4a5560}.facade--before[data-astro-cid-v2fl2x4p] .win[data-astro-cid-v2fl2x4p]{fill:#2a3138}.crack[data-astro-cid-v2fl2x4p]{fill:none;stroke:#1c2228;stroke-width:1.2px}.facade--after[data-astro-cid-v2fl2x4p] rect[data-astro-cid-v2fl2x4p]:first-child{fill:#2c475b}.facade--after[data-astro-cid-v2fl2x4p] .win[data-astro-cid-v2fl2x4p]{fill:var(--or-clair)}.roof[data-astro-cid-v2fl2x4p]{fill:none;stroke:var(--or);stroke-width:3px}.reno__sweep[data-astro-cid-v2fl2x4p]{stroke:var(--or-clair);stroke-width:2px;filter:drop-shadow(0 0 6px #e3cc95e6)}.ring[data-astro-cid-v2fl2x4p]{fill:none;stroke-width:1px}.ring--1[data-astro-cid-v2fl2x4p]{stroke:#f8f7f426}.ring--3[data-astro-cid-v2fl2x4p]{stroke:#f8f7f433;stroke-dasharray:3 5}.ring--2[data-astro-cid-v2fl2x4p]{stroke:var(--or);stroke-width:3px;stroke-dasharray:1;transform:rotate(-90deg)}.orb[data-astro-cid-v2fl2x4p]{fill:var(--or-clair)}.orb--soft[data-astro-cid-v2fl2x4p]{fill:var(--ivoire)}.house[data-astro-cid-v2fl2x4p]{fill:none;stroke:var(--ivoire);stroke-width:1.6px;stroke-linejoin:round}@media (width<=860px){.exp__card[data-astro-cid-v2fl2x4p]{grid-template-columns:1fr;align-content:center;gap:16px}.exp[data-astro-cid-v2fl2x4p].is-pinned .exp__pin[data-astro-cid-v2fl2x4p]{padding-block:84px 20px}.exp__card[data-astro-cid-v2fl2x4p] h3[data-astro-cid-v2fl2x4p]{font-size:2rem}.exp__card[data-astro-cid-v2fl2x4p] p[data-astro-cid-v2fl2x4p]{font-size:1rem}.exp__art[data-astro-cid-v2fl2x4p]{order:-1}.exp__art[data-astro-cid-v2fl2x4p] svg[data-astro-cid-v2fl2x4p]{max-height:26svh;margin-inline:auto}}.vc[data-astro-cid-xrt7dwpg]{background:var(--marine-deep);position:relative}.vc__pin[data-astro-cid-xrt7dwpg]{align-items:stretch;min-height:100svh;display:flex;position:relative;overflow:hidden}.vc__glow[data-astro-cid-xrt7dwpg]{pointer-events:none;opacity:0;background:radial-gradient(60% 55% at 38% 55%,#c9a96229,#0000 70%);position:absolute;inset:0}.vc__layout[data-astro-cid-xrt7dwpg]{z-index:2;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:8px 48px;min-height:100svh;padding-block:104px 34px;display:grid;position:relative}.vc__head[data-astro-cid-xrt7dwpg]{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:4px 32px;display:flex}.vc__head[data-astro-cid-xrt7dwpg] .kicker[data-astro-cid-xrt7dwpg]{flex-basis:100%;margin-bottom:.6rem}.vc__head[data-astro-cid-xrt7dwpg] .title[data-astro-cid-xrt7dwpg]{margin:0;font-size:clamp(1.9rem,1.1rem + 2.4vw,3.6rem)}.vc__intro[data-astro-cid-xrt7dwpg]{color:#f8f7f499;max-width:40ch;margin:0}.vc__scene[data-astro-cid-xrt7dwpg]{align-self:center;min-height:0;margin:0}.vc__scene[data-astro-cid-xrt7dwpg] svg[data-astro-cid-xrt7dwpg]{width:100%;height:auto;max-height:62svh;overflow:visible}.g-plate[data-astro-cid-xrt7dwpg]{fill:#2c475b59}.g-grid[data-astro-cid-xrt7dwpg]{fill:none;stroke:#c9a9621a;stroke-width:.7px}.b-before[data-astro-cid-xrt7dwpg] .f-left[data-astro-cid-xrt7dwpg]{fill:#4b5762}.b-before[data-astro-cid-xrt7dwpg] .f-right[data-astro-cid-xrt7dwpg]{fill:#3d4852}.b-before[data-astro-cid-xrt7dwpg] .f-top[data-astro-cid-xrt7dwpg]{fill:#58646f}.b-before[data-astro-cid-xrt7dwpg] .f-win[data-astro-cid-xrt7dwpg]{fill:#232b31}.b-before[data-astro-cid-xrt7dwpg] .f-floorline[data-astro-cid-xrt7dwpg]{stroke:#0000002e;fill:none}.f-crack[data-astro-cid-xrt7dwpg]{fill:none;stroke:#1d2227;stroke-width:1.4px}.f-stain[data-astro-cid-xrt7dwpg]{fill:#1e242859}.b-after[data-astro-cid-xrt7dwpg] .f-left[data-astro-cid-xrt7dwpg]{fill:#2c475b}.b-after[data-astro-cid-xrt7dwpg] .f-right[data-astro-cid-xrt7dwpg]{fill:#213748}.b-after[data-astro-cid-xrt7dwpg] .f-top[data-astro-cid-xrt7dwpg]{fill:#3c5d76}.b-after[data-astro-cid-xrt7dwpg] .f-win[data-astro-cid-xrt7dwpg]{fill:#142430;stroke:#c9a96259;stroke-width:.5px}.b-after[data-astro-cid-xrt7dwpg] .f-floorline[data-astro-cid-xrt7dwpg]{stroke:#c9a96240;fill:none}.f-balc[data-astro-cid-xrt7dwpg]{fill:#3c5d76}.f-rail[data-astro-cid-xrt7dwpg]{fill:none;stroke:#f8f7f4b3;stroke-width:.9px}.f-garden[data-astro-cid-xrt7dwpg]{fill:#c9a96238}.f-pv[data-astro-cid-xrt7dwpg]{fill:#142430;stroke:var(--or);stroke-width:.6px}.scaffold[data-astro-cid-xrt7dwpg]{fill:none;stroke:var(--or);stroke-width:.9px;opacity:.7}.sweep[data-astro-cid-xrt7dwpg]{stroke:var(--or-clair);stroke-width:2.4px;filter:drop-shadow(0 0 8px #e3cc95)}.dim[data-astro-cid-xrt7dwpg]{fill:none;stroke:var(--or);stroke-width:1px}.pin[data-astro-cid-xrt7dwpg]{fill:var(--or-clair)}.pin-ring[data-astro-cid-xrt7dwpg]{fill:none;stroke:var(--or-clair);stroke-width:1px;opacity:.6}.tree[data-astro-cid-xrt7dwpg] line[data-astro-cid-xrt7dwpg]{stroke:#f8f7f480;stroke-width:1.4px}.tree[data-astro-cid-xrt7dwpg] ellipse[data-astro-cid-xrt7dwpg]{fill:#c9a96299}.tag[data-astro-cid-xrt7dwpg] path[data-astro-cid-xrt7dwpg]{fill:none;stroke:var(--or-clair);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.next-outline[data-astro-cid-xrt7dwpg]{fill:none;stroke:var(--or);stroke-width:1.2px;stroke-dasharray:1}.nf-0[data-astro-cid-xrt7dwpg]{fill:#c9a96259}.nf-1[data-astro-cid-xrt7dwpg]{fill:#c9a96238}.nf-2[data-astro-cid-xrt7dwpg]{fill:#e3cc9573}.next-label[data-astro-cid-xrt7dwpg]{fill:var(--or);letter-spacing:.02em;font-size:13px;font-weight:600}.flow[data-astro-cid-xrt7dwpg]{fill:none;stroke:url(#vc-flow);stroke-width:2px;stroke-dasharray:1}.coin[data-astro-cid-xrt7dwpg]{fill:var(--or-clair);filter:drop-shadow(0 0 6px #e3cc95e6)}.vc__side[data-astro-cid-xrt7dwpg]{align-self:center;gap:22px;display:grid}.vc__chart[data-astro-cid-xrt7dwpg] svg[data-astro-cid-xrt7dwpg]{width:100%;max-height:38svh}.c-axis[data-astro-cid-xrt7dwpg]{stroke:#f8f7f440}.c-debt[data-astro-cid-xrt7dwpg]{fill:#3c5d76}.c-equity[data-astro-cid-xrt7dwpg]{fill:var(--or-sombre)}.c-capex[data-astro-cid-xrt7dwpg]{fill:#b8c3cb}.c-gain[data-astro-cid-xrt7dwpg]{fill:var(--or-clair)}.c-released[data-astro-cid-xrt7dwpg]{fill:var(--or)}.c-label[data-astro-cid-xrt7dwpg]{fill:#f8f7f499;text-anchor:middle;font-size:14px;font-weight:600}.c-value[data-astro-cid-xrt7dwpg]{stroke:var(--or-clair);stroke-width:1.2px;stroke-dasharray:4 4}.c-value-label[data-astro-cid-xrt7dwpg]{fill:var(--or-clair);font-size:13px;font-weight:600}.vc__legend[data-astro-cid-xrt7dwpg]{color:#f8f7f4b3;flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;font-size:.78rem;list-style:none;display:flex}.vc__legend[data-astro-cid-xrt7dwpg] li[data-astro-cid-xrt7dwpg]{align-items:center;gap:7px;display:inline-flex}.sw[data-astro-cid-xrt7dwpg]{width:10px;height:10px;display:inline-block}.sw--debt[data-astro-cid-xrt7dwpg]{background:#3c5d76}.sw--equity[data-astro-cid-xrt7dwpg]{background:var(--or-sombre)}.sw--capex[data-astro-cid-xrt7dwpg]{background:#b8c3cb}.sw--gain[data-astro-cid-xrt7dwpg]{background:var(--or-clair)}.sw--released[data-astro-cid-xrt7dwpg]{background:var(--or)}.vc__note[data-astro-cid-xrt7dwpg]{color:#f8f7f466;margin:8px 0 0;font-size:.72rem}.vc__copy[data-astro-cid-xrt7dwpg]{min-height:7.5em;display:grid}.vc__step[data-astro-cid-xrt7dwpg]{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);grid-area:1/1;transform:translateY(14px)}.vc__step[data-astro-cid-xrt7dwpg].is-active{opacity:1;transform:none}.vc__step[data-astro-cid-xrt7dwpg] h3[data-astro-cid-xrt7dwpg]{letter-spacing:-.025em;color:var(--or);margin-bottom:.4rem;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:560}.vc__step[data-astro-cid-xrt7dwpg] p[data-astro-cid-xrt7dwpg]{color:#f8f7f4c7;margin:0}.vc__rail[data-astro-cid-xrt7dwpg]{border-top:1px solid var(--ligne-sombre);grid-column:1/-1;grid-template-columns:repeat(6,1fr);margin:0;padding:18px 0 0;list-style:none;display:grid;position:relative}.vc__rail-fill[data-astro-cid-xrt7dwpg]{background:var(--or);transform-origin:0;height:2px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.vc__rail[data-astro-cid-xrt7dwpg] li[data-astro-cid-xrt7dwpg]{color:#f8f7f466;transition:color .5s var(--ease);align-items:center;gap:10px;font-size:.82rem;display:flex}.vc__rail[data-astro-cid-xrt7dwpg] li[data-astro-cid-xrt7dwpg] b[data-astro-cid-xrt7dwpg]{font-variant-numeric:tabular-nums;margin-right:4px;font-weight:600}.vc__dot[data-astro-cid-xrt7dwpg]{width:8px;height:8px;transition:background .5s var(--ease), transform .5s var(--ease);border:1px solid;border-radius:50%;flex:none}.vc__rail[data-astro-cid-xrt7dwpg] li[data-astro-cid-xrt7dwpg].is-done{color:#f8f7f4b3}.vc__rail[data-astro-cid-xrt7dwpg] li[data-astro-cid-xrt7dwpg].is-done .vc__dot[data-astro-cid-xrt7dwpg]{background:#f8f7f4b3}.vc__rail[data-astro-cid-xrt7dwpg] li[data-astro-cid-xrt7dwpg].is-active{color:var(--or)}.vc__rail[data-astro-cid-xrt7dwpg] li[data-astro-cid-xrt7dwpg].is-active .vc__dot[data-astro-cid-xrt7dwpg]{background:var(--or);transform:scale(1.5)}.vc[data-astro-cid-xrt7dwpg].is-static .c-capex[data-astro-cid-xrt7dwpg]{height:40px}@media (width<=960px){.vc__layout[data-astro-cid-xrt7dwpg]{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;gap:10px;padding-block:88px 24px}.vc__intro[data-astro-cid-xrt7dwpg]{display:none}.vc__head[data-astro-cid-xrt7dwpg] .title[data-astro-cid-xrt7dwpg]{font-size:1.7rem}.vc__scene[data-astro-cid-xrt7dwpg] svg[data-astro-cid-xrt7dwpg]{max-height:34svh}.vc__side[data-astro-cid-xrt7dwpg]{grid-template-columns:1fr 1.1fr;align-items:start;gap:14px}.vc__chart[data-astro-cid-xrt7dwpg] svg[data-astro-cid-xrt7dwpg]{max-height:20svh}.vc__legend[data-astro-cid-xrt7dwpg],.vc__note[data-astro-cid-xrt7dwpg]{display:none}.vc__step[data-astro-cid-xrt7dwpg] h3[data-astro-cid-xrt7dwpg]{font-size:1.2rem}.vc__step[data-astro-cid-xrt7dwpg] p[data-astro-cid-xrt7dwpg]{font-size:.9rem}.vc__rail[data-astro-cid-xrt7dwpg]{grid-template-columns:repeat(6,1fr)}.vc__node-label[data-astro-cid-xrt7dwpg]{display:none}.vc__rail[data-astro-cid-xrt7dwpg] li[data-astro-cid-xrt7dwpg]{justify-content:center}}.manifesto[data-astro-cid-wcolddp2]{background:var(--marine-deep);padding-block:clamp(110px,14vw,220px)}.manifesto__text[data-astro-cid-wcolddp2]{letter-spacing:-.03em;max-width:30ch;margin:0;font-size:clamp(1.7rem,1rem + 2.8vw,3.9rem);font-weight:500;line-height:1.16}.principles__list[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;margin-top:clamp(28px,4vw,60px);display:grid}.principle__rule[data-astro-cid-wcolddp2]{background:var(--or);width:56px;height:2px;margin-bottom:1.6rem;display:block}.principle[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{letter-spacing:-.025em;margin-bottom:.6rem;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:560}.principle[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--encre-2)}.closing[data-astro-cid-wcolddp2]{background:var(--marine);padding-block:clamp(120px,16vw,240px) clamp(80px,10vw,140px);position:relative;overflow:hidden}.closing__mark[data-astro-cid-wcolddp2] svg,.approach-head__mark[data-astro-cid-wcolddp2] svg{width:100%}.closing__mark[data-astro-cid-wcolddp2]{opacity:.12;pointer-events:none;width:min(62vw,820px);position:absolute;bottom:-4vw;right:-6vw}.closing__inner[data-astro-cid-wcolddp2]{z-index:2;position:relative}.closing__title[data-astro-cid-wcolddp2]{max-width:16ch;font-size:clamp(2.6rem,1rem + 5.6vw,7rem)}.closing__foot[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:28px 56px;margin-top:clamp(40px,5vw,72px);display:flex}.closing__foot[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{margin:0}@media (width<=860px){.principles__list[data-astro-cid-wcolddp2]{grid-template-columns:1fr;gap:40px}}
