.hero[data-astro-cid-ge2uvauf]{background:var(--black);height:100svh;min-height:34rem;color:var(--bone);position:relative;overflow:clip}.hero__scene[data-astro-cid-ge2uvauf]{transform-origin:50% 40%;will-change:transform;position:absolute;inset:0}.hero__scene[data-astro-cid-ge2uvauf] .hero__img{object-fit:cover;object-position:50% 52%;width:100%;height:100%;position:absolute;inset:0}.hero__scene[data-astro-cid-ge2uvauf] .hero__cut{z-index:2}.hero__shade[data-astro-cid-ge2uvauf]{z-index:3;pointer-events:none;background:linear-gradient(#0c0c0b73,#0000 22%),linear-gradient(#0000 62%,#0c0c0bbf);position:absolute;inset:0}.hero__dim[data-astro-cid-ge2uvauf]{z-index:3;background:var(--black);opacity:0;pointer-events:none;position:absolute;inset:0}.hero__name[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;position:absolute;bottom:13%;left:0;right:0;overflow:hidden}.hero__track[data-astro-cid-ge2uvauf]{will-change:transform;width:max-content;display:flex}.hero__line[data-astro-cid-ge2uvauf]{font-size:var(--t-giant);letter-spacing:-.055em;white-space:nowrap;color:var(--bone);flex-shrink:0;padding-right:.25em;font-weight:500;line-height:1.04}.hero__dash[data-astro-cid-ge2uvauf]{margin-left:.25em;display:inline-block}.hero__ui[data-astro-cid-ge2uvauf]{inset:auto var(--gutter) clamp(1.25rem, 3vw, 2.25rem);z-index:4;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex;position:absolute}.hero__where[data-astro-cid-ge2uvauf]{background:var(--black);font-size:var(--t-small);border-radius:999px;align-items:center;gap:1.25rem;padding:.6rem .6rem .6rem 1.4rem;line-height:1.25;display:flex}.hero__globe[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:var(--raise);width:3rem;color:var(--bone);border-radius:50%;place-items:center;display:grid}.hero__globe[data-astro-cid-ge2uvauf] svg{width:1.9rem}.hero__globe[data-astro-cid-ge2uvauf] .rosette__petal{fill:var(--signal);fill-opacity:.9}.hero__role[data-astro-cid-ge2uvauf]{font-size:var(--t-sub);letter-spacing:-.01em;text-align:left;gap:.9rem;line-height:1.3;display:grid}.hero__role[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:1.1rem}@media (width<=52rem){.hero__scene[data-astro-cid-ge2uvauf] .hero__img{object-position:22% 50%}.hero__name[data-astro-cid-ge2uvauf]{bottom:30%}.hero__ui[data-astro-cid-ge2uvauf]{flex-direction:column-reverse;align-items:flex-start}.hero__where[data-astro-cid-ge2uvauf]{font-size:.8125rem}.hero__globe[data-astro-cid-ge2uvauf]{width:2.5rem}}.intro[data-astro-cid-lcdefpme]{padding-block:var(--section)}.intro__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(14rem,22rem);align-items:start;gap:clamp(2rem,6vw,7rem);display:grid}.intro__text[data-astro-cid-lcdefpme]{max-width:13ch}.intro__side[data-astro-cid-lcdefpme]{justify-items:start;gap:clamp(2rem,4vw,3rem);padding-top:.75rem;display:grid}.intro__sub[data-astro-cid-lcdefpme]{color:var(--stone-dark)}.featured[data-astro-cid-lcdefpme]{padding-top:var(--section)}.featured__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;display:flex}.featured__all[data-astro-cid-lcdefpme]{color:var(--stone);font-size:var(--t-small);text-decoration:none;transition:color .2s}.featured__all[data-astro-cid-lcdefpme]:hover{color:var(--signal)}.featured__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);display:grid}.tile[data-astro-cid-lcdefpme]{color:inherit;gap:1.25rem;text-decoration:none;display:grid}.tile[data-astro-cid-lcdefpme]:nth-child(2){margin-top:clamp(0rem,10vw,9rem)}.tile__media[data-astro-cid-lcdefpme]{aspect-ratio:4/3.3;border-radius:var(--radius);background:var(--raise);position:relative;overflow:hidden}.tile__img[data-astro-cid-lcdefpme]{position:absolute;inset:0}.tile__img[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out)}.tile--roborangers[data-astro-cid-lcdefpme] .tile__img[data-astro-cid-lcdefpme] img{object-position:60% 50%}.tile[data-astro-cid-lcdefpme]:hover .tile__img[data-astro-cid-lcdefpme] img{transform:scale(1.04)}.tile__meta[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule-dark);flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;padding-top:1rem;display:flex}.tile__n[data-astro-cid-lcdefpme]{color:var(--stone);font-size:var(--t-small)}.tile__name[data-astro-cid-lcdefpme]{letter-spacing:-.045em;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:500;line-height:1}.tile__tag[data-astro-cid-lcdefpme]{color:var(--stone);margin-left:auto}.numbers[data-astro-cid-lcdefpme]{padding-block:var(--section)}.numbers__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);display:grid}.numbers__item[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule-dark);align-content:start;gap:.9rem;padding-top:1.25rem;display:grid}.numbers__value[data-astro-cid-lcdefpme]{letter-spacing:-.06em;white-space:nowrap;font-size:clamp(2.75rem,6vw,5.5rem);font-weight:500;line-height:.9}.numbers__value--accent[data-astro-cid-lcdefpme]{color:var(--signal)}.numbers__label[data-astro-cid-lcdefpme]{color:var(--stone);font-size:var(--t-small)}.backed[data-astro-cid-lcdefpme]{padding-block:clamp(4rem,8vw,7rem)}.backed__label[data-astro-cid-lcdefpme]{padding-bottom:1.5rem}.backed__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule-light);flex-wrap:wrap;gap:.75rem 0;padding-top:1.75rem;display:flex}.backed__item[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:clamp(1.35rem,2.6vw,2.4rem);font-weight:500;line-height:1.15}.backed__item[data-astro-cid-lcdefpme]:not(:last-child):after{content:"·";color:var(--stone-dark);margin-inline:.5em}@media (width<=60rem){.numbers__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3rem}}@media (width<=52rem){.intro__grid[data-astro-cid-lcdefpme],.featured__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tile[data-astro-cid-lcdefpme]:nth-child(2){margin-top:0}}
