.xGcbnG_section{padding-top:220px}.xGcbnG_inner{max-width:var(--page);margin:0 auto;padding:0 48px 40px}.xGcbnG_eyebrow{font-family:var(--font-mono);letter-spacing:.1em;flex-wrap:wrap;align-items:baseline;gap:18px;padding-bottom:28px;font-size:12px;display:flex}.xGcbnG_eyebrowName{color:var(--accent)}.xGcbnG_eyebrowRole{color:var(--fg-subtle)}.xGcbnG_title{letter-spacing:-.035em;text-wrap:wrap;margin:0;font-size:clamp(38px,5.4vw,82px);font-weight:600;line-height:1}.xGcbnG_rotate{color:var(--accent);display:inline-flex;position:relative}.xGcbnG_rotateWord{display:inline-flex}.xGcbnG_hue0{color:var(--accent)}.xGcbnG_hue1{color:#a8492a}.xGcbnG_hue2{color:#3d4fa3}.xGcbnG_rotateChar{white-space:pre;display:inline-block}.xGcbnG_rotateSr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xGcbnG_lead{max-width:58ch;color:var(--fg-muted);margin:0;padding-top:42px;font-size:17px;line-height:1.6}.xGcbnG_ticker{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-top:40px;margin-bottom:64px;padding:13px 0;overflow:hidden}.xGcbnG_tickerTrack{width:max-content;animation:102s linear infinite xGcbnG_ticker;display:flex}.xGcbnG_tickerRun{align-items:center;gap:44px;padding-right:44px;display:flex}.xGcbnG_tickerItem,.xGcbnG_tickerSep{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.12em;font-size:12.5px}.xGcbnG_tickerItem{color:var(--fg-muted)}.xGcbnG_tickerSep{color:var(--border-strong)}@keyframes xGcbnG_ticker{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:900px){.xGcbnG_section{padding-top:160px}.xGcbnG_inner{padding:0 20px 32px}.xGcbnG_lead{padding-top:32px}.xGcbnG_ticker{margin-bottom:40px}}@media (max-width:600px){.xGcbnG_section{padding-top:120px}.xGcbnG_inner{padding:0 20px 32px}.xGcbnG_lead{padding-top:32px}.xGcbnG_ticker{margin-bottom:40px}}
.ZU4ZYW_off{opacity:0;visibility:hidden}
.ejBHGG_scene{pointer-events:none;width:4200px;max-width:none;height:450px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (min-height:834px){.ejBHGG_scene{width:5600px;height:600px}}.ejBHGG_band1{fill:color-mix(in srgb, #c4d3d3, #151416 var(--sky))}.ejBHGG_band2{fill:color-mix(in srgb, #d1dcd8, #18171a var(--sky))}.ejBHGG_band3{fill:color-mix(in srgb, #dce3da, #1b1a1d var(--sky))}.ejBHGG_duskHigh,.ejBHGG_duskLow{--burn:calc(clamp(0, (var(--night) - .35) / .65, 1) * 100%);opacity:calc(min((var(--night) - .1) / .25, (.9 - var(--night)) / .55) * .6)}.ejBHGG_duskHigh{fill:color-mix(in srgb, #c98f72, #2a1a14 var(--burn))}.ejBHGG_duskLow{fill:color-mix(in srgb, #dfa57c, #2a1a14 var(--burn))}.ejBHGG_sun{fill:color-mix(in srgb, #f4e7b9, #e58a50 calc(min(var(--night) * 2, 1) * 100%));opacity:calc((.85 - var(--night)) * 10);transform:translateY(calc(min(var(--k) * .5 + var(--night) * .9, 1) * 82px))}.ejBHGG_clouds{opacity:calc(1 - var(--night) * 1.8)}.ejBHGG_cloudBody{fill:#f1f3ec}.ejBHGG_cloudShade{fill:#d5ddd7}.ejBHGG_stars{fill:#55574f;opacity:calc(var(--night) * 2.5 - 1.5)}.ejBHGG_starsBright{fill:#c3c6b9;opacity:calc(var(--night) * 2 - 1)}.ejBHGG_moon{opacity:calc(var(--night) * 2.5 - 1.3);transform:translateY(calc((1 - var(--night)) * 26px))}.ejBHGG_farLayer{transform:translateY(calc(var(--k) * -2px))}.ejBHGG_midLayer{transform:translateY(calc(var(--k) * -4px))}.ejBHGG_nearLayer{transform:translateY(calc(var(--k) * -8px))}.ejBHGG_far{fill:color-mix(in srgb, #a9b8a8, #22211e var(--sky))}.ejBHGG_mid{fill:color-mix(in srgb, #7f9270, #1a1917 var(--sky))}.ejBHGG_lake{fill:color-mix(in srgb, #a3bcbc, #16181a var(--sky))}.ejBHGG_glint{fill:#e9e4cf;opacity:calc((var(--night) * 2 - 1) * .3)}.ejBHGG_near{fill:color-mix(in srgb, #55654a, #0b0a09 var(--sky))}.ejBHGG_glow{fill:#2a1c12;opacity:calc(var(--night) * 3.3 - 2.3)}.ejBHGG_flameS{opacity:calc(clamp(0, (var(--night) - .45) * 40, 1) - clamp(0, (var(--night) - .65) * 40, 1))}.ejBHGG_flameM{opacity:calc(clamp(0, (var(--night) - .65) * 40, 1) - clamp(0, (var(--night) - .85) * 40, 1))}.ejBHGG_flameL{opacity:clamp(0, (var(--night) - .85) * 40, 1)}.ejBHGG_flickA,.ejBHGG_flickB{animation:.4s linear infinite ejBHGG_flick}.ejBHGG_flickB{animation-delay:-.2s}@keyframes ejBHGG_flick{0%,49.9%{opacity:1}50%,to{opacity:0}}.ejBHGG_capyNight{flood-color:#0b0a09;flood-opacity:calc(var(--night) * .5)}@media (prefers-reduced-motion:reduce){.ejBHGG_flickA{animation:none}.ejBHGG_flickB{display:none}}
