@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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)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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-vietnamese-wght-normal-rat7GD3o.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-wght-normal-D5afBTBx.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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}:root{--k:#0e0e0c;--k2:#1a1a17;--c:#f2ede4;--c2:#e4ddd0;--o:#ff5b14;--dim:#8a857b;--line:#f2ede424;--display:"Unbounded Variable", system-ui, sans-serif;--sans:"Inter Variable", system-ui, sans-serif;--ease:cubic-bezier(.76, 0, .24, 1);--soft:cubic-bezier(.16, 1, .3, 1);--pad:clamp(20px, 4vw, 56px)}*{box-sizing:border-box}html{background:var(--k)}body{background:var(--k);min-width:320px;color:var(--c);font:16px/1.5 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}::selection{background:var(--o);color:var(--k)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0}h1,h2,h3,h4{margin:0;font-weight:600}h2{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(36px,6.4vw,96px);font-weight:700;line-height:.95}.orange{color:var(--o)}.label{font:500 13px var(--sans);letter-spacing:.02em;color:var(--dim);margin-bottom:40px;display:block}.label.dark{color:#0e0e0c99}main>section,.footer{padding-left:var(--pad);padding-right:var(--pad)}.split{flex-wrap:wrap;column-gap:.28em;display:inline-flex}.sw{white-space:nowrap;display:inline-flex}.mask{vertical-align:top;margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:hidden}.mask>span{will-change:transform;display:inline-block}.btn-o,.btn-k{height:60px;font:600 16px var(--sans);isolation:isolate;transition:color .5s var(--ease);border-radius:99px;align-items:center;gap:12px;padding:0 30px;display:inline-flex;position:relative;overflow:hidden}.btn-o{background:var(--o);color:var(--k)}.btn-o:before,.btn-k:before{content:"";z-index:-1;border-radius:inherit;transition:transform .6s var(--ease);position:absolute;inset:0;transform:translateY(101%)}.btn-o:before{background:var(--c)}.btn-o:hover:before,.btn-k:hover:before{transform:none}.btn-o span{transition:transform .6s var(--ease);display:inline-block}.btn-o:hover span{transform:translateY(4px)}.btn-k{box-shadow:inset 0 0 0 1.5px var(--c)}.btn-k:before{background:var(--c)}.btn-k:hover{color:var(--k)}.btn-o.big{height:76px;padding:0 44px;font-size:20px}.hero{flex-direction:column;min-height:100svh;padding-top:28px;display:flex;position:relative;overflow:hidden}.hero-top{padding:0 var(--pad);grid-template-columns:1fr auto 1fr;align-items:center;font-size:14px;display:grid}.logo{font:700 16px var(--display);letter-spacing:-.02em;align-items:center;gap:10px;display:inline-flex}.logo img{border-radius:50%}.hero-tag{color:var(--dim)}.hero-gh{justify-self:end;font-weight:500;transition:color .3s}.hero-gh:hover{color:var(--o)}.hero-title{padding:8vh var(--pad) 0;font:800 clamp(40px, 9.4vw, 168px)/.88 var(--display);letter-spacing:-.055em;margin:auto 0 0;display:grid}.hl{align-items:center;gap:.15em;display:flex}.hl-2{padding-left:8vw}.hl-3{justify-content:flex-end}.badge{flex:none;place-items:center;width:.9em;height:.9em;display:grid;position:relative}.badge svg{width:100%;height:100%;position:absolute;inset:0}.badge text{font:600 10.5px var(--sans);letter-spacing:.18em;fill:var(--c)}.badge img{border-radius:50%;width:42%;height:42%}.hero-foot{padding:40px var(--pad) 36px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.hero-foot p{max-width:420px;color:var(--c2);margin:0;font-size:18px}.hero-btns{flex-wrap:wrap;gap:12px;display:flex}.marquee{background:var(--o);color:var(--k);padding:18px 0;overflow:hidden}.mq-track{width:max-content;display:flex}.mq-set{flex:none;display:flex}.mq-set span{font:700 clamp(22px, 3vw, 40px) var(--display);letter-spacing:-.03em;white-space:nowrap;text-transform:uppercase;align-items:center;display:inline-flex}.mq-set i{margin:0 .8em;font-size:.6em;font-style:normal}.manifesto{padding-top:180px;padding-bottom:120px}.scrollwords{max-width:1300px;font:600 clamp(30px, 4.6vw, 68px)/1.08 var(--display);letter-spacing:-.04em;margin:0}.scrollwords .hot{color:var(--o)}.numbers{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.num{background:var(--k2);border-radius:24px;flex-direction:column;justify-content:space-between;min-height:260px;padding:34px 28px;display:flex}.num-o{background:var(--o);color:var(--k)}.num strong{font:800 clamp(56px, 6.8vw, 112px)/.9 var(--display);letter-spacing:-.06em}.num small{letter-spacing:-.02em;margin-left:4px;font-size:.32em}.num>span{color:var(--dim);font-size:15px}.num-o>span{color:#0e0e0cb3}.how{padding-top:180px}.how-head{gap:0;display:grid}.how-ports{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.how-ports span{box-shadow:inset 0 0 0 1px var(--line);font:500 14px var(--sans);border-radius:99px;gap:10px;padding:10px 16px;display:inline-flex}.how-ports b{color:var(--dim);font-weight:500}.stack{margin-top:40px}.stack-slot{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0}.stack-card{transform-origin:top;border-radius:32px;grid-template-rows:auto auto 1fr;grid-template-columns:1.1fr 1fr;column-gap:48px;width:min(1100px,100%);height:min(560px,72vh);padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 -20px 60px #00000059}.sc-0{background:var(--c);color:var(--k)}.sc-1{background:var(--o);color:var(--k)}.sc-2{background:var(--k2);color:var(--c);box-shadow:inset 0 0 0 1px var(--line), 0 -20px 60px #00000059}.sc-3{background:var(--c2);color:var(--k)}.sc-head{grid-column:1;align-items:baseline;gap:16px;font-weight:500;display:flex}.sc-n{font:700 15px var(--display)}.sc-k{text-transform:uppercase;letter-spacing:.1em;opacity:.6;font-size:13px}.stack-card h3{font:700 clamp(34px, 4.6vw, 68px)/.95 var(--display);letter-spacing:-.045em;grid-column:1;margin-top:30px}.stack-card p{opacity:.8;grid-column:1;align-self:end;max-width:440px;margin:0;font-size:clamp(16px,1.5vw,20px)}.sc-art{background:#00000014;border-radius:20px;grid-area:1/2/span 3;position:relative;overflow:hidden}.sc-2 .sc-art{background:#ffffff0a}.sc-art i{position:absolute}.art-capture i{background:var(--k);transform-origin:0;width:46%;height:6px;transform:rotate(calc(var(--n) * 30deg)) translateX(14%);animation:aperture 3.2s var(--ease) infinite alternate;border-radius:6px;margin-top:-3px;top:50%;left:50%}@keyframes aperture{to{transform:rotate(calc(var(--n) * 30deg + 60deg)) translateX(40%)}}.art-encode i{width:22%;height:22%;left:calc(4% + mod(var(--n), 4) * 24%);top:calc(8% + round(down, var(--n) / 4) * 30%);background:var(--k);animation:blockpulse 1.6s var(--ease) infinite alternate;animation-delay:calc(var(--n) * -.13s);border-radius:10px}@keyframes blockpulse{to{border-radius:50%;transform:scale(.35)}}.art-transmit i{aspect-ratio:1;border:2px solid var(--o);opacity:0;width:10%;animation:3.6s linear infinite ring;animation-delay:calc(var(--n) * .3s);border-radius:50%;margin:-5%;top:50%;left:50%}@keyframes ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(9)}}.art-receive i{width:8.333%;bottom:0;left:calc(var(--n) * 8.333%);background:var(--o);transform-origin:bottom;height:40%;animation:bars 1.2s var(--ease) infinite alternate;animation-delay:calc(var(--n) * -.11s);border-top:2px solid var(--k)}@keyframes bars{0%{transform:scaleY(.2)}to{transform:scaleY(2.2)}}.features{padding-top:160px}.frows{border-top:1px solid var(--line)}.frow{border-bottom:1px solid var(--line);isolation:isolate;transition:color .5s var(--ease), padding .5s var(--ease);grid-template-columns:70px 1fr 1.2fr 40px;align-items:center;gap:24px;padding:34px 0;display:grid;position:relative}.frow:before{content:"";inset:0 calc(-1 * var(--pad));z-index:-1;background:var(--o);clip-path:inset(100% 0 0);transition:clip-path .6s var(--ease);position:absolute}.frow:hover{color:var(--k);padding-left:16px}.frow:hover:before{clip-path:inset(0)}.fn{font:600 14px var(--display);color:var(--dim);transition:color .5s}.frow:hover .fn{color:var(--k)}.frow h3{font:700 clamp(26px, 3.4vw, 48px)/1 var(--display);letter-spacing:-.04em}.frow p{color:var(--dim);margin:0;font-size:17px;transition:color .5s}.frow:hover p{color:#0e0e0ccc}.farrow{opacity:0;transition:all .5s var(--ease);font-size:28px;transform:translate(-12px)}.frow:hover .farrow{opacity:1;transform:none}.quality{padding-top:160px}.qcols{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.qcol{background:var(--k2);min-height:420px;transition:background-color .6s var(--ease), color .6s var(--ease), transform .6s var(--ease);border-radius:28px;align-content:start;gap:6px;padding:32px 28px;display:grid}.qcol.on{background:var(--c);color:var(--k);transform:translateY(-8px)}.qn{color:var(--dim);font-weight:500}.qcol.on .qn{color:#0e0e0c99}.qcol strong{font:800 clamp(56px, 7vw, 108px)/.9 var(--display);letter-spacing:-.06em;margin-top:auto;padding-top:80px}.qfps{font:700 18px var(--display);color:var(--o)}.qrate{margin-top:18px;font-size:18px;font-weight:600}.qnote{color:var(--dim)}.qcol.on .qnote{color:#0e0e0ca6}.install{background:var(--o);color:var(--k);border-radius:48px 48px 0 0;margin-top:160px;padding-top:100px;padding-bottom:100px}.inst-in{max-width:1300px;margin:0 auto}.plats{border-bottom:2px solid #0e0e0c26;flex-wrap:wrap;gap:0 clamp(20px,4vw,60px);display:flex}.plats button{color:#0e0e0c59;align-items:baseline;gap:12px;padding-bottom:18px;transition:color .4s;display:flex;position:relative}.plats button:hover,.plats button.on{color:var(--k)}.plat-name{font:800 clamp(30px, 4.8vw, 72px)/1 var(--display);letter-spacing:-.05em}.plat-side{font-size:14px;font-weight:600}.plat-line{background:var(--k);height:4px;position:absolute;bottom:-2px;left:0;right:0}.inst-body{grid-template-columns:1fr 1.2fr;gap:60px;padding-top:48px;display:grid}.req{margin-bottom:18px;font-weight:600;display:block}.dl{box-shadow:inset 0 0 0 2px var(--k);transition:transform .5s var(--soft), background-color .4s, color .4s;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:22px 26px;display:flex}.dl:hover{background:var(--k);color:var(--c);transform:translateY(-3px)}.dl.primary{background:var(--k);color:var(--c)}.dl.primary:hover{background:var(--c);color:var(--k)}.dl-l strong{font:700 20px var(--display);letter-spacing:-.03em;display:block}.dl-l small{opacity:.7;font-size:14px}.dl-i{transition:transform .5s var(--soft);font-size:28px}.dl:hover .dl-i{transform:translateY(4px)}.inst-note{margin:16px 0 0;font-size:15px}.inst-all{border-bottom:2px solid;margin-top:18px;font-weight:600;display:inline-block}.inst-steps{gap:28px;margin:0;padding:0;list-style:none;display:grid}.inst-steps li{grid-template-columns:56px 1fr;gap:18px;min-width:0;display:grid}.inst-steps li>div{min-width:0}.isn{background:var(--k);width:56px;height:56px;color:var(--o);font:800 20px var(--display);border-radius:50%;place-items:center;display:grid}.inst-steps h4{font:700 22px var(--display);letter-spacing:-.03em;margin-top:6px}.inst-steps p{color:#0e0e0ccc;margin:6px 0 0;font-size:16px}.cmd{background:var(--k);width:100%;color:var(--c);transition:transform .4s var(--soft);border-radius:14px;align-items:center;gap:12px;margin-top:12px;padding:14px 16px;display:flex}.cmd:hover{transform:translateY(-2px)}.cmd code{white-space:nowrap;scrollbar-width:none;flex:1;min-width:0;font:13px ui-monospace,monospace;overflow-x:auto}.cmd span{font:700 11px var(--display);color:var(--o)}.golive{padding-top:160px}.moves{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:60px;display:grid}.move{background:var(--k2);min-height:300px;transition:background-color .5s var(--ease), transform .5s var(--ease);border-radius:24px;flex-direction:column;padding:28px 24px 32px;display:flex}.move:hover{background:var(--o);color:var(--k);transform:translateY(-6px)rotate(-1deg)}.mv-n{font:800 72px/1 var(--display);letter-spacing:-.06em;color:var(--o);transition:color .5s}.move:hover .mv-n{color:var(--k)}.move h4{font:700 20px var(--display);letter-spacing:-.03em;margin-top:auto}.move p{color:var(--dim);margin:8px 0 0;font-size:15px;transition:color .5s}.move:hover p{color:#0e0e0cbf}.faq{padding-top:160px}.faq-list{border-top:1px solid var(--line)}.fq{border-bottom:1px solid var(--line)}.fq button{width:100%;font:600 clamp(20px, 2.4vw, 32px)/1.15 var(--display);letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:24px;padding:30px 0;transition:color .3s;display:flex}.fq button:hover{color:var(--o)}.fq i{width:52px;height:52px;transition:transform .6s var(--ease), background-color .4s, color .4s;border-radius:50%;flex:none;place-items:center;font-size:26px;font-style:normal;display:grid;box-shadow:inset 0 0 0 1.5px}.fq.open i{background:var(--o);color:var(--k);box-shadow:none;transform:rotate(135deg)}.fq>div{overflow:hidden}.fq p{max-width:760px;color:var(--c2);margin:0;padding:0 0 32px;font-size:18px}.faq-more{color:var(--dim);margin-top:30px;font-size:17px}.faq-more a{color:var(--c);border-bottom:2px solid var(--o)}.footer{overflow:hidden;padding-top:180px!important;padding-left:0!important;padding-right:0!important}.mq-big{color:var(--c);background:0 0;padding:0}.mq-big .mq-set span{font-size:clamp(64px,12vw,200px);line-height:1.05}.mq-big .mq-set i{color:var(--o)}.foot-cta{padding:60px var(--pad) 100px;justify-content:center;display:flex}.foot-word{padding:0 var(--pad);font:800 11.2vw/.8 var(--display);letter-spacing:-.065em;color:var(--o);-webkit-user-select:none;user-select:none;justify-content:center;display:flex}.foot-word span{transition:transform .6s var(--soft);display:inline-block}.foot-word:hover span{transform:translateY(calc(sin(var(--i) * 57.2958deg) * 14%))}.foot-row{padding:28px var(--pad);color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:14px;display:flex}.foot-row nav{gap:24px;display:flex}.foot-row a:hover{color:var(--o)}@media (width<=1000px){.numbers{grid-template-columns:1fr 1fr}.num{min-height:200px}.stack-card{grid-template-rows:auto auto auto 1fr;grid-template-columns:1fr;height:min(620px,78vh)}.sc-art{grid-area:4/1;min-height:140px;margin-top:24px}.stack-card p{align-self:start;margin-top:16px}.frow{grid-template-columns:44px 1fr;row-gap:8px}.frow p{grid-column:2}.farrow{display:none}.qcols{grid-template-columns:1fr}.qcol{min-height:0}.qcol strong{padding-top:30px}.inst-body{grid-template-columns:1fr;gap:40px}.moves{grid-template-columns:1fr 1fr}.move{min-height:220px}}@media (width<=640px){.hero-top{grid-template-columns:1fr auto}.hero-tag{display:none}.hl-2{padding-left:0}.hero-title{padding-top:14vh}.numbers,.moves{grid-template-columns:1fr}.install{border-radius:28px 28px 0 0}.plat-side{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
