.hero[data-astro-cid-nxxgixeg]{background-image:radial-gradient(65% 55% at 85% 0,#ff2e8842,#0000 70%),radial-gradient(50% 50% at 8% 78%,#22e3f224,#0000 70%)}.hero-fx[data-astro-cid-nxxgixeg]{mask-image:linear-gradient(#000,#0000 75%)}.hero-title[data-astro-cid-nxxgixeg]{text-wrap:balance;font-size:clamp(2.75rem,12vw,6rem);line-height:1.15}@media (width>=64rem){.hero-title[data-astro-cid-nxxgixeg]{font-size:5.5rem}}@media (width>=80rem){.hero-title[data-astro-cid-nxxgixeg]{font-size:6.5rem}}.hero-tagline[data-astro-cid-nxxgixeg]{text-wrap:balance}.hero-skyline[data-astro-cid-nxxgixeg]{opacity:.95}.hero-stats[data-astro-cid-nxxgixeg]{--cut:16px;--frame-line:var(--color-surface-2);--frame-fill:#07060de0}.feat[data-astro-cid-nxxgixeg]{--cut:18px}.feat[data-astro-cid-nxxgixeg]:hover,.feat[data-astro-cid-nxxgixeg]:focus-within{--frame-line:var(--color-primary)}.feat-place[data-astro-cid-nxxgixeg]:hover,.feat-place[data-astro-cid-nxxgixeg]:focus-within{--frame-line:var(--color-secondary)}.feat-art[data-astro-cid-nxxgixeg]{height:9rem;clip-path:polygon(calc(var(--cut) - .5px) 0, 100% 0, 100% 100%, 0 100%, 0 calc(var(--cut) - .5px));background-color:var(--color-surface);background-image:var(--fx-scan,none), repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 16%, transparent) 0 2px, transparent 2px 14px), linear-gradient(200deg, color-mix(in srgb, var(--color-primary) 32%, var(--color-surface)), var(--color-surface) 75%);margin:1px 1px 0;position:relative;overflow:hidden}.feat-art-place[data-astro-cid-nxxgixeg]{background-image:var(--fx-scan,none), repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-secondary) 16%, transparent) 0 2px, transparent 2px 14px), linear-gradient(160deg, color-mix(in srgb, var(--color-secondary) 26%, var(--color-surface)), var(--color-surface) 75%)}@media (width>=48rem){.feat-art[data-astro-cid-nxxgixeg]{height:11rem}.feat-art-place[data-astro-cid-nxxgixeg]{height:auto;min-height:100%;margin:1px 0 1px 1px}}.feat-glyph[data-astro-cid-nxxgixeg]{font-family:var(--font-display);color:#0000;-webkit-text-stroke:2px color-mix(in srgb, var(--color-primary) 75%, transparent);font-size:12rem;line-height:1;transition:-webkit-text-stroke-color .15s;position:absolute;inset-block-end:-.4em;inset-inline-end:.12em}.feat-art-place[data-astro-cid-nxxgixeg] .feat-glyph[data-astro-cid-nxxgixeg]{-webkit-text-stroke-color:color-mix(in srgb, var(--color-secondary) 75%, transparent)}.feat[data-astro-cid-nxxgixeg]:hover .feat-glyph[data-astro-cid-nxxgixeg],.feat[data-astro-cid-nxxgixeg]:focus-within .feat-glyph[data-astro-cid-nxxgixeg]{-webkit-text-stroke-color:var(--color-secondary)}.feat-place[data-astro-cid-nxxgixeg]:hover .feat-glyph[data-astro-cid-nxxgixeg],.feat-place[data-astro-cid-nxxgixeg]:focus-within .feat-glyph[data-astro-cid-nxxgixeg]{-webkit-text-stroke-color:var(--color-primary)}.feat-id[data-astro-cid-nxxgixeg]{top:14px;font-family:var(--font-hud);letter-spacing:.12em;color:var(--color-secondary);font-size:.75rem;font-weight:600;position:absolute;inset-inline-end:22px}.feat-kind[data-astro-cid-nxxgixeg]{bottom:12px;font-family:var(--font-hud);color:var(--color-ink);background:var(--color-bg);padding:2px 10px;font-size:.8125rem;font-weight:600;position:absolute;inset-inline-start:20px}.ix[data-astro-cid-nxxgixeg]{--cut:10px;min-height:9.5rem}.ix-on[data-astro-cid-nxxgixeg]{--frame-fill:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 12%, var(--color-surface)), var(--color-surface) 60%)}.ix-on[data-astro-cid-nxxgixeg]:hover,.ix-on[data-astro-cid-nxxgixeg]:focus-within{--frame-line:var(--color-primary)}.ix-off[data-astro-cid-nxxgixeg]{--frame-fill:repeating-linear-gradient(135deg, transparent 0 8px, color-mix(in srgb, var(--color-ink) 4%, transparent) 8px 9px), var(--color-surface)}.ix-off[data-astro-cid-nxxgixeg]:hover,.ix-off[data-astro-cid-nxxgixeg]:focus-within{--frame-line:var(--color-muted)}.ix-bar[data-astro-cid-nxxgixeg]{bottom:1px;background:var(--color-primary);height:3px;box-shadow:var(--glow-primary);position:absolute;inset-inline-start:var(--cut);inset-inline-end:1px}.ix-soon[data-astro-cid-nxxgixeg]{font-family:var(--font-hud);color:var(--color-muted);border:1px dashed var(--color-line);padding:1px 9px;font-size:.75rem;font-weight:600;display:inline-flex}.trust[data-astro-cid-nxxgixeg]{--cut:22px}
