@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.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:700;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.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:800;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.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 Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.BGF1aq_className{font-family:Outfit,Outfit Fallback;font-style:normal}.BGF1aq_variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/4032351b19cb998e-s.2u3lqdovtp4z3.woff2)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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0jgzmitmnoe6_.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.FM08SW_className{font-family:Figtree,Figtree Fallback;font-style:normal}.FM08SW_variable{--font-figtree:"Figtree", "Figtree Fallback"}
body:has(.kraft-page){color:#fff;background-color:#000!important}html:has(.kraft-page){scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.kraft-page{font-family:var(--font-figtree), ui-sans-serif, system-ui, sans-serif}.kraft{--k-bg:#000;--k-glow:255 255 255;--k-ink:#fff;--k-deep:#171717;--k-press:#fff;--k-light:#fff;--k-btn-a:#171717;--k-btn-b:#171717;--k-edge:255 255 255;--k-shadow:0 0 0;font-family:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;color:var(--k-ink);background-color:var(--k-bg)}.kraft-head{font-family:var(--font-outfit), var(--font-figtree), ui-sans-serif, system-ui, sans-serif}.kraft-btn{border:1px solid rgb(var(--k-edge) / .7);background:linear-gradient(var(--k-btn-a), var(--k-btn-b));color:var(--k-ink);box-shadow:inset 0 1px 0 rgb(var(--k-edge) / .85), 0 10px 18px -6px rgb(var(--k-shadow) / .5), 0 2px 3px rgb(var(--k-shadow) / .3);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.6rem;font-size:1.05rem;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.kraft-btn:hover{background:linear-gradient(color-mix(in oklab, var(--k-btn-b) 88%, black), color-mix(in oklab, var(--k-btn-a) 94%, black));border-color:rgb(var(--k-edge) / .6);box-shadow:inset 0 4px 10px rgb(var(--k-shadow) / .38), inset 0 1px 2px rgb(var(--k-shadow) / .3), 0 1px 0 rgb(var(--k-edge) / .85);transform:none}.kraft-btn:active{background:linear-gradient(color-mix(in oklab, var(--k-btn-b) 80%, black), color-mix(in oklab, var(--k-btn-b) 90%, black));box-shadow:inset 0 6px 14px rgb(var(--k-shadow) / .5), inset 0 1px 3px rgb(var(--k-shadow) / .4), 0 1px 0 rgb(var(--k-edge) / .85)}.kraft-btn:hover>*,.kraft-btn:active>*{transform:translateY(1px)}.kraft-btn:focus-visible,.kraft-link:focus-visible{outline:2px solid var(--k-ink);outline-offset:3px}.kraft-link{color:var(--k-ink);border-bottom:1.5px dashed;padding-bottom:1px;font-weight:600;transition:opacity .15s}.kraft-link:hover{opacity:.7}.kraft-box{color:var(--k-light);background-color:var(--k-deep);border:1px solid rgb(var(--k-edge) / .55);box-shadow:inset 0 4px 12px #0009, inset 0 -2px 6px #0000004d, 0 16px 22px -12px rgb(var(--k-shadow) / .65);text-shadow:0 2px #0000004d,0 10px 14px #00000059;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='b'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  4 0 0 0 -2.55'/></filter><rect width='100%' height='100%' filter='url(%23b)'/></svg>");border-radius:7px;padding:.04em .2em .02em;display:inline-block}.kraft-deboss{color:var(--k-press);text-shadow:2px 2px 1px rgb(var(--k-edge) / .55), -1px -2px 2px rgb(var(--k-shadow) / .6), 0 12px 18px rgb(var(--k-shadow) / .2)}.k-panel{aspect-ratio:1;background-color:color-mix(in oklab, var(--k-bg) 90%, white);border:1px solid rgb(var(--k-edge) / .65);box-shadow:0 26px 32px -24px rgb(var(--k-shadow) / .6), 0 2px 3px rgb(var(--k-shadow) / .18);border-radius:4px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.k-card:hover .k-panel{box-shadow:0 34px 38px -24px rgb(var(--k-shadow) / .65), 0 2px 3px rgb(var(--k-shadow) / .2);transform:translateY(-4px)}.k-raise{background:color-mix(in oklab, var(--k-bg) 88%, white);border:1px solid rgb(var(--k-edge) / .55);box-shadow:inset 0 1px 0 rgb(var(--k-edge) / .8), 0 16px 20px -10px rgb(var(--k-shadow) / .55), 0 2px 3px rgb(var(--k-shadow) / .3)}.k-sink{background:color-mix(in oklab, var(--k-bg) 92%, black);border:1px solid rgb(var(--k-edge) / .35);box-shadow:inset 0 5px 12px rgb(var(--k-shadow) / .45), inset 0 1px 2px rgb(var(--k-shadow) / .35), 0 1px 0 rgb(var(--k-edge) / .8)}.k-dark{background:var(--k-deep);border:1px solid rgb(var(--k-edge) / .5);box-shadow:inset 0 5px 14px #0009, 0 1px 0 rgb(var(--k-edge) / .7)}.k-pressed-text{font-family:var(--font-outfit), ui-sans-serif, system-ui, sans-serif;color:var(--k-press);text-shadow:1px 1px 1px rgb(var(--k-edge) / .6), -1px -1px 1px rgb(var(--k-shadow) / .5);font-weight:800}.k-corrugated{background-image:repeating-linear-gradient(90deg, rgb(var(--k-shadow) / .22) 0 2px, rgb(var(--k-edge) / .45) 2px 5px)}.k-well{border:1px solid rgb(var(--k-edge) / .5);background-color:var(--k-deep);box-shadow:inset 0 6px 18px #0000008c, 0 1px 0 rgb(var(--k-edge) / .8);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='w'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 0.9  0 0 0 0 0.75  4 0 0 0 -2.8'/></filter><rect width='100%' height='100%' filter='url(%23w)'/></svg>");border-radius:4px}.k-slab{background-color:var(--k-deep);background-image:radial-gradient(60% 90% at 50% 0%, rgb(var(--k-glow) / .1), transparent 70%), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='w'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 0.9  0 0 0 0 0.75  4 0 0 0 -2.8'/></filter><rect width='100%' height='100%' filter='url(%23w)'/></svg>");box-shadow:inset 0 6px 18px #0000008c}.k-band{background-color:var(--k-deep);background-image:radial-gradient(60% 90% at 50% 0%, rgb(var(--k-glow) / .1), transparent 70%), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='z'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 0.9  0 0 0 0 0.75  4 0 0 0 -2.85'/></filter><rect width='100%' height='100%' filter='url(%23z)'/></svg>");border-top:1px solid rgb(var(--k-edge) / .4);border-bottom:1px solid rgb(var(--k-edge) / .4);box-shadow:inset 0 10px 18px -10px #0009,inset 0 -10px 18px -10px #00000080}.k-raised-text{color:var(--k-light);text-shadow:0 2px #0000004d,0 12px 16px #00000059}.marketing{font-family:var(--font-figtree), var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif}.spot{isolation:isolate;position:relative}.spot:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(420px circle at var(--x,50%) var(--y,50%), #3a85ea29, transparent 60%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.spot:before{background:radial-gradient(420px circle at var(--x,50%) var(--y,50%), lab(54.6575% 3.45576 -59.0374/.16), transparent 60%)}}.spot:hover:before{opacity:1}@keyframes marquee{to{transform:translate(-50%)}}@keyframes drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(24px,-18px)scale(1.08)}}.animate-drift{animation:14s ease-in-out infinite drift}.flip-scene{perspective:1200px}.flip-inner{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.flip-scene[data-flipped=true] .flip-inner{transform:rotateY(180deg)}.flip-face{backface-visibility:hidden}.flip-back{transform:rotateY(180deg)}.js-hero [data-hero=pill],.js-hero [data-hero=word],.js-hero [data-hero=fade],.js-hero [data-hero=mock],.js-hero [data-hero=chip]{opacity:0}@media (prefers-reduced-motion:reduce){.js-hero [data-hero=pill],.js-hero [data-hero=word],.js-hero [data-hero=fade],.js-hero [data-hero=mock],.js-hero [data-hero=chip]{opacity:1!important;transform:none!important}.animate-drift{animation:none}.flip-inner{transition:none}html{scroll-behavior:auto}}.story[data-pinned=true]{height:100vh}.story[data-pinned=true] .story-stage{height:28rem;display:block}.story[data-pinned=true] [data-screen]{position:absolute;inset:0}.kraft-box,.k-well,.k-slab,.k-band{background-image:none}.kraft-box,.k-dark,.k-well,.k-slab,.k-band,.k-panel,.k-raise{background-color:#171717}.k-sink{box-shadow:none;background:#000;border-color:#ffffff1a}.k-panel,.k-raise,.k-dark,.k-well,.kraft-box{border-color:#ffffff1a}.k-panel,.k-raise{box-shadow:0 24px 40px -24px #000000e6}.kraft-deboss,.k-pressed-text,.k-raised-text,.kraft-box{color:#fff;text-shadow:none}.kraft-btn{color:#fff;box-shadow:none;background:#171717;border-color:#fff3}.kraft-btn:hover,.kraft-btn:active{color:#000;box-shadow:none;background:#fff;border-color:#fff}.kraft-btn:focus-visible,.kraft-link:focus-visible{outline-color:#fff}
