.inner-hero[data-astro-cid-yrcxqxzo]{min-block-size:clamp(var(--inner-hero-block-min), 36vw, var(--inner-hero-block-max));padding-block:8rem var(--space-8);border-block-end:1px solid var(--color-divider);background:radial-gradient(circle at 80% 45%,#64e2f41a,#0000 26rem);overflow:hidden}.inner-hero__layout[data-astro-cid-yrcxqxzo]{align-items:center;gap:var(--column-gap);grid-template-columns:minmax(0,.92fr) minmax(31rem,1.08fr);display:grid}.inner-hero__copy[data-astro-cid-yrcxqxzo]{max-inline-size:43rem}h1[data-astro-cid-yrcxqxzo]{max-inline-size:12ch;font-size:clamp(2.75rem,5.2vw,4.75rem);font-weight:var(--font-weight-bold);letter-spacing:-.055em;margin-block-start:var(--space-3);line-height:1.06}h1[data-astro-cid-yrcxqxzo]+p[data-astro-cid-yrcxqxzo]{font-size:var(--font-size-body);margin-block-start:var(--space-3)}.inner-hero__actions[data-astro-cid-yrcxqxzo]{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.inner-hero__actions[data-astro-cid-yrcxqxzo] .button[data-astro-cid-yrcxqxzo]{min-inline-size:12rem}.inner-hero__chip-map[data-astro-cid-yrcxqxzo]{min-block-size:24rem;position:relative}.inner-hero__chip-map[data-astro-cid-yrcxqxzo] svg[data-astro-cid-yrcxqxzo]{fill:none;stroke:#64e2f48c;stroke-width:1.5px;block-size:100%;inline-size:100%;position:absolute;inset:0}.inner-hero__chip-core[data-astro-cid-yrcxqxzo],.inner-hero__node[data-astro-cid-yrcxqxzo]{border:1px solid var(--color-boundary);background:var(--color-surface-raised);text-align:center;place-items:center;display:grid;position:absolute}.inner-hero__chip-core[data-astro-cid-yrcxqxzo]{aspect-ratio:1;background:linear-gradient(145deg, #2a3741, var(--color-page-background) 72%);border-color:#91ecf8b8;border-radius:1.35rem;inline-size:11rem;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 2.5rem #64e2f429}.inner-hero__chip-core[data-astro-cid-yrcxqxzo] .icon,.inner-hero__node[data-astro-cid-yrcxqxzo] .icon{color:var(--color-accent)}.inner-hero__chip-core[data-astro-cid-yrcxqxzo] strong[data-astro-cid-yrcxqxzo]{font-family:var(--font-family-heading);margin-block-start:var(--space-1)}.inner-hero__chip-core[data-astro-cid-yrcxqxzo] span[data-astro-cid-yrcxqxzo]{color:var(--color-text-secondary);font-size:.6875rem}.inner-hero__node[data-astro-cid-yrcxqxzo]{gap:var(--space-fine);border-radius:var(--radius-field);min-block-size:5rem;inline-size:8.5rem;font-size:.75rem;font-weight:var(--font-weight-semibold)}.inner-hero__node--one[data-astro-cid-yrcxqxzo]{inset:7% auto auto 0}.inner-hero__node--two[data-astro-cid-yrcxqxzo]{inset:7% 0 auto auto}.inner-hero__node--three[data-astro-cid-yrcxqxzo]{inset:auto auto 7% 0}.inner-hero__node--four[data-astro-cid-yrcxqxzo]{inset:auto 0 7% auto}.inner-hero__signal[data-astro-cid-yrcxqxzo]{z-index:2;background:var(--color-accent-hover);block-size:.45rem;inline-size:.45rem;box-shadow:0 0 .9rem var(--color-accent);border-radius:50%;position:absolute}.inner-hero__signal--one[data-astro-cid-yrcxqxzo]{inset:17% auto auto 36%}.inner-hero__signal--two[data-astro-cid-yrcxqxzo]{inset:auto 35% 18% auto}.inner-hero__approach-map[data-astro-cid-yrcxqxzo]{align-items:end;gap:var(--space-1);grid-template-columns:repeat(5,minmax(0,1fr));min-block-size:24rem;display:grid}.inner-hero__approach-map[data-astro-cid-yrcxqxzo] div[data-astro-cid-yrcxqxzo]{padding:var(--space-2);border:1px solid var(--color-divider);border-radius:var(--radius-field);background:linear-gradient(180deg, #64e2f414, var(--color-surface-raised));align-content:space-between;display:grid}.inner-hero__approach-map[data-astro-cid-yrcxqxzo] div[data-astro-cid-yrcxqxzo]:first-child{min-block-size:7rem}.inner-hero__approach-map[data-astro-cid-yrcxqxzo] div[data-astro-cid-yrcxqxzo]:nth-child(2){min-block-size:9rem}.inner-hero__approach-map[data-astro-cid-yrcxqxzo] div[data-astro-cid-yrcxqxzo]:nth-child(3){min-block-size:11rem}.inner-hero__approach-map[data-astro-cid-yrcxqxzo] div[data-astro-cid-yrcxqxzo]:nth-child(4){min-block-size:13rem}.inner-hero__approach-map[data-astro-cid-yrcxqxzo] div[data-astro-cid-yrcxqxzo]:nth-child(5){min-block-size:15rem}.inner-hero__approach-map[data-astro-cid-yrcxqxzo] span[data-astro-cid-yrcxqxzo]{color:var(--color-accent);font-size:.75rem}.inner-hero__approach-map[data-astro-cid-yrcxqxzo] strong[data-astro-cid-yrcxqxzo]{writing-mode:vertical-rl;font-family:var(--font-family-heading);font-size:.875rem;transform:rotate(180deg)}@media (width<=64rem){.inner-hero__layout[data-astro-cid-yrcxqxzo]{grid-template-columns:1fr}.inner-hero__chip-map[data-astro-cid-yrcxqxzo],.inner-hero__approach-map[data-astro-cid-yrcxqxzo]{inline-size:min(100%,40rem);margin-inline:auto}}@media (width<=47.99rem){.inner-hero[data-astro-cid-yrcxqxzo]{padding-block:6.5rem var(--space-6)}h1[data-astro-cid-yrcxqxzo]{font-size:clamp(var(--font-size-hero-mobile-min), 11.5vw, var(--font-size-hero-mobile-max))}.inner-hero__approach-map[data-astro-cid-yrcxqxzo]{min-block-size:20rem}}@media (width<=31rem){.inner-hero__chip-map[data-astro-cid-yrcxqxzo]{gap:var(--space-1);grid-template-columns:repeat(2,1fr);min-block-size:0;display:grid}.inner-hero__chip-map[data-astro-cid-yrcxqxzo] svg[data-astro-cid-yrcxqxzo],.inner-hero__signal[data-astro-cid-yrcxqxzo]{display:none}.inner-hero__chip-core[data-astro-cid-yrcxqxzo]{aspect-ratio:auto;grid-column:1/-1;min-block-size:9rem;inline-size:100%;position:static;transform:none}.inner-hero__node[data-astro-cid-yrcxqxzo]{min-block-size:4.5rem;inline-size:100%;position:static}}
