@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/montserrat-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/outfit-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary:#e06b2f;--color-accent:#ff5e36;--color-accent-highlight:#ff6b3d;--color-accent-deep:#e0561e;--color-form-surface:#0d1424cc;--color-on-primary:#0b1320;--color-background:#0a0f1d;--color-surface:#111726;--color-surface-input:#0b0f19;--color-surface-variant:#4a5a6a;--color-on-background:#f2e6c2;--color-on-surface-muted:#94a3b8;--color-on-surface-subtle:#64748b;--color-tertiary:#f2e6c2;--color-headline:#f8fafc;--font-display:"Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--radius:8px;--radius-lg:12px;--space-4:4px;--space-8:8px;--space-16:16px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-96:96px;--max-content:80rem;--layout-right-copy-max:34rem}@media (width>=64rem){:root{--layout-right-copy-max:36rem}}*,:before,:after{box-sizing:border-box;margin:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{min-height:100dvh;color:var(--color-on-background);background:var(--color-background);line-height:1.6;font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}::selection{background:var(--color-accent);color:#fff}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}#app{flex-direction:column;min-height:100dvh;display:flex}.brand-mark[data-v-e220694c]{width:100%;height:100%;display:block}.brand-lockup[data-v-cb757055]{align-items:center;gap:.5em;display:inline-flex}.brand-lockup__icon[data-v-cb757055]{flex-shrink:0;width:3.25em;height:3.25em}.brand-lockup__wordmark[data-v-cb757055]{flex-direction:column;gap:.08em;display:flex}.brand-lockup__sunset[data-v-cb757055],.brand-lockup__binary[data-v-cb757055]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-weight:700;line-height:1}.brand-lockup__sunset[data-v-cb757055]{color:var(--color-on-background);font-size:1em}.brand-lockup__binary-row[data-v-cb757055]{align-items:center;gap:.1em;min-height:1em;line-height:1;display:inline-flex}.brand-lockup__binary[data-v-cb757055]{color:var(--color-primary);font-size:1em}.brand-lockup__llc[data-v-cb757055]{height:1em;font-family:var(--font-display);letter-spacing:.06em;color:var(--color-on-background);writing-mode:vertical-rl;text-orientation:mixed;flex-shrink:0;font-size:.377358em;font-weight:700;line-height:1;display:inline-block;transform:rotate(180deg)translateY(-.3em)}.hero[data-v-4e84c934]{background:0 0;align-items:stretch;width:100%;min-height:min(88svh,52rem);display:flex;position:relative;overflow:clip}.hero__visual[data-v-4e84c934]{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 48%,#0000 100%);mask-image:linear-gradient(#000 0% 48%,#0000 100%)}.hero__media[data-v-4e84c934]{will-change:transform;height:150%;position:absolute;top:0;left:0;right:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero[data-v-4e84c934]{view-timeline:--hero-exit block}.hero__media[data-v-4e84c934]{animation-name:hero-parallax-4e84c934;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero-exit;animation-range:exit exit 75%}}}@keyframes hero-parallax-4e84c934{0%{transform:translateY(0)}to{transform:translateY(16.6667%)}}.hero__picture[data-v-4e84c934]{height:100%;display:block}.hero__image[data-v-4e84c934]{object-fit:cover;object-position:65% 50%;width:100%;height:66.6667%;display:block}.hero__scrim[data-v-4e84c934]{pointer-events:none;background:linear-gradient(100deg,#0a0f1de0 0%,#0a0f1d9e 34%,#0a0f1d47 58%,#0a0f1d59 100%);position:absolute;inset:0}.hero__inner[data-v-4e84c934]{z-index:1;width:100%;max-width:90rem;min-height:inherit;flex:1;grid-template-rows:auto auto;grid-template-columns:1fr;gap:2rem;margin:0 auto;padding:2.5rem 1.5rem 2rem;display:grid;position:relative}.hero__lockup-wrap[data-v-4e84c934]{justify-content:center;width:100%;display:flex}.hero__lockup[data-v-4e84c934]{filter:drop-shadow(0 4px 24px #00000073);flex:0 auto;gap:.36em;width:min(100%,36rem);max-width:100%;font-size:clamp(2.125rem,5.2vw + 1rem,6.8125rem)}.hero__lockup[data-v-4e84c934] .brand-lockup__sunset,.hero__lockup[data-v-4e84c934] .brand-lockup__binary{letter-spacing:.06em}.hero__about[data-v-4e84c934]{text-align:left;flex-direction:column;place-self:start stretch;gap:1rem;width:100%;max-width:none;display:flex}.hero__headline[data-v-4e84c934]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--color-on-background);text-shadow:0 1px 2px #0a0f1de6,0 2px 8px #0a0f1dbf;font-size:clamp(1.25rem,1.6vw + .75rem,2.875rem);font-weight:700;line-height:1.3}.hero__about-lead[data-v-4e84c934]{font-family:var(--font-body);letter-spacing:-.01em;color:#fffffff2;text-shadow:0 1px 2px #0a0f1de6,0 2px 8px #0a0f1dbf;font-size:clamp(1.0625rem,.85vw + .9rem,1.375rem);font-weight:500;line-height:1.5}.hero__about-highlight[data-v-4e84c934]{color:var(--color-accent-highlight);font-weight:600}@media (width>=40rem){.hero__inner[data-v-4e84c934]{padding-bottom:2.5rem;padding-left:3rem;padding-right:3rem}}@media (width>=64rem){.hero__inner[data-v-4e84c934]{grid-template-rows:1fr auto;grid-template-columns:5fr 7fr;gap:0 2rem;padding:3rem 4rem 2.75rem}.hero__lockup-wrap[data-v-4e84c934]{grid-area:1/1;justify-content:flex-start;padding-top:.25rem}.hero__lockup[data-v-4e84c934]{width:min(100%,42rem)}.hero__lockup[data-v-4e84c934] .brand-lockup__wordmark{flex:1;min-width:0}.hero__about[data-v-4e84c934]{width:auto;max-width:var(--layout-right-copy-max);grid-area:2/2;place-self:end;padding-left:.5rem}}.pillars[data-v-0b4bce12]{flex-direction:column;gap:1.5rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.pillars__item[data-v-0b4bce12]{flex-direction:column;gap:1.5rem;margin:0;display:flex}.pillars__rule[data-v-0b4bce12]{border:none;border-top:1px solid #ffffff14;margin:0}.pillars__row[data-v-0b4bce12]{align-items:flex-start;gap:1rem;display:flex}.pillars__media[data-v-0b4bce12]{aspect-ratio:1;border-radius:var(--radius-lg);background:#00000059;border:1px solid #ffffff1a;flex:0 0 clamp(5.75rem,34%,8.25rem);transition:border-color .2s,box-shadow .2s;overflow:hidden}.pillars__row:hover .pillars__media[data-v-0b4bce12]{border-color:#ff5e364d;box-shadow:0 4px 20px #00000059}.pillars__image[data-v-0b4bce12]{object-fit:cover;width:100%;height:100%}.pillars__content[data-v-0b4bce12]{flex-direction:column;flex:1;gap:.5rem;min-width:0;padding-top:.125rem;display:flex}.pillars__title[data-v-0b4bce12]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.2em;color:var(--color-on-background);margin:0;font-size:.75rem;font-weight:700}.pillars__body[data-v-0b4bce12]{font-family:var(--font-body);color:var(--color-on-surface-muted);margin:0;font-size:.8125rem;line-height:1.65}@media (width>=40rem){.pillars__row[data-v-0b4bce12]{gap:1.125rem}.pillars__body[data-v-0b4bce12]{font-size:.84375rem}}@media (width>=64rem){.pillars__media[data-v-0b4bce12]{flex-basis:8.75rem}.pillars__row[data-v-0b4bce12]{gap:1.25rem}}.announce[data-v-131ea82b]{--ta-obsidian:#0c1017;--ta-raised:#262a32;--ta-gold:#d5ba93;--ta-sage:#7d8b6f;--ta-text:#dfe2ed;--ta-text-muted:#d0c5b8;--ta-font-display:"Montserrat", ui-sans-serif, system-ui, sans-serif;--ta-font-body:"Outfit", ui-sans-serif, system-ui, sans-serif;--ta-radius:1rem;--ta-gold-5:color-mix(in srgb, var(--ta-gold) 5%, transparent);--ta-gold-12:color-mix(in srgb, var(--ta-gold) 12%, transparent);--ta-gold-15:color-mix(in srgb, var(--ta-gold) 15%, transparent);--ta-gold-24:color-mix(in srgb, var(--ta-gold) 24%, transparent);--ta-gold-40:color-mix(in srgb, var(--ta-gold) 40%, transparent);--ta-gold-72:color-mix(in srgb, var(--ta-gold) 72%, transparent);--ta-sage-4:color-mix(in srgb, var(--ta-sage) 4%, transparent);--ta-obsidian-80:color-mix(in srgb, var(--ta-obsidian) 80%, transparent);--ta-raised-50:color-mix(in srgb, var(--ta-raised) 50%, transparent);--ta-muted-80:color-mix(in srgb, var(--ta-text-muted) 80%, transparent);isolation:isolate;text-align:center;width:100%;color:var(--ta-text);flex-direction:column;align-items:center;display:flex;position:relative}.announce__motto[data-v-131ea82b],.announce__pillar-title[data-v-131ea82b]{font-family:var(--ta-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ta-gold);font-size:.625rem;font-weight:700;line-height:1rem}.announce__brand[data-v-131ea82b]{flex-direction:column;align-items:center;width:100%;display:flex}.announce__emblem-ring[data-v-131ea82b]{width:7rem;height:7rem;position:relative}.announce__emblem-ring[data-v-131ea82b]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle closest-side, var(--ta-gold-24) 58%, var(--ta-gold-24) 72%, var(--ta-gold-12) 80%, var(--ta-sage-4) 86%, transparent 92%);border-radius:50%;position:absolute;inset:-12%}@media (prefers-reduced-motion:no-preference){.announce__emblem-ring[data-v-131ea82b]:before{animation:6s ease-in-out infinite announce-halo-131ea82b}}.announce__emblem[data-v-131ea82b]{z-index:1;object-fit:contain;width:100%;height:auto;display:block;position:relative}.announce__wordmark[data-v-131ea82b]{aspect-ratio:1234/198;width:min(18.5rem,100%);height:auto;margin:.75rem 0 0;display:block}.announce__rule[data-v-131ea82b]{align-items:center;gap:.75rem;width:12rem;margin:.5rem auto 0;display:flex}.announce__rule-line[data-v-131ea82b]{background:linear-gradient(to right, transparent, var(--ta-gold-72));flex:1;height:1px}.announce__rule-line[data-v-131ea82b]:last-child{background:linear-gradient(to left, transparent, var(--ta-gold-72))}.announce__rule-dot[data-v-131ea82b]{background:var(--ta-sage);width:.375rem;height:.375rem;box-shadow:0 0 0 2px var(--color-background);border-radius:50%;flex-shrink:0}.announce__headline[data-v-131ea82b]{font-family:var(--font-display);letter-spacing:.04em;color:var(--color-on-background);text-align:left;text-wrap:balance;flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;margin:0 0 1.5rem;font-size:1.75rem;font-weight:600;line-height:2.125rem;display:flex}.announce__headline[data-v-131ea82b]:after{content:"";background:var(--color-accent);width:3rem;height:2px;display:block}.announce__motto[data-v-131ea82b]{letter-spacing:.25em;margin:.5rem 0 0}.announce__lede[data-v-131ea82b]{max-width:26rem;font-family:var(--ta-font-body);letter-spacing:.01em;color:var(--ta-muted-80);margin:.75rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.6}.announce__pillars[data-v-131ea82b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.announce__pillar[data-v-131ea82b]{border:1px solid var(--ta-gold-12);border-radius:var(--ta-radius);background:linear-gradient(135deg, var(--ta-raised-50) 0%, var(--ta-obsidian-80) 100%);flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.625rem .375rem;display:flex}.announce__pillar-icon[data-v-131ea82b]{color:var(--ta-gold);justify-content:center;align-items:center;display:flex}.announce__pillar-icon--sage[data-v-131ea82b]{color:var(--ta-sage)}.announce__pillar-svg[data-v-131ea82b]{width:1.875rem;height:1.875rem;display:block}.announce__cta[data-v-131ea82b]{background:var(--ta-gold-5);width:100%;color:var(--ta-gold);font-family:var(--ta-font-display);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--ta-gold-40);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.625rem 1.5rem;font-size:.6875rem;font-weight:600;line-height:1;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.announce__cta-icon[data-v-131ea82b]{width:14px;height:14px;transition:transform .2s}.announce__cta[data-v-131ea82b]:hover{background:var(--ta-gold-15);border-color:var(--ta-gold)}.announce__cta:hover .announce__cta-icon[data-v-131ea82b]{transform:translate(2px)}.announce__cta[data-v-131ea82b]:focus-visible{outline:2px solid var(--ta-gold);outline-offset:2px}@keyframes announce-halo-131ea82b{0%,to{opacity:.85}50%{opacity:1}}@media (width>=40rem){.announce__motto[data-v-131ea82b],.announce__pillar-title[data-v-131ea82b]{font-size:.6875rem}.announce__emblem-ring[data-v-131ea82b]{width:8rem;height:8rem}.announce__wordmark[data-v-131ea82b]{width:min(20rem,100%)}.announce__headline[data-v-131ea82b]{font-size:2rem;line-height:2.5rem}.announce__lede[data-v-131ea82b]{font-size:.9375rem}.announce__pillar[data-v-131ea82b]{padding:.75rem}.announce__pillar-svg[data-v-131ea82b]{width:3rem;height:3rem}.announce__cta[data-v-131ea82b]{align-self:center;width:auto;font-size:.75rem}}.landing[data-v-d852974e]{background-color:var(--color-background);flex-direction:column;flex:1;display:flex;position:relative;overflow-x:clip}.landing__atmosphere[data-v-d852974e]{pointer-events:none;z-index:0;position:fixed;inset:0}.landing__grid[data-v-d852974e]{background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.landing__glow[data-v-d852974e]{position:absolute;inset:0}.landing__glow--amber[data-v-d852974e]{background:radial-gradient(circle at 45% 45%,#ff5e361f 0%,#e06b2f0a 45%,#0000 70%)}.landing__glow--indigo[data-v-d852974e]{background:radial-gradient(circle at 80% 20%,#3b426338 0%,#0000 60%)}.landing__hero[data-v-d852974e]{z-index:1;position:relative}.landing__main[data-v-d852974e]{z-index:1;flex:1;grid-template-columns:1fr;align-items:start;gap:3rem;width:100%;max-width:90rem;margin:-9rem auto 0;padding:11.5rem 1.5rem 2rem;display:grid;position:relative}.landing__pillars-col[data-v-d852974e],.landing__side-col[data-v-d852974e]{width:100%}.landing__footer[data-v-d852974e]{z-index:1;padding:1rem var(--space-16);text-align:center;position:relative}.landing__copyright[data-v-d852974e]{font-family:var(--font-display);letter-spacing:.04em;color:var(--color-on-surface-muted);font-size:.75rem;font-weight:500}@media (width>=40rem){.landing__main[data-v-d852974e]{padding-left:3rem;padding-right:3rem}}@media (width>=64rem){.landing__main[data-v-d852974e]{grid-template-columns:5fr 7fr;gap:3rem 2rem;margin-top:min(-14vh,-9rem);padding:calc(3rem + min(14vh,9rem)) 4rem 2.5rem}.landing__side-col[data-v-d852974e]{max-width:var(--layout-right-copy-max);justify-self:end;padding-left:.5rem}}
