@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2?dpl=dpl_732ADtMDuTfA9nenNS2CazdCbWhc)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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_a92b680c-module__RxfyiW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_a92b680c-module__RxfyiW__variable{--al-mono:"Geist Mono", "Geist Mono Fallback"}
.sl-shell{background-color:#141414}html:has(.sl-shell){background-color:#141414}body:has(.sl-shell){background-color:#141414}.sl-shell{--sl-c1:#5dbe3d;--sl-c2:#f5c518;--sl-c3:#f08a1c;--sl-c4:#e63d38;--sl-c5:#9a3db3;--sl-c6:#1fa8e8;--sl-bg:#141414;--sl-ink:#d9d9d9;--sl-muted:#ffffff61;--sl-logo-filter:brightness(0) invert(.85);--sl-radius-pill:999px;--sl-ease:cubic-bezier(.22, 1, .36, 1);--sl-hover-duration:.15s;background:var(--sl-bg);width:100%;min-height:100dvh;color:var(--sl-ink);display:flex}:where(.sl-shell),:where(.sl-shell) :where(*){box-sizing:border-box;margin:0;padding:0}:where(.sl-shell) :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(.sl-shell) :where(a){color:inherit;text-decoration:none}.sl-column{background:var(--sl-bg);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;width:100%;max-width:30rem;min-height:100dvh;margin-inline:auto;padding:2.286em 2.143em;font-size:14px;line-height:1.7;display:flex}@media (min-width:640px){.sl-column{padding:2.857em}}@media (max-width:639px){.sl-column{font-size:clamp(13px,1.49dvh,14px)}}.sl-topbar{justify-content:center;align-items:center;display:flex}.sl-discs{display:flex}.sl-disc{border:2px solid var(--sl-bg);border-radius:var(--sl-radius-pill);width:2.857em;height:2.857em;margin-right:-.857em;display:block}.sl-disc:last-child{margin-right:0}.sl-manifesto{text-align:justify;flex-direction:column;gap:2em;max-width:none;margin-top:3.429em;display:flex}.sl-lead,.sl-heading,.sl-text-emma{font-weight:700}.sl-heading{margin-top:1.714em;margin-bottom:-1.143em}.sl-services{flex-direction:column;gap:.286em;list-style:none;display:flex}.sl-rainbow-link{color:var(--sl-muted);transition:color var(--sl-hover-duration)}.sl-rainbow-link:hover{color:var(--sl-hover,var(--sl-ink))}.sl-marquee-fade{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.sl-marquee-track{white-space:nowrap;width:max-content;animation:70s linear infinite sl-marquee;display:flex}.sl-marquee-track:hover{animation-play-state:paused}.sl-logo-row{align-items:center;display:flex}.sl-logo{align-items:center;margin-right:2.857em;display:flex}.sl-logo img{width:auto;filter:var(--sl-logo-filter)}.sl-marquee-reveal{animation:sl-marquee-reveal .9s var(--sl-ease) both}.sl-text-emma{border:1px solid var(--sl-ink);border-radius:var(--sl-radius-pill);background:var(--sl-ink);min-height:2.857em;color:var(--sl-bg);transition:background-color var(--sl-hover-duration), color var(--sl-hover-duration);justify-content:center;align-items:center;margin-top:1.429em;padding:.429em 1.143em;line-height:1;display:inline-flex}.sl-text-emma:hover,.sl-text-emma:focus-visible{color:var(--sl-ink);background:0 0}.sl-footer{color:var(--sl-muted);justify-content:space-between;align-items:center;gap:1.429em;margin-top:auto;padding-top:2.857em;display:flex}.sl-legal{gap:1.429em;display:flex}.sl-legal a{transition:color var(--sl-hover-duration)}.sl-legal a:hover,.sl-legal a:focus-visible{color:var(--sl-ink)}@keyframes sl-marquee{to{transform:translate(-50%)}}@keyframes sl-marquee-reveal{0%{opacity:0;filter:blur(10px);transform:translateY(20px)}to{opacity:1;filter:none;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sl-marquee-track,.sl-marquee-reveal{animation:none}}@media (max-width:639px) and (max-height:867px){.sl-column{padding-block:1.1em}.sl-manifesto{gap:1.44em;margin-top:2.47em}.sl-heading{margin-top:1.23em}.sl-footer{padding-top:2.06em}}
