@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-normal.7BpKI3vF.woff2)format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-normal.YHFkNujK.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-normal.CFFu7zhK.woff2)format("woff2-variations");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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-ext-wght-normal.D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-wght-normal.CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-vietnamese-wght-normal.U01xdrZh.woff2)format("woff2-variations");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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-ext-wght-normal.CXYtwYOx.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-wght-normal.BzFMHfZw.woff2)format("woff2-variations");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:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/lato-latin-ext-400-normal.CK4GAP86.woff2)format("woff2"),url(/_astro/lato-latin-ext-400-normal.NoO0okhb.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/lato-latin-400-normal.BEhtfm5r.woff2)format("woff2"),url(/_astro/lato-latin-400-normal.B11PyLys.woff)format("woff");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:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/lato-latin-ext-700-normal.C6gwlRgY.woff2)format("woff2"),url(/_astro/lato-latin-ext-700-normal.oVW-9CSr.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/lato-latin-700-normal.BUGMgin4.woff2)format("woff2"),url(/_astro/lato-latin-700-normal.DAdL7O4w.woff)format("woff");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:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/lato-latin-ext-900-normal.BhetttCG.woff2)format("woff2"),url(/_astro/lato-latin-ext-900-normal.CjTVdnWO.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/lato-latin-900-normal.C3uaq3BA.woff2)format("woff2"),url(/_astro/lato-latin-900-normal.CZBfLiEO.woff)format("woff");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{--paper:#f4f8fd;--white:#fff;--line:#d6e4f3;--blue:#2a8dea;--navy:#1b6fc0;--night:#0e2a4a;--ink-soft:#4a6380;--tile-a:#72bdfc;--tile-b:#4e9ef0;--amber:#e8930c;--grain-dark:url(/_astro/grain-dark.OloNVo-l.svg);--grain-light:url(/_astro/grain-light.C7Uyn6pW.svg);--display:"Fraunces Variable", "Fraunces", "Iowan Old Style", Georgia, serif;--body:"Nunito Variable", "Nunito", "Segoe UI", system-ui, -apple-system, sans-serif;--slack:"Lato", "Segoe UI", system-ui, -apple-system, sans-serif;--mono:ui-monospace, "SFMono-Regular", Consolas, monospace;--sk-text:#1d1c1d;--sk-muted:#616061;--sk-line:#e3e3e3;--sk-aub:#3f0e40;--sk-active:#1164a3;--sk-green:#007a5a;--sk-link:#1264a3;--glass:linear-gradient(180deg, #ffffffdb, #ffffffa3);--glass-shadow:inset 0 0 0 1px #ffffffd9, inset 0 1px 0 #fffffff2, 0 1px 2px #0e2a4a0f, 0 22px 44px -22px #0e2a4a47, 0 60px 110px -60px #1f5fae80;color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}img{max-width:100%}html{scroll-behavior:smooth}body{color:var(--night);font:400 17px/1.6 var(--body);-webkit-font-smoothing:antialiased;background:var(--paper);margin:0}body:before{content:"";z-index:-1;pointer-events:none;background-image:var(--grain-dark);opacity:.5;position:fixed;inset:0}main,.finale,.hero{overflow-x:clip}a{color:var(--navy)}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:10px}.wrap{width:100%;max-width:1200px;padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.display{font-family:var(--display);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;letter-spacing:-.022em;font-weight:650}h2{font-family:var(--display);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;letter-spacing:-.022em;text-wrap:balance;color:var(--night);margin:0;font-size:clamp(38px,5vw,66px);font-weight:630;line-height:1.04}h3{font:800 20px/1.3 var(--body);color:var(--night);margin:0}.sub{color:var(--ink-soft);max-width:34em;margin:22px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.section{padding-block:clamp(110px,13vw,180px);position:relative}.head{max-width:780px;margin-bottom:clamp(52px,6vw,84px)}.head.center{text-align:center;margin-inline:auto}.head.center .sub{margin-inline:auto}.glass{background:var(--glass);backdrop-filter:blur(24px)saturate(170%);box-shadow:var(--glass-shadow)}.pool{z-index:-1;filter:blur(90px);pointer-events:none;opacity:.45;border-radius:50%;position:absolute}.home-o{vertical-align:-.02em;width:.54em;height:.54em;margin-inline:.015em;display:inline-block}.home-o svg{width:100%;height:100%;display:block;overflow:visible}.btn{min-height:52px;font:700 16px/1 var(--body);letter-spacing:.005em;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s ease-out;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{color:var(--white);background:var(--blue);box-shadow:0 10px 24px -14px #2a8deae6}.btn-primary:hover{background:#1f7fdc}.btn-white{color:var(--night);background:var(--white);box-shadow:0 14px 34px -18px #020c22b3}.btn-white:hover{background:#eef5fd}.btn-ghost{color:var(--white);background:0 0;box-shadow:inset 0 0 0 1px #ffffff61}.btn-ghost:hover{background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff9}.btn-sm{min-height:42px;padding:0 20px;font-size:15px}.nav{z-index:60;top:calc(env(safe-area-inset-top,0px) + 14px);padding-left:max(14px, env(safe-area-inset-left,0px));padding-right:max(14px, env(safe-area-inset-right,0px));pointer-events:none;position:fixed;left:0;right:0}.nav-in{pointer-events:auto;backdrop-filter:blur(22px)saturate(160%);background:#081e4252;border-radius:999px;align-items:center;gap:26px;max-width:1160px;height:62px;margin-inline:auto;padding:0 9px 0 24px;transition:background-color .35s,box-shadow .35s;display:flex;box-shadow:inset 0 0 0 1px #ffffff29,0 18px 40px -20px #0000008c}.nav.is-light .nav-in{background:#ffffffb3;box-shadow:inset 0 0 0 1px #ffffffd9,0 16px 40px -18px #0e2a4a66}.brand{text-decoration:none;display:inline-grid}.brand svg{grid-area:1/1;width:auto;height:30px;transition:opacity .35s;display:block}.brand .on-light,.nav.is-light .brand .on-dark{opacity:0}.nav.is-light .brand .on-light{opacity:1}.nav-links{gap:4px;display:flex}.nav-links a,.login{font:700 15px/1 var(--body);color:#ffffffdb;border-radius:999px;padding:10px 14px;text-decoration:none;transition:background-color .2s,color .35s}.nav-links a:hover,.login:hover{color:var(--white);background:#ffffff1f}.nav.is-light .nav-links a{color:var(--night)}.nav.is-light .login{color:var(--navy)}.nav.is-light .nav-links a:hover,.nav.is-light .login:hover{background:#2a8dea1a}.nav-act{align-items:center;gap:8px;margin-left:auto;display:flex}.hero{isolation:isolate;color:var(--white);background:linear-gradient(#041431 0%,#08214a 14%,#0e3368 28%,#17498e 42%,#2363b4 55%,#3584da 67%,#5ea7ef 79%,#9fcdf9 89%,#d8ebfd 95%,#f4f8fd00 100%);padding:clamp(140px,13vw,176px) 0 clamp(70px,7vw,100px);position:relative}.sky{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.blob{filter:blur(90px);opacity:.75;border-radius:50%;animation:38s ease-in-out infinite alternate wander;position:absolute}.b1{opacity:.9;background:#0b2e66;width:64vw;height:50vw;top:-18vw;left:-20vw}.b2{opacity:.5;background:#2b3fa6;width:52vw;height:42vw;animation-duration:46s;top:-8vw;right:-18vw}.b3{opacity:.5;background:#1e6fd6;width:72vw;height:38vw;animation-duration:52s;top:30%;left:12vw}.b4{opacity:.5;background:#72bdfc;width:44vw;height:34vw;animation-duration:41s;top:56%;left:-10vw}.b5{opacity:.6;background:#4e9ef0;width:40vw;height:32vw;animation-duration:57s;top:52%;right:-8vw}@keyframes wander{0%{transform:translate(0)scale(1)}to{transform:translate(4vw,3vw)scale(1.08)}}.glow{background:radial-gradient(closest-side,#96cdff4d,#96cdff12 60%,#0000);width:1100px;height:520px;position:absolute;top:70px;left:50%;transform:translate(-50%)}.sky:after{content:"";background-image:var(--grain-light);mix-blend-mode:soft-light;opacity:.26;position:absolute;inset:0}.hero .sky:after{-webkit-mask-image:linear-gradient(#000 50%,#0000 88%);mask-image:linear-gradient(#000 50%,#0000 88%)}.hero .sky{-webkit-mask-image:linear-gradient(#000 62%,#0000 97%);mask-image:linear-gradient(#000 62%,#0000 97%)}.finale .sky{-webkit-mask-image:linear-gradient(#0000 0,#000 14%);mask-image:linear-gradient(#0000 0,#000 14%)}.hero-copy{text-align:center}.headline{color:var(--white);text-shadow:0 4px 40px #030f2859;margin:0 auto clamp(26px,3vw,34px);font-size:clamp(50px,8.2vw,116px);line-height:1}.phrase-slot{height:1.06em;display:block;position:relative}.phrase{text-align:center;white-space:nowrap;will-change:transform, opacity;background:linear-gradient(#fff 30%,#cfe6ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;line-height:1;position:absolute;bottom:0;left:0;right:0}.anchor{white-space:nowrap;display:block}.with{background:linear-gradient(#fff 30%,#cfe6ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.theo-mark{margin-left:.2em;display:inline-block;position:relative}.theo-mark svg{vertical-align:-.045em;filter:drop-shadow(0 8px 24px #030f2859);width:auto;height:.915em;display:inline-block;position:relative;overflow:visible}.final-line svg{vertical-align:-.045em;filter:drop-shadow(0 8px 24px #030f2859);width:auto;height:.915em;margin-left:.2em;overflow:visible}.lede{color:#ebf4ffdb;max-width:35em;margin:0 auto 38px;font-size:clamp(18px,1.6vw,21px);line-height:1.6}.lede strong{color:var(--white);font-weight:800}.cta-row{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.cases{flex-wrap:wrap;justify-content:center;gap:8px;margin:clamp(56px,6vw,80px) auto 0;display:flex}.case-tab{cursor:pointer;font:700 14.5px/1 var(--body);color:#ebf4ffc7;background:#ffffff0f;border:0;border-radius:999px;padding:11px 18px;transition:background-color .3s,color .3s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29}.case-tab:hover{color:var(--white);background:#ffffff1f}.case-tab.is-active{color:var(--night);background:var(--white);box-shadow:0 10px 24px -14px #020c22cc}.case-tab i{background:var(--blue);width:0;height:2px;position:absolute;bottom:0;left:0}.fly{height:clamp(440px,40vw,520px);margin-top:28px;position:relative}.trails{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.trail-glow{fill:none;stroke:#a0d2ff59;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;filter:blur(3px)}.trail{fill:none;stroke:#f4faffeb;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px}.trails.is-fading path{opacity:0;transition:opacity .6s}.nodes{position:absolute;inset:0}.node{left:var(--x);top:var(--y);opacity:0;z-index:2;justify-items:center;gap:9px;transition:opacity .45s,transform .55s cubic-bezier(.3,1.5,.5,1);display:grid;position:absolute;transform:translate(-50%,-50%)scale(.6)}.node.is-in{opacity:1;transform:translate(-50%,-50%)scale(1)}.orb{backdrop-filter:blur(12px);background:radial-gradient(circle at 32% 24%,#ffffff6b,#ffffff1a 58%,#ffffff0f);border-radius:50%;place-items:center;width:82px;height:82px;transition:transform .45s cubic-bezier(.3,1.5,.5,1);display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff61,inset 0 2px #fff6,0 24px 44px -22px #020c22bf}.orb>span{background:var(--white);border-radius:50%;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 8px 16px -8px #020c22b3}.orb img{width:28px;height:28px;display:block}.orb:after{content:"";opacity:0;border-radius:50%;transition:opacity .35s,transform .45s;position:absolute;inset:-6px;transform:scale(.9);box-shadow:0 0 0 2px #bee1ffd9,0 0 30px 6px #72bdfc8c}.node-name{font:800 12.5px/1 var(--body);letter-spacing:.04em;color:#ebf4ffd9;text-shadow:0 1px 8px #030f2880}.node.is-hit .orb{transform:scale(1.1)}.node.faint{z-index:1}.node.faint.is-in{opacity:.34}.node.faint .orb{width:56px;height:56px;animation:7s ease-in-out infinite bob;animation-delay:var(--d,0s)}.node.faint .orb>span{width:36px;height:36px}.node.faint .orb img{width:19px;height:19px}@keyframes bob{0%,to{translate:0}50%{translate:0 -6px}}.node.is-hit .orb:after{opacity:1;transform:scale(1)}.pick{white-space:nowrap;font:800 13.5px/1 var(--body);color:var(--night);background:var(--white);opacity:0;pointer-events:none;border-radius:999px;padding:8px 14px;transition:opacity .35s,transform .45s cubic-bezier(.3,1.5,.5,1);position:absolute;left:50%;transform:translate(-50%,10px)scale(.94);box-shadow:0 14px 30px -14px #020c22cc}.pick em{color:var(--navy);font-style:normal}.pick[data-d=below]{top:calc(100% + 14px)}.pick[data-d=above]{bottom:calc(100% + 14px)}.node.is-hit .pick{opacity:1;transform:translate(-50%)scale(1)}.flyer{z-index:6;offset-anchor:50% 50%;offset-rotate:0deg;pointer-events:none;width:112px;height:112px;transition:opacity .4s;position:absolute;top:0;left:0}.flyer.is-gone{opacity:0}.flyer-face{width:100%;height:100%;transition:transform .28s ease-out}.flyer-face.left{transform:scaleX(-1)}.flyer-squash{transform-origin:50% 90%;width:100%;height:100%}.flyer-wiggle{transform-origin:50% 80%;width:100%;height:100%}.flyer svg{filter:drop-shadow(0 16px 20px #020c2273);width:100%;height:100%;display:block;overflow:visible}.flyer.is-flying .flyer-wiggle{animation:.34s ease-in-out infinite alternate squiggle}.flyer.is-flying .lv-curl{animation-duration:.42s!important}.flyer.is-flying .lv-breathe{animation-duration:.9s!important}@keyframes squiggle{0%{transform:rotate(-7deg)translateY(-3px)scale(1.02,.98)}to{transform:rotate(6deg)translateY(3px)scale(.98,1.03)}}.slack-card{z-index:3;background:var(--white);width:35%;min-width:340px;height:440px;color:var(--sk-text);font-family:var(--slack);border-radius:14px;flex-direction:column;display:flex;position:absolute;top:50%;left:65%;overflow:hidden;transform:translateY(-50%);box-shadow:0 0 0 1px #ffffff40,0 40px 90px -36px #020c22d9,0 12px 30px -16px #020c2280}.sk-top{background:var(--sk-aub);color:#d8ccd8;flex:none;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:12.5px;display:flex}.sk-top img{background:var(--white);border-radius:4px;width:18px;height:18px;padding:2px}.sk-top b{color:var(--white);font-weight:900}.sk-search{background:#ffffff24;border-radius:6px;width:46%;height:22px;margin-left:auto}.sk-head{border-bottom:1px solid var(--sk-line);flex:none;align-items:center;gap:8px;height:50px;padding:0 16px;display:flex}.sk-head b{font:900 17px/1 var(--slack)}.sk-members{box-shadow:inset 0 0 0 1px var(--sk-line);font:700 13px/1 var(--slack);color:var(--sk-muted);border-radius:6px;align-items:center;gap:6px;margin-left:auto;padding:3px 8px 3px 4px;display:flex}.sk-members span{display:flex}.sk-members i{width:20px;height:20px;box-shadow:0 0 0 2px var(--white);border-radius:5px;margin-left:-6px}.sk-members i:first-child{margin-left:0}.sk-feed{flex-direction:column;flex:1;justify-content:flex-end;gap:14px;min-height:0;padding:12px 16px 6px;display:flex;overflow:hidden}.sk-msg{gap:10px;display:flex}.sk-day{text-align:center;position:relative}.sk-day:before{content:"";border-top:1px solid var(--sk-line);position:absolute;top:50%;left:-16px;right:-16px}.sk-day span{background:var(--white);box-shadow:inset 0 0 0 1px var(--sk-line);font:700 12px/1 var(--slack);color:var(--sk-text);border-radius:24px;padding:4px 12px;display:inline-block;position:relative}.sk-av{width:36px;height:36px;font:900 15px/1 var(--slack);color:var(--white);border-radius:8px;flex:none;place-items:center;display:grid;position:relative}.sk-av svg{border-radius:8px;width:100%;height:100%;display:block}.sk-dock{background:#1d1c1d08;box-shadow:inset 0 0 0 1.5px #1d1c1d24}.sk-dock svg{opacity:0;transition:opacity .35s}.sk-msg.theo.is-on .sk-dock{box-shadow:none;background:0 0}.sk-msg.theo.is-on .sk-dock svg{opacity:1}.sk-body{flex:1;min-width:0}.sk-name{align-items:baseline;gap:6px;display:flex}.sk-name b{font:900 15px/1.2 var(--slack)}.sk-app{font:700 10px/1 var(--slack);color:var(--sk-muted);background:#1d1c1d1a;border-radius:3px;padding:2px 3px}.sk-name time{font:400 12px/1 var(--slack);color:var(--sk-muted)}.sk-text p{font:400 15px/1.46 var(--slack);color:var(--sk-text);margin:3px 0 0}.sk-text .mention,.msg-body .mention{color:var(--sk-link);background:#1d9bd11a;border-radius:3px;padding:0 2px;font-weight:400}.sk-msg.theo .sk-text>*{opacity:0;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);transform:translateY(6px)}.sk-msg.theo.is-on .sk-text>*{opacity:1;transform:none}.sk-msg.theo.is-on .sk-text>:nth-child(2){transition-delay:.2s}.sk-msg.theo.is-on .sk-text>:nth-child(3){transition-delay:.4s}.sk-msg.theo.is-on .sk-text>:nth-child(4){transition-delay:.6s}.sk-typing{height:18px;font:400 12px/18px var(--slack);color:var(--sk-muted);white-space:nowrap;text-overflow:ellipsis;flex:none;padding:0 16px;overflow:hidden}.sk-typing b{font-weight:700}.sk-quote{font:400 15px/1.46 var(--slack);border-left:4px solid #ddd;margin:6px 0 0;padding:2px 0 2px 12px}.sk-fields{flex-wrap:wrap;gap:6px;margin:8px 0 0;display:flex}.sk-fields span{font:400 13.5px/1.2 var(--slack);box-shadow:inset 0 0 0 1px var(--sk-line);background:#f8f8f8;border-radius:6px;padding:5px 9px}.sk-fields .hot{background:#fff6e5;box-shadow:inset 0 0 0 1px #f2d3a2}.sk-actions{flex-wrap:wrap;gap:8px;margin:8px 0 0;display:flex}.sk-btn{height:30px;font:700 13px/1 var(--slack);color:var(--sk-text);background:var(--white);border-radius:4px;align-items:center;padding:0 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #1d1c1d4d}.sk-btn.primary{color:var(--white);background:var(--sk-green);box-shadow:none}.sk-file{box-shadow:inset 0 0 0 1px var(--sk-line);border-radius:8px;align-items:center;gap:10px;max-width:300px;margin:8px 0 0;padding:8px 12px 8px 8px;display:flex}.sk-file img{background:#f1f6fe;border-radius:6px;width:30px;height:30px;padding:5px}.sk-file b{font:700 14px/1.3 var(--slack);display:block}.sk-file small{font:400 12px/1.3 var(--slack);color:var(--sk-muted)}.sk-compose{border-radius:8px;flex:none;margin:4px 16px 14px;box-shadow:inset 0 0 0 1px #bbbabb}.sk-compose .ph{font:400 14.5px/1.3 var(--slack);color:#868686;padding:10px 12px 4px}.sk-compose .bar{color:#868686;font:700 13px/1 var(--slack);align-items:center;gap:12px;padding:4px 8px 6px 10px;display:flex}.sk-compose .bar .send{background:#f2f2f2;border-radius:4px;place-items:center;width:28px;height:24px;margin-left:auto;display:grid}.stack{text-align:center}.big{grid-template-columns:repeat(10,88px);justify-content:center;gap:18px;margin:0 auto;display:grid}.big-ic{background:var(--white);border-radius:24px;place-items:center;width:88px;height:88px;display:grid;box-shadow:inset 0 0 0 1px #1b6fc014,0 14px 30px -18px #0e2a4a73}.big-ic img{width:44px;height:44px;display:block}.more{margin-block:clamp(56px,6vw,80px) 28px}.more .num{font:650 clamp(64px, 9vw, 120px)/1 var(--display);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;letter-spacing:-.03em;color:var(--night);display:block}.more p{color:var(--ink-soft);margin:10px 0 0;font-size:clamp(17px,1.5vw,20px)}.belts{gap:16px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.belt{margin-bottom:-20px;padding-block:6px 26px;overflow:hidden}.belt-track{gap:16px;width:max-content;animation:70s linear infinite belt;display:flex}.belt.rev .belt-track{animation-duration:80s;animation-direction:reverse}.belts:hover .belt-track{animation-play-state:paused}@keyframes belt{0%{transform:translate(0)}to{transform:translate(-50%)}}.belt-item{background:var(--white);border-radius:22px;flex:none;place-items:center;width:76px;height:76px;display:grid;box-shadow:inset 0 0 0 1px #1b6fc014,0 12px 26px -16px #0e2a4a73}.belt-item img{width:34px;height:34px;display:block}.work{padding-top:clamp(20px,3vw,40px);position:relative}.work-track{height:420vh;position:relative}.work-stage{height:100vh;padding-top:calc(env(safe-area-inset-top,0px) + 90px);align-items:center;padding-bottom:24px;display:flex;position:sticky;top:0}@supports (height:100svh){.work-stage{height:100svh}}.work-stage .pool{z-index:0}.work-grid{z-index:1;grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,60px);height:100%;display:grid;position:relative}.work-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.work-steps button{text-align:left;width:100%;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:20px;gap:5px;padding:16px 18px 20px 20px;transition:background-color .3s,box-shadow .3s,color .3s;display:grid;position:relative;overflow:hidden}.work-steps button:hover{color:var(--night)}.work-steps .t{font:800 16.5px/1.3 var(--body);color:inherit}.work-steps .d{font-size:14.5px;line-height:1.5}.work-steps .is-active{color:var(--night);background:var(--glass);box-shadow:var(--glass-shadow)}.work-steps .bar{opacity:0;background:#1b6fc01a;border-radius:3px;height:3px;position:absolute;bottom:10px;left:20px;right:18px}.work-steps .bar i{background:linear-gradient(90deg, var(--tile-a), var(--blue));border-radius:3px;width:0;height:100%;display:block}.work-steps .is-active .bar{opacity:1}.chat{background:var(--white);height:min(660px,100%);font-family:var(--slack);color:var(--sk-text);border-radius:14px;grid-template-columns:220px minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0e2a4a14,0 30px 60px -30px #0e2a4a59,0 80px 140px -70px #1f5fae99}.chat-side{background:var(--sk-aub);color:#d8ccd8;flex-direction:column;gap:18px;padding:14px 10px;font-size:15px;display:flex}.ws-name{color:var(--white);font:900 17px/1.2 var(--slack);border-bottom:1px solid #ffffff1f;align-items:center;gap:10px;padding:2px 8px 12px;display:flex}.ws-logo{background:var(--white);border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.ws-logo img{width:20px;height:20px}.side-label{font:400 15px/1.4 var(--slack);color:#d8ccd8;opacity:.85;margin:0 0 4px;padding:0 8px}.side-label:before{content:"▾";margin-right:8px;font-size:11px}.chan{color:#d8ccd8;border-radius:6px;align-items:center;gap:8px;padding:4px 9px;line-height:1.3;transition:background-color .25s;display:flex}.chan .h{opacity:.7}.chan.is-active{color:var(--white);background:var(--sk-active);font-weight:700}.chan.muted{color:#b9a6b9}.chan.unread{color:var(--white);font-weight:900}.dm{color:#d8ccd8;align-items:center;gap:8px;padding:4px 9px;display:flex}.dm svg{border-radius:5px;width:20px;height:20px}.chat-main{flex-direction:column;min-width:0;min-height:0;display:flex}.chat-top{border-bottom:1px solid var(--sk-line);flex:none;align-items:center;gap:10px;min-width:0;height:56px;padding:0 18px;display:flex}.chat-top b{font:900 18px/1 var(--slack);white-space:nowrap}.chat-top .topic{color:var(--sk-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;overflow:hidden}.chat-top .sk-members{margin-left:auto}.chat-feed{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:16px 20px 6px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 56px);mask-image:linear-gradient(#0000 0,#000 56px)}.scene{flex-direction:column;gap:16px;display:none}.scene.is-active{display:flex}.msg{align-items:flex-start;gap:10px;display:none}.msg.shown{animation:.34s cubic-bezier(.2,.8,.2,1) msgIn;display:flex}@keyframes msgIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.av{border-radius:8px;flex:none;width:36px;height:36px;display:block}.av-person{font:900 15px/1 var(--slack);color:var(--white);place-items:center;display:grid}.p1{background:#2bac76}.p2{background:#e8912d}.p3{background:#9d4edd}.p4{background:#1d9bd1}.msg-body{min-width:0}.msg-meta{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.msg-meta b{font:900 15px/1.2 var(--slack);color:var(--sk-text)}.msg-meta time{font:400 12px/1 var(--slack);color:var(--sk-muted)}.app-tag{font:700 10px/1 var(--slack);color:var(--sk-muted);background:#1d1c1d1a;border-radius:3px;padding:2px 3px}.msg-body p{font:400 15px/1.46 var(--slack);color:var(--sk-text);margin:3px 0 0}.code{font:400 12.5px/1 var(--mono);color:#e01e5a;box-shadow:inset 0 0 0 1px var(--sk-line);background:#f8f8f8;border-radius:3px;padding:2px 4px}.react{font:700 12px/1.4 var(--slack);color:var(--sk-muted);box-shadow:inset 0 0 0 1px var(--sk-line);background:#f8f8f8;border-radius:12px;align-items:center;gap:5px;margin-top:6px;padding:2px 8px;display:inline-flex}.react.mine{color:var(--sk-link);background:#1d9bd11a;box-shadow:inset 0 0 0 1px #1d9bd1}.typing{font:400 12px/1 var(--slack);color:var(--sk-muted);align-items:center;gap:6px;display:none}.typing.on{display:flex}.typing .dots{gap:3px;display:inline-flex}.typing .dots i{background:var(--sk-muted);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite dot}.typing .dots i:nth-child(2){animation-delay:.15s}.typing .dots i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.chat .sk-compose{margin:6px 20px 16px}.ac{max-width:460px;margin-top:6px}.ac .ac-title{margin:0}.ac .ac-sub{color:var(--sk-muted);margin:2px 0 0;font-size:13.5px}.ac .ac-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ac .ac-done{color:var(--sk-muted);margin:8px 0 0;font-size:13.5px;display:none}.ac.is-approved .ac-actions{display:none}.ac.is-approved .ac-done{display:block}.rcard{border-left:4px solid #ddd;margin-top:6px;padding:2px 0 2px 12px}.rcard .rrow{align-items:baseline;gap:10px;margin:6px 0 0;font-size:14.5px;display:flex}.dot{border-radius:50%;flex:none;width:10px;height:10px;transform:translateY(1px)}.dot.need{background:var(--amber)}.dot.watch{background:#c7cdd6}.dot.ok{background:#2bac76}.guard-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,5vw,72px);display:grid}.guard-cols p{color:var(--ink-soft);margin:12px 0 0;font-size:17px;line-height:1.6}.app-ic{background:var(--white);border-radius:18px;place-items:center;width:60px;height:60px;margin-bottom:28px;display:grid;box-shadow:inset 0 0 0 1px #1b6fc01a,0 12px 26px -18px #0e2a4a73}.app-ic svg{width:30px;height:30px}.mem-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.mem-note{color:var(--navy);border-radius:999px;align-items:center;gap:10px;margin:30px 0 0;padding:10px 18px 10px 10px;font-size:15px;font-weight:700;display:inline-flex}.mem-note svg{border-radius:8px;width:28px;height:28px}.record{border-radius:30px;overflow:hidden}.rec-tabs{background:#1b6fc012;border-radius:18px;gap:4px;margin:10px;padding:5px;display:flex;overflow-x:auto}.rec-tab{font:800 14px/1 var(--body);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:13px;flex:none;padding:10px 16px;transition:background-color .2s,box-shadow .2s,color .2s}.rec-tab[aria-selected=true]{color:var(--night);background:var(--white);box-shadow:0 4px 12px -6px #0e2a4a59}.rec-panel{padding:14px 28px}.rec-name{font:650 28px/1.15 var(--display);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;margin:0}.rec-meta{color:var(--ink-soft);margin:6px 0 0;font-size:13.5px}.rec-rows{margin:16px 0 0;padding:0;list-style:none}.rec-row{border-top:1px solid #1b6fc01a;grid-template-columns:minmax(0,190px) minmax(0,1fr) 14px;align-items:baseline;gap:18px;padding:15px 0;display:grid}.rec-row .k{font-size:15px;font-weight:800;line-height:1.35}.rec-row .k small{color:var(--ink-soft);margin-top:2px;font-size:13px;font-weight:400;display:block}.rec-row .v{color:var(--night);overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.5}.rec-row .v .code{color:var(--navy);box-shadow:none;background:#2a8dea14;font-size:12.5px}.rec-row svg{align-self:center;width:14px;height:14px}.steps3{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,5vw,72px);margin:0;padding:0;list-style:none;display:grid;position:relative}.steps3:before{content:"";background:linear-gradient(90deg,#2a8dea00,#2a8dea4d 12% 88%,#2a8dea00);height:1.5px;position:absolute;top:30px;left:30px;right:30px}.steps3 li{position:relative}.orb-n{width:60px;height:60px;color:var(--navy);font:650 26px/1 var(--display);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;background:var(--white);box-shadow:0 0 0 8px var(--paper), inset 0 0 0 1.5px #2a8dea73, 0 12px 24px -16px #0e2a4a73;border-radius:50%;place-items:center;margin-bottom:30px;display:grid;position:relative}.steps3 p{color:var(--ink-soft);margin:12px 0 0;font-size:17px;line-height:1.6}.faq-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.ask-theo{justify-items:start;gap:18px;margin-top:34px;display:grid}.theo-hit{width:min(250px,70%)}.theo-hit svg{width:100%;height:auto;display:block;overflow:visible}.ask{background:var(--glass);backdrop-filter:blur(18px);width:min(420px,100%);box-shadow:var(--glass-shadow);border-radius:999px;align-items:center;gap:8px;padding:7px 7px 7px 20px;display:flex}.ask input{min-width:0;color:var(--night);font:600 16px/1.2 var(--body);background:0 0;border:0;outline:none;flex:1;padding:10px 0}.ask input::placeholder{color:#7189a6}.ask button{cursor:pointer;background:var(--blue);border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.ask:focus-within{box-shadow:var(--glass-shadow), 0 0 0 4px #2a8dea2e}.reply{width:min(420px,100%);color:var(--night);border-radius:20px 20px 20px 6px;padding:14px 18px;font-size:15px;line-height:1.5}.reply b{color:var(--navy);margin-bottom:2px;font-size:13px;display:block}.faq details{border-top:1px solid #1b6fc024}.faq details:last-child{border-bottom:1px solid #1b6fc024}.faq summary{cursor:pointer;font:800 19px/1.4 var(--body);color:var(--night);justify-content:space-between;align-items:center;gap:16px;padding:26px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .pm{width:34px;height:34px;color:var(--navy);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;flex:none;place-items:center;font-size:19px;transition:transform .25s ease-out;display:grid}.faq details[open] summary .pm{transform:rotate(45deg)}.faq details p{max-width:58ch;color:var(--ink-soft);margin:0 0 28px;font-size:17px;line-height:1.65}.finale{isolation:isolate;color:var(--white);background:linear-gradient(#f4f8fd00 0%,#d8ebfd 9%,#9fcdf9 20%,#5ea7ef 32%,#3584da 44%,#2363b4 56%,#17498e 68%,#0e3368 80%,#08214a 90%,#041431 100%);padding-top:clamp(220px,22vw,300px);position:relative}.finale .sky:after{-webkit-mask-image:linear-gradient(#0000 16%,#000 42%);mask-image:linear-gradient(#0000 16%,#000 42%)}.cloud{filter:blur(38px);opacity:.7;background:#fff;border-radius:50%;animation:30s ease-in-out infinite alternate drift;position:absolute}@keyframes drift{0%{transform:translate(-30px)}to{transform:translate(50px)}}.final{text-align:center;padding-bottom:clamp(110px,12vw,160px)}.final-theo{width:min(240px,54vw);margin:0 auto 6px}.final-theo svg{width:100%;height:auto;display:block;overflow:visible}.final-theo.wait *{animation-play-state:paused!important}.final .final-line{white-space:nowrap;text-shadow:0 4px 40px #030f284d;margin:0 0 22px;font-size:clamp(48px,8.4vw,116px);line-height:1}.final .final-sub{color:#ebf4ffe0;max-width:30em;margin:0 auto 38px;font-size:clamp(18px,1.6vw,21px)}.foot{padding-block:40px calc(44px + env(safe-area-inset-bottom,0px));position:relative}.foot:before{content:"";background:linear-gradient(90deg,#0000,#a0d2ff4d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.foot-in{flex-wrap:wrap;align-items:center;gap:18px 36px;display:flex}.foot-in>svg{width:auto;height:26px;display:block}.foot-links{flex-wrap:wrap;gap:6px 22px;display:flex}.foot-links a{color:#ebf4ffb8;font-size:14.5px;font-weight:700;text-decoration:none}.foot-links a:hover{color:var(--white)}.fine{color:#c8def899;flex-basis:100%;margin:0;font-size:13.5px}dialog{width:min(500px,100vw - 32px);color:var(--night);background:var(--white);border:0;border-radius:30px;padding:0;box-shadow:0 50px 120px -40px #030f28cc}dialog::backdrop{backdrop-filter:blur(6px);background:radial-gradient(circle at 50% 30%,#2a8dea59,#041431b3)}.dlg{gap:18px;padding:34px;display:grid}.dlg h2{font-size:34px}.dlg .sub{margin:6px 0 0;font-size:16px}.field{gap:7px;display:grid}.field label{font:800 14px/1.3 var(--body)}.field input,.field select{width:100%;min-height:50px;font:400 16px var(--body);color:var(--night);background:var(--white);box-shadow:inset 0 0 0 1.5px var(--line);border:0;border-radius:14px;padding:0 16px}.field input:focus,.field select:focus{box-shadow:inset 0 0 0 1.5px var(--blue), 0 0 0 4px #2a8dea29;outline:none}.dlg-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.btn-plain{color:var(--navy);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.thanks{justify-items:start;gap:14px;padding:36px 34px 32px;display:grid}.thanks svg{border-radius:20px;width:72px;height:72px}.thanks p{color:var(--ink-soft);margin:0}.wm-head{transform-box:fill-box;transform-origin:63% 98%}.wm-badge{transform-box:view-box;transform-origin:3142px 24px}.lv-look,.lv-squash,.lv-breathe,.lv-shadow{transform-box:view-box;transform-origin:1120px 1800px}.lv-glasses{transform-box:view-box;transform-origin:1210px 880px}.lv-curl{transform-box:fill-box;transform-origin:50% 100%}.lv-look{transition:transform .55s cubic-bezier(.3,1.25,.5,1)}.lv-gaze{transition:transform .3s cubic-bezier(.3,1.2,.5,1)}.lv-blinkw{transform-box:view-box;transform-origin:1210px 880px}.lv-breathe{animation:4.4s ease-in-out 1.6s infinite lvBreathe}.lv-curl{animation:2.6s ease-in-out 1.6s infinite lvSway}.lv-c1{animation-delay:.9s}.lv-c2{animation-delay:.25s}.lv-c3{animation-delay:1.25s}@keyframes lvBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.008,1.02)skew(-.5deg)}}@keyframes lvSway{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}.lv-blink{animation:.22s ease-in-out lvBlink}.lv-blink2{animation:.5s ease-in-out lvBlink2}@keyframes lvBlink{0%,to{transform:scale(1)}45%{transform:scale(1.03,.86)translateY(6px)}}@keyframes lvBlink2{0%,40%,to{transform:scale(1)}20%,62%{transform:scale(1.03,.86)translateY(6px)}}.lv-push{animation:.7s cubic-bezier(.3,1.4,.5,1) lvPush}@keyframes lvPush{0%{transform:translateY(0)}35%{transform:translateY(-34px)}60%{transform:translateY(-4px)}to{transform:translateY(0)}}.lv-stretch{animation:1.1s ease-in-out lvStretch}@keyframes lvStretch{0%,to{transform:scale(1)}30%{transform:scale(.97,1.06)translateY(-10px)}55%{transform:scale(1.04,.95)}75%{transform:scale(.99,1.02)}}.lv-perk{animation:.75s linear lvPerk}@keyframes lvPerk{0%{transform:scale(1)}20%{transform:scale(1.06,.92)}45%{transform:scale(.96,1.07)translateY(-60px)}70%{transform:scale(1.05,.93)}85%{transform:scale(.99,1.02)}to{transform:scale(1)}}.lv-nod{animation:.8s ease-in-out lvNod}@keyframes lvNod{0%,to{transform:rotate(0)}35%{transform:rotate(2.5deg)translateY(10px)scale(1.01,.985)}70%{transform:rotate(-.5deg)}}.lv-typing{animation:.45s ease-in-out infinite lvType}@keyframes lvType{0%,to{transform:translateY(0)}50%{transform:translateY(8px)scale(1.006,.992)}}.lv-boing .lv-curl{animation:.7s ease-out lvBoing}.lv-boing .lv-c1{animation-delay:60ms}.lv-boing .lv-c2{animation-delay:.12s}.lv-boing .lv-c3{animation-delay:.18s}@keyframes lvBoing{0%{transform:rotate(0)scale(1)}30%{transform:rotate(-5deg)scale(1.04)}60%{transform:rotate(3deg)}to{transform:rotate(0)scale(1)}}.lv-shrink{animation:.75s linear lvShadow}@keyframes lvShadow{0%,20%,to{opacity:1;transform:scale(1)}45%{opacity:.5;transform:scale(.9)}}.lv-glinting{animation:.6s ease-in-out lvGlint}@keyframes lvGlint{0%{transform:translate(0)}to{transform:translate(1300px)}}@media (prefers-reduced-motion:reduce){.lv-breathe,.lv-curl,.lv-look,.lv-gaze{transition:none!important;animation:none!important}}@keyframes lvDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lvIn{0%{opacity:0}to{opacity:1}}.lv-outline{stroke-dasharray:1 1;animation:.45s cubic-bezier(.45,0,.35,1) both lvDraw}.lv-paper{animation:.3s ease-out .28s both lvIn}.lv-shin{animation:.4s ease-out 1.1s both lvIn}.lv-ln0{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .35s both lvDraw}.lv-ln1{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .38s both lvDraw}.lv-ln2{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .409s both lvDraw}.lv-ln3{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .439s both lvDraw}.lv-ln4{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .468s both lvDraw}.lv-ln5{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .498s both lvDraw}.lv-ln6{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .527s both lvDraw}.lv-ln7{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .557s both lvDraw}.lv-ln8{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .586s both lvDraw}.lv-ln9{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .616s both lvDraw}.lv-ln10{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .645s both lvDraw}.lv-ln11{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .675s both lvDraw}.lv-ln12{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .705s both lvDraw}.lv-ln13{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .734s both lvDraw}.lv-ln14{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .764s both lvDraw}.lv-ln15{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .793s both lvDraw}.lv-ln16{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .823s both lvDraw}.lv-ln17{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .852s both lvDraw}.lv-ln18{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .882s both lvDraw}.lv-ln19{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .911s both lvDraw}.lv-ln20{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .941s both lvDraw}.lv-ln21{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .97s both lvDraw}.lv-ln22{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) 1s both lvDraw}@media (prefers-reduced-motion:reduce){.lv-outline,.lv-paper,.lv-shin,.lv-ln0,.lv-ln1,.lv-ln2,.lv-ln3,.lv-ln4,.lv-ln5,.lv-ln6,.lv-ln7,.lv-ln8,.lv-ln9,.lv-ln10,.lv-ln11,.lv-ln12,.lv-ln13,.lv-ln14,.lv-ln15,.lv-ln16,.lv-ln17,.lv-ln18,.lv-ln19,.lv-ln20,.lv-ln21,.lv-ln22{animation:none!important}}.ss-fig,.ss-squash,.ss-shadow{transform-box:view-box;transform-origin:1120px 1800px}.ss-glasses{transform-box:view-box;transform-origin:1210px 880px}.ss-hair{transform-box:view-box;transform-origin:1040px 1150px}.ss-curl{transform-box:fill-box;transform-origin:50% 100%}.ss-fig{animation:1.2s linear 1.55s both ssJump}.ss-squash{animation:1.2s linear 1.55s both ssSquash}.ss-shadow{animation:1.2s linear 1.55s both ssShadow}.ss-hair{animation:1.4s ease-out 1.75s both ssHair}.ss-glasses{animation:1.3s ease-out 1.8s both ssSpecs}.ss-curl{animation:.7s ease-out 2.4s both ssBoing}.ss-c1{animation-delay:2.46s}.ss-c2{animation-delay:2.52s}.ss-c3{animation-delay:2.58s}.ss-glint{animation:.55s ease-in-out 2.65s both ssGlint}.ss-badge{transform-box:fill-box;transform-origin:50%;animation:.6s cubic-bezier(.3,1.6,.5,1) 2.05s both ssBadge}.ss-check{stroke-dasharray:1 1;animation:.35s ease-out 2.45s both ssDraw}.ss-pop{stroke-dasharray:1 1;animation:.5s ease-out 2.55s both ssPop}@keyframes ssJump{0%{transform:translateY(0)}16%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}42%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-150px)rotate(-6deg)}64%{transform:translateY(0)rotate(0)}to{transform:translateY(0)}}@keyframes ssSquash{0%{transform:scale(1)}16%{transform:scale(1.08,.88)}28%{transform:scale(.94,1.1)}46%{transform:scale(1)}64%{transform:scale(1.1,.86)}76%{transform:scale(.97,1.05)}88%{transform:scale(1.02,.99)}to{transform:scale(1)}}@keyframes ssShadow{0%,16%{opacity:1;transform:scale(1)}42%{opacity:.35;transform:scale(.86)}64%,to{opacity:1;transform:scale(1)}}@keyframes ssHair{0%{transform:translateY(0)}24%{transform:translateY(20px)}48%{transform:translateY(-26px)}64%{transform:translateY(10px)}80%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes ssSpecs{0%{transform:translateY(0)}26%{transform:translateY(22px)}50%{transform:translateY(-30px)}68%{transform:translateY(12px)}84%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes ssBoing{0%{transform:rotate(0)scale(1)}30%{transform:rotate(-6deg)scale(1.05)}60%{transform:rotate(3deg)}to{transform:rotate(0)scale(1)}}@keyframes ssGlint{0%{transform:translate(0)}to{transform:translate(1300px)}}@keyframes ssBadge{0%{transform:scale(0)rotate(-20deg)}to{transform:scale(1)rotate(0)}}@keyframes ssDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ssPop{0%{stroke-dasharray:0 1;stroke-dashoffset:0;opacity:0}5%{stroke-dasharray:.05 1;opacity:1}50%{stroke-dasharray:1 1;stroke-dashoffset:0;opacity:1}to{stroke-dasharray:1 1;stroke-dashoffset:-1px;opacity:0}}@media (prefers-reduced-motion:reduce){.ss-fig,.ss-squash,.ss-shadow,.ss-glasses,.ss-hair,.ss-curl,.ss-glint,.ss-badge,.ss-check,.ss-pop{animation:none!important}}@keyframes ssIn{0%{opacity:0}to{opacity:1}}.ss-outline{stroke-dasharray:1 1;animation:.45s cubic-bezier(.45,0,.35,1) both ssDraw}.ss-paper{animation:.3s ease-out .28s both ssIn}.ss-shin{animation:.4s ease-out 1.1s both ssIn}.ss-ln0{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .35s both ssDraw}.ss-ln1{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .38s both ssDraw}.ss-ln2{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .409s both ssDraw}.ss-ln3{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .439s both ssDraw}.ss-ln4{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .468s both ssDraw}.ss-ln5{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .498s both ssDraw}.ss-ln6{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .527s both ssDraw}.ss-ln7{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .557s both ssDraw}.ss-ln8{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .586s both ssDraw}.ss-ln9{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .616s both ssDraw}.ss-ln10{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .645s both ssDraw}.ss-ln11{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .675s both ssDraw}.ss-ln12{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .705s both ssDraw}.ss-ln13{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .734s both ssDraw}.ss-ln14{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .764s both ssDraw}.ss-ln15{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .793s both ssDraw}.ss-ln16{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .823s both ssDraw}.ss-ln17{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .852s both ssDraw}.ss-ln18{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .882s both ssDraw}.ss-ln19{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .911s both ssDraw}.ss-ln20{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .941s both ssDraw}.ss-ln21{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) .97s both ssDraw}.ss-ln22{stroke-dasharray:1 1;animation:.3s cubic-bezier(.45,0,.35,1) 1s both ssDraw}@media (prefers-reduced-motion:reduce){.ss-outline,.ss-paper,.ss-shin,.ss-ln0,.ss-ln1,.ss-ln2,.ss-ln3,.ss-ln4,.ss-ln5,.ss-ln6,.ss-ln7,.ss-ln8,.ss-ln9,.ss-ln10,.ss-ln11,.ss-ln12,.ss-ln13,.ss-ln14,.ss-ln15,.ss-ln16,.ss-ln17,.ss-ln18,.ss-ln19,.ss-ln20,.ss-ln21,.ss-ln22{animation:none!important}}@media (width<=1020px){.nav-links{display:none}.mem-grid,.faq-grid,.guard-cols,.steps3{grid-template-columns:minmax(0,1fr)}.steps3:before{background:linear-gradient(#2a8dea8c,#72bdfc33);width:2px;height:auto;inset:30px auto 30px 29px}.steps3 li{padding-left:90px}.orb-n{position:absolute;top:0;left:0}.work-grid{grid-template-columns:minmax(0,1fr)}.work-steps{display:none}.chat{grid-template-columns:minmax(0,1fr);height:100%}.chat-side{display:none}.big{grid-template-columns:repeat(5,88px);gap:14px}}@media (width<=760px){body{font-size:16px}.wrap{padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px))}.nav-in{gap:10px;height:58px;padding-left:18px}.login{display:none}.fly{height:790px}.node{left:var(--mx);top:var(--my)}.node.faint{display:none}.orb{width:68px;height:68px}.orb>span{width:44px;height:44px}.orb img{width:24px;height:24px}.pick{padding:7px 11px;font-size:12.5px}.pick[data-d]{top:calc(100% + 10px);bottom:auto}.slack-card{width:auto;min-width:0;height:410px;inset:auto 0 0;transform:none}.flyer{width:86px;height:86px}.big{grid-template-columns:repeat(5,58px);gap:10px}.big-ic{border-radius:17px;width:58px;height:58px}.big-ic img{width:32px;height:32px}.belt-item{border-radius:18px;width:62px;height:62px}.belt-item img{width:28px;height:28px}.work-stage{padding-top:calc(env(safe-area-inset-top,0px) + 84px);padding-bottom:12px}.chat-top .topic{display:none}.chat-feed{padding-inline:14px}.chat .sk-compose{margin-inline:14px}.rec-panel{padding-inline:18px}.rec-row{grid-template-columns:minmax(0,1fr) 14px;gap:4px 12px}.rec-row .k,.rec-row .v{grid-column:1}.rec-row svg{grid-area:1/2/span 2}.final .final-line{font-size:clamp(40px,12vw,60px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.work.is-static .work-track{height:auto!important}.work.is-static .work-stage{height:auto;position:static}.work.is-static .chat{height:auto;min-height:560px}.work.is-static .chat-feed{-webkit-mask-image:none;mask-image:none}
