.hero[data-astro-cid-ge2uvauf]{isolation:isolate;color:#fff;place-items:center;min-height:min(92svh,900px);padding-block:clamp(3rem,9vw,6rem);display:grid;position:relative;overflow:hidden}.hero__halves[data-astro-cid-ge2uvauf]{z-index:-2;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.hero__half[data-astro-cid-ge2uvauf]{position:relative}.hero__half--tech[data-astro-cid-ge2uvauf]{background:radial-gradient(120% 90% at 20% 20%, #3aa8a04d, transparent 60%), linear-gradient(160deg, var(--navy-800), var(--navy-900))}.hero__half--natura[data-astro-cid-ge2uvauf]{background:radial-gradient(120% 90% at 80% 20%, #63b97f47, transparent 60%), linear-gradient(200deg, var(--green-700), var(--green-800))}.hero__halves[data-astro-cid-ge2uvauf]:after{content:"";inset-block:0;background:radial-gradient(closest-side,#d9a44138,#0000 75%);width:180px;position:absolute;left:50%;translate:-50%}.hero__side-label[data-astro-cid-ge2uvauf]{writing-mode:vertical-rl;font-family:var(--font-mono);letter-spacing:.34em;text-transform:uppercase;color:#ffffff6b;white-space:nowrap;font-size:.72rem;position:absolute;top:50%;translate:0 -50%}.hero__half--tech[data-astro-cid-ge2uvauf] .hero__side-label[data-astro-cid-ge2uvauf]{left:clamp(.9rem,3vw,2.4rem);rotate:180deg}.hero__half--natura[data-astro-cid-ge2uvauf] .hero__side-label[data-astro-cid-ge2uvauf]{right:clamp(.9rem,3vw,2.4rem)}.hero__grain[data-astro-cid-ge2uvauf]{z-index:-1;opacity:.5;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0;mask-image:radial-gradient(90% 70% at 50% 45%,#0000 35%,#000)}.hero__content[data-astro-cid-ge2uvauf]{text-align:center;justify-items:center;gap:.9rem;display:grid}.hero__eyebrow[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e}.hero__mark[data-astro-cid-ge2uvauf]{filter:drop-shadow(0 14px 34px #00000059);width:clamp(120px,20vw,190px);height:auto;margin-block:.4rem}.hero__title[data-astro-cid-ge2uvauf]{font-size:var(--step-4);letter-spacing:-.02em;font-weight:600}.hero__tagline[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-300);font-size:clamp(.82rem,.7rem + .6vw,1.05rem)}.hero__lead[data-astro-cid-ge2uvauf]{color:#fffc;max-width:46ch;margin-top:.6rem}.hero__ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.2rem;display:flex}.hero__scroll[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#fff9;align-items:center;gap:.45rem;margin-top:clamp(1.5rem,5vw,3rem);font-size:.72rem;text-decoration:none;transition:color .15s;display:inline-flex}.hero__scroll[data-astro-cid-ge2uvauf]:hover{color:#fff}.hero__scroll[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{animation:2.4s ease-in-out infinite nudge}@keyframes nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (width<=700px){.hero__halves[data-astro-cid-ge2uvauf]{grid-template-rows:1fr 1fr;grid-template-columns:1fr}.hero__halves[data-astro-cid-ge2uvauf]:after{inset-block:auto;inset-inline:0;width:auto;height:180px;top:50%;translate:0 -50%}.hero__side-label[data-astro-cid-ge2uvauf]{display:none}}.status[data-astro-cid-m3zpgalb]{background:var(--bg-alt);border-bottom:1px solid var(--border)}.status__grid[data-astro-cid-m3zpgalb]{background:var(--border);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;display:grid}.status__item[data-astro-cid-m3zpgalb]{background:var(--bg-alt);text-align:center;gap:.15rem;padding:clamp(1.2rem,3vw,1.8rem) .4rem;display:grid}.status__value[data-astro-cid-m3zpgalb]{font-family:var(--font-display);font-size:var(--step-2);font-weight:600;line-height:1.1}.status__label[data-astro-cid-m3zpgalb]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.68rem}.sections[data-astro-cid-m3zpgalb]{padding-block:clamp(3.5rem,9vw,6.5rem)}.sections__head[data-astro-cid-m3zpgalb]{max-width:var(--measure);gap:.5rem;margin-bottom:clamp(2rem,5vw,3.2rem);display:grid}.sections__head[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{font-size:var(--step-3)}.sections__lead[data-astro-cid-m3zpgalb]{color:var(--text-muted)}.sections__worlds[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(2rem,5vw,3.5rem);display:grid}.world__head[data-astro-cid-m3zpgalb]{border-left:3px solid var(--tech);margin-bottom:1.4rem;padding-left:1rem}.world[data-astro-cid-m3zpgalb][data-world=natura] .world__head[data-astro-cid-m3zpgalb]{border-left-color:var(--natura)}.world__head[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{font-size:var(--step-2)}.world__head[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{text-decoration:none}.world__head[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover{text-underline-offset:4px;text-decoration:underline}.world__head[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{font-size:var(--step--1);color:var(--text-muted);margin-top:.3rem}.world__cards[data-astro-cid-m3zpgalb]{gap:1rem;display:grid}.apps[data-astro-cid-m3zpgalb]{padding-block:clamp(2rem,6vw,4rem) clamp(3.5rem,9vw,6.5rem)}
