.intro-ov[data-astro-cid-u43ozx4m]{position:fixed;inset:0;z-index:1000;background:var(--deep);color:#fff;display:grid;place-items:center;cursor:pointer}html.intro-skip .intro-ov[data-astro-cid-u43ozx4m]{display:none}.intro-ov__center[data-astro-cid-u43ozx4m]{display:grid;justify-items:center;gap:1.6rem}.intro-ov__capsule[data-astro-cid-u43ozx4m]{position:relative;width:150px;height:60px;display:flex}.intro-ov__half[data-astro-cid-u43ozx4m]{width:50%;height:100%;opacity:0}.intro-ov__half--l[data-astro-cid-u43ozx4m]{background:#fff;border-radius:30px 0 0 30px}.intro-ov__half--r[data-astro-cid-u43ozx4m]{background:var(--accent);border-radius:0 30px 30px 0}.intro-ov__flash[data-astro-cid-u43ozx4m]{position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;background:radial-gradient(circle,#fff 0%,transparent 70%);opacity:0;pointer-events:none}.intro-ov__name[data-astro-cid-u43ozx4m]{display:flex;font-family:var(--font-head);font-size:clamp(2.2rem,6vw,3.6rem);font-weight:var(--head-weight);letter-spacing:var(--head-track);overflow:hidden;line-height:1.15}.intro-ov__name[data-astro-cid-u43ozx4m] span[data-astro-cid-u43ozx4m]{display:inline-block;opacity:0}.intro-ov__tag[data-astro-cid-u43ozx4m]{opacity:0;color:#ffffffb3;font-size:1rem}.intro-ov__bar[data-astro-cid-u43ozx4m]{position:absolute;left:50%;bottom:3rem;width:160px;height:2px;margin-left:-80px;background:#ffffff26;overflow:hidden}.intro-ov__bar[data-astro-cid-u43ozx4m] i[data-astro-cid-u43ozx4m]{display:block;height:100%;background:var(--accent);transform-origin:left;transform:scaleX(0)}.jr[data-astro-cid-xykjftzi]{position:relative;height:520vh;background:var(--bg);border-top:1px solid var(--line)}.jr__sticky[data-astro-cid-xykjftzi]{position:sticky;top:0;height:100vh;min-height:620px;display:flex;flex-direction:column;justify-content:center;gap:1.5rem;overflow:hidden;padding-top:var(--header-h)}.jr__head[data-astro-cid-xykjftzi]{display:flex;justify-content:space-between;align-items:end;gap:1.5rem}.jr__head[data-astro-cid-xykjftzi] h2[data-astro-cid-xykjftzi]{margin:0}.jr__counter[data-astro-cid-xykjftzi]{font-family:var(--font-head);display:flex;align-items:baseline;gap:.4rem}.jr__counter[data-astro-cid-xykjftzi] strong[data-astro-cid-xykjftzi]{font-size:clamp(3rem,7vw,5.5rem);line-height:.9;color:var(--primary);letter-spacing:-.05em;font-weight:var(--head-weight);font-variant-numeric:tabular-nums}.jr__counter[data-astro-cid-xykjftzi] span[data-astro-cid-xykjftzi]{color:var(--muted);font-weight:700}.jr__stage[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:1.45fr .85fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:center}.jr__scene[data-astro-cid-xykjftzi]{position:relative;background:var(--soft);border:1px solid var(--line);border-radius:var(--r-lg);aspect-ratio:1000 / 420;overflow:hidden}.jr__svg[data-astro-cid-xykjftzi]{position:absolute;inset:0;width:100%;height:100%}.jr__grid[data-astro-cid-xykjftzi] line[data-astro-cid-xykjftzi]{stroke:var(--line);stroke-width:2}.jr__track[data-astro-cid-xykjftzi]{fill:none;stroke:var(--line);stroke-width:8;stroke-linecap:round}.jr__track-fill[data-astro-cid-xykjftzi]{fill:none;stroke:var(--primary);stroke-width:8;stroke-linecap:round}.jr__scene[data-astro-cid-xykjftzi] .jr__ring{fill:var(--surface);stroke:var(--line);stroke-width:3;transition:all .4s}.jr__scene[data-astro-cid-xykjftzi] .jr__dot{fill:var(--line);transition:all .4s}.jr__scene[data-astro-cid-xykjftzi] .jr__label{font:700 15px var(--font);fill:var(--muted);transition:fill .3s}.jr__scene[data-astro-cid-xykjftzi] .jr__station.is-done .jr__ring{stroke:var(--primary)}.jr__scene[data-astro-cid-xykjftzi] .jr__station.is-done .jr__dot{fill:var(--primary)}.jr__scene[data-astro-cid-xykjftzi] .jr__station.is-active .jr__ring{stroke:var(--accent);stroke-width:5;r:22}.jr__scene[data-astro-cid-xykjftzi] .jr__station.is-active .jr__dot{fill:var(--accent)}.jr__scene[data-astro-cid-xykjftzi] .jr__station.is-active .jr__label{fill:var(--text)}.jr__item[data-astro-cid-xykjftzi]{position:absolute;left:0;top:0;width:clamp(64px,9vw,116px);aspect-ratio:1;will-change:transform;pointer-events:none}.jr__form[data-astro-cid-xykjftzi]{position:absolute;inset:0;width:100%;height:100%;display:none;filter:drop-shadow(0 10px 14px rgba(0,0,0,.18))}.jr__form[data-astro-cid-xykjftzi][data-form="0"]{display:block}.jr__shadow[data-astro-cid-xykjftzi]{position:absolute;left:20%;right:20%;bottom:-10%;height:10%;border-radius:50%;background:#0000001f;filter:blur(3px)}.jr__text[data-astro-cid-xykjftzi]{display:grid;gap:1.6rem}.jr__cards[data-astro-cid-xykjftzi]{display:grid;min-height:210px}.jr__card[data-astro-cid-xykjftzi]{grid-area:1 / 1;opacity:0;visibility:hidden}.jr__card[data-astro-cid-xykjftzi].is-active{opacity:1;visibility:visible}.jr__card[data-astro-cid-xykjftzi] h3[data-astro-cid-xykjftzi]{font-size:clamp(1.6rem,2.6vw,2.2rem);margin:.9rem 0 .7rem}.jr__card[data-astro-cid-xykjftzi] h3[data-astro-cid-xykjftzi] span[data-astro-cid-xykjftzi]{color:var(--primary)}.jr__card[data-astro-cid-xykjftzi] p[data-astro-cid-xykjftzi]{color:var(--muted);font-size:1.08rem;margin:0}.jr__steps[data-astro-cid-xykjftzi]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}.jr__steps[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{display:flex;gap:.4rem;align-items:center;font-size:.78rem;font-weight:600;color:var(--muted);padding:.45rem .55rem;border-radius:var(--r-xs);border:1px solid var(--line);transition:all .3s;line-height:1.25}.jr__steps[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi] span[data-astro-cid-xykjftzi]{font-weight:800}.jr__steps[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi].is-done{color:var(--primary);border-color:transparent;background:var(--primary-soft)}.jr__steps[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi].is-active{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.jr__progress[data-astro-cid-xykjftzi]{height:3px;background:var(--line);border-radius:2px;overflow:hidden}.jr__progress[data-astro-cid-xykjftzi] i[data-astro-cid-xykjftzi]{display:block;height:100%;background:var(--primary);transform-origin:left;transform:scaleX(0)}@media(max-width:960px){.jr[data-astro-cid-xykjftzi]{height:600vh}.jr__stage[data-astro-cid-xykjftzi]{grid-template-columns:1fr;gap:1.2rem}.jr__cards[data-astro-cid-xykjftzi]{min-height:150px}.jr__steps[data-astro-cid-xykjftzi]{display:none}}@media(max-width:600px){.jr__sticky[data-astro-cid-xykjftzi]{gap:1rem}.jr__card[data-astro-cid-xykjftzi] p[data-astro-cid-xykjftzi]{font-size:.95rem}}.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:max(640px,100svh);margin-top:calc(var(--header-h) * -1);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:var(--ink)}.hero__media[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.hero__img[data-astro-cid-j7pv25f6],.hero__video[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero__img[data-astro-cid-j7pv25f6]{opacity:0;transform:scale(1.08);transition:opacity 1.4s ease,transform 8s linear}.hero__img[data-astro-cid-j7pv25f6].is-active{opacity:1;transform:scale(1)}.hero__shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(90deg,var(--hero-shade) 0%,transparent 70%),linear-gradient(180deg,rgba(0,0,0,.35) 0%,transparent 30%,rgba(0,0,0,.55) 100%)}.hero__content[data-astro-cid-j7pv25f6]{position:relative;display:grid;padding-top:calc(var(--header-h) + 4rem)}.hero__slide[data-astro-cid-j7pv25f6]{grid-area:1 / 1;opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease;pointer-events:none;max-width:760px}.hero__slide[data-astro-cid-j7pv25f6].is-active{opacity:1;transform:none;pointer-events:auto;transition-delay:.3s}.hero__kicker[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.7rem;font-size:.82rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:1.4rem}.hero__kicker[data-astro-cid-j7pv25f6]:before{content:"";width:36px;height:2px;background:currentColor}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hero__h[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-size:clamp(2.6rem,6.4vw,5.4rem);line-height:1.02;letter-spacing:var(--head-track);font-weight:var(--head-weight);margin:0 0 1.4rem}.hero__text[data-astro-cid-j7pv25f6]{font-size:clamp(1.05rem,1.6vw,1.25rem);color:#ffffffd9;max-width:52ch;margin:0}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.4rem}.hero__bar[data-astro-cid-j7pv25f6]{position:relative;display:flex;justify-content:space-between;align-items:end;gap:2rem;padding-block:3.5rem 2.5rem}.hero__dots[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,200px));gap:1.4rem;flex:1}.hero__dot[data-astro-cid-j7pv25f6]{width:100%;display:grid;grid-template-columns:auto 1fr;gap:.2rem .7rem;padding:0;border:0;background:none;color:#fff9;font:inherit;text-align:left;cursor:pointer}.hero__dot-no[data-astro-cid-j7pv25f6]{font-size:.78rem;font-weight:700}.hero__dot-name[data-astro-cid-j7pv25f6]{font-size:.88rem;font-weight:600}.hero__dot-track[data-astro-cid-j7pv25f6]{grid-column:1 / -1;height:2px;background:#ffffff40;margin-top:.7rem;overflow:hidden}.hero__dot-track[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:100%;width:0;background:#fff}.hero__dot[data-astro-cid-j7pv25f6].is-active{color:#fff}.hero__dot[data-astro-cid-j7pv25f6].is-active .hero__dot-track[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation:fill 7s linear forwards}@keyframes fill{to{width:100%}}.hero__scroll[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#fff;text-decoration:none;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.hero__scroll[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{animation:bounce 2s infinite}@keyframes bounce{50%{transform:translateY(6px)}}.intro__statement[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-size:clamp(1.6rem,3.3vw,2.7rem);line-height:1.28;letter-spacing:var(--head-track);font-weight:600;max-width:30ch;margin:0 0 4rem}.intro__statement[data-astro-cid-j7pv25f6] mark[data-astro-cid-j7pv25f6]{background:none;color:var(--primary);box-shadow:inset 0 -.35em 0 var(--accent-soft)}.intro__stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.intro__stat[data-astro-cid-j7pv25f6]{padding:2rem 1.5rem 0 0;display:grid;gap:.2rem}.intro__stat[data-astro-cid-j7pv25f6]+.intro__stat[data-astro-cid-j7pv25f6]{padding-left:1.5rem;border-left:1px solid var(--line)}.intro__stat[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-size:clamp(2.2rem,4vw,3.4rem);font-weight:var(--head-weight);letter-spacing:-.04em;line-height:1;color:var(--primary)}.intro__stat[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{color:var(--muted);font-weight:600}.areas__ctrl[data-astro-cid-j7pv25f6]{display:flex;gap:.5rem}.areas__arrow[data-astro-cid-j7pv25f6]{width:52px;height:52px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;display:grid;place-items:center;transition:all .2s}.areas__arrow[data-astro-cid-j7pv25f6]:hover{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.areas__rail[data-astro-cid-j7pv25f6]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,340px);gap:1.1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:max(1.25rem,calc((100vw - 1240px)/2));scroll-padding-inline:max(1.25rem,calc((100vw - 1240px)/2));padding-bottom:.5rem}.areas__rail[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.acard[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:3 / 4.2;border-radius:var(--r-lg);overflow:hidden;scroll-snap-align:start;color:#fff;text-decoration:none;isolation:isolate}.acard[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.acard__shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0000000d 30%,#000000d1)}.acard[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.06)}.acard__no[data-astro-cid-j7pv25f6]{position:absolute;top:1.2rem;left:1.3rem;font-weight:800;font-size:.85rem;padding:.3rem .55rem;background:#ffffff2e;backdrop-filter:blur(6px);border-radius:var(--r-xs)}.acard__body[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;bottom:0;padding:1.6rem}.acard__meta[data-astro-cid-j7pv25f6]{font-size:.78rem;font-weight:700;color:var(--accent);letter-spacing:.04em}.acard[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem;margin:.4rem 0}.acard[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.92rem;color:#fffc;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s,opacity .4s,margin .4s}.acard[data-astro-cid-j7pv25f6]:hover p[data-astro-cid-j7pv25f6],.acard[data-astro-cid-j7pv25f6]:focus-visible p[data-astro-cid-j7pv25f6]{max-height:5em;opacity:1;margin-bottom:.8rem}.acard__go[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.4rem;font-weight:700;font-size:.9rem;margin-top:.6rem}.disclaimer[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.85rem;margin:2rem 0 0}.bleed[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;min-height:720px;background:var(--bg)}.bleed__img[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.bleed__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bleed__badge[data-astro-cid-j7pv25f6]{position:absolute;right:2rem;bottom:2rem;background:var(--surface);color:var(--text);padding:1.2rem 1.5rem;border-radius:var(--r-md);display:grid;line-height:1.2;box-shadow:var(--shadow)}.bleed__badge[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.8rem;color:var(--primary);font-family:var(--font-head)}.bleed__badge[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--muted)}.bleed__text[data-astro-cid-j7pv25f6]{padding:clamp(3rem,7vw,6.5rem) clamp(1.5rem,6vw,6rem);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:720px}.bleed--rev[data-astro-cid-j7pv25f6] .bleed__img[data-astro-cid-j7pv25f6]{order:2}.bleed--rev[data-astro-cid-j7pv25f6] .bleed__text[data-astro-cid-j7pv25f6]{margin-left:auto}.bleed--dark[data-astro-cid-j7pv25f6]{background:var(--deep);color:#fff}.bleed--dark[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{color:#ffffffb8}.lines[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:1.5rem 0 1.8rem;width:100%}.lines[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}.lines[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:700}.lines[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-size:1.15rem;color:var(--primary);text-align:right}.lines[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-family:var(--font);font-size:.78rem;color:var(--muted);font-weight:500}.certs-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.certs-row[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{padding:.45rem .8rem;border:1px solid var(--line);border-radius:var(--r-xs);font-size:.82rem;font-weight:700}.kpi-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ffffff24;margin:1.8rem 0 2.2rem;width:100%;border:1px solid rgba(255,255,255,.14);border-radius:var(--r-md);overflow:hidden}.kpi-grid[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{background:var(--deep);padding:1.4rem;display:grid}.kpi-grid[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-size:2.2rem;line-height:1.1;color:var(--accent)}.kpi-grid[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{font-size:.88rem;color:#ffffffb3}.film[data-astro-cid-j7pv25f6]{position:relative;min-height:560px;display:flex;align-items:center;color:#fff;overflow:hidden;isolation:isolate}.film[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.film__shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#000000bf,#00000040)}.film__inner[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);flex-wrap:wrap}.film__play[data-astro-cid-j7pv25f6]{width:120px;height:120px;border-radius:50%;border:0;background:var(--accent);color:var(--on-accent);cursor:pointer;display:grid;place-items:center;flex-shrink:0;animation:ring 2.4s infinite;transition:transform .25s}.film__play[data-astro-cid-j7pv25f6]:hover{transform:scale(1.06)}@keyframes ring{0%{box-shadow:0 0 #ffffff73}70%{box-shadow:0 0 0 28px #fff0}to{box-shadow:0 0 #fff0}}.film[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4vw,3.2rem);margin-bottom:.6rem}.film[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:#fffc;font-size:1.1rem}.goals[data-astro-cid-j7pv25f6]{display:grid;gap:1.6rem}.goal__top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem;font-weight:700}.goal__top[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-size:1.6rem;color:var(--primary)}.goal__bar[data-astro-cid-j7pv25f6]{height:8px;background:var(--soft);border-radius:var(--r-xs);overflow:hidden}.goal__bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:100%;width:var(--p, 0%);background:var(--primary);border-radius:var(--r-xs);transition:width 1.4s cubic-bezier(.2,.7,.2,1)}.goal[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--muted);display:block;margin-top:.45rem}.news[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.5fr 1fr;gap:1.4rem}.ncard[data-astro-cid-j7pv25f6]{text-decoration:none;color:inherit;display:grid;gap:1rem;align-content:start}.ncard--big[data-astro-cid-j7pv25f6]{grid-row:span 2}.ncard[data-astro-cid-j7pv25f6]:not(.ncard--big){grid-template-columns:.9fr 1.1fr;align-items:center}.ncard__img[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:16 / 10;border-radius:var(--r-md);overflow:hidden}.ncard__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s}.ncard[data-astro-cid-j7pv25f6]:hover .ncard__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.05)}.ncard__meta[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.8rem;font-size:.82rem;color:var(--muted);margin-bottom:.6rem}.ncard[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0;transition:color .2s}.ncard--big[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.7rem;margin-bottom:.6rem}.ncard[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);margin:0}.ncard[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--primary)}.career[data-astro-cid-j7pv25f6]{position:relative;color:#fff;overflow:hidden;isolation:isolate}.career[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:-2}.career__shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--hero-shade) 0%,rgba(0,0,0,.35) 100%)}.career__inner[data-astro-cid-j7pv25f6]{padding-block:clamp(5rem,10vw,8rem);display:flex;justify-content:space-between;align-items:end;gap:2rem;flex-wrap:wrap}.career[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4vw,3.2rem);max-width:16ch}.career[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:#ffffffd1;font-size:1.1rem}.career__actions[data-astro-cid-j7pv25f6]{display:flex;gap:.7rem;flex-wrap:wrap}.vmodal[data-astro-cid-j7pv25f6]{width:min(1100px,94vw);padding:0;border:0;background:#000;border-radius:var(--r-md);overflow:visible}.vmodal[data-astro-cid-j7pv25f6]::backdrop{background:#000000d1;backdrop-filter:blur(4px)}.vmodal__frame[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 9}.vmodal__frame[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]:is(video,iframe){width:100%;height:100%;border:0;display:block}.vmodal__close[data-astro-cid-j7pv25f6]{position:absolute;top:-52px;right:0;width:44px;height:44px;border-radius:var(--r-sm);border:0;background:#fff;color:#000;cursor:pointer;display:grid;place-items:center}.vmodal__empty[data-astro-cid-j7pv25f6]{height:100%;display:grid;place-content:center;justify-items:center;gap:.6rem;text-align:center;color:#fffc;padding:2rem}.vmodal__empty[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.5rem;color:#fff}.vmodal__empty[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{background:#ffffff1f;padding:.1rem .35rem;border-radius:3px}@media(max-width:960px){.intro__stats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.intro__stat[data-astro-cid-j7pv25f6]:nth-child(3){padding-left:0;border-left:0}.intro__stat[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:1px solid var(--line);margin-top:1.5rem}.bleed[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;min-height:0}.bleed__img[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 10}.bleed--rev[data-astro-cid-j7pv25f6] .bleed__img[data-astro-cid-j7pv25f6]{order:0}.news[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.ncard--big[data-astro-cid-j7pv25f6]{grid-row:auto}}@media(max-width:640px){.hero__dots[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:.8rem}.hero__dot-name[data-astro-cid-j7pv25f6],.hero__scroll[data-astro-cid-j7pv25f6]{display:none}.ncard[data-astro-cid-j7pv25f6]:not(.ncard--big){grid-template-columns:1fr}.acard[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-height:5em;opacity:1;margin-bottom:.8rem}}
