@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-mono-400.woff2) format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-mono-500.woff2) format("woff2")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-variable.woff2) format("woff2")}:is(.home-page,.landing-kit){--bg:#06070b;--ink:#eef2f7;--ink2:#c7cfdb;--grey:#929bac;--grey2:#7a8396;--line:rgba(255,255,255,.08);--line2:rgba(255,255,255,.15);--cyan:#67e8f9;--cyan-d:#22d3ee;--blue:#3b82f6;--grad:linear-gradient(92deg,#67e8f9 0%,#22d3ee 40%,#3b82f6 100%);--sans:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"DM Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--dfont:"gg sans","Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--pad:40px;--maxw:1240px;--a-bg:#0a1114;--a-bd:rgba(255,255,255,.08);--a-bd2:rgba(255,255,255,.12);--a-t1:rgba(255,255,255,.95);--a-t2:rgba(255,255,255,.72);--a-t3:rgba(255,255,255,.5);--a-cy:#22d3ee;--unc:#22c55e;--unc-t:#4ade80;--rare:#3b82f6;--rare-t:#60a5fa;--com:rgba(161,161,170,.6);--amb:#fbbf24;--warn:#f59e0b;--ok:#22c55e;--bad:#ef4444;--lore:#34d399;--vio:#a78bfa;--gb:rgba(255,255,255,.025);--gbd:rgba(255,255,255,.08);--dc-chat:#313338;--dc-head:#2b2d31;--dc-embed:#2b2d31;--dc-input:#383a40;--dc-t:#dbdee1;--dc-t2:#b5bac1;--dc-mut:#949ba4;--dc-blurple:#5865f2;--dc-green:#248046;--dc-btn:#4e5058;--dc-select:#1e1f22;--dc-sheet:#232428;--dc-link:#00a8fc}:is(.home-page,.landing-kit) *{box-sizing:border-box;margin:0;padding:0}:is(.home-page,.landing-kit){-webkit-text-size-adjust:100%;background:var(--bg)}:is(.home-page,.landing-kit){background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:is(.home-page,.landing-kit){overflow-x:clip}:is(.home-page,.landing-kit) img{display:block;max-width:100%}:is(.home-page,.landing-kit) a{color:inherit}:is(.home-page,.landing-kit) ul,:is(.home-page,.landing-kit) ol{list-style:none}:is(.home-page,.landing-kit) figure{margin:0}:is(.home-page,.landing-kit) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:is(.home-page,.landing-kit) svg.i{width:16px;height:16px;flex:none}:is(.home-page,.landing-kit) .wrap{max-width:calc(var(--maxw) + 2*var(--pad));margin:0 auto;padding:0 var(--pad);position:relative}:is(.home-page,.landing-kit) .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:is(.home-page,.landing-kit) .rs,:is(.home-page,.landing-kit) .rs *,:is(.home-page,.landing-kit) .rs *:before,:is(.home-page,.landing-kit) .rs *:after{transition:none!important;animation:none!important}:is(.home-page,.landing-kit) .top{padding-top:64px}:is(.home-page,.landing-kit) .top .brand{display:inline-block}:is(.home-page,.landing-kit) .top .brand img{height:28px;width:auto}:is(.home-page,.landing-kit) .top h1{font-size:clamp(36px,4.4vw,56px);line-height:1.04;letter-spacing:-.04em;font-weight:770;margin-top:40px}:is(.home-page,.landing-kit) .top p{font-size:18px;color:var(--grey);max-width:66ch;margin-top:16px}:is(.home-page,.landing-kit) .top p strong{color:var(--ink);font-weight:600}:is(.home-page,.landing-kit) .prim{margin-top:110px;padding-top:56px;border-top:1px solid var(--line)}:is(.home-page,.landing-kit) .prim-h{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 32px;align-items:end}:is(.home-page,.landing-kit) .prim-k{font:500 13px/1 var(--mono);color:var(--cyan)}:is(.home-page,.landing-kit) .prim-h h2{font-size:clamp(26px,2.6vw,34px);line-height:1.12;font-weight:740;letter-spacing:-.028em;margin-top:10px}:is(.home-page,.landing-kit) .prim-h p{color:var(--grey);font-size:16.5px;margin-top:8px;max-width:72ch}:is(.home-page,.landing-kit) .nyet{display:inline-flex;align-items:center;gap:7px;font:500 12.5px/1.2 var(--mono);color:var(--amb);border:1px dashed rgba(251,191,36,.5);border-radius:6px;padding:7px 10px;white-space:nowrap}:is(.home-page,.landing-kit) .nyet:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--amb)}:is(.home-page,.landing-kit) .dblk{isolation:isolate}:is(.home-page,.landing-kit) .demo{margin-top:36px;position:relative}:is(.home-page,.landing-kit) .ctrl{display:flex;align-items:center;gap:18px;margin-top:20px;min-height:24px}:is(.home-page,.landing-kit) .steps{display:flex;gap:4px;flex:none}:is(.home-page,.landing-kit) .steps i{width:14px;height:2px;border-radius:2px;background:var(--line2);transition:background-color .3s}:is(.home-page,.landing-kit) .steps button{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;margin:0;padding:0;border-radius:3px}:is(.home-page,.landing-kit) .steps button:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}:is(.home-page,.landing-kit) .steps i.on{background:#67e8f9bf}:is(.home-page,.landing-kit) .cap{flex:1;min-width:0;font-size:14.5px;line-height:1.5;color:var(--grey);transition:opacity .16s}:is(.home-page,.landing-kit) .cap.out{opacity:0}:is(.home-page,.landing-kit) .replay{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:500;color:var(--grey);padding:4px 2px;text-decoration:underline;text-decoration-color:#fff3;text-underline-offset:4px;visibility:hidden;opacity:0;transition:opacity .4s,color .15s}:is(.home-page,.landing-kit) .ctrl.done .replay{visibility:visible;opacity:1}:is(.home-page,.landing-kit) .replay:hover{color:var(--ink)}:is(.home-page,.landing-kit) .replay:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}:is(.home-page,.landing-kit) .replay svg{width:13px;height:13px}:is(.home-page,.landing-kit) .dlab{display:flex;align-items:center;gap:9px;font-size:14px;color:var(--grey);margin:0 0 12px 2px;white-space:nowrap;line-height:1.2}:is(.home-page,.landing-kit) .dlab b{color:var(--ink);font-weight:650}:is(.home-page,.landing-kit) .dlab .lg{width:22px;height:22px;flex:none}:is(.home-page,.landing-kit) .dlab .lg.dc{border-radius:50%;background:var(--dc-blurple);display:grid;place-items:center}:is(.home-page,.landing-kit) .dlab .lg.dc svg{width:13px;height:13px;color:#fff}:is(.home-page,.landing-kit) .win{position:relative;border-radius:12px;background:#0b0f12;box-shadow:0 0 0 1px #ffffff1a,0 40px 110px -30px #000000e6;overflow:hidden;text-align:left;display:flex;flex-direction:column}:is(.home-page,.landing-kit) .win-bar{height:34px;display:flex;align-items:center;gap:6px;padding:0 12px;background:#0d1115;border-bottom:1px solid rgba(255,255,255,.06);flex:none}:is(.home-page,.landing-kit) .win-bar>i{width:9px;height:9px;border-radius:50%;background:#ffffff21;flex:none}:is(.home-page,.landing-kit) .wb-brand{display:flex;align-items:center;gap:7px;margin-left:10px;font-size:12.5px;font-weight:700;color:var(--ink);flex:none}:is(.home-page,.landing-kit) .wb-brand img{width:15px;height:15px}:is(.home-page,.landing-kit) .win-title{flex:1;min-width:0;font:500 11.5px/1 var(--mono);color:var(--grey2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}:is(.home-page,.landing-kit) .win-who{font:500 10.5px/1 var(--mono);color:var(--grey);border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:3px 6px;flex:none}:is(.home-page,.landing-kit) .sw{display:inline-grid}:is(.home-page,.landing-kit) .sw>*{grid-area:1/1;transition:opacity .18s}:is(.home-page,.landing-kit) .sw>.b{opacity:0}:is(.home-page,.landing-kit) .app{flex:1;display:grid;grid-template-columns:150px minmax(0,1fr);background:radial-gradient(120% 70% at 0% 0%,#14b8a612,#14b8a600 60%),var(--a-bg);color:var(--a-t1);font-family:var(--sans);font-size:13px;line-height:1.45;min-height:0}:is(.home-page,.landing-kit) .app-side{background:#0000002e;border-right:1px solid var(--a-bd);padding:12px 8px 0;overflow:hidden;font-size:12px;color:var(--a-t2);display:flex;flex-direction:column;min-height:0}:is(.home-page,.landing-kit) .app-side svg{width:14px;height:14px;flex:none}:is(.home-page,.landing-kit) .s-back{display:flex;align-items:center;gap:6px;color:var(--a-t3);font-size:11px;margin:2px 0 10px 6px}:is(.home-page,.landing-kit) .s-party{margin:0 0 10px 6px}:is(.home-page,.landing-kit) .s-party b{display:block;font-size:12.5px;font-weight:600;color:var(--a-t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.home-page,.landing-kit) .s-party span{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--a-t3);margin-top:3px;white-space:nowrap}:is(.home-page,.landing-kit) .s-party em{font-style:normal;color:var(--a-t1);border:1px solid var(--a-bd2);border-radius:8px;padding:0 4px;font-size:9px}:is(.home-page,.landing-kit) .s-party i{width:6px;height:6px;border-radius:50%;background:#22c55e}:is(.home-page,.landing-kit) .s-lab{font-size:9px;letter-spacing:.08em;color:var(--a-t3);margin:6px 0 3px 6px}:is(.home-page,.landing-kit) .s-i{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:7px;color:var(--a-t2);white-space:nowrap;transition:background-color .3s,color .3s}:is(.home-page,.landing-kit) .s-i.on{background:#22d3ee1a;color:var(--a-cy);box-shadow:inset 2px 0 0 var(--a-cy)}:is(.home-page,.landing-kit) .s-user{margin-top:auto;display:flex;align-items:center;gap:8px;padding:9px 6px 10px;border-top:1px solid var(--a-bd)}:is(.home-page,.landing-kit) .s-user i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:10px;color:var(--a-cy);background:#22d3ee1f;border:1px solid rgba(34,211,238,.25);flex:none}:is(.home-page,.landing-kit) .s-user b{display:block;font-size:12px;font-weight:600;color:var(--a-t1)}:is(.home-page,.landing-kit) .s-user span{display:inline-block;font-size:9px;color:var(--a-t2);border:1px solid var(--a-bd2);border-radius:6px;padding:0 4px;margin-top:1px}:is(.home-page,.landing-kit) .app-main{position:relative;overflow:hidden;padding:18px 22px;min-width:0;min-height:0}:is(.home-page,.landing-kit) .toast{position:absolute;z-index:30;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:8px;background:#0b0e12;border:1px solid rgba(255,255,255,.12);box-shadow:0 14px 34px #0000008c;font-size:13.5px;font-weight:500;color:var(--a-t1);white-space:nowrap;transform:translateY(calc(100% + 40px));transition:transform .45s cubic-bezier(.2,.8,.2,1)}:is(.home-page,.landing-kit) .toast svg{width:16px;height:16px;flex:none}:is(.home-page,.landing-kit) .toast.ok svg{color:#22c55e}:is(.home-page,.landing-kit) .toast.info svg{color:var(--a-t2)}:is(.home-page,.landing-kit) .phone{width:358px;padding:8px;border-radius:48px;background:linear-gradient(165deg,#24262e,#0d0e12 55%);box-shadow:0 0 0 1px #ffffff21,inset 0 0 0 1px #ffffff0d,0 60px 120px -40px #000000f2,0 24px 60px -24px #000000bf;flex:none;text-align:left}:is(.home-page,.landing-kit) .scr{position:relative;width:342px;height:var(--ph,720px);border-radius:40px;overflow:hidden;isolation:isolate;font-size:14px;line-height:1.45}:is(.home-page,.landing-kit) .sb{position:absolute;left:0;right:0;top:0;height:44px;display:flex;align-items:center;justify-content:space-between;padding:4px 26px 0 34px;z-index:60;font:650 15px/1 var(--sans);color:#fff;letter-spacing:-.01em;pointer-events:none}:is(.home-page,.landing-kit) .isl{position:absolute;left:50%;top:10px;width:92px;height:27px;margin-left:-46px;border-radius:20px;background:#000}:is(.home-page,.landing-kit) .sbi{display:flex;align-items:center;gap:6px}:is(.home-page,.landing-kit) .sbi svg{fill:#fff}:is(.home-page,.landing-kit) .safe{position:absolute;left:0;right:0;bottom:0;height:28px;z-index:55}:is(.home-page,.landing-kit) .safe:after{content:"";position:absolute;bottom:8px;left:50%;width:120px;height:5px;margin-left:-60px;border-radius:3px;background:#ffffff9e}:is(.home-page,.landing-kit) .scr.app-ph{background:radial-gradient(130% 50% at 0% 0%,#22d3ee17,#22d3ee00 62%),radial-gradient(100% 40% at 30% 100%,#14b8a612,#14b8a600 62%),#06080b;color:var(--a-t1);font-family:var(--sans)}:is(.home-page,.landing-kit) .scr.app-ph .safe{background:#06080b}:is(.home-page,.landing-kit) .mh{position:absolute;top:44px;left:0;right:0;height:54px;z-index:20;display:flex;align-items:center;gap:6px;padding:0 8px 0 6px;border-bottom:1px solid var(--gbd);background:#090c0ff7}:is(.home-page,.landing-kit) .mh-b{width:36px;height:36px;display:grid;place-items:center;color:var(--a-t2);flex:none}:is(.home-page,.landing-kit) .mh-eye{width:22px;height:22px;flex:none}:is(.home-page,.landing-kit) .mh-t{font-size:14.5px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}:is(.home-page,.landing-kit) .mh-r{display:flex;align-items:center}:is(.home-page,.landing-kit) .ab{position:absolute;inset:98px 0 28px;overflow:hidden}:is(.home-page,.landing-kit) .pg{padding:18px 16px 40px}:is(.home-page,.landing-kit) .pg.sh{padding-top:0}:is(.home-page,.landing-kit) .gc{border:1px solid var(--gbd);background:var(--gb);border-radius:12px}:is(.home-page,.landing-kit) .scr.dc-ph{background:var(--dc-chat);color:var(--dc-t);font-family:var(--dfont)}:is(.home-page,.landing-kit) .scr.dc-ph .sb{background:var(--dc-head)}:is(.home-page,.landing-kit) .scr.dc-ph .safe{background:var(--dc-chat)}:is(.home-page,.landing-kit) .dtop{position:absolute;top:44px;left:0;right:0;height:52px;display:flex;align-items:center;gap:10px;padding:0 14px 0 10px;background:var(--dc-head);box-shadow:0 1px #00000059;z-index:20}:is(.home-page,.landing-kit) .dtop>svg{color:var(--dc-mut)}:is(.home-page,.landing-kit) .srv{width:30px;height:30px;border-radius:50%;background:linear-gradient(145deg,#e0a43a,#a85a1c);display:grid;place-items:center;font:700 11px/1 var(--dfont);color:#fff;flex:none}:is(.home-page,.landing-kit) .dch{display:flex;flex-direction:column;min-width:0;line-height:1.15}:is(.home-page,.landing-kit) .dch b{display:flex;align-items:center;gap:3px;font-size:16px;font-weight:700;color:#f2f3f5}:is(.home-page,.landing-kit) .dch b span{color:var(--dc-mut);font-weight:500}:is(.home-page,.landing-kit) .dch small{font-size:12px;color:var(--dc-mut)}:is(.home-page,.landing-kit) .dtop-r{margin-left:auto;display:flex;gap:16px;color:var(--dc-t2)}:is(.home-page,.landing-kit) .dmsgs{position:absolute;inset:96px 0 92px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:0 12px 8px;font-size:15px;--av:38px;--avg:12px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30px);mask-image:linear-gradient(180deg,transparent 0,#000 30px)}:is(.home-page,.landing-kit) .din{position:absolute;left:0;right:0;bottom:28px;height:64px;display:flex;align-items:center;gap:10px;padding:0 12px;background:var(--dc-chat)}:is(.home-page,.landing-kit) .dplus{width:38px;height:38px;border-radius:50%;background:var(--dc-input);display:grid;place-items:center;color:var(--dc-t2);flex:none}:is(.home-page,.landing-kit) .dpill{flex:1;height:42px;border-radius:21px;background:var(--dc-input);display:flex;align-items:center;padding:0 16px;color:#80848e;font-size:15px}:is(.home-page,.landing-kit) .dpill .sw>.b{color:var(--dc-t)}:is(.home-page,.landing-kit) .dpill .cmdt{color:#c9cdfb}:is(.home-page,.landing-kit) .dm{display:grid;grid-template-columns:var(--av) minmax(0,1fr);column-gap:var(--avg);margin-top:14px}:is(.home-page,.landing-kit) .dm-av{width:var(--av);height:var(--av);border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:15px;color:#fff;grid-row:span 9;align-self:start}:is(.home-page,.landing-kit) .dm-av.bot{background:#0b1020}:is(.home-page,.landing-kit) .dm-av.bot img{width:64%;height:64%}:is(.home-page,.landing-kit) .dm-reply{grid-column:1/-1;display:flex;align-items:center;gap:5px;font-size:13px;color:var(--dc-mut);padding-left:calc(var(--av)*.6);position:relative;white-space:nowrap;overflow:hidden;margin-bottom:2px}:is(.home-page,.landing-kit) .dm-reply:before{content:"";position:absolute;left:calc(var(--av)*.48);top:9px;width:calc(var(--av)*.5 - 4px);height:9px;border-left:2px solid #4e5058;border-top:2px solid #4e5058;border-top-left-radius:6px}:is(.home-page,.landing-kit) .dm-reply .ra{width:16px;height:16px;border-radius:50%;flex:none;margin-left:calc(var(--av)*.48)}:is(.home-page,.landing-kit) .dm-reply .ru{color:#e0c3ff;font-weight:600}:is(.home-page,.landing-kit) .cmd{display:inline-flex;align-items:center;color:#c9cdfb;background:#5865f24d;border-radius:3px;padding:0 4px;font-weight:500}:is(.home-page,.landing-kit) .dm-meta{display:flex;align-items:center;gap:6px;line-height:1.25;min-width:0}:is(.home-page,.landing-kit) .dm-name{color:#f2f3f5;font-weight:600;white-space:nowrap}:is(.home-page,.landing-kit) .dm-name.gm{color:#f0b232}:is(.home-page,.landing-kit) .dm-app{display:inline-flex;align-items:center;gap:2px;background:var(--dc-blurple);color:#fff;font-size:10px;font-weight:700;padding:1px 4px 1px 3px;border-radius:3px;line-height:14px}:is(.home-page,.landing-kit) .dm-app svg{width:10px;height:10px}:is(.home-page,.landing-kit) .dm-time{font-size:12px;color:var(--dc-mut);white-space:nowrap}:is(.home-page,.landing-kit) .dm-txt{color:var(--dc-t);line-height:1.38;overflow-wrap:anywhere}:is(.home-page,.landing-kit) .edited{font-size:11px;color:var(--dc-mut)}:is(.home-page,.landing-kit) .emb{margin-top:5px;background:var(--dc-embed);border-left:4px solid var(--c,#5865f2);border-radius:4px;padding:9px 12px 11px;font-size:14px;line-height:1.42;color:var(--dc-t)}:is(.home-page,.landing-kit) .emb-t{display:block;font-weight:700;color:#f2f3f5;font-size:15px;margin-bottom:4px}:is(.home-page,.landing-kit) .emb p{margin-top:7px}:is(.home-page,.landing-kit) .emb p:first-of-type{margin-top:0}:is(.home-page,.landing-kit) .emb strong{color:#f2f3f5;font-weight:700}:is(.home-page,.landing-kit) .emb .ln{display:flex;align-items:baseline;gap:6px}:is(.home-page,.landing-kit) .emb .dot{width:11px;height:11px;border-radius:50%;flex:none;background:#e6e7e8;align-self:center}:is(.home-page,.landing-kit) .dot.u{background:#78b159}:is(.home-page,.landing-kit) .dot.r{background:#55acee}:is(.home-page,.landing-kit) .flds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin-top:8px}:is(.home-page,.landing-kit) .flds b{display:block;color:#f2f3f5;font-weight:700}:is(.home-page,.landing-kit) .emb-pic{margin-top:10px;width:150px;aspect-ratio:1;border-radius:4px;overflow:hidden;background:#141418}:is(.home-page,.landing-kit) .emb-pic img{width:100%;height:100%;object-fit:cover}:is(.home-page,.landing-kit) .dsel{margin-top:8px;border:1px solid var(--dc-select);background:var(--dc-select);border-radius:8px;padding:11px 12px;display:flex;justify-content:space-between;align-items:center;color:var(--dc-mut);font-size:15px}:is(.home-page,.landing-kit) .dsel svg{width:18px;height:18px}:is(.home-page,.landing-kit) .dbtns{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}:is(.home-page,.landing-kit) .dbtn{display:inline-flex;align-items:center;gap:6px;background:var(--dc-btn);color:#fff;font-size:14px;font-weight:500;padding:8px 14px;border-radius:8px;white-space:nowrap;transition:transform .12s,filter .12s}:is(.home-page,.landing-kit) .dbtn.g{background:var(--dc-green)}:is(.home-page,.landing-kit) .dbtn svg{width:14px;height:14px}:is(.home-page,.landing-kit) .deph{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--dc-mut);margin-top:6px;white-space:nowrap}:is(.home-page,.landing-kit) .deph svg{width:14px;height:14px}:is(.home-page,.landing-kit) .deph a{color:var(--dc-link);text-decoration:none}:is(.home-page,.landing-kit) .dscrim{position:absolute;inset:0;z-index:40;background:#0009;opacity:0;transition:opacity .3s;pointer-events:none}:is(.home-page,.landing-kit) .dsheet{position:absolute;left:0;right:0;bottom:0;z-index:45;background:var(--dc-sheet);border-radius:16px 16px 0 0;padding:10px 0 40px;font-family:var(--dfont);transform:translateY(102%);transition:transform .45s cubic-bezier(.2,.8,.2,1)}:is(.home-page,.landing-kit) .dsheet .hdl{width:36px;height:4px;border-radius:2px;background:#4e5058;margin:0 auto 12px}:is(.home-page,.landing-kit) .dsheet h6{font-size:16px;font-weight:600;color:#f2f3f5;padding:0 16px 10px}:is(.home-page,.landing-kit) .sopt{display:flex;align-items:center;gap:12px;padding:10px 16px;border-top:1px solid rgba(255,255,255,.05);transition:background-color .25s}:is(.home-page,.landing-kit) .sopt .l{flex:1;min-width:0}:is(.home-page,.landing-kit) .sopt b{display:block;font-weight:500;font-size:15px;color:#f2f3f5}:is(.home-page,.landing-kit) .sopt small{display:block;font-size:13px;color:var(--dc-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.home-page,.landing-kit) .sopt .rd{width:20px;height:20px;border-radius:50%;border:2px solid #80848e;flex:none;transition:border-width .2s,border-color .2s}:is(.home-page,.landing-kit) .ir{position:relative;display:flex;align-items:center;gap:12px;min-width:0;border-radius:8px;border-left:4px solid var(--rc,var(--com));background:#ffffff08;padding:8px 12px}:is(.home-page,.landing-kit) .ir.unc{--rc:var(--unc)}:is(.home-page,.landing-kit) .ir.rare{--rc:var(--rare)}:is(.home-page,.landing-kit) .th{position:relative;width:44px;height:44px;border-radius:6px;overflow:hidden;flex:none;background:#0c0f13}:is(.home-page,.landing-kit) .th>img{width:100%;height:100%;object-fit:cover}:is(.home-page,.landing-kit) .icn{min-width:0;flex:1}:is(.home-page,.landing-kit) .nm{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}:is(.home-page,.landing-kit) .unc .nm{color:var(--unc)}:is(.home-page,.landing-kit) .rare .nm{color:var(--rare-t)}:is(.home-page,.landing-kit) .mt{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:13px;color:var(--a-t3);margin-top:1px}:is(.home-page,.landing-kit) .mt>span{display:inline-flex;align-items:center;gap:4px}:is(.home-page,.landing-kit) .mt>span.sw{display:inline-grid}:is(.home-page,.landing-kit) .mt svg{width:12px;height:12px}:is(.home-page,.landing-kit) .pr b{font-weight:500;color:var(--a-t1)}:is(.home-page,.landing-kit) .pr s{opacity:.55}:is(.home-page,.landing-kit) .scar{color:var(--amb);font-weight:500}:is(.home-page,.landing-kit) .rb{font-size:11px;line-height:17px;padding:0 6px;border-radius:6px;border:1px solid}:is(.home-page,.landing-kit) .rb.unc{color:#22c55e;background:#22c55e1f;border-color:#22c55e4d}:is(.home-page,.landing-kit) .rb.rare{color:#3b82f6;background:#3b82f61f;border-color:#3b82f64d}:is(.home-page,.landing-kit) .abtn{flex:none;height:32px;padding:0 12px;border-radius:6px;font-size:14px;font-weight:500;display:inline-flex;align-items:center;transition:transform .12s,filter .12s}:is(.home-page,.landing-kit) .abtn.buy{background:var(--amb);color:#111827}:is(.home-page,.landing-kit) .abtn.take{background:var(--a-cy);color:#050508}:is(.home-page,.landing-kit) .rows{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;position:relative}:is(.home-page,.landing-kit) .dk .ir{gap:10px;padding:6px 10px;border-left-width:3px}:is(.home-page,.landing-kit) .dk .th{width:34px;height:34px}:is(.home-page,.landing-kit) .dk .nm{font-size:13px}:is(.home-page,.landing-kit) .dk .mt{font-size:12px}:is(.home-page,.landing-kit) .dk .mt svg{width:11px;height:11px}:is(.home-page,.landing-kit) .dk .abtn{height:28px;font-size:12.5px;padding:0 11px}:is(.home-page,.landing-kit) .dk .rows{gap:6px}:is(.home-page,.landing-kit) .pill{display:inline-block;border-radius:99px;padding:2px 8px;font-size:10px;font-weight:600;line-height:1.5;text-transform:uppercase;letter-spacing:.15em;margin-bottom:4px;border:1px solid}:is(.home-page,.landing-kit) .pill.amb{background:#fbbf2433;color:#fbbf24;border-color:#fbbf244d}:is(.home-page,.landing-kit) .pill.cy{background:#22d3ee33;color:#22d3ee;border-color:#22d3ee4d;padding:2px 10px}:is(.home-page,.landing-kit) .shero{position:relative;height:220px;margin:0 -16px;overflow:hidden}:is(.home-page,.landing-kit) .shero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}:is(.home-page,.landing-kit) .shero-g{position:absolute;inset:0;background:linear-gradient(to top,#000000db,#0000006b 55%,#0000)}:is(.home-page,.landing-kit) .shero-c{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px 16px}:is(.home-page,.landing-kit) .shero-l{min-width:0}:is(.home-page,.landing-kit) .shero h4{font-size:20px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}:is(.home-page,.landing-kit) .shero p{font-size:13px;color:#ffffffbf;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:2px}:is(.home-page,.landing-kit) .smeta{display:flex;flex-wrap:wrap;align-items:center;gap:3px 11px;margin-top:6px;font-size:12px;color:#ffffffa8}:is(.home-page,.landing-kit) .smeta>span{display:inline-flex;align-items:center;gap:4px}:is(.home-page,.landing-kit) .smeta>span.sw{display:inline-grid}:is(.home-page,.landing-kit) .smeta svg{width:12px;height:12px}:is(.home-page,.landing-kit) .sbadge{border:1px solid rgba(255,255,255,.3);border-radius:6px;padding:0 6px;font-size:11px;line-height:15px}:is(.home-page,.landing-kit) .shero-r{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none}:is(.home-page,.landing-kit) .prn{width:30px;height:30px;border-radius:50%;background:#ffffff1a;display:grid;place-items:center;color:#ffffffc7}:is(.home-page,.landing-kit) .prn svg{width:14px;height:14px}:is(.home-page,.landing-kit) .tl{display:flex;padding:3px;border-radius:8px;background:#00000073;border:1px solid rgba(255,255,255,.1)}:is(.home-page,.landing-kit) .tl b{font-size:13px;font-weight:500;padding:3px 9px;border-radius:6px;color:#ffffffb8;transition:background-color .25s,color .25s}:is(.home-page,.landing-kit) .tl b.on{background:#ffffff26;color:#fff}:is(.home-page,.landing-kit) .bcap{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:6px}:is(.home-page,.landing-kit) .bp-m{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--a-t3);white-space:nowrap}:is(.home-page,.landing-kit) .bp-m em{font-style:normal;color:var(--warn)}:is(.home-page,.landing-kit) .sech{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}:is(.home-page,.landing-kit) .focus{display:inline-block;background:linear-gradient(90deg,#22d3ee,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;white-space:nowrap;padding:0 .05em .08em 0;margin-bottom:-.08em}:is(.home-page,.landing-kit) .ctas{display:flex;gap:12px;flex-wrap:wrap}:is(.home-page,.landing-kit) .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font:650 15.5px/1 var(--sans);text-decoration:none;border-radius:10px;padding:15px 22px;white-space:nowrap;transition:transform .15s,background-color .15s,box-shadow .15s}:is(.home-page,.landing-kit) .btn svg{width:19px;height:19px}:is(.home-page,.landing-kit) .btn-primary{background:var(--cyan);color:#03161a}:is(.home-page,.landing-kit) .btn-primary:hover{background:#93f0fb}:is(.home-page,.landing-kit) .btn-ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2)}:is(.home-page,.landing-kit) .btn-ghost:hover{box-shadow:inset 0 0 0 1px #ffffff57}:is(.home-page,.landing-kit) .btn:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}:is(.home-page,.landing-kit) .micro{font-size:14px;color:var(--grey)}:is(.home-page,.landing-kit) .gcard{border:1px solid var(--gbd);background:#ffffff06;border-radius:12px;padding:14px}:is(.home-page,.landing-kit) .gh{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}:is(.home-page,.landing-kit) .gh h5{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--a-t1)}:is(.home-page,.landing-kit) .gh h5 svg{width:15px;height:15px}:is(.home-page,.landing-kit) .gh a,:is(.home-page,.landing-kit) .gh .va{font-size:12px;color:var(--a-cy);text-decoration:none;display:inline-flex;align-items:center;gap:2px}:is(.home-page,.landing-kit) .gh .va svg{width:12px;height:12px}:is(.home-page,.landing-kit) .cnt{font-size:10px;border:1px solid var(--a-bd2);border-radius:99px;padding:0 6px;color:var(--a-t2);font-weight:500}:is(.home-page,.landing-kit) .dots{display:flex;gap:5px;padding:13px 16px}:is(.home-page,.landing-kit) .dots i{width:6px;height:6px;border-radius:50%;background:var(--a-t3)}html.motion :is(.home-page,.landing-kit) .dots i{animation:home-dotp 1.2s ease-in-out infinite}html.motion :is(.home-page,.landing-kit) .dots i:nth-child(2){animation-delay:.15s}html.motion :is(.home-page,.landing-kit) .dots i:nth-child(3){animation-delay:.3s}:is(.home-page,.landing-kit) .tlg{position:relative;padding:4px 0 0 40px}:is(.home-page,.landing-kit) .tlg:before{content:"";position:absolute;left:19px;top:0;bottom:0;width:1px;background:var(--gbd)}:is(.home-page,.landing-kit) .tlg-l{position:relative;left:-40px;display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--a-t3);background:var(--a-bg);border:1px solid var(--gbd);border-radius:3px;padding:2px 8px;margin-bottom:14px}:is(.home-page,.landing-kit) .tle{position:relative;margin:0 0 16px -32px;padding-left:32px}:is(.home-page,.landing-kit) .tle:before{content:"";position:absolute;left:6px;top:5px;width:10px;height:10px;border-radius:50%;background:var(--c,#22d3ee);box-shadow:0 0 0 3px var(--a-bg)}:is(.home-page,.landing-kit) .tle p{font-size:14px;color:var(--a-t2)}:is(.home-page,.landing-kit) .tle p b{font-weight:500;color:var(--a-t1)}:is(.home-page,.landing-kit) .tle .src{display:inline-block;font-size:10px;border:1px solid var(--a-bd2);border-radius:5px;padding:0 5px;margin-left:6px;color:var(--a-t2);vertical-align:2px}:is(.home-page,.landing-kit) .tle small{display:block;font-size:12px;color:var(--a-t3);margin-top:2px}:is(.home-page,.landing-kit) .rrow{border-radius:8px;border:1px solid var(--gbd);background:#ffffff0b;padding:8px 10px}:is(.home-page,.landing-kit) .rrow+.rrow{margin-top:7px}:is(.home-page,.landing-kit) .proofb .h2p{font-size:clamp(40px,5.6vw,80px);line-height:1;letter-spacing:-.045em;font-weight:780}:is(.home-page,.landing-kit) .proofb .lead{font-size:18px;color:var(--grey);margin-top:16px}:is(.home-page,.landing-kit) .qfeat{margin-top:52px}:is(.home-page,.landing-kit) .proofb figure{background:#ffffff09;border:1px solid var(--line2);border-radius:16px;padding:28px}:is(.home-page,.landing-kit) .qfeat p{font-size:clamp(23px,2.4vw,32px);line-height:1.4;color:var(--ink);letter-spacing:-.015em;font-weight:500;max-width:46ch}:is(.home-page,.landing-kit) .qpair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:24px}:is(.home-page,.landing-kit) .proofb .qpair{margin-top:24px}:is(.home-page,.landing-kit) .qpair p{font-size:18px;line-height:1.6;color:var(--ink2)}:is(.home-page,.landing-kit) .proofb mark{background:none;color:var(--cyan)}:is(.home-page,.landing-kit) .proofb figcaption{display:flex;align-items:center;gap:12px;margin-top:18px;font-size:15px}:is(.home-page,.landing-kit) .proofb figcaption i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:14px;color:#03161a;background:var(--cyan)}:is(.home-page,.landing-kit) .proofb figcaption b{font-weight:620;color:var(--ink)}:is(.home-page,.landing-kit) .proofb figcaption span{font:500 12.5px/1 var(--mono);color:var(--grey);margin-left:-4px}:is(.home-page,.landing-kit) .founder{margin-top:40px;text-align:left;font-size:14px;color:var(--grey);max-width:460px}:is(.home-page,.landing-kit) .founder:before{content:"";display:block;width:64px;height:1px;margin:0 0 18px;background:var(--line2)}:is(.home-page,.landing-kit) .founder span{display:block;margin-top:9px;font:500 12px/1.4 var(--mono);color:var(--grey2)}:is(.home-page,.landing-kit) .ff{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;z-index:70}:is(.home-page,.landing-kit) .ff i{display:block;padding:0;background:none;border-radius:0;position:absolute;left:0;top:0;width:18px;height:18px;border:0 solid var(--cyan);opacity:0;transition:transform .35s ease,opacity .25s ease;filter:drop-shadow(0 0 5px rgba(103,232,249,.55))}:is(.home-page,.landing-kit) .ff .tl{border-top-width:2px;border-left-width:2px;border-top-left-radius:5px}:is(.home-page,.landing-kit) .ff .tr{border-top-width:2px;border-right-width:2px;border-top-right-radius:5px}:is(.home-page,.landing-kit) .ff .bl{border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:5px}:is(.home-page,.landing-kit) .ff .br{border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:5px}:is(.home-page,.landing-kit) .ff.on i{opacity:1}:is(.home-page,.landing-kit) .ff.jump i{transition:none}:is(.home-page,.landing-kit) .dimmable{transition:opacity .4s ease}:is(.home-page,.landing-kit) .dimmed{opacity:.4}:is(.home-page,.landing-kit) .tg{border:1px solid var(--gbd);background:var(--gb);border-radius:99px;padding:1px 7px;font-size:11px;color:var(--a-t3);line-height:1.5}:is(.home-page,.landing-kit) .nmr{display:flex;align-items:center;gap:8px;min-width:0}:is(.home-page,.landing-kit) .qb{flex:none;font-size:12px;font-weight:600;line-height:18px;padding:0 7px;border-radius:6px;background:#9333ea;color:#fff}:is(.home-page,.landing-kit) .icard{position:relative;container-type:inline-size;contain:layout;aspect-ratio:600/840;background:#fff;border-radius:3.5%/2.5%;box-shadow:0 0 0 1px #0000002e;overflow:hidden;color:#18181b;font-family:var(--sans)}:is(.home-page,.landing-kit) .icard:before{content:"";position:absolute;left:0;right:0;top:0;height:1.4cqw;background:#7c3aed}:is(.home-page,.landing-kit) .ic-art{position:absolute;left:2.7cqw;top:3.7cqw;width:41cqw;height:41cqw;border-radius:1.8cqw;border:.4cqw solid #a78bfa;background:#0b0d1a;overflow:hidden}:is(.home-page,.landing-kit) .ic-art img{width:100%;height:100%;object-fit:cover}:is(.home-page,.landing-kit) .ic-sum{position:absolute;left:46.3cqw;right:1.7cqw;top:9.7cqw;height:29.3cqw;padding:1.6cqw 2cqw;background:linear-gradient(90deg,#f1ebff,#fbf9ff 70%,#fbf9ff00)}:is(.home-page,.landing-kit) .ic-row{display:flex;justify-content:space-between;align-items:baseline;gap:1cqw}:is(.home-page,.landing-kit) .ic-badge{font-size:2.2cqw;font-weight:800;letter-spacing:.14em;color:#7c3aed}:is(.home-page,.landing-kit) .ic-meta{font-size:1.9cqw;font-weight:600;letter-spacing:.02em;color:#52525b;white-space:nowrap}:is(.home-page,.landing-kit) .ic-title{font-size:4.8cqw;font-weight:780;letter-spacing:-.02em;line-height:1.15;margin-top:1.2cqw}:is(.home-page,.landing-kit) .ic-type{font-size:2.5cqw;font-weight:600;letter-spacing:.05em;color:#71717a;margin-top:.3cqw}:is(.home-page,.landing-kit) .ic-stats{display:grid;grid-template-columns:1fr 1fr;gap:1cqw 2cqw;margin-top:1.8cqw}:is(.home-page,.landing-kit) .ic-stats dt{font-size:1.8cqw;font-weight:600;letter-spacing:.06em;color:#71717a}:is(.home-page,.landing-kit) .ic-stats dd{font-size:2.9cqw;font-weight:800;line-height:1.1}:is(.home-page,.landing-kit) .ic-hr{position:absolute;left:0;right:0;top:47cqw;height:1px;background:#e4e4e7}:is(.home-page,.landing-kit) .ic-rules{position:absolute;left:5.3cqw;right:6cqw;top:49.6cqw}:is(.home-page,.landing-kit) .ic-rules b{display:block;font-size:2.9cqw;font-weight:800;letter-spacing:.04em;color:#7c3aed}:is(.home-page,.landing-kit) .ic-rules p{font-size:3.5cqw;line-height:1.38;color:#3f3f46;margin-top:.6cqw}:is(.home-page,.landing-kit) .ic-qr{position:absolute;right:7.3cqw;bottom:11.7cqw;width:18.3cqw;height:18.3cqw}:is(.home-page,.landing-kit) .ic-qr svg{width:100%;height:100%;display:block}:is(.home-page,.landing-kit) .ic-link{position:absolute;left:5.3cqw;bottom:10.3cqw;font-size:2.3cqw;font-weight:700;letter-spacing:.04em;color:#7c3aed}:is(.home-page,.landing-kit) .ic-logo{position:absolute;left:5.6cqw;bottom:3.4cqw;width:19cqw;height:auto}:is(.home-page,.landing-kit) .ctrl.wide{flex-wrap:wrap;row-gap:14px}:is(.home-page,.landing-kit) .ctrl.wide .cap{order:3;flex-basis:100%}:is(.home-page,.landing-kit) .emb ul.bl{margin-top:2px}:is(.home-page,.landing-kit) .emb ul.bl li{position:relative;padding-left:14px}:is(.home-page,.landing-kit) .emb ul.bl li+li{margin-top:4px}:is(.home-page,.landing-kit) .emb ul.bl li:before{content:"";position:absolute;left:4px;top:9px;width:5px;height:5px;border-radius:50%;background:var(--dc-t2)}:is(.home-page,.landing-kit) .emb.has-th{position:relative}:is(.home-page,.landing-kit) .emb.has-th .emb-t,:is(.home-page,.landing-kit) .emb.has-th .pad{padding-right:72px}:is(.home-page,.landing-kit) .fvbd{position:relative;width:min(1000px,100%);height:690px;border-radius:14px;display:grid;place-items:center;padding:24px;background:radial-gradient(70% 60% at 25% 20%,#ffffff0a,#fff0 60%),radial-gradient(60% 60% at 80% 80%,#ffffff08,#fff0 60%),repeating-linear-gradient(45deg,#ffffff04 0 2px,#fff0 2px 7px),repeating-linear-gradient(-45deg,#0000002e 0 1px,#0000 1px 5px),#131418;box-shadow:inset 0 0 0 1px #ffffff0d}:is(.home-page,.landing-kit) .fv{width:min(860px,100%);height:620px;display:flex;flex-direction:column;border-radius:8px;background:#090a10f7;box-shadow:0 0 0 1px #ffffff1f,0 30px 80px #0009;color:#fffffff5;font-family:var(--sans);font-size:13px;line-height:1.4;overflow:hidden;text-align:left}:is(.home-page,.landing-kit) .fv-title{height:34px;flex:none;display:flex;align-items:center;gap:8px;padding:0 12px;background:#0c0d12;border-bottom:1px solid rgba(255,255,255,.08);font-size:13px;font-weight:600}:is(.home-page,.landing-kit) .fv-title img{width:15px;height:15px}:is(.home-page,.landing-kit) .fv-title .x{margin-left:auto;color:#ffffff80;font-size:16px}:is(.home-page,.landing-kit) .fv-head{flex:none;display:grid;grid-template-columns:minmax(12rem,1fr) minmax(0,.6fr) minmax(0,18rem);align-items:center;gap:6px;min-height:54px;padding:6px 12px;border-bottom:1px solid rgba(255,255,255,.075);background:linear-gradient(90deg,#22d3ee0f,#a855f70d 60%,#090a1000)}:is(.home-page,.landing-kit) .fv-party{display:flex;align-items:center;gap:6px;min-width:0}:is(.home-page,.landing-kit) .fv-party strong{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.home-page,.landing-kit) .fv-chip{flex:none;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:2px 7px;font-size:12px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px}:is(.home-page,.landing-kit) .fv-chip svg{width:12px;height:12px}:is(.home-page,.landing-kit) .fv-area{text-align:center;font-weight:700;font-size:14px}:is(.home-page,.landing-kit) .fv-acts{display:flex;justify-content:flex-end;gap:6px;align-items:center;min-width:0}:is(.home-page,.landing-kit) .fv-btn{border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:5px 10px;font-size:12.5px;background:#ffffff0a;white-space:nowrap;display:inline-flex;gap:5px;align-items:center;flex:none}:is(.home-page,.landing-kit) .fv-btn svg{width:13px;height:13px}:is(.home-page,.landing-kit) .fv-body{flex:1;min-height:0;display:grid;grid-template-columns:186px minmax(0,1fr)}:is(.home-page,.landing-kit) .fv-rail{border-right:1px solid rgba(255,255,255,.075);padding:8px 6px;display:flex;flex-direction:column;gap:1px;overflow:hidden}:is(.home-page,.landing-kit) .fv-rh{display:flex;justify-content:space-between;align-items:center;padding:3px 4px 8px 6px;font-size:13.5px}:is(.home-page,.landing-kit) .fv-ri{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:6px;font-size:13.5px;color:#ffffffdb}:is(.home-page,.landing-kit) .fv-ri svg{width:15px;height:15px;color:#ffffffb8}:is(.home-page,.landing-kit) .fv-ri.on{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 -2px #22d3ee}:is(.home-page,.landing-kit) .fv-chh{font-size:12px;font-weight:600;margin:12px 6px 4px}:is(.home-page,.landing-kit) .fv-c{display:flex;align-items:center;gap:8px;padding:6px 7px;border-radius:6px;font-size:13px;min-width:0}:is(.home-page,.landing-kit) .fv-c img{width:24px;height:24px;border-radius:50%;object-fit:cover;flex:none}:is(.home-page,.landing-kit) .fv-c b{flex:1;min-width:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.home-page,.landing-kit) .fv-c small{flex:none;font-size:11px}:is(.home-page,.landing-kit) .fv-c.on{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 -2px #a855f7}:is(.home-page,.landing-kit) .hp-ok{color:#22c55e}:is(.home-page,.landing-kit) .hp-warn{color:#f59e0b}:is(.home-page,.landing-kit) .hp-low{color:#ef4444}:is(.home-page,.landing-kit) .fv-main{padding:14px 16px;overflow:hidden;min-width:0}:is(.home-page,.landing-kit) .fv-scopes{display:flex;gap:7px;margin-bottom:10px}:is(.home-page,.landing-kit) .fv-btn.on{border-color:#22d3ee;color:#22d3ee}:is(.home-page,.landing-kit) .fv-search{height:34px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#ffffff0e;display:flex;align-items:center;padding:0 11px;font-size:13px;color:#fff6;margin-bottom:14px}:is(.home-page,.landing-kit) .fv-charh{display:flex;align-items:center;gap:10px}:is(.home-page,.landing-kit) .fv-charh img{width:40px;height:40px;border-radius:8px;object-fit:cover}:is(.home-page,.landing-kit) .fv-charh div{flex:1;min-width:0}:is(.home-page,.landing-kit) .fv-charh h3{font-size:15px;font-weight:600}:is(.home-page,.landing-kit) .fv-charh small{font-size:12px;color:#ffffff80}:is(.home-page,.landing-kit) .fv-capl{margin:9px 0 2px;font-size:12px;color:#ffffffb8}:is(.home-page,.landing-kit) .fv-track{display:block;height:6px;margin-top:4px;border-radius:999px;background:#0a0a0f;overflow:hidden}:is(.home-page,.landing-kit) .fv-track span{display:block;height:100%;background:#22c55e;border-radius:999px}:is(.home-page,.landing-kit) .fv-cont{padding:10px;margin:10px 0;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff06}:is(.home-page,.landing-kit) .fv-ct{display:flex;align-items:center;gap:7px;font-size:14px}:is(.home-page,.landing-kit) .fv-ct svg{width:14px;height:14px;color:#22d3ee}:is(.home-page,.landing-kit) .fv-ct b{flex:1;font-weight:600}:is(.home-page,.landing-kit) .fv-ct span{font-size:12.5px;color:#ffffff80}:is(.home-page,.landing-kit) .fv-facts{display:flex;gap:4px 12px;font-size:12px;color:#ffffff80;margin:4px 0 2px 21px}:is(.home-page,.landing-kit) .fv-row{--tone:#a1a1aa;position:relative;display:flex;align-items:center;gap:10px;min-height:58px;margin:7px 0 0;padding:6px 12px 6px 0;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#ffffff09;overflow:hidden}:is(.home-page,.landing-kit) .fv-row.unc{--tone:#22c55e}:is(.home-page,.landing-kit) .fv-stripe{align-self:stretch;width:3px;flex:none;background:var(--tone)}:is(.home-page,.landing-kit) .fv-thumb{width:44px;height:44px;flex:none;border:1px solid rgba(255,255,255,.1);border-radius:7px;overflow:hidden;background:#0a0a0f}:is(.home-page,.landing-kit) .fv-thumb img{width:100%;height:100%;object-fit:cover}:is(.home-page,.landing-kit) .fv-ib{display:grid;flex:1;min-width:0}:is(.home-page,.landing-kit) .fv-name{font-size:13px;font-weight:700;color:var(--tone);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.home-page,.landing-kit) .fv-row:not(.unc) .fv-name{color:#fffffff5}:is(.home-page,.landing-kit) .fv-facets{display:flex;gap:4px 10px;font-size:12px;margin-top:4px;color:#ffffffb8;white-space:nowrap;overflow:hidden;align-items:center}:is(.home-page,.landing-kit) .fv-tag{border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:1px 7px}:is(.home-page,.landing-kit) .fv-rar{flex:none;font-size:12px;color:var(--tone)}:is(.home-page,.landing-kit) .btn-sm{padding:10px 15px;font-size:14px;border-radius:8px}:is(.home-page,.landing-kit) .hs{position:relative;padding-top:132px}:is(.home-page,.landing-kit) .hs-h{font-size:clamp(34px,4vw,56px);line-height:1.04;letter-spacing:-.04em;font-weight:770;max-width:16ch}:is(.home-page,.landing-kit) .hs-lead{font-size:18.5px;line-height:1.6;color:var(--grey);max-width:54ch;text-wrap:pretty}:is(.home-page,.landing-kit) .hs-lead strong{color:var(--ink);font-weight:600}:is(.home-page,.landing-kit) .hs-lead code{font:500 .88em var(--mono);color:var(--ink2)}:is(.home-page,.landing-kit) .hs-split{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px;align-items:end}:is(.home-page,.landing-kit) .hs-h3{font-size:clamp(26px,2.6vw,36px);line-height:1.1;letter-spacing:-.03em;font-weight:730}:is(.home-page,.landing-kit) .proofb .h2p{margin:0}:is(.home-page,.landing-kit) .upd{padding:28px 0 30px;background:#ffffff05;border-block:1px solid var(--line)}:is(.home-page,.landing-kit) .upd-h{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:24px}:is(.home-page,.landing-kit) .upd-h h3{font-size:15px;font-weight:600}:is(.home-page,.landing-kit) .upd-h a{font-size:14.5px;color:var(--grey);text-decoration:none}:is(.home-page,.landing-kit) .upd-h a:hover{color:var(--ink)}:is(.home-page,.landing-kit) .upd ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}:is(.home-page,.landing-kit) .upd li{position:relative;border-top:1px solid var(--line2)}:is(.home-page,.landing-kit) .upd li:before{content:"";position:absolute;left:0;top:-4px;width:7px;height:7px;border-radius:50%;background:var(--grey2)}:is(.home-page,.landing-kit) .upd li:first-child:before{background:var(--cyan)}:is(.home-page,.landing-kit) .upd li a{display:block;height:100%;padding:18px 24px 0 0;text-decoration:none;transition:background-color .15s}:is(.home-page,.landing-kit) .upd li a:hover{background:#ffffff06}:is(.home-page,.landing-kit) .upd time{display:flex;align-items:center;gap:8px;font:500 13px/1 var(--mono);color:var(--grey)}:is(.home-page,.landing-kit) .upd li span{display:block;margin-top:10px;font-size:14px;line-height:1.5;color:var(--ink2)}:is(.home-page,.landing-kit) .arrow{display:inline-block;transition:transform .15s}:is(.home-page,.landing-kit) a:hover .arrow{transform:translate(3px)}:is(.home-page,.landing-kit) .brk{--bc:var(--cyan);--bl:14px;--bw:2px;pointer-events:none;background:linear-gradient(var(--bc),var(--bc)) top left/var(--bl) var(--bw) no-repeat,linear-gradient(var(--bc),var(--bc)) top left/var(--bw) var(--bl) no-repeat,linear-gradient(var(--bc),var(--bc)) top right/var(--bl) var(--bw) no-repeat,linear-gradient(var(--bc),var(--bc)) top right/var(--bw) var(--bl) no-repeat,linear-gradient(var(--bc),var(--bc)) bottom left/var(--bl) var(--bw) no-repeat,linear-gradient(var(--bc),var(--bc)) bottom left/var(--bw) var(--bl) no-repeat,linear-gradient(var(--bc),var(--bc)) bottom right/var(--bl) var(--bw) no-repeat,linear-gradient(var(--bc),var(--bc)) bottom right/var(--bw) var(--bl) no-repeat}:is(.home-page,.landing-kit) .end{padding:168px 0 120px;position:relative}:is(.home-page,.landing-kit) .end-in{position:relative;display:inline-block;padding:34px 40px 36px 0}:is(.home-page,.landing-kit) .end-brk{position:absolute;inset:0 0 0 -34px;--bl:24px;--bc:rgba(103,232,249,.8)}:is(.home-page,.landing-kit) .end h2{font-size:clamp(44px,6.15vw,92px);line-height:.98;letter-spacing:-.047em;font-weight:780;max-width:15.5ch}:is(.home-page,.landing-kit) .end .hs-lead{font-size:20px;margin-top:24px;color:var(--ink2)}:is(.home-page,.landing-kit) .end .ctas{margin-top:34px}:is(.home-page,.landing-kit) .end .micro{margin-top:16px}@media(max-width:960px){:is(.home-page,.landing-kit) .hs-split{grid-template-columns:minmax(0,1fr);gap:20px}}@media(max-width:760px){:is(.home-page,.landing-kit) .hs{padding-top:100px}:is(.home-page,.landing-kit) .hs-h{font-size:clamp(32px,9vw,42px)}:is(.home-page,.landing-kit) .hs-lead{font-size:16.5px}:is(.home-page,.landing-kit) .ctrl{gap:10px 14px;flex-wrap:wrap}:is(.home-page,.landing-kit) .cap{order:3;flex-basis:100%;font-size:14.5px}:is(.home-page,.landing-kit) .replay{margin-left:auto}:is(.home-page,.landing-kit) .upd ol{grid-template-columns:1fr}:is(.home-page,.landing-kit) .upd li{border-top:0;border-left:1px solid var(--line2);margin-left:3px}:is(.home-page,.landing-kit) .upd li:before{left:-4px;top:19px}:is(.home-page,.landing-kit) .upd li a{padding:16px 0 18px 22px}:is(.home-page,.landing-kit) .end{padding:140px 0 90px}:is(.home-page,.landing-kit) .end-in{padding:22px 20px 26px 0}:is(.home-page,.landing-kit) .end-brk{left:-12px;--bl:16px}:is(.home-page,.landing-kit) .end h2{font-size:clamp(40px,11.6vw,54px)}:is(.home-page,.landing-kit) .end .hs-lead{font-size:17.5px}}@media(max-width:1100px){:is(.home-page,.landing-kit) .app{grid-template-columns:minmax(0,1fr)}:is(.home-page,.landing-kit) .app-side{display:none}}@media(max-width:900px){:is(.home-page,.landing-kit) .fv-body{grid-template-columns:minmax(0,1fr)}:is(.home-page,.landing-kit) .fv-rail{display:none}}@media(max-width:760px){:is(.home-page,.landing-kit){--pad:16px}:is(.home-page,.landing-kit){font-size:16px}:is(.home-page,.landing-kit) .top{padding-top:40px}:is(.home-page,.landing-kit) .prim-h{grid-template-columns:1fr}:is(.home-page,.landing-kit) .prim-h .nyet{justify-self:start}:is(.home-page,.landing-kit) .ctrl{flex-wrap:wrap;gap:12px 16px}:is(.home-page,.landing-kit) .cap{order:3;flex-basis:100%;font-size:15px}:is(.home-page,.landing-kit) .replay{margin-left:auto}:is(.home-page,.landing-kit) .btn{padding:14px 18px;font-size:15px}:is(.home-page,.landing-kit) .app-main{padding:14px}:is(.home-page,.landing-kit) .qpair{grid-template-columns:minmax(0,1fr)}:is(.home-page,.landing-kit) .fv{height:640px}:is(.home-page,.landing-kit) .fv-head{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}:is(.home-page,.landing-kit) .fv-area{display:none}:is(.home-page,.landing-kit) .fv-acts .fv-btn:not(.keep){display:none}:is(.home-page,.landing-kit) .fv-party .fv-chip:last-child{display:none}:is(.home-page,.landing-kit) .fv-main{padding:12px}:is(.home-page,.landing-kit) .fv-facts{flex-wrap:wrap;margin-left:0}}:is(.home-page,.landing-kit) .ctl-b{flex:none;display:inline-grid;justify-items:end}:is(.home-page,.landing-kit) .ctl-b>*{grid-area:1/1}:is(.home-page,.landing-kit) .pz{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:500;color:var(--grey);padding:4px 2px;text-decoration:underline;text-decoration-color:#fff3;text-underline-offset:4px;transition:color .15s}:is(.home-page,.landing-kit) .pz:hover{color:var(--ink)}:is(.home-page,.landing-kit) .pz:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}:is(.home-page,.landing-kit) .pz svg{width:12px;height:12px}:is(.home-page,.landing-kit) .ctrl.done .pz{visibility:hidden}:is(.home-page,.landing-kit) .paused .dots i{animation-play-state:paused}:is(.home-page,.landing-kit) .price{margin-top:170px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff09}:is(.home-page,.landing-kit) .price>.wrap{padding-top:56px;padding-bottom:44px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.3fr);gap:24px 32px;align-items:start}:is(.home-page,.landing-kit) .price-h{display:flex;flex-direction:column;align-items:flex-start;gap:24px;grid-row:1/3;min-width:0}:is(.home-page,.landing-kit) .price-h .hs-h3{max-width:26ch}:is(.home-page,.landing-kit) .price-h .ctas{flex-wrap:wrap}:is(.home-page,.landing-kit) .plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}:is(.home-page,.landing-kit) .plans li{padding:24px 18px;border:1px solid var(--line2);border-radius:16px;background:#ffffff06;min-width:0}:is(.home-page,.landing-kit) .plans li:nth-child(2){border-color:#67e8f966}:is(.home-page,.landing-kit) .plans h3{font-size:16px;font-weight:650;color:var(--ink2);letter-spacing:-.005em}:is(.home-page,.landing-kit) .plans .amt{margin-top:12px;font-size:clamp(28px,2.65vw,38px);line-height:1.1;font-weight:760;letter-spacing:-.035em;color:var(--ink);white-space:nowrap}:is(.home-page,.landing-kit) .plans .amt small{font-size:14px;font-weight:500;letter-spacing:0;color:var(--grey)}:is(.home-page,.landing-kit) .plans p:last-child{margin-top:16px;font-size:15.5px;line-height:1.55;color:var(--grey);max-width:34ch}:is(.home-page,.landing-kit) .price-note{grid-column:2;font-size:14.5px;color:var(--grey)}@media(min-width:961px)and (max-width:1180px){:is(.home-page,.landing-kit) .price>.wrap{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:24px}:is(.home-page,.landing-kit) .plans{gap:12px}:is(.home-page,.landing-kit) .plans li{padding:22px 14px}}:is(.home-page,.landing-kit) .faq-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 64px;align-items:start}:is(.home-page,.landing-kit) .faq-intro{position:sticky;top:96px}:is(.home-page,.landing-kit) .faq-intro p{margin:24px 0 10px;font-size:15px;color:var(--grey)}:is(.home-page,.landing-kit) .faq-intro a{display:block;width:fit-content;margin-top:6px;font-size:15px;color:var(--ink2);text-decoration:none}:is(.home-page,.landing-kit) .faq-intro a:hover{color:var(--cyan)}:is(.home-page,.landing-kit) .faq{border-top:1px solid var(--line2)}:is(.home-page,.landing-kit) .faq details{border-bottom:1px solid var(--line2)}:is(.home-page,.landing-kit) .faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;font-size:18.5px;font-weight:620;letter-spacing:-.01em;color:var(--ink);border-radius:4px}:is(.home-page,.landing-kit) .faq summary::-webkit-details-marker{display:none}:is(.home-page,.landing-kit) .faq summary:after{content:"";flex:none;width:14px;height:14px;background:linear-gradient(var(--cyan),var(--cyan)) center/14px 2px no-repeat,linear-gradient(var(--cyan),var(--cyan)) center/2px 14px no-repeat}:is(.home-page,.landing-kit) .faq details[open] summary:after{background:linear-gradient(var(--cyan),var(--cyan)) center/14px 2px no-repeat}:is(.home-page,.landing-kit) .faq summary:hover{color:#fff}:is(.home-page,.landing-kit) .faq summary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}:is(.home-page,.landing-kit) .faq details p{padding:0 40px 22px 0;font-size:16.5px;line-height:1.62;color:var(--ink2);max-width:62ch}@media(max-width:960px){:is(.home-page,.landing-kit) .faq-grid{grid-template-columns:minmax(0,1fr);gap:28px}:is(.home-page,.landing-kit) .faq-intro{position:static}:is(.home-page,.landing-kit) .price>.wrap{grid-template-columns:minmax(0,1fr)}:is(.home-page,.landing-kit) .price-h{grid-row:auto}:is(.home-page,.landing-kit) .plans{grid-template-columns:minmax(0,1fr)}:is(.home-page,.landing-kit) .plans li{padding:24px}:is(.home-page,.landing-kit) .price-note{grid-column:1}}@media(max-width:760px){:is(.home-page,.landing-kit) .ctl-b{margin-left:auto}:is(.home-page,.landing-kit) .price{margin-top:120px}:is(.home-page,.landing-kit) .price>.wrap{padding-top:44px;padding-bottom:34px}:is(.home-page,.landing-kit) .plans .amt{font-size:34px}:is(.home-page,.landing-kit) .faq summary{font-size:16.5px;padding:16px 0}:is(.home-page,.landing-kit) .faq details p{font-size:15.5px;padding-right:0}}:is(.home-page,.landing-kit) .fv-top{flex:none}@media(min-width:1181px){:is(.home-page,.landing-kit) .hs-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;align-items:last baseline}:is(.home-page,.landing-kit) .hs-split .hs-h{text-wrap:balance}}:is(.home-page,.landing-kit) .acard{position:relative;container-type:inline-size;aspect-ratio:600/840;background:#fff;border-radius:3.5%/2.5%;overflow:hidden;color:#18181b;font-family:var(--sans)}:is(.home-page,.landing-kit) .acard:before{content:"";position:absolute;left:0;right:0;top:0;height:1.4cqw;background:var(--ac)}@media(max-width:1180px)and (min-width:961px){:is(.home-page,.landing-kit) .hs-split{grid-template-columns:minmax(0,1fr);gap:20px}}:is(.home-page,.landing-kit) .abtn.sell{border:1px solid var(--gbd);color:var(--a-t2)}:is(.home-page,.landing-kit) .bp-m b{font-weight:400;color:var(--a-t1)}:is(.home-page,.landing-kit) .tq{margin-top:52px}:is(.home-page,.landing-kit) .tq mark{background:none;color:var(--cyan)}:is(.home-page,.landing-kit) .tq figcaption{display:flex;align-items:center;gap:12px;margin-top:18px;font-size:15px}:is(.home-page,.landing-kit) .tq figcaption i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:14px;color:#03161a;background:var(--cyan)}:is(.home-page,.landing-kit) .tq figcaption b{font-weight:620;color:var(--ink)}:is(.home-page,.landing-kit) .tq figcaption span{font:500 12.5px/1 var(--mono);color:var(--grey);margin-left:-4px}:is(.home-page,.landing-kit) .howto{margin-top:34px;font-size:15px;line-height:1.4}:is(.home-page,.landing-kit) .howto a{color:var(--cyan);font-weight:600;text-decoration:none}:is(.home-page,.landing-kit) .howto a:hover{text-decoration:underline;text-underline-offset:4px}:is(.home-page,.landing-kit) .howto a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:2px}@media(max-width:760px){:is(.home-page,.landing-kit) .tq{margin-top:40px}:is(.home-page,.landing-kit) .howto{margin-top:28px}}:is(.home-page,.landing-kit) .feature-eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:14px;font:500 12px/1.5 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--grey)}:is(.home-page,.landing-kit) .feature-eyebrow:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:var(--cyan)}@media(prefers-reduced-motion:reduce){:is(.home-page,.landing-kit) *,:is(.home-page,.landing-kit) *:before,:is(.home-page,.landing-kit) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:is(.home-page,.landing-kit) svg{display:inline;vertical-align:baseline}:is(.home-page,.landing-kit) .btn-primary:hover{transform:none;box-shadow:none}:is(.home-page,.landing-kit) :focus-visible{box-shadow:none}@keyframes home-dotp{0%,60%,to{opacity:.35}30%{opacity:1}}.landing-kit .spoke-section{padding-top:64px;padding-bottom:64px;border-top:1px solid var(--line)}.landing-kit .truth-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}.landing-kit .truth-panel>div{min-width:0;padding:24px;border:1px solid var(--line2);border-radius:12px}.landing-kit .truth-panel .hs-h3{font-size:22px}.landing-kit .truth-panel ul{margin-top:16px;display:grid;gap:12px;color:var(--ink2)}.landing-kit .next-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;margin-top:24px}.landing-kit .next-steps li{min-width:0}.landing-kit .next-steps a{display:block;height:100%;padding:16px;border:1px solid var(--line2);border-radius:12px;text-decoration:none}.landing-kit .next-steps a:hover{border-color:var(--cyan)}.landing-kit .next-steps img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:contain;border-radius:8px}.landing-kit .next-steps .hs-h3{margin-top:16px;font-size:24px}.landing-kit .next-steps p{margin-top:8px;color:var(--ink2)}.landing-kit .product-module{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:24px;border:1px solid var(--line2);border-radius:12px}.landing-kit .product-module img{width:100%;height:auto;border-radius:8px}.landing-kit .product-module p{margin-bottom:16px;color:var(--ink2);overflow-wrap:anywhere}.landing-kit .product-module .btn{white-space:normal}.landing-kit .price.price-compact{margin-top:0;background:none}.landing-kit .price.price-compact>.wrap{padding-top:32px;padding-bottom:32px}.landing-kit .price.price-compact .plans li{padding:16px;border-radius:12px;background:none}.landing-kit .price.price-compact .plans .amt{font-size:28px}.landing-kit .price.price-compact .plans p:last-child{margin-top:8px;font-size:14px}@media(max-width:760px){.landing-kit .truth-panel,.landing-kit .product-module{grid-template-columns:minmax(0,1fr)}}@media(width<768px){:is(.home-page,.landing-kit) [data-spotlight] [data-spotlight-slot]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;align-items:start;justify-items:center;zoom:.72;width:100%;min-height:0;overflow:visible}:is(.home-page,.landing-kit) [data-spotlight] [data-device]{grid-area:1/1!important;position:relative!important;inset:auto!important;order:0!important;margin:0!important;transform:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none;transition:opacity .2s ease-out,visibility 0s .2s!important}:is(.home-page,.landing-kit) [data-spotlight] [data-device][data-current=true]{opacity:1!important;visibility:visible!important;pointer-events:auto;transition:opacity .2s ease-out!important}:is(.home-page,.landing-kit) [data-spotlight] [data-current=false] *{visibility:hidden!important;transition:visibility 0s .2s!important}:is(.home-page,.landing-kit) [data-spotlight] :is(.ph-c,.lore-player-device){width:100%!important;max-width:498px!important}:is(.home-page,.landing-kit) [data-spotlight] .phone{transform:none!important;margin-bottom:0!important;width:100%!important;max-width:498px!important}:is(.home-page,.landing-kit) [data-spotlight] .scr{width:100%!important}:is(.home-page,.landing-kit) [data-spotlight] .dlab{min-height:30px}:is(.home-page,.landing-kit) [data-phone-compact] .ctrl{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:12px;min-height:100px;align-content:start}:is(.home-page,.landing-kit) [data-phone-compact] .ctrl .cap{order:-1;flex:0 0 100%;min-height:44px}:is(.home-page,.landing-kit) [data-phone-compact] .ctrl .steps{flex:1}:is(.home-page,.landing-kit) [data-phone-compact] .howto{margin-top:8px}}@media(width<768px)and (prefers-reduced-motion:reduce){:is(.home-page,.landing-kit) [data-spotlight] [data-device],:is(.home-page,.landing-kit) [data-spotlight] [data-current=false] *{transition:none!important}}.demo-chrome{display:flex;justify-content:flex-end;padding:4px 8px}.demo-sped-up{font:500 10px/1.4 var(--mono);color:var(--grey2);background:#0d1115;border:1px solid #ffffff1a;border-radius:4px;padding:2px 6px}:is(.home-page,.landing-kit) [data-rest=money],:is(.home-page,.landing-kit) [data-rest=money] *,:is(.home-page,.landing-kit) [data-rest=money] *:before,:is(.home-page,.landing-kit) [data-rest=money] *:after{animation:none!important;transition:none!important}@media(pointer:coarse),(width<768px){:is(.home-page,.landing-kit) :is(.v3-phone-content,.dmsgs,.v3-window-body>.app,.im .ta,.im .ipg,.fam-chat .jx-msgs,.shp,.enc-web-scenes,.iv-screen,.iv-reveal,.iv-mobile .iv-detail,.av-workspace>.av-shop,.av-full-chat,.av-shop-result,.av-lore,.sv-scenes,.lv-scenes,.cards-v3-studio,.cards-v3-market,.cards-v3-encounter,.cards-v3-collected,.cards-v3-deck ol,.lore-scenes,.lore-lens-still){overflow:hidden!important}}
