.xp.svelte-4pgheh{border-top:var(--horizon) solid var(--line)}.xp-row.svelte-4pgheh{border-bottom:1.5px solid var(--line)}.xp-summary.svelte-4pgheh{cursor:pointer;list-style:none;display:block}.xp-summary.svelte-4pgheh::-webkit-details-marker{display:none}.xp-summary.svelte-4pgheh:focus-visible{outline-offset:-3px}.xp-head.svelte-4pgheh{justify-content:space-between;align-items:center;gap:var(--s3);min-height:44px;padding-block:.7rem;display:flex}.xp-title.svelte-4pgheh{font-family:var(--font-display);font-size:clamp(1.6rem,3.2vw,2.6rem);line-height:1.1}.xp-summary.svelte-4pgheh:hover .xp-title:where(.svelte-4pgheh){text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:2px}.xp-marker.svelte-4pgheh{border-bottom:2px solid var(--line);flex:none;width:3rem;height:1.5rem;position:relative;overflow:hidden}.xp-disc.svelte-4pgheh{background:repeating-linear-gradient(to bottom, var(--line) 0 2px, transparent 2px 5px);width:2.25rem;height:2.25rem;transition:transform var(--dur) var(--ease-out);border-radius:50%;position:absolute;bottom:0;left:.375rem;transform:translateY(85%)}.xp-summary.svelte-4pgheh:hover .xp-disc:where(.svelte-4pgheh){transform:translateY(70%)}.xp-row[open].svelte-4pgheh .xp-disc:where(.svelte-4pgheh){transform:translateY(50%)}.xp-body.svelte-4pgheh{padding-bottom:var(--s3)}.xp-row[open].svelte-4pgheh .xp-body:where(.svelte-4pgheh){animation:svelte-4pgheh-xp-open .5s var(--ease-out) both}@keyframes svelte-4pgheh-xp-open{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}.xp-items.svelte-4pgheh{max-width:60rem;color:var(--field-text);flex-wrap:wrap;gap:.35rem 0;margin:0;padding:0;list-style:none;display:flex}.xp-items.svelte-4pgheh li:where(.svelte-4pgheh){align-items:center;display:inline-flex}.xp-items.svelte-4pgheh li:where(.svelte-4pgheh):not(:last-child):after{content:"";background:var(--field-muted);border-radius:50%;width:.35rem;height:.35rem;margin-inline:.8rem;display:inline-block}@media (prefers-reduced-motion:reduce){.xp-disc.svelte-4pgheh{transition:none}.xp-row[open].svelte-4pgheh .xp-body:where(.svelte-4pgheh){animation:none}}.fs.svelte-xkyens{gap:var(--s4);margin:0;padding:0;list-style:none;display:grid}.fs-row.svelte-xkyens{gap:0;display:grid}.fs-sun.svelte-xkyens{width:2.75rem;height:1.375rem;margin-left:var(--s1);display:block;overflow:hidden}.fs-disc.svelte-xkyens{background:repeating-linear-gradient(to bottom, var(--text) 0 2px, transparent 2px 5px);width:2.75rem;height:2.75rem;transition:transform .8s var(--ease-out) var(--d);border-radius:50%;display:block}.fs-line.svelte-xkyens{background:var(--text);transform-origin:0;height:1.5px;transition:transform .8s var(--ease-out) var(--d);display:block}.fs-text.svelte-xkyens{padding-top:var(--s2);font-family:var(--font-display);max-width:34ch;font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.2}.fs-row[data-reveal]:not(.is-in) .fs-disc.svelte-xkyens{transform:translateY(100%)}.fs-row[data-reveal]:not(.is-in) .fs-line.svelte-xkyens{transform:scaleX(.15)}@media (prefers-reduced-motion:reduce){.fs-disc.svelte-xkyens,.fs-line.svelte-xkyens{transition:none}}.hosp-proof.svelte-1uj5qrx{max-width:40ch;color:var(--field-muted);flex-basis:100%;font-size:.95rem}.hosp-proof.svelte-1uj5qrx strong:where(.svelte-1uj5qrx){color:var(--field-text);font-weight:600}.hosp-section.svelte-1uj5qrx{padding-block:clamp(3.5rem,8vw,7rem)}.hosp-section.svelte-1uj5qrx+.hosp-section:where(.svelte-1uj5qrx){border-top:1px solid var(--rule)}.label.svelte-1uj5qrx{color:var(--muted)}.field-band.svelte-1uj5qrx .label:where(.svelte-1uj5qrx){color:var(--field-muted)}.metier.svelte-1uj5qrx{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.metier-head.svelte-1uj5qrx{gap:var(--s3);display:grid}.metier-lead.svelte-1uj5qrx{max-width:44ch}.metier-builds.svelte-1uj5qrx{font-family:var(--font-display);font-style:italic;font-size:var(--size-m);max-width:24ch;line-height:1.25}.metier-missions.svelte-1uj5qrx{gap:var(--s2);padding-top:var(--s1);display:grid}.ruled-two.svelte-1uj5qrx{column-gap:var(--s4);border-top:1.5px solid var(--text);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ruled-two.svelte-1uj5qrx li:where(.svelte-1uj5qrx),.ruled-one.svelte-1uj5qrx li:where(.svelte-1uj5qrx){border-bottom:1px solid var(--rule);padding-block:.8rem}.space.svelte-1uj5qrx{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.space-copy.svelte-1uj5qrx{gap:var(--s6);display:grid}.space-sun.svelte-1uj5qrx{justify-self:end;width:min(100%,28rem)}.expertise.svelte-1uj5qrx{padding-top:clamp(3.5rem,8vw,7rem);padding-bottom:clamp(3rem,6vw,5rem)}.expertise-head.svelte-1uj5qrx{gap:var(--s2);padding-bottom:var(--s6);display:grid}.expertise-hint.svelte-1uj5qrx{color:var(--field-muted)}.fnb.svelte-1uj5qrx{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.fnb-sun.svelte-1uj5qrx{width:min(100%,24rem);position:sticky;top:7rem}.fnb-copy.svelte-1uj5qrx{gap:var(--s4);display:grid}.fnb-lead.svelte-1uj5qrx,.people-lead.svelte-1uj5qrx,.ent-lead.svelte-1uj5qrx{font-size:1.2rem;line-height:1.5}.inline-list.svelte-1uj5qrx{margin:var(--s1) 0 0;flex-wrap:wrap;gap:.35rem 0;max-width:60ch;padding:0;list-style:none;display:flex}.inline-list.svelte-1uj5qrx li:where(.svelte-1uj5qrx){align-items:center;display:inline-flex}.inline-list.svelte-1uj5qrx li:where(.svelte-1uj5qrx):not(:last-child):after{content:"";background:var(--muted);border-radius:50%;width:.3rem;height:.3rem;margin-inline:.7rem;display:inline-block}.fnb-goal.svelte-1uj5qrx{gap:var(--s1);display:grid}.goal-lines.svelte-1uj5qrx{border-top:var(--horizon) solid var(--line);margin:0;padding:0;list-style:none}.goal-lines.svelte-1uj5qrx li:where(.svelte-1uj5qrx){border-bottom:1px solid var(--rule);font-family:var(--font-display);font-size:var(--size-m);padding-block:.5rem;line-height:1.2}.people.svelte-1uj5qrx{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.people-copy.svelte-1uj5qrx{gap:var(--s3);display:grid}.people-side.svelte-1uj5qrx{gap:var(--s4);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.ruled-one.svelte-1uj5qrx{margin:var(--s1) 0 0;border-top:1.5px solid var(--text);padding:0;list-style:none}.ruled-one.svelte-1uj5qrx li:where(.svelte-1uj5qrx){padding-block:.55rem}.ent.svelte-1uj5qrx{padding-top:clamp(3.5rem,8vw,7rem);padding-bottom:clamp(2.5rem,6vw,4.5rem)}.ent-inner.svelte-1uj5qrx{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(2rem,6vw,5rem);display:grid}.ent-copy.svelte-1uj5qrx{gap:var(--s3);padding-bottom:var(--s6);display:grid}.ent-levers.svelte-1uj5qrx{font-family:var(--font-display);font-size:var(--size-m);max-width:30ch;line-height:1.3}.ent-formats.svelte-1uj5qrx{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ent-formats.svelte-1uj5qrx li:where(.svelte-1uj5qrx){border:1.5px solid var(--line);border-radius:var(--radius);color:var(--field-text);padding:.35rem .8rem}.ent-suns.svelte-1uj5qrx{clip-path:inset(-40% -40% 0);justify-content:flex-end;align-items:flex-end;gap:clamp(1rem,3vw,2rem);display:flex}.ent-sun-l.svelte-1uj5qrx{width:min(62%,22rem)}.ent-sun-s.svelte-1uj5qrx{width:min(34%,12rem);margin-bottom:var(--s8)}.ent-motto.svelte-1uj5qrx{padding-top:var(--s4);font-family:var(--font-display);font-size:var(--size-l);max-width:none;line-height:1.08;display:grid}.partner.svelte-1uj5qrx{gap:var(--s4);display:grid}.partner-head.svelte-1uj5qrx{gap:var(--s2);display:grid}.partner-rows.svelte-1uj5qrx{margin:0;display:grid}.partner-row.svelte-1uj5qrx{gap:var(--s1) var(--s4);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;padding-block:1rem;display:grid}.partner-row.svelte-1uj5qrx dt:where(.svelte-1uj5qrx){font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.1}.partner-row.svelte-1uj5qrx dd:where(.svelte-1uj5qrx){max-width:46ch;color:var(--muted);margin:0}@media (width<=52rem){.metier.svelte-1uj5qrx,.space.svelte-1uj5qrx,.fnb.svelte-1uj5qrx,.people.svelte-1uj5qrx,.ent-inner.svelte-1uj5qrx{grid-template-columns:1fr}.space-sun.svelte-1uj5qrx{width:min(72vw,22rem)}.fnb-sun.svelte-1uj5qrx{width:min(64vw,18rem);position:static}.ent-copy.svelte-1uj5qrx{padding-bottom:0}}@media (width<=40rem){.ruled-two.svelte-1uj5qrx,.people-side.svelte-1uj5qrx,.partner-row.svelte-1uj5qrx{grid-template-columns:1fr}.people-sun.svelte-1uj5qrx{width:min(60vw,14rem)}}
