@font-face{font-family:SuperX;src:url(/fonts/superx-display-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:88%;descent-override:16%;line-gap-override:0%}@font-face{font-family:SuperX;src:url(/fonts/superx-display-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;ascent-override:88%;descent-override:16%;line-gap-override:0%}@font-face{font-family:SuperX;src:url(/fonts/superx-display-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;ascent-override:88%;descent-override:16%;line-gap-override:0%}@font-face{font-family:Monoblock;src:url(/fonts/monoblock-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:75.3%;descent-override:21.1%;line-gap-override:0%}@font-face{font-family:Monoblock;src:url(/fonts/monoblock-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;ascent-override:75.3%;descent-override:21.1%;line-gap-override:0%}@font-face{font-family:Greet;src:url(/fonts/greet-latin.woff2)format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+2B,U+2D,U+2F,U+5B,U+5D,U+7C}@font-face{font-family:Greet;src:url(/fonts/greet-arabic.woff2)format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+64B-652}@font-face{font-family:Greet;src:url(/fonts/greet-latin-ext.woff2)format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+1CD-1DC}@font-face{font-family:Greet;src:url(/fonts/greet-cyrillic.woff2)format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+4??}@font-face{font-family:Greet;src:url(/fonts/greet-devanagari.woff2)format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+900-97F,U+200C-200D}:root{--c-ink:#000;--c-ink-2:#1f2026;--c-white:#fff;--c-blue:#0718da;--c-label:#7b86a4;--c-muted:#7b85a4;--c-faint:#cfd2db;--c-cream:#fff7f3;--c-card:#f4f6fb;--c-accent:#ff8e0d;--c-discord:#5865f2;--c-whatsapp:#1a503c;--c-shade:#262728;--c-line:#0000001a;--f-sans:"SuperX", "Greet", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:"Monoblock", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--gutter:clamp(16px, 5vw, 181px);--w-wide:1558px;--w-work:1555px;--w-narrow:1162px;--u:calc(min(100vw, 1920px) / 1920);--m:calc(min(100vw, 520px) / 430)}@media (width<=767px){:root{--gutter:calc(25 * var(--m))}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--c-white);color:var(--c-ink);font-family:var(--f-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:500;overflow-x:hidden}@supports (overflow-x:clip){body{overflow-x:clip}}img,svg,video{max-width:100%;display:block}img,video{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ul,ol{list-style:none}:focus-visible{outline:2px solid var(--c-blue);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t{font-size:var(--fs);line-height:var(--lh);text-box:trim-both cap alphabetic;--kt:.36;--kb:.36;--tt:0px;--tb:0px;margin-top:calc(var(--mt,0px) + var(--tt));margin-bottom:calc(var(--mb,0px) + var(--tb))}.t.mono{--kt:.429;--kb:.271}@supports not (text-box:trim-both cap alphabetic){.t{--tt:calc(var(--lh) / -2 + var(--kt) * var(--fs));--tb:calc(var(--lh) / -2 + var(--kb) * var(--fs))}}.wrap{width:min(var(--w-wide), 100% - 2 * var(--gutter));margin-inline:auto}.wrap--work{width:min(var(--w-work), 100% - 2 * var(--gutter));margin-left:calc((100% - min(var(--w-work), 100% - 2 * var(--gutter))) / 2 + 1.5px)}.wrap--narrow{width:min(var(--w-narrow), 100% - 2 * var(--gutter));margin-inline:auto}.eyebrow{--fs:20px;--lh:66px;letter-spacing:3.4px;text-transform:uppercase;color:var(--c-label);white-space:nowrap;font-weight:600}.h-section{--fs:40px;--lh:56px;letter-spacing:.8px;color:var(--c-blue);font-weight:500}.mono{font-family:var(--f-mono);text-transform:uppercase;font-weight:400}.mono.t{--kt:.429;--kb:.271}@media (width<=767px){.eyebrow{--fs:14px;--lh:20px;letter-spacing:2.38px}.h-section{--fs:28px;--lh:36px;letter-spacing:.56px;margin-left:-1px}.wrap--work{margin-inline:auto}}.btn{height:74px;width:var(--w,auto);background:var(--bg,var(--c-ink));color:var(--c-white);border-radius:6px;flex:none;align-items:center;padding:0 20px 0 82px;transition:transform .25s,filter .25s;display:inline-flex;position:relative}.btn:hover{filter:brightness(1.15)}.btn__tile{background:var(--c-white);border-radius:4px;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:8px;left:8px}.btn__label{--fs:20px;--lh:32px;font-family:var(--f-mono);letter-spacing:-.6px;text-transform:uppercase;white-space:nowrap;font-weight:400}.btn--sm{border-radius:4.87px;height:60px;padding:0 18px 0 66.56px}.btn--sm .btn__tile{border-radius:3.247px;width:47.077px;height:47.077px;top:6.46px;left:6.49px}.btn--sm .btn__label{--fs:16.233px;--lh:25.974px;letter-spacing:-.487px}@media (width<=767px){.btn{border-radius:4.784px;width:auto;height:59px;padding:0 15.3px 0 65.38px}.btn__tile{border-radius:3.189px;width:46.243px;height:46.243px;top:6.38px;left:6.38px}.btn__tile>img{scale:.797}.btn__tile .btn__star{width:25.6px;height:25.6px}.btn__label{--fs:15.946px;--lh:25.5px;letter-spacing:-.4784px}.btn--sm{border-radius:2.76px;height:40px;padding:0 12.8px 0 41px}.btn--sm .btn__tile{border-radius:1.84px;width:26.677px;height:26.677px;top:6.66px;left:6.3px}.btn--sm .btn__tile>img{scale:.567}.btn--sm .btn__tile .btn__star{width:15px;height:15px}.btn--sm .btn__label{--fs:12px;--lh:16px;letter-spacing:-.36px}.btn--full{border-radius:6px;height:74px;padding:0 20px 0 82px;width:100%!important}.btn--full .btn__tile{border-radius:4px;width:58px;height:58px;top:8px;left:8px}.btn--full .btn__tile>img{scale:1}.btn--full .btn__label{--fs:20px;--lh:32px;letter-spacing:-.6px}.br-d,.only-d{display:none}}@media (width>=768px){.br-m,.only-m{display:none}}html.motion-pending :is(.hero__copy,.hero__side,.hero__img,.hero__nav,.pbanner__img,.pbanner__nav,.case__tag){opacity:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.btn__tile>*{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.btn:hover .btn__tile>span{transform:rotate(90deg)}.btn:hover .btn__tile>img{transform:scale(1.12)}.btn:active{transform:scale(.98)}.vmodal{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.vmodal::backdrop{backdrop-filter:blur(6px);background:#080605db}.vmodal[open]{place-items:center;display:grid}.vmodal__inner{width:min(1280px,92vw);position:relative}.vmodal__inner.is-vertical{width:min(440px,92vw,56.25vh - 67.5px)}.vmodal__stage{aspect-ratio:16/9;background:#000;border-radius:8px;position:relative;overflow:hidden}.vmodal__inner.is-vertical .vmodal__stage{aspect-ratio:9/16}.vmodal__stage iframe,.vmodal__stage video,.vmodal__stage img{object-fit:contain;border:0;width:100%;height:100%;position:absolute;inset:0}.vmodal__stage img{object-fit:cover;opacity:.45}.vmodal__soon{color:#fff;font-family:var(--f-mono);text-transform:uppercase;letter-spacing:-.4px;place-items:center;font-size:18px;display:grid;position:absolute;inset:0}.vmodal__close{background:var(--c-white);width:48px;height:48px;color:var(--c-ink);border-radius:6px;place-items:center;transition:transform .25s;display:grid;position:absolute;top:-60px;right:0}.vmodal__close:hover{transform:rotate(90deg)}@media (width<=767px){.vmodal__close{width:44px;height:44px;top:-56px}}.btn__tile[data-astro-cid-3gcnyqnl] .btn__star{color:var(--c-accent)}
