:root{--page:#fff;--ink:#000;--muted:#737373;--rule:#ededed;--card-rule:#e6e6e6;--font-display:"Merriweather", "Merriweather Placeholder", serif;--font-body:"Inter", "Inter Placeholder", system-ui, sans-serif;--header-h:60px;--shell:940px;--gutter:20px;--ease-entrance:linear(0, .0034, .0128, .0273, .0459, .068, .0927, .1196, .1481, .1778, .2082, .2392, .2703, .3014, .3323, .3627, .3927, .4219, .4504, .4781, .505, .5309, .5558, .5798, .6029, .6249, .646, .6662, .6854, .7037, .7211, .7376, .7533, .7681, .7822, .7955, .8081, .82, .8313, .8419, .8518, .8612, .8701, .8784, .8863, .8936, .9006, .907, .9131, .9189, .9242, .9293, .934, .9384, .9425, .9464, .95, .9534, .9565, .9595, .9623, .9648, .9673, .9695, .9716, .9736, .9754, .9771, .9787, .9802, .9816, .9829, .9841, .9852, .9862, .9872, .9881, .9889, .9897, .9905, .9911, .9918, .9924, .9929, .9934, .9939, .9943, .9947, .9951, .9955, .9958, .9961, .9964, .9966, .9969, .9971, .9973, .9975, .9977, .9979, .998, .9982, .9983, .9984, .9985, .9986, .9987, .9988, .9989, 1);--ease-card:linear(0, .0107, .0387, .0788, .1271, .1803, .2361, .2926, .3486, .403, .4551, .5045, .5509, .5941, .6342, .6711, .7049, .7357, .7638, .7892, .8122, .8329, .8515, .8682, .8832, .8966, .9085, .9191, .9286, .937, .9445, .9511, .9569, .9621, .9667, .9708, .9743, .9775, .9802, .9827, .9848, .9867, .9884, .9898, .9911, .9922, .9932, .9941, .9948, .9955, .996, .9965, .997, .9974, .9977, .998, .9983, .9985, .9987, .9989, 1);--ease-link:cubic-bezier(.44, 0, .56, 1);--ease-card-hover:cubic-bezier(.34, 1.15, .64, 1);--ease-menu:cubic-bezier(.25, 1, .5, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{box-sizing:border-box}body{background:var(--page);color:var(--ink);font-family:var(--font-body);margin:0;font-size:16px}h1,h2,p{font-size:inherit;margin:0;font-weight:400}a{color:inherit;text-decoration:none}@keyframes entrance-up{0%{opacity:.001;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes entrance-scale{0%{opacity:.001;transform:scale(.97)}to{opacity:1;transform:none}}.entrance{animation:entrance-up 1.1s var(--ease-entrance) var(--entrance-delay,0s) both;will-change:transform, opacity}.site-header{z-index:2;height:var(--header-h);border-bottom:1px solid var(--rule);background:var(--page);position:relative}.site-header__inner{width:var(--shell);max-width:calc(100% - var(--gutter) * 2);grid-template-columns:1fr auto 1fr;align-items:center;height:100%;margin:0 auto;display:grid}.site-header__logo{justify-self:start;display:block}.site-nav{justify-self:center;align-items:center;gap:20px;display:flex}.site-nav__link{text-underline-offset:3px;transition:text-decoration-color .4s var(--ease-link);font-size:14px;font-weight:500;line-height:20px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.site-nav__link[aria-current=page],.site-nav__link:hover,.site-nav__link:focus-visible{text-decoration-color:currentColor}.site-header__actions{justify-self:end;align-items:center;gap:24px;display:flex}.site-header__socials{align-items:center;gap:8px;display:flex}.icon-link{width:26px;height:26px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.button{background:var(--ink);color:var(--page);transition:opacity .4s var(--ease-link);border:0;border-radius:8px;justify-content:center;align-items:center;font-family:inherit;font-weight:500;display:inline-flex}.button:hover{opacity:.8}.button--contact{padding:8px 16px;font-size:14px;line-height:19.6px}.button--block{width:100%;padding:11.2px 16px;display:flex}.menu-toggle{width:26px;height:26px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}.menu-toggle__bars{width:24px;height:2px;display:block;position:relative}.menu-toggle__bars:before,.menu-toggle__bars:after{content:"";transition:transform .3s var(--ease-menu);background:currentColor;border-radius:1px;position:absolute;inset:0}.menu-toggle__bars:before{transform:translateY(-4px)}.menu-toggle__bars:after{transform:translateY(4px)}.site-header[data-menu-open] .menu-toggle__bars:before{transform:rotate(45deg)}.site-header[data-menu-open] .menu-toggle__bars:after{transform:rotate(-45deg)}.mobile-menu{display:none}.home{min-height:calc(100vh - var(--header-h));padding:100px var(--gutter) 40px;flex-direction:column;justify-content:space-between;align-items:center;gap:50px;display:flex}.home__lead{flex-direction:column;align-items:center;width:100%;display:flex}.home__hero{width:var(--shell);max-width:100%;font-family:var(--font-display);letter-spacing:-1.86px;text-align:center;font-size:62px;line-height:74.4px}.home__intro{width:500px;max-width:100%;margin-top:10px}.home__intro p{letter-spacing:-.4px;color:var(--muted);text-align:center;font-size:20px;line-height:28px}.home__intro a{text-underline-offset:2px;transition:color .4s var(--ease-link), text-decoration-color .4s var(--ease-link), text-decoration-thickness .4s var(--ease-link), text-underline-offset .4s var(--ease-link);text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}.home__intro a:hover,.home__intro a:focus-visible{color:var(--ink)}.home__row{justify-content:center;align-items:center;width:100%;margin-top:60px;display:flex}.home__fire{flex:none;justify-content:center;align-items:center;width:197.37px;height:140.516px;display:flex;position:relative}.home__canvas{pointer-events:none;width:366.391px;height:316.516px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home__fire-art{position:relative}.home__subscribe{flex-direction:column;flex:none;width:449.781px;display:flex}.home__subscribe-heading{font-family:var(--font-display);letter-spacing:-1.08px;font-size:36px;line-height:43.2px}.home__subscribe-body{letter-spacing:-.32px;color:var(--muted);margin-top:8px;font-size:16px;line-height:22.4px}.home__subscribe-cta{margin-top:8px}.home__social{align-items:center;gap:24px;display:flex}.button--subscribe{letter-spacing:-.32px;padding:12px 16px;font-size:16px;line-height:20.8px}.roll{white-space:pre;align-items:flex-start;display:inline-flex}.roll__cell{height:20.8px;display:block;overflow:hidden}.roll__stack{transition:transform .4s var(--ease-link);transition-delay:var(--roll-delay,0s);display:block}.roll__glyph{height:var(--roll-offset,24.956px);line-height:20.8px;display:block}.button--subscribe:hover .roll__stack,.button--subscribe:focus-visible .roll__stack{transform:translateY(calc(var(--roll-offset,24.956px) * -1))}.investing{padding:60px var(--gutter) 146px;flex-direction:column;align-items:center;display:flex}.investing__title{width:100%;font-family:var(--font-display);letter-spacing:-.03em;text-align:center;font-size:56px;line-height:1.2}.investing__subtitle{letter-spacing:-.02em;width:460px;max-width:100%;color:var(--muted);text-align:center;margin-top:10px;font-size:16px;line-height:1.4}.investment-grid{grid-template-columns:repeat(4,244px);gap:8px;margin-top:80px;display:grid}.investment-card{background:var(--page);filter:grayscale();width:244px;height:109px;animation:entrance-scale .6s var(--ease-card) var(--entrance-delay,.2s) both;transition:filter .4s var(--ease-card-hover);border:1px solid #21212100;justify-content:center;align-items:center;padding:22px 7.25px;display:flex}.investment-card__logo{width:100%;height:100%}@media (hover:hover){.investment-card:hover{filter:grayscale(0)}}@media (max-width:809.98px){:root{--header-h:56px}.site-header__inner{width:100%;max-width:none;padding:0 var(--gutter);grid-template-columns:1fr auto}.site-nav,.site-header__actions .button--contact{display:none}.site-header__socials{gap:12px}.menu-toggle{display:inline-flex}.mobile-menu{padding:15px var(--gutter) 0;background:var(--page);opacity:0;visibility:hidden;transition:opacity .4s var(--ease-menu), visibility 0s linear .4s;display:block;position:absolute;top:100%;left:0;right:0}.site-header[data-menu-open] .mobile-menu{opacity:1;visibility:visible;transition:opacity .4s var(--ease-menu), visibility 0s}.mobile-menu__nav{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.mobile-menu__link{letter-spacing:-.4px;text-underline-offset:4px;transition:text-decoration-color .4s var(--ease-link);font-size:20px;line-height:24px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.mobile-menu__link[aria-current=page]{text-decoration-color:currentColor}.mobile-menu__socials{align-items:center;gap:16px;margin-top:56px;display:flex}.mobile-menu .button--block{margin-top:24px}.home{padding-top:44px}.home__hero{letter-spacing:-1.47px;width:100%;font-size:49px;line-height:58.8px}.home__intro{width:100%}.home__row{flex-direction:column;gap:36px}.home__fire{width:346px;max-width:100%}.home__canvas{width:346px}.home__subscribe{width:100%}.home__subscribe-heading{letter-spacing:-.9px;text-align:center;font-size:30px;line-height:36px}.home__subscribe-body,.home__subscribe-cta{text-align:center}.investing{padding-top:44px;padding-bottom:126px}.investing__title{font-size:49px}.investment-grid{grid-template-columns:repeat(2,175px);gap:0;margin-top:60px}.investment-card{border-width:.5px;border-color:var(--card-rule);filter:grayscale(0);width:175px;padding:22.5px 7.75px}}
