@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_64a611{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_64a611{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}.platform-root{--p-surface:#141319;--p-card:#1e1d26;--p-input:#23222c;--p-text:#f3f2f6;--p-muted:#8a8a95;--p-post-body:color-mix(in srgb,var(--p-text) 90%,var(--p-muted));--p-border:#2c2b36;--p-chip:#26252f;--p-page:#0c0b10;--p-tint:#142b48;--p-tint-text:#a9d2ff;--p-brand:#1683ff;--p-brand-2:#62abff;--p-brand-ink:#0f6feb;--p-glow-a:#102846;--p-glow-b:#111f33;background:var(--p-page);color:var(--p-text);min-height:100dvh}.platform-root[data-platform-theme=light],:root[data-platform-theme=light] .platform-root{--p-surface:#fbfbfd;--p-card:#fff;--p-input:#fff;--p-text:#16161a;--p-muted:#8a8a95;--p-border:#efeff2;--p-chip:#f0f0f4;--p-page:#e9e7ef;--p-tint:#eaf4ff;--p-tint-text:#0b58bd;--p-glow-a:#e8f3ff;--p-glow-b:#f6faff}body:has(.platform-app-shell),html:has(.platform-app-shell){height:100%;overflow:hidden;overscroll-behavior-y:none}.platform-root.platform-app-shell{box-sizing:border-box;height:100dvh;min-height:0;overflow:hidden}.platform-frame{background:var(--p-surface);height:100dvh}.platform-root.platform-preview{min-height:0;background:var(--p-surface)}@media (min-width:480px) and (max-width:1023.98px){.platform-frame{min-height:auto;height:min(880px,100dvh - 48px);border-radius:28px;box-shadow:0 30px 80px -20px rgba(0,0,0,.5);overflow:hidden}}@media (min-width:1024px){.platform-frame{min-height:auto;height:100dvh}}.platform-scroll{overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none}.platform-scroll::-webkit-scrollbar{width:0;height:0}@media (min-width:1024px){.platform-sheet .platform-scroll{scrollbar-width:thin;scrollbar-color:var(--p-border) transparent}.platform-sheet .platform-scroll::-webkit-scrollbar{width:8px}.platform-sheet .platform-scroll::-webkit-scrollbar-thumb{background:var(--p-border);border-radius:999px}.platform-sheet .platform-scroll::-webkit-scrollbar-track{background:transparent}}@keyframes platform-rise{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}@keyframes platform-sheet-in{0%{transform:translateX(22px);opacity:0}to{transform:none;opacity:1}}@keyframes platform-sheet-up{0%{transform:translateY(100%)}to{transform:none}}.platform-sheet{animation:platform-sheet-in .26s ease}.platform-sheet-bottom{animation:platform-sheet-up .3s cubic-bezier(.22,.61,.36,1)}@keyframes platform-modal-in{0%{transform:scale(.96);opacity:0}to{transform:none;opacity:1}}@media (min-width:1024px){.platform-sheet,.platform-sheet-bottom{animation:platform-modal-in .2s ease}}@keyframes platform-veil-in{0%{opacity:0}to{opacity:1}}.platform-veil{animation:platform-veil-in .24s ease}@keyframes platform-pop-in{0%{transform:translateY(-4px);opacity:0}to{transform:none;opacity:1}}.platform-pop{animation:platform-pop-in .18s ease-out}.platform-sheet-snap{transition:height .32s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.platform-root *{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (prefers-reduced-motion:no-preference){html.platform-landing-scroll{scroll-behavior:smooth}}@keyframes platform-demo-cats{0%,18%{opacity:1}25%,to{opacity:0}}@keyframes platform-demo-tap{0%,20%,7%,to{transform:scale(1);box-shadow:0 0 0 0 transparent;background:var(--p-chip)}12%{transform:scale(.92);box-shadow:0 0 0 6px color-mix(in srgb,var(--p-brand) 35%,transparent);background:var(--p-tint)}}@keyframes platform-demo-chip{0%,20%{opacity:0;transform:scale(.9)}27%{opacity:1;transform:scale(1)}31%{transform:scale(.96)}35%,to{opacity:1;transform:scale(1)}}@keyframes platform-demo-type{0%,33%{width:0}62%,to{width:100%}}@keyframes platform-demo-check{0%,64%{opacity:0;transform:scale(.5)}72%{opacity:1;transform:scale(1.15)}80%,to{opacity:1;transform:scale(1)}}.platform-demo-cats{animation:platform-demo-cats 5.5s ease-in-out infinite}.platform-demo-tap{animation:platform-demo-tap 5.5s ease-in-out infinite}.platform-demo-chip{animation:platform-demo-chip 5.5s ease-in-out infinite}.platform-demo-type{animation:platform-demo-type 5.5s ease-in-out infinite}.platform-demo-check{animation:platform-demo-check 5.5s ease-in-out infinite}.platform-glow{background:radial-gradient(130% 90% at 50% 12%,var(--p-glow-a) 0,var(--p-glow-b) 60%,var(--p-surface) 100%)}@media (min-width:1024px){.platform-entry-card{background:var(--p-card);border:1px solid var(--p-border);border-radius:12px;box-shadow:0 30px 80px -30px rgba(0,0,0,.45);padding:40px 36px}}.platform-orb{border-radius:50%;background:radial-gradient(circle at 36% 30%,hsla(0,0%,100%,.95) 0,hsla(0,0%,100%,0) 42%),conic-gradient(from 205deg,#d7ecff,#dfe6ff,#c6d9ff,#d5e9ff,#d9f2ff,#d7ecff);box-shadow:0 0 70px -8px rgba(90,160,255,.65),inset -10px -12px 30px rgba(40,90,180,.22);animation:platform-float 3.4s ease-in-out infinite}@keyframes platform-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.platform-orb-system{position:relative;display:grid;place-items:center;flex-shrink:0;width:calc(var(--orb) * 1.95);height:calc(var(--orb) * 1.95)}.platform-orb-arc,.platform-orb-ring,.platform-orb-ring-dashed,.platform-orb-system>.platform-orb{grid-area:1/1}.platform-orb-ring,.platform-orb-ring-dashed{border-radius:50%;pointer-events:none}.platform-orb-ring{width:calc(var(--orb) * 1.26);height:calc(var(--orb) * 1.26);border:1px solid color-mix(in srgb,var(--p-brand) 28%,transparent)}.platform-orb-ring-dashed{width:calc(var(--orb) * 1.62);height:calc(var(--orb) * 1.62);border:1px dashed color-mix(in srgb,var(--p-brand) 22%,transparent);animation:platform-orbit 48s linear infinite reverse}.platform-orb-arc{width:calc(var(--orb) * 1.12);height:calc(var(--orb) * 1.12);border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,transparent 0deg 186deg,color-mix(in srgb,var(--p-brand) 65%,transparent) 232deg,#8fd0ff 292deg,transparent 336deg 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2.5px));animation:platform-orbit 7s linear infinite}@keyframes platform-orbit{to{transform:rotate(1turn)}}.platform-orb-dot{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 34% 30%,hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,0) 58%),linear-gradient(150deg,#dcebff,#a9c8f5);filter:blur(.4px);animation:platform-float 3.4s ease-in-out infinite}.platform-orb-dot-1{top:5%;left:10%;width:calc(var(--orb) * .075);height:calc(var(--orb) * .075);opacity:.5;animation-duration:3.4s}.platform-orb-dot-2{top:18%;right:3%;width:calc(var(--orb) * .105);height:calc(var(--orb) * .105);opacity:.6;animation-duration:4.2s;animation-delay:-1.2s}.platform-orb-dot-3{bottom:7%;left:15%;width:calc(var(--orb) * .06);height:calc(var(--orb) * .06);opacity:.42;animation-duration:3.8s;animation-delay:-2.3s}