@font-face{font-family:nunito;src:url(/_next/static/media/53a5ca69abbe921b-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:nunito;src:url(/_next/static/media/1bf75fbc4c692810-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:nunito Fallback;src:local("Arial");ascent-override:99.46%;descent-override:34.73%;line-gap-override:0.00%;size-adjust:101.65%}.__className_2961e4{font-family:nunito,nunito Fallback}.__variable_2961e4{--font-brand:"nunito","nunito Fallback"}@font-face{font-family:inter;src:url(/_next/static/media/a1db723976e507d7-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/adc5e93683f5a2c6-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:91.59%;descent-override:22.81%;line-gap-override:0.00%;size-adjust:105.77%}.__className_6ad875{font-family:inter,inter Fallback}.__variable_6ad875{--font-text:"inter","inter Fallback"}:root{--blue:#0966ff;--ink:#0a0c10;--ink-2:#59616e;--ink-3:#939aa6;--paper:#ffffff;--line:#e6e8ec;--wash:#f3f4f6;--page-x:clamp(20px,6vw,96px)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-text),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img{display:block;max-width:100%}::selection{background:var(--blue);color:#fff}.rule-grid{position:absolute;inset:0 var(--page-x);display:grid;grid-template-columns:repeat(4,1fr);pointer-events:none}.rule-grid span{border-left:1px solid #f1f2f4}.rule-grid span:last-child{border-right:1px solid #f1f2f4}.t-glow{position:absolute;z-index:0;pointer-events:none;background:radial-gradient(closest-side,rgba(9,102,255,.28),rgba(9,102,255,.13) 58%,rgba(9,102,255,0) 100%);filter:blur(34px);will-change:left,top;transition:left 1.5s,top 1.5s,width 1.5s,height 1.5s;transition-timing-function:cubic-bezier(.5,0,.15,1);animation:t-glow-morph 19s ease-in-out infinite}@keyframes t-glow-morph{0%,to{border-radius:58% 42% 47% 53%/52% 46% 54% 48%}33%{border-radius:44% 56% 63% 37%/45% 59% 41% 55%}66%{border-radius:63% 37% 40% 60%/58% 42% 62% 38%}}.t-wrap{max-width:1560px;margin-inline:auto;overflow-x:clip}.t,.t-wrap{position:relative}.t{z-index:1;min-height:100vh;min-height:100svh;display:grid;grid-template-columns:1fr minmax(280px,360px);align-items:center;grid-gap:clamp(40px,5vw,72px);gap:clamp(40px,5vw,72px);padding:clamp(48px,8vh,96px) var(--page-x)}.t-brand{display:flex;flex-direction:column;align-items:flex-start;width:-moz-fit-content;width:fit-content;gap:13px;margin-bottom:clamp(28px,5vh,48px)}.t-tile{width:clamp(58px,6.4vw,76px);height:auto;border-radius:22.5%}.t-lockup{font-size:clamp(20px,2.3vw,28px);letter-spacing:-.02em}.t-lockup,.t-title{font-family:var(--font-brand),system-ui,sans-serif;font-weight:700;color:var(--ink)}.t-title{margin:0;max-width:23ch;font-size:clamp(30px,3.9vw,60px);line-height:1.08;letter-spacing:-.032em}.t-title em{font-style:normal;color:var(--blue)}.t-soon{display:inline-flex;align-items:center;gap:9px;margin-top:clamp(28px,5vh,46px);padding:8px 16px 8px 13px;border:1px solid var(--line);border-radius:999px;font-size:13px;letter-spacing:.01em;color:var(--ink-2)}.t-dot{width:7px;height:7px;border-radius:50%;background:var(--blue);animation:t-pulse 2.4s ease-in-out infinite}@keyframes t-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}.t-stage{justify-self:center;width:100%;max-width:360px}.t-frame{border:1px solid var(--line);border-radius:26px;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(10,12,16,.04),0 18px 44px -28px rgba(10,12,16,.28)}.t-bar{display:flex;align-items:center;gap:10px;height:42px;padding:0 14px;border-bottom:1px solid var(--line)}.t-dots{display:flex;gap:5px}.t-dots i{width:7px;height:7px;border-radius:50%;background:#dfe2e7}.t-appname{font-size:12px;font-weight:500;color:var(--ink-2)}.t-screen{position:relative;height:400px;padding:18px}.t-slide{position:absolute;inset:18px;display:flex;flex-direction:column;gap:10px;animation:t-in .5s cubic-bezier(.22,.61,.36,1) both}@keyframes t-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.t-b{border-radius:8px;background:var(--wash);flex:none}.t-b[data-accent=true]{background:var(--blue)}.t-b[data-soft=true]{background:#e9ebef}.t-row{display:flex;gap:8px;flex:none}.t-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px;flex:none}.t-grid span{aspect-ratio:1;border-radius:4px;background:var(--wash)}.t-grid span[data-on=true]{background:#c9d9ff}.t-grid span[data-on=now]{background:var(--blue)}.t-bubble{max-width:74%;height:26px;border-radius:13px;background:var(--wash);flex:none}.t-bubble[data-me=true]{align-self:flex-end;background:var(--blue);opacity:.9}.t-spacer{flex:1 1 auto}.t-ticks{display:flex;justify-content:center;gap:6px;margin-top:18px}.t-ticks i{width:18px;height:3px;border-radius:2px;background:var(--line);transition:background .3s ease}.t-ticks i[data-active=true]{background:var(--blue)}@media (max-width:1240px){.t{grid-template-columns:1fr;gap:44px}.t-screen{height:330px}}@media (max-width:560px){.rule-grid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}