@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/fb74448dcb8f3309-s.0otlkf12z7-mh.woff2?dpl=dpl_FrnLDY2G3afF2KKAsPDD3mY8z7Ja)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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/6b186f06197624ff-s.p.0dxwd2j~oz4yd.woff2?dpl=dpl_FrnLDY2G3afF2KKAsPDD3mY8z7Ja)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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_ae49a125-module__vYbNrG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.woff2?dpl=dpl_FrnLDY2G3afF2KKAsPDD3mY8z7Ja)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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2?dpl=dpl_FrnLDY2G3afF2KKAsPDD3mY8z7Ja)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2?dpl=dpl_FrnLDY2G3afF2KKAsPDD3mY8z7Ja)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.woff2?dpl=dpl_FrnLDY2G3afF2KKAsPDD3mY8z7Ja)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.woff2?dpl=dpl_FrnLDY2G3afF2KKAsPDD3mY8z7Ja)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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.woff2?dpl=dpl_FrnLDY2G3afF2KKAsPDD3mY8z7Ja)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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.woff2?dpl=dpl_FrnLDY2G3afF2KKAsPDD3mY8z7Ja)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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_867ffdf3-module__NibUVW__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}
.silt{--water:#05080c;--bone:#efe8dc;--bone-2:#efe8dcad;--bone-3:#efe8dc6b;--bone-4:#efe8dc24;--sand:#e6c99d;--ink:#17130f;--display:var(--silt-display,"Instrument Sans"), "Helvetica Neue", Arial, sans-serif;--mono:var(--silt-mono,var(--font-geist-mono,"Geist Mono")), ui-monospace, "SF Mono", Menlo, monospace;--ease:cubic-bezier(.2, .7, .1, 1);background:var(--bg,var(--water));background-color:var(--water);color:var(--bone);font:400 17px/1.55 var(--display);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-stretch:100%;position:absolute;inset:0;overflow:hidden;container-type:size}.silt>*{--pad:min(calc(var(--edge,48) * 1px), 5.4cqw)}.silt *,.silt :before,.silt :after{box-sizing:border-box}.silt a{color:inherit;text-decoration:none}.silt ::selection{background:var(--sand);color:var(--ink)}.silt .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.silt .btn{background:var(--btn-bg,var(--sand));height:50px;color:var(--btn-fg,var(--ink));font:500 15.5px/1 var(--display);letter-spacing:-.005em;transition:background .3s, transform .4s var(--ease), box-shadow .4s, color .3s;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 24px;display:inline-flex}.silt .btn:hover{background:color-mix(in oklab, var(--btn-bg,var(--sand)) 84%, white);box-shadow:0 10px 40px -10px color-mix(in srgb, var(--btn-bg,var(--sand)) 45%, transparent);transform:translateY(-1px)}.silt .btn-sm{height:38px;padding:0 16px;font-size:14px}.silt .btn-ghost{background:var(--ghost-bg,transparent);color:var(--ghost-fg,var(--bone));box-shadow:inset 0 0 0 1px var(--ghost-line,var(--bone-4))}.silt .btn-ghost:hover{background:color-mix(in srgb, var(--ghost-bg,transparent), var(--ghost-fg,var(--bone)) 8%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ghost-line,var(--bone-4)), var(--ghost-fg,var(--bone)) 30%)}.silt .nav .btn{background:var(--nav-bg,transparent);color:var(--nav-fg,var(--bone));box-shadow:inset 0 0 0 1px var(--nav-line,var(--bone-4))}.silt .nav .btn:hover{background:var(--nav-hover,#efe8dc14)}.silt .btn[hidden]{display:none}.silt .nav{top:var(--pad);left:var(--pad);right:var(--pad);z-index:10;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.silt .nav>*{pointer-events:auto}.silt .brand{font:640 27px/1 var(--display);letter-spacing:-.04em;align-items:flex-end;gap:3px;font-stretch:80%;display:inline-flex}.silt .brand .grains{width:8px;height:22px;position:relative}.silt .brand .grains i{background:var(--sand);opacity:0;border-radius:50%;width:3px;height:3px;animation:2.8s linear infinite silt-grain;position:absolute;left:2px}.silt .brand .grains i:nth-child(2){animation-delay:.93s;left:4px}.silt .brand .grains i:nth-child(3){animation-delay:1.86s;left:1px}@keyframes silt-grain{0%{opacity:0;top:0}15%{opacity:1}80%{opacity:1;top:19px}to{opacity:0;top:19px}}.silt .hero{position:absolute;inset:0}.silt .stage{z-index:1;position:absolute;inset:0;overflow:hidden}.silt.frame43 .hero{background:#000;place-items:center;display:grid}.silt.frame43 .stage{aspect-ratio:4/3;width:min(100%,133.333cqh);position:relative;inset:auto}.silt .stage:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 50%, #0000 15cqh, rgb(0 0 0/calc(var(--vig,.45) * .051)) 30cqh, rgb(0 0 0/calc(var(--vig,.45) * .183)) 45cqh, rgb(0 0 0/calc(var(--vig,.45) * .365)) 60cqh, rgb(0 0 0/calc(var(--vig,.45) * .568)) 75cqh, rgb(0 0 0/calc(var(--vig,.45) * .761)) 90cqh, rgb(0 0 0/calc(var(--vig,.45) * .913)) 105cqh, rgb(0 0 0/calc(var(--vig,.45) * .994)) 120cqh, rgb(0 0 0/var(--vig,.45)) 125cqh);position:absolute;inset:0}.silt canvas.gl{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.silt .progress{background:var(--sand);opacity:.7;z-index:11;width:0;height:1px;transition:width .25s,opacity .6s .3s;position:absolute;top:0;left:0}.silt.ready .progress{opacity:0}.silt .headline{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;--ts:var(--t-size,.69);--ty:var(--t-y,.425);--tg:var(--t-gap,.84);--tw:.84;--tcap:36cqh;position:absolute;inset:0}.silt .headline .tb{left:0;right:0;top:calc(var(--ty) * 100%);text-align:center;white-space:nowrap;font-family:var(--t-font,var(--display));font-weight:var(--t-weight,630);font-style:var(--t-style,normal);font-stretch:var(--t-stretch,100%);letter-spacing:var(--t-track,-.02em);line-height:var(--tg);color:var(--t-col,#e8e4de);font-kerning:normal;position:absolute;transform:translateY(-50%)}.silt .headline .ln{display:block}.silt .headline .l1{font-size:min(calc(var(--t1-fit,15) * var(--tw) * var(--ts) * 1cqw), var(--tcap))}.silt .headline .l2{font-size:min(calc(var(--t2-fit,15) * var(--tw) * var(--ts) * 1cqw), var(--tcap))}.silt .headline .bl{vertical-align:baseline;width:0;height:0;display:inline-block}@container not (min-aspect-ratio:20/21){.silt .headline{--tw:.9;--tcap:24cqh}}.silt .hero-foot{z-index:2;pointer-events:none;padding:120px var(--pad) var(--pad);background:linear-gradient(#05080c00 0%,#05080c80 54%,#05080cd1 100%);grid-template-columns:minmax(0,580px) auto;justify-content:space-between;align-items:end;gap:32px;display:grid;position:absolute;bottom:0;left:0;right:0}.silt .hero-foot .sub{font-family:var(--sub-font,var(--display));font-size:min(calc(var(--sub-size,30) * 1px), 7.2cqw);font-weight:var(--sub-weight,560);font-style:var(--sub-style,normal);font-stretch:var(--sub-stretch,100%);letter-spacing:var(--sub-track,-.015em);color:var(--sub-col,var(--bone));text-wrap:balance;margin:0 0 12px;line-height:1.08}.silt .hero-foot .lede{font-size:min(calc(var(--lede-size,17) * 1px), 4.4cqw);line-height:var(--lede-lh,1.55);color:var(--lede-col,var(--bone-2));max-width:calc(var(--lede-w,520) * 1px);margin:0}.silt .hero-foot .cta{pointer-events:auto;justify-items:end;gap:12px;display:grid}.silt .hero-foot .cta-row{align-items:center;gap:12px;display:flex}.silt .fine{font:400 12.5px/1.4 var(--mono);color:var(--bone-3);margin:0}.silt .fine:empty{display:none}.silt .err{z-index:60;text-align:center;background:var(--water);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.silt .err:empty{display:none}.silt.hide-ui .ui{opacity:0!important;pointer-events:none!important}@container (max-width:720px){.silt .hero-foot{grid-template-columns:1fr;gap:20px;padding-top:90px}.silt .hero-foot .cta{justify-items:stretch}.silt .hero-foot .cta-row .btn{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.silt .brand .grains i{animation:none}}@container not (min-aspect-ratio:5/4){.silt>*{--pad:min(calc(var(--edge-tablet,36) * 1px), 5.4cqw)}.silt .headline{--ts:var(--t-size-tablet,.86);--ty:var(--t-y-tablet,.34);--tg:var(--t-gap-tablet,.84)}.silt .hero-foot{text-align:center;grid-template-columns:1fr;justify-content:center;justify-items:center;gap:22px;padding-top:90px}.silt .hero-foot>div:first-child{justify-items:center;display:grid}.silt .hero-foot .sub{font-size:min(calc(var(--sub-size-tablet,28) * 1px), 7.2cqw)}.silt .hero-foot .lede{font-size:min(calc(var(--lede-size-tablet,16) * 1px), 4.4cqw);display:var(--lede-d-tablet,block);margin-inline:auto}.silt .hero-foot .cta{justify-items:center}.silt .hero-foot .cta-row{justify-content:center}.silt #tCta2{display:var(--cta2-d-tablet,inline-flex)}.silt .fine{display:var(--fine-d-tablet,block)}}@container not (min-aspect-ratio:3/4){.silt>*{--pad:min(calc(var(--edge-phone,20) * 1px), 5.4cqw)}.silt .headline{--ts:var(--t-size-phone,1);--ty:var(--t-y-phone,.2);--tg:var(--t-gap-phone,.86)}.silt .hero-foot .sub{font-size:min(calc(var(--sub-size-phone,24) * 1px), 7.2cqw)}.silt .hero-foot .lede{font-size:min(calc(var(--lede-size-phone,15) * 1px), 4.4cqw);display:var(--lede-d-phone,block)}.silt .hero-foot .cta,.silt .hero-foot .cta-row{width:100%}.silt .hero-foot .cta-row .btn{flex:1;justify-content:center}.silt #tCta2{display:var(--cta2-d-phone,inline-flex)}.silt .fine{display:var(--fine-d-phone,none)}}@container (not (min-aspect-ratio:5/4)) and (min-aspect-ratio:3/4){.silt[data-hcenter~=tablet] .hero{flex-direction:column;display:flex}.silt[data-hcenter~=tablet] .headline{margin-top:calc(var(--pad) + 38px);flex:1;position:relative;inset:auto}.silt[data-hcenter~=tablet] .headline .tb{top:50%}.silt[data-hcenter~=tablet] .hero-foot{margin-top:-90px;position:relative}}@container not (min-aspect-ratio:3/4){.silt[data-hcenter~=phone] .hero{flex-direction:column;display:flex}.silt[data-hcenter~=phone] .headline{margin-top:calc(var(--pad) + 38px);flex:1;position:relative;inset:auto}.silt[data-hcenter~=phone] .headline .tb{top:50%}.silt[data-hcenter~=phone] .hero-foot{margin-top:-90px;position:relative}}.silt #tCta2[hidden]{display:none}@container not (min-height:480px){.silt .hero-foot .lede{display:none}}body.hide-ui .dialkit-root{opacity:0!important;pointer-events:none!important}@media (hover:none){body:not(.tune) .dialkit-root{display:none!important}}
