.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(1.5rem,3vw,2.5rem) clamp(2rem,3.5vw,3rem)}.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}@media (width>=56rem){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.4fr 1fr}}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;text-wrap:pretty;max-width:19ch;font-size:clamp(2rem,1.2rem + 3vw,3.5rem);font-weight:500;line-height:1.05}.hero__highlight[data-astro-cid-ge2uvauf]{color:var(--violet-500);font-weight:600}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.hero__portrait[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:auto;max-width:100%;height:auto;max-height:min(50vh,24rem);margin-inline:auto;display:block}@media (width<=55.99rem){.hero__portrait[data-astro-cid-ge2uvauf]{order:-1}.hero__portrait[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{max-height:8rem;margin-inline:0}}.logos[data-astro-cid-hjon3hvd]{color:light-dark(#6754e0,#9888ff);background:0 0}.logos__inner[data-astro-cid-hjon3hvd]{padding-block:1.5rem;padding-left:max(var(--gutter), (100% - var(--max)) / 2);align-items:center;gap:1.25rem clamp(1.5rem,4vw,3rem);display:flex}.logos__label[data-astro-cid-hjon3hvd]{font-family:var(--font-display);color:var(--teal-800);white-space:nowrap;flex:none;align-items:center;gap:.6rem;font-size:clamp(1rem,.9rem + .4vw,1.2rem);font-weight:500;display:inline-flex}.logos__star[data-astro-cid-hjon3hvd]{color:var(--teal-800);font-size:1.1em}.logos__viewport[data-astro-cid-hjon3hvd]{flex:1;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 4rem calc(100% - 4rem),#0000)}.logos__track[data-astro-cid-hjon3hvd]{align-items:center;width:max-content;padding:0;list-style:none;animation:45s linear infinite logos;display:flex}.logos__item[data-astro-cid-hjon3hvd]{align-items:center;height:52px;padding-right:clamp(2.5rem,5vw,4rem);display:flex}.logos__item[data-astro-cid-hjon3hvd] svg{height:var(--h);width:auto;display:block}.logos__viewport[data-astro-cid-hjon3hvd]:hover .logos__track[data-astro-cid-hjon3hvd],.is-paused[data-astro-cid-hjon3hvd] .logos__track[data-astro-cid-hjon3hvd]{animation-play-state:paused}.logos__pause[data-astro-cid-hjon3hvd]{width:44px;height:44px;margin-right:var(--gutter);color:var(--violet-700);box-shadow:inset 0 0 0 1.5px var(--violet-600);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.logos__pause[data-astro-cid-hjon3hvd]:hover{background:var(--violet-50)}.logos__pause[data-astro-cid-hjon3hvd]:focus-visible{outline-color:var(--violet-600)}.logos__icon-play[data-astro-cid-hjon3hvd],.is-paused[data-astro-cid-hjon3hvd] .logos__icon-pause[data-astro-cid-hjon3hvd]{display:none}.is-paused[data-astro-cid-hjon3hvd] .logos__icon-play[data-astro-cid-hjon3hvd]{display:inline}@keyframes logos{to{transform:translate(-50%)}}@media (width<=47.99rem){.logos__inner[data-astro-cid-hjon3hvd]{flex-wrap:wrap}.logos__label[data-astro-cid-hjon3hvd]{flex:1}.logos__viewport[data-astro-cid-hjon3hvd]{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){.logos__track[data-astro-cid-hjon3hvd]{flex-wrap:wrap;row-gap:1rem;width:auto;animation:none}.logos__item[data-astro-cid-hjon3hvd][aria-hidden=true]{display:none}.logos__viewport[data-astro-cid-hjon3hvd]{padding-right:var(--gutter);mask-image:none}.logos__pause[data-astro-cid-hjon3hvd]{display:none}}.folder[data-astro-cid-xktdvynm]{--tab-h:2.25rem;height:100%;min-height:17rem;padding-top:calc(var(--tab-h) + .6rem);color:var(--ink);isolation:isolate;text-decoration:none;display:block;position:relative}.folder__back[data-astro-cid-xktdvynm]{z-index:-2;position:absolute;inset:0 0 1rem}.folder__back-tab[data-astro-cid-xktdvynm]{width:38%;height:calc(var(--tab-h) + 1.5rem);background:var(--tab);border-radius:22px 0 0;position:absolute;top:0;left:0}.folder__back-curve[data-astro-cid-xktdvynm]{width:3.5rem;height:calc(var(--tab-h) + 1.5rem);fill:var(--tab);position:absolute;top:0;left:calc(38% - 1px)}.folder__back-body[data-astro-cid-xktdvynm]{top:var(--tab-h);background:var(--tab);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--edge) 60%, transparent);border-radius:22px;position:absolute;bottom:0;left:0;right:0}.folder__paper[data-astro-cid-xktdvynm]{top:calc(var(--tab-h) + .25rem);z-index:-1;background:var(--paper);opacity:0;border-radius:12px;align-content:start;gap:.5rem;height:8rem;padding:1rem 1.1rem;transition:transform .3s,opacity .2s;display:grid;position:absolute;left:10%;right:10%;transform:translateY(.5rem)rotate(-2deg);box-shadow:0 4px 14px #1c20301f}.folder__paper[data-astro-cid-xktdvynm] span[data-astro-cid-xktdvynm]{background:var(--violet-200);border-radius:999px;height:.45rem}.folder__paper[data-astro-cid-xktdvynm] span[data-astro-cid-xktdvynm]:first-child{background:var(--teal-300);width:55%}.folder__paper[data-astro-cid-xktdvynm] span[data-astro-cid-xktdvynm]:nth-child(3){width:70%}.folder__front[data-astro-cid-xktdvynm]{border-radius:var(--radius);background:var(--front);height:100%;min-height:15rem;box-shadow:inset 0 1px 0 #ffffff59, 0 18px 40px -18px var(--glow-color);backdrop-filter:blur(14px)saturate(140%);border:1px solid #ffffff59;flex-direction:column;padding:clamp(1.4rem,3vw,2rem);transition:transform .3s;display:flex;position:relative}.folder__title[data-astro-cid-xktdvynm]{letter-spacing:-.03em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:600}.folder__text[data-astro-cid-xktdvynm]{flex:1;margin-top:.6rem;font-size:.98rem}.folder__footer[data-astro-cid-xktdvynm]{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.folder__link[data-astro-cid-xktdvynm]{font-family:var(--font-display);align-items:center;gap:.5rem;font-size:.95rem;font-weight:500;display:inline-flex}.folder__arrow[data-astro-cid-xktdvynm]{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:background-color .2s,color .2s;display:grid;box-shadow:inset 0 0 0 1.5px}.folder[data-astro-cid-xktdvynm]:hover .folder__paper[data-astro-cid-xktdvynm],.folder[data-astro-cid-xktdvynm]:focus-visible .folder__paper[data-astro-cid-xktdvynm]{opacity:1;transform:translateY(-2.75rem)rotate(-3deg)}.folder[data-astro-cid-xktdvynm]:hover .folder__front[data-astro-cid-xktdvynm],.folder[data-astro-cid-xktdvynm]:focus-visible .folder__front[data-astro-cid-xktdvynm]{transform:translateY(.35rem)}.folder[data-astro-cid-xktdvynm]:focus-visible{outline-offset:6px;border-radius:var(--radius)}.folder--lilac[data-astro-cid-xktdvynm]{--tab:var(--violet-300);--front:color-mix(in srgb, var(--violet-200) 60%, transparent);--glow-color:#6754e059}.folder--sky[data-astro-cid-xktdvynm]{--tab:var(--teal-300);--front:color-mix(in srgb, var(--teal-200) 60%, transparent);--glow-color:#269aaa59}.folder__front[data-astro-cid-xktdvynm]{border-color:var(--edge);box-shadow:inset 0 1px 0 var(--edge), inset 0 0 18px color-mix(in srgb, var(--paper) 35%, transparent), 0 18px 40px -18px var(--glow-color)}.folder__link[data-astro-cid-xktdvynm],.folder__arrow[data-astro-cid-xktdvynm]{color:var(--violet-800)}.folder[data-astro-cid-xktdvynm]:hover .folder__arrow[data-astro-cid-xktdvynm],.folder[data-astro-cid-xktdvynm]:focus-visible .folder__arrow[data-astro-cid-xktdvynm]{background:var(--violet-600);color:#fff}@media (width<=899px){.folder--box[data-astro-cid-xktdvynm]{padding-top:0}}@supports not (backdrop-filter:blur(1px)){.folder--lilac[data-astro-cid-xktdvynm]{--front:var(--violet-100)}.folder--sky[data-astro-cid-xktdvynm]{--front:var(--teal-100)}}@media (prefers-reduced-motion:reduce){.folder[data-astro-cid-xktdvynm]:hover .folder__paper[data-astro-cid-xktdvynm],.folder[data-astro-cid-xktdvynm]:focus-visible .folder__paper[data-astro-cid-xktdvynm],.folder[data-astro-cid-xktdvynm]:hover .folder__front[data-astro-cid-xktdvynm],.folder[data-astro-cid-xktdvynm]:focus-visible .folder__front[data-astro-cid-xktdvynm]{transform:none}}.traj[data-astro-cid-ewx5whs2]{isolation:isolate;padding-bottom:clamp(1rem,3vw,2rem);position:relative;overflow-x:clip}.traj__blob[data-astro-cid-ewx5whs2]{z-index:-1;filter:blur(70px);opacity:.7;pointer-events:none;border-radius:50%;animation:20s ease-in-out infinite alternate traj-drift;position:absolute}.traj__blob--violet[data-astro-cid-ewx5whs2]{aspect-ratio:1.2;background:var(--violet-300);width:min(40vw,520px);top:10%;left:8%}.traj__blob--teal[data-astro-cid-ewx5whs2]{aspect-ratio:1;background:var(--teal-300);width:min(34vw,440px);animation-direction:alternate-reverse;bottom:0;right:18%}@keyframes traj-drift{to{transform:translate(6%,-8%)scale(1.1)}}.traj__grid[data-astro-cid-ewx5whs2]{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""exp""companies""vol";gap:1rem;display:grid}@media (width>=640px){.traj__grid[data-astro-cid-ewx5whs2]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"main main""exp companies""vol vol"}}@media (width>=1000px){.traj__grid[data-astro-cid-ewx5whs2]{grid-template-columns:1.4fr 1.1fr 1.1fr;grid-template-areas:"main main exp""main main companies""vol vol vol"}}@media (width>=1200px){.traj__grid[data-astro-cid-ewx5whs2]{grid-template-columns:1.35fr 1fr .9fr;grid-template-areas:"main exp vol""main companies vol"}}.tile--main[data-astro-cid-ewx5whs2]{grid-area:main}.tile--exp[data-astro-cid-ewx5whs2]{grid-area:exp}.tile--companies[data-astro-cid-ewx5whs2]{grid-area:companies}.tile--vol[data-astro-cid-ewx5whs2]{grid-area:vol}.tile[data-astro-cid-ewx5whs2]{border-radius:var(--radius);border:1px solid var(--edge);background:var(--glass);min-height:11rem;box-shadow:inset 0 1px 0 var(--edge), 0 18px 40px -22px #4133a659;backdrop-filter:blur(14px)saturate(140%);color:var(--ink);flex-direction:column;gap:.5rem;padding:clamp(1.25rem,2.5vw,1.75rem);text-decoration:none;display:flex;position:relative;overflow:hidden}.tile--frost[data-astro-cid-ewx5whs2]{--glass:color-mix(in srgb, var(--paper) 60%, transparent)}.tile--lilac[data-astro-cid-ewx5whs2]{--glass:color-mix(in srgb, var(--violet-200) 60%, transparent)}.tile--sky[data-astro-cid-ewx5whs2]{--glass:color-mix(in srgb, var(--teal-200) 60%, transparent)}.tile--deep[data-astro-cid-ewx5whs2]{--glass:#4133a6eb;color:#fff;border-color:#ffffff40;box-shadow:inset 0 1px #ffffff4d,0 18px 40px -22px #4133a699}@supports not (backdrop-filter:blur(1px)){.tile--frost[data-astro-cid-ewx5whs2]{--glass:var(--paper)}.tile--lilac[data-astro-cid-ewx5whs2]{--glass:var(--violet-100)}.tile--sky[data-astro-cid-ewx5whs2]{--glass:var(--teal-100)}}.tile__heading[data-astro-cid-ewx5whs2]{letter-spacing:-.03em;max-width:18ch;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem);font-weight:700}.tile__label[data-astro-cid-ewx5whs2]{font-family:var(--font-display);color:var(--violet-800);margin-top:.5rem;font-size:.9rem;font-weight:600}.tile__chips[data-astro-cid-ewx5whs2] .chip[data-astro-cid-ewx5whs2]{background:color-mix(in srgb, var(--paper) 80%, transparent);color:var(--violet-800)}.tile__actions[data-astro-cid-ewx5whs2]{flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.tile__figure[data-astro-cid-ewx5whs2]{align-items:baseline;gap:.4rem;margin-top:auto;display:flex}.tile__value[data-astro-cid-ewx5whs2]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--violet-800);font-size:clamp(2.6rem,2rem + 2vw,3.6rem);font-weight:700;line-height:1}.tile__unit[data-astro-cid-ewx5whs2]{font-family:var(--font-display);color:var(--violet-800);font-size:1.2rem;font-weight:600}.tile__caption[data-astro-cid-ewx5whs2]{color:var(--ink);font-size:.98rem}.tile--deep[data-astro-cid-ewx5whs2] .tile__value[data-astro-cid-ewx5whs2],.tile--deep[data-astro-cid-ewx5whs2] .tile__unit[data-astro-cid-ewx5whs2],.tile--deep[data-astro-cid-ewx5whs2] .tile__caption[data-astro-cid-ewx5whs2]{color:#fff}.tile__detail[data-astro-cid-ewx5whs2]{color:var(--on-deep-muted);font-size:.9rem}.tile__arrow[data-astro-cid-ewx5whs2]{background:color-mix(in srgb, var(--paper) 85%, transparent);width:44px;height:44px;color:var(--violet-800);border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid;position:absolute;top:1rem;right:1rem}a[data-astro-cid-ewx5whs2].tile:hover .tile__arrow[data-astro-cid-ewx5whs2],a[data-astro-cid-ewx5whs2].tile:focus-visible .tile__arrow[data-astro-cid-ewx5whs2]{background:var(--violet-600);color:#fff}a[data-astro-cid-ewx5whs2].tile{transition:transform .2s}a[data-astro-cid-ewx5whs2].tile:hover{transform:translateY(-3px)}.tile__rings[data-astro-cid-ewx5whs2]{aspect-ratio:1;pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 18px,#ffffff1a 18px 19px);border-radius:50%;width:22rem;position:absolute;inset:-30% -40% auto auto}.tile--deep[data-astro-cid-ewx5whs2]>[data-astro-cid-ewx5whs2]:not(.tile__rings){position:relative}@media (prefers-reduced-motion:reduce){.traj__blob[data-astro-cid-ewx5whs2]{animation:none}a[data-astro-cid-ewx5whs2].tile:hover{transform:none}}.news[data-astro-cid-7dwjij52]{grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:1rem;padding:0;list-style:none;display:grid}.news__item[data-astro-cid-7dwjij52]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:1fr;align-items:center;gap:1.25rem;padding:1rem;display:grid}@media (width>=40rem){.news__item[data-astro-cid-7dwjij52]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}}.news__media[data-astro-cid-7dwjij52]{aspect-ratio:4/5;border-radius:var(--radius-sm);overflow:hidden}.news__media[data-astro-cid-7dwjij52] img{object-fit:cover;width:100%;height:100%;display:block}.news__media[data-astro-cid-7dwjij52] .pending{height:100%}.news__text[data-astro-cid-7dwjij52]{padding-inline:.25rem;font-size:1.05rem;line-height:1.6}.news__text[data-astro-cid-7dwjij52] a[data-astro-cid-7dwjij52]{font-weight:600}.home[data-astro-cid-lcdefpme]{--home-gap:clamp(3rem, 6vw, 5rem);gap:var(--home-gap);padding-bottom:var(--home-gap);flex-direction:column;display:flex}.home[data-astro-cid-lcdefpme]>section{padding-block:0}.home[data-astro-cid-lcdefpme]>.hero{padding-top:clamp(1.5rem,3vw,2.5rem)}.home[data-astro-cid-lcdefpme]>.logos .logos__inner{padding-block:0}body:has(.home) .footer{margin-top:0;padding-top:0}.plain[data-astro-cid-lcdefpme]{padding:0;list-style:none}.doors[data-astro-cid-lcdefpme]{isolation:isolate;padding-top:clamp(1.75rem,3.5vw,3rem);position:relative;overflow-x:clip}.doors__panel[data-astro-cid-lcdefpme]{position:relative}.logos,.doors[data-astro-cid-lcdefpme]+section[data-astro-cid-lcdefpme]{z-index:1;position:relative}.doors__blob[data-astro-cid-lcdefpme]{z-index:-1;filter:blur(70px);opacity:.75;pointer-events:none;border-radius:50%;animation:18s ease-in-out infinite alternate blob-drift;position:absolute}.doors__blob--violet[data-astro-cid-lcdefpme]{aspect-ratio:1.3;background:var(--violet-300);width:min(42vw,560px);top:14%;left:18%}.doors__blob--teal[data-astro-cid-lcdefpme]{aspect-ratio:1.1;background:var(--teal-300);width:min(36vw,480px);animation-duration:22s;animation-direction:alternate-reverse;top:12%;right:6%}.doors__blob--lilac[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--violet-200);width:min(30vw,400px);animation-duration:26s;top:8%;left:2%}@keyframes blob-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(8%,-10%)scale(1.12)}to{transform:translate(-6%,8%)scale(.94)}}@media (width<=899px){.doors__blob--violet[data-astro-cid-lcdefpme]{width:80vw;top:40%;left:-10%}.doors__blob--teal[data-astro-cid-lcdefpme]{width:70vw;top:10%;right:-20%}}@media (prefers-reduced-motion:reduce){.doors__blob[data-astro-cid-lcdefpme]{animation:none}}.doors__grid[data-astro-cid-lcdefpme]{gap:clamp(1rem,2.5vw,1.75rem)}.doors__grid[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-top:0}.section--flush[data-astro-cid-lcdefpme]{padding-top:0}.section--tight[data-astro-cid-lcdefpme]{padding-bottom:clamp(2.5rem,5vw,4rem)}.band-title[data-astro-cid-lcdefpme]{max-width:none;margin-bottom:clamp(1.5rem,4vw,2.5rem);position:relative}.doing[data-astro-cid-lcdefpme]{display:inline-block;position:relative}.doing__arrow[data-astro-cid-lcdefpme]{width:clamp(2.5rem,4.5vw,4rem);height:auto;color:var(--teal-500);pointer-events:none;position:absolute;top:.15em;left:calc(100% + .25rem);overflow:visible}@media (width<=30rem){.doing__arrow[data-astro-cid-lcdefpme]{width:1.6rem;left:calc(100% - .25rem)}}@media (prefers-reduced-motion:no-preference){.doing__line[data-astro-cid-lcdefpme]{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.2s ease-out .3s forwards doing-draw}@keyframes doing-draw{to{stroke-dashoffset:0}}}
