.license-notice[data-astro-cid-wrazsxa4]{color:#929bac;overflow-wrap:anywhere;border-top:1px solid #ffffff1f;margin-top:2rem;padding-top:1.25rem;font-size:.8rem;line-height:1.7}a[data-astro-cid-wrazsxa4]{text-decoration:underline}a[data-astro-cid-wrazsxa4]:hover{color:#eef2f7}.contents[data-astro-cid-jtvigm7n]{min-width:0;margin-top:2.5rem}h2[data-astro-cid-jtvigm7n]{margin-bottom:1rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.table-scroll[data-astro-cid-jtvigm7n]{border:1px solid #ffffff1f;border-radius:12px;max-width:100%;overflow-x:auto}table[data-astro-cid-jtvigm7n]{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}th[data-astro-cid-jtvigm7n],td[data-astro-cid-jtvigm7n]{border-bottom:1px solid #ffffff0f;padding:1rem}thead[data-astro-cid-jtvigm7n] th[data-astro-cid-jtvigm7n]{color:#929bac;font-size:.75rem;font-weight:600}tbody[data-astro-cid-jtvigm7n] th[data-astro-cid-jtvigm7n]{overflow-wrap:anywhere;min-width:10rem;max-width:22rem;font-weight:500}td[data-astro-cid-jtvigm7n]{color:#c7cfdb;white-space:nowrap}a[data-astro-cid-jtvigm7n]{color:#67e8f9}a[data-astro-cid-jtvigm7n]:hover{text-decoration:underline}.related[data-astro-cid-pidzlq4e]{border-top:1px solid #ffffff0f;margin-top:3rem;padding-top:2rem}h2[data-astro-cid-pidzlq4e]{overflow-wrap:anywhere;margin-bottom:1.25rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}ul[data-astro-cid-pidzlq4e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:0;list-style:none;display:grid}li[data-astro-cid-pidzlq4e]{min-width:0}.record[data-astro-cid-pidzlq4e]{border:1px solid #ffffff1f;border-radius:12px;display:block;overflow:hidden}.record[data-astro-cid-pidzlq4e]:has(a:hover){border-color:#67e8f9}img[data-astro-cid-pidzlq4e]{aspect-ratio:8/5;object-fit:contain;width:100%}.record-text[data-astro-cid-pidzlq4e]{overflow-wrap:anywhere;padding:1rem}.credit[data-astro-cid-pidzlq4e]{padding:0 1rem 1rem}h3[data-astro-cid-pidzlq4e]{font-weight:600}.credit[data-astro-cid-pidzlq4e],.system[data-astro-cid-pidzlq4e]{color:#929bac;margin:.4rem 0;font-size:.8rem}@media (width<=800px){ul[data-astro-cid-pidzlq4e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){ul[data-astro-cid-pidzlq4e]{grid-template-columns:1fr}}@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:#ffffff14;--line2:#ffffff26;--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:#ffffff14;--a-bd2:#ffffff1f;--a-t1:#fffffff2;--a-t2:#ffffffb8;--a-t3:#ffffff80;--a-cy:#22d3ee;--unc:#22c55e;--unc-t:#4ade80;--rare:#3b82f6;--rare-t:#60a5fa;--com:#a1a1aa99;--amb:#fbbf24;--warn:#f59e0b;--ok:#22c55e;--bad:#ef4444;--lore:#34d399;--vio:#a78bfa;--gb:#ffffff06;--gbd:#ffffff14;--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);background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:17px;line-height:1.6;overflow-x:clip}:is(.home-page,.landing-kit) img{max-width:100%;display:block}: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;cursor:pointer;background:0 0;border:0}:is(.home-page,.landing-kit) svg.i{flex:none;width:16px;height:16px}:is(.home-page,.landing-kit) .wrap{max-width:calc(var(--maxw) + 2*var(--pad));padding:0 var(--pad);margin:0 auto;position:relative}:is(.home-page,.landing-kit) .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}: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{width:auto;height:28px}:is(.home-page,.landing-kit) .top h1{letter-spacing:-.04em;margin-top:40px;font-size:clamp(36px,4.4vw,56px);font-weight:770;line-height:1.04}:is(.home-page,.landing-kit) .top p{color:var(--grey);max-width:66ch;margin-top:16px;font-size:18px}:is(.home-page,.landing-kit) .top p strong{color:var(--ink);font-weight:600}:is(.home-page,.landing-kit) .prim{border-top:1px solid var(--line);margin-top:110px;padding-top:56px}:is(.home-page,.landing-kit) .prim-h{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 32px;display:grid}:is(.home-page,.landing-kit) .prim-k{font:500 13px/1 var(--mono);color:var(--cyan)}:is(.home-page,.landing-kit) .prim-h h2{letter-spacing:-.028em;margin-top:10px;font-size:clamp(26px,2.6vw,34px);font-weight:740;line-height:1.12}:is(.home-page,.landing-kit) .prim-h p{color:var(--grey);max-width:72ch;margin-top:8px;font-size:16.5px}:is(.home-page,.landing-kit) .nyet{font:500 12.5px/1.2 var(--mono);color:var(--amb);white-space:nowrap;border:1px dashed #fbbf2480;border-radius:6px;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}:is(.home-page,.landing-kit) .nyet:before{content:"";background:var(--amb);border-radius:50%;width:6px;height:6px}: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{align-items:center;gap:18px;min-height:24px;margin-top:20px;display:flex}:is(.home-page,.landing-kit) .steps{flex:none;gap:4px;display:flex}:is(.home-page,.landing-kit) .steps i{background:var(--line2);border-radius:2px;width:14px;height:2px;transition:background-color .3s}:is(.home-page,.landing-kit) .steps button{border-radius:3px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;display:flex}: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{min-width:0;color:var(--grey);flex:1;font-size:14.5px;line-height:1.5;transition:opacity .16s}:is(.home-page,.landing-kit) .cap.out{opacity:0}:is(.home-page,.landing-kit) .replay{color:var(--grey);text-underline-offset:4px;visibility:hidden;opacity:0;flex:none;align-items:center;gap:6px;padding:4px 2px;font-size:13.5px;font-weight:500;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3;transition:opacity .4s,color .15s;display:inline-flex}: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{color:var(--grey);white-space:nowrap;align-items:center;gap:9px;margin:0 0 12px 2px;font-size:14px;line-height:1.2;display:flex}:is(.home-page,.landing-kit) .dlab b{color:var(--ink);font-weight:650}:is(.home-page,.landing-kit) .dlab .lg{flex:none;width:22px;height:22px}:is(.home-page,.landing-kit) .dlab .lg.dc{background:var(--dc-blurple);border-radius:50%;place-items:center;display:grid}:is(.home-page,.landing-kit) .dlab .lg.dc svg{color:#fff;width:13px;height:13px}:is(.home-page,.landing-kit) .win{text-align:left;background:#0b0f12;border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 40px 110px -30px #000000e6}:is(.home-page,.landing-kit) .win-bar{background:#0d1115;border-bottom:1px solid #ffffff0f;flex:none;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}:is(.home-page,.landing-kit) .win-bar>i{background:#ffffff21;border-radius:50%;flex:none;width:9px;height:9px}:is(.home-page,.landing-kit) .wb-brand{color:var(--ink);flex:none;align-items:center;gap:7px;margin-left:10px;font-size:12.5px;font-weight:700;display:flex}:is(.home-page,.landing-kit) .wb-brand img{width:15px;height:15px}:is(.home-page,.landing-kit) .win-title{min-width:0;font:500 11.5px/1 var(--mono);color:var(--grey2);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 12px;overflow:hidden}:is(.home-page,.landing-kit) .win-who{font:500 10.5px/1 var(--mono);color:var(--grey);border:1px solid #ffffff1a;border-radius:4px;flex:none;padding:3px 6px}: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{background:radial-gradient(120% 70% at 0% 0%,#14b8a612,#14b8a600 60%),var(--a-bg);color:var(--a-t1);font-family:var(--sans);flex:1;grid-template-columns:150px minmax(0,1fr);min-height:0;font-size:13px;line-height:1.45;display:grid}:is(.home-page,.landing-kit) .app-side{border-right:1px solid var(--a-bd);color:var(--a-t2);background:#0000002e;flex-direction:column;min-height:0;padding:12px 8px 0;font-size:12px;display:flex;overflow:hidden}:is(.home-page,.landing-kit) .app-side svg{flex:none;width:14px;height:14px}:is(.home-page,.landing-kit) .s-back{color:var(--a-t3);align-items:center;gap:6px;margin:2px 0 10px 6px;font-size:11px;display:flex}:is(.home-page,.landing-kit) .s-party{margin:0 0 10px 6px}:is(.home-page,.landing-kit) .s-party b{color:var(--a-t1);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}:is(.home-page,.landing-kit) .s-party span{color:var(--a-t3);white-space:nowrap;align-items:center;gap:5px;margin-top:3px;font-size:10px;display:flex}:is(.home-page,.landing-kit) .s-party em{color:var(--a-t1);border:1px solid var(--a-bd2);border-radius:8px;padding:0 4px;font-size:9px;font-style:normal}:is(.home-page,.landing-kit) .s-party i{background:#22c55e;border-radius:50%;width:6px;height:6px}:is(.home-page,.landing-kit) .s-lab{letter-spacing:.08em;color:var(--a-t3);margin:6px 0 3px 6px;font-size:9px}:is(.home-page,.landing-kit) .s-i{color:var(--a-t2);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:5px 8px;transition:background-color .3s,color .3s;display:flex}:is(.home-page,.landing-kit) .s-i.on{color:var(--a-cy);box-shadow:inset 2px 0 0 var(--a-cy);background:#22d3ee1a}:is(.home-page,.landing-kit) .s-user{border-top:1px solid var(--a-bd);align-items:center;gap:8px;margin-top:auto;padding:9px 6px 10px;display:flex}:is(.home-page,.landing-kit) .s-user i{width:22px;height:22px;color:var(--a-cy);background:#22d3ee1f;border:1px solid #22d3ee40;border-radius:50%;flex:none;place-items:center;font-size:10px;font-style:normal;display:grid}:is(.home-page,.landing-kit) .s-user b{color:var(--a-t1);font-size:12px;font-weight:600;display:block}:is(.home-page,.landing-kit) .s-user span{color:var(--a-t2);border:1px solid var(--a-bd2);border-radius:6px;margin-top:1px;padding:0 4px;font-size:9px;display:inline-block}:is(.home-page,.landing-kit) .app-main{min-width:0;min-height:0;padding:18px 22px;position:relative;overflow:hidden}:is(.home-page,.landing-kit) .toast{z-index:30;color:var(--a-t1);white-space:nowrap;background:#0b0e12;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;font-weight:500;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;transform:translateY(calc(100% + 40px));box-shadow:0 14px 34px #0000008c}:is(.home-page,.landing-kit) .toast svg{flex:none;width:16px;height:16px}: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{text-align:left;background:linear-gradient(165deg,#24262e,#0d0e12 55%);border-radius:48px;flex:none;width:358px;padding:8px;box-shadow:0 0 0 1px #ffffff21,inset 0 0 0 1px #ffffff0d,0 60px 120px -40px #000000f2,0 24px 60px -24px #000000bf}:is(.home-page,.landing-kit) .scr{width:342px;height:var(--ph,720px);isolation:isolate;border-radius:40px;font-size:14px;line-height:1.45;position:relative;overflow:hidden}:is(.home-page,.landing-kit) .sb{z-index:60;height:44px;font:650 15px/1 var(--sans);color:#fff;letter-spacing:-.01em;pointer-events:none;justify-content:space-between;align-items:center;padding:4px 26px 0 34px;display:flex;position:absolute;top:0;left:0;right:0}:is(.home-page,.landing-kit) .isl{background:#000;border-radius:20px;width:92px;height:27px;margin-left:-46px;position:absolute;top:10px;left:50%}:is(.home-page,.landing-kit) .sbi{align-items:center;gap:6px;display:flex}:is(.home-page,.landing-kit) .sbi svg{fill:#fff}:is(.home-page,.landing-kit) .safe{z-index:55;height:28px;position:absolute;bottom:0;left:0;right:0}:is(.home-page,.landing-kit) .safe:after{content:"";background:#ffffff9e;border-radius:3px;width:120px;height:5px;margin-left:-60px;position:absolute;bottom:8px;left:50%}:is(.home-page,.landing-kit) .scr.app-ph{color:var(--a-t1);font-family:var(--sans);background:radial-gradient(130% 50% at 0 0,#22d3ee17,#22d3ee00 62%),radial-gradient(100% 40% at 30% 100%,#14b8a612,#14b8a600 62%),#06080b}:is(.home-page,.landing-kit) .scr.app-ph .safe{background:#06080b}:is(.home-page,.landing-kit) .mh{z-index:20;border-bottom:1px solid var(--gbd);background:#090c0ff7;align-items:center;gap:6px;height:54px;padding:0 8px 0 6px;display:flex;position:absolute;top:44px;left:0;right:0}:is(.home-page,.landing-kit) .mh-b{width:36px;height:36px;color:var(--a-t2);flex:none;place-items:center;display:grid}:is(.home-page,.landing-kit) .mh-eye{flex:none;width:22px;height:22px}:is(.home-page,.landing-kit) .mh-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14.5px;font-weight:650;overflow:hidden}:is(.home-page,.landing-kit) .mh-r{align-items:center;display:flex}: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{background:var(--dc-head);z-index:20;align-items:center;gap:10px;height:52px;padding:0 14px 0 10px;display:flex;position:absolute;top:44px;left:0;right:0;box-shadow:0 1px #00000059}:is(.home-page,.landing-kit) .dtop>svg{color:var(--dc-mut)}:is(.home-page,.landing-kit) .srv{width:30px;height:30px;font:700 11px/1 var(--dfont);color:#fff;background:linear-gradient(145deg,#e0a43a,#a85a1c);border-radius:50%;flex:none;place-items:center;display:grid}:is(.home-page,.landing-kit) .dch{flex-direction:column;min-width:0;line-height:1.15;display:flex}:is(.home-page,.landing-kit) .dch b{color:#f2f3f5;align-items:center;gap:3px;font-size:16px;font-weight:700;display:flex}:is(.home-page,.landing-kit) .dch b span{color:var(--dc-mut);font-weight:500}:is(.home-page,.landing-kit) .dch small{color:var(--dc-mut);font-size:12px}:is(.home-page,.landing-kit) .dtop-r{color:var(--dc-t2);gap:16px;margin-left:auto;display:flex}:is(.home-page,.landing-kit) .dmsgs{--av:38px;--avg:12px;flex-direction:column;justify-content:flex-end;padding:0 12px 8px;font-size:15px;display:flex;position:absolute;inset:96px 0 92px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 30px);mask-image:linear-gradient(#0000 0,#000 30px)}:is(.home-page,.landing-kit) .din{background:var(--dc-chat);align-items:center;gap:10px;height:64px;padding:0 12px;display:flex;position:absolute;bottom:28px;left:0;right:0}:is(.home-page,.landing-kit) .dplus{background:var(--dc-input);width:38px;height:38px;color:var(--dc-t2);border-radius:50%;flex:none;place-items:center;display:grid}:is(.home-page,.landing-kit) .dpill{background:var(--dc-input);color:#80848e;border-radius:21px;flex:1;align-items:center;height:42px;padding:0 16px;font-size:15px;display:flex}: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{grid-template-columns:var(--av) minmax(0,1fr);column-gap:var(--avg);margin-top:14px;display:grid}:is(.home-page,.landing-kit) .dm-av{width:var(--av);height:var(--av);color:#fff;border-radius:50%;grid-row:span 9;align-self:start;place-items:center;font-size:15px;font-weight:700;display:grid}: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{color:var(--dc-mut);padding-left:calc(var(--av)*.6);white-space:nowrap;grid-column:1/-1;align-items:center;gap:5px;margin-bottom:2px;font-size:13px;display:flex;position:relative;overflow:hidden}:is(.home-page,.landing-kit) .dm-reply:before{content:"";left:calc(var(--av)*.48);width:calc(var(--av)*.5 - 4px);border-top:2px solid #4e5058;border-left:2px solid #4e5058;border-top-left-radius:6px;height:9px;position:absolute;top:9px}:is(.home-page,.landing-kit) .dm-reply .ra{width:16px;height:16px;margin-left:calc(var(--av)*.48);border-radius:50%;flex:none}:is(.home-page,.landing-kit) .dm-reply .ru{color:#e0c3ff;font-weight:600}:is(.home-page,.landing-kit) .cmd{color:#c9cdfb;background:#5865f24d;border-radius:3px;align-items:center;padding:0 4px;font-weight:500;display:inline-flex}:is(.home-page,.landing-kit) .dm-meta{align-items:center;gap:6px;min-width:0;line-height:1.25;display:flex}:is(.home-page,.landing-kit) .dm-name{color:#f2f3f5;white-space:nowrap;font-weight:600}:is(.home-page,.landing-kit) .dm-name.gm{color:#f0b232}:is(.home-page,.landing-kit) .dm-app{background:var(--dc-blurple);color:#fff;border-radius:3px;align-items:center;gap:2px;padding:1px 4px 1px 3px;font-size:10px;font-weight:700;line-height:14px;display:inline-flex}:is(.home-page,.landing-kit) .dm-app svg{width:10px;height:10px}:is(.home-page,.landing-kit) .dm-time{color:var(--dc-mut);white-space:nowrap;font-size:12px}:is(.home-page,.landing-kit) .dm-txt{color:var(--dc-t);overflow-wrap:anywhere;line-height:1.38}:is(.home-page,.landing-kit) .edited{color:var(--dc-mut);font-size:11px}:is(.home-page,.landing-kit) .emb{background:var(--dc-embed);border-left:4px solid var(--c,#5865f2);color:var(--dc-t);border-radius:4px;margin-top:5px;padding:9px 12px 11px;font-size:14px;line-height:1.42}:is(.home-page,.landing-kit) .emb-t{color:#f2f3f5;margin-bottom:4px;font-size:15px;font-weight:700;display:block}: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{align-items:baseline;gap:6px;display:flex}:is(.home-page,.landing-kit) .emb .dot{background:#e6e7e8;border-radius:50%;flex:none;align-self:center;width:11px;height:11px}:is(.home-page,.landing-kit) .dot.u{background:#78b159}:is(.home-page,.landing-kit) .dot.r{background:#55acee}:is(.home-page,.landing-kit) .flds{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin-top:8px;display:grid}:is(.home-page,.landing-kit) .flds b{color:#f2f3f5;font-weight:700;display:block}:is(.home-page,.landing-kit) .emb-pic{aspect-ratio:1;background:#141418;border-radius:4px;width:150px;margin-top:10px;overflow:hidden}:is(.home-page,.landing-kit) .emb-pic img{object-fit:cover;width:100%;height:100%}:is(.home-page,.landing-kit) .dsel{border:1px solid var(--dc-select);background:var(--dc-select);color:var(--dc-mut);border-radius:8px;justify-content:space-between;align-items:center;margin-top:8px;padding:11px 12px;font-size:15px;display:flex}:is(.home-page,.landing-kit) .dsel svg{width:18px;height:18px}:is(.home-page,.landing-kit) .dbtns{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}:is(.home-page,.landing-kit) .dbtn{background:var(--dc-btn);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:500;transition:transform .12s,filter .12s;display:inline-flex}: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{color:var(--dc-mut);white-space:nowrap;align-items:center;gap:5px;margin-top:6px;font-size:12px;display:flex}: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{z-index:40;opacity:0;pointer-events:none;background:#0009;transition:opacity .3s;position:absolute;inset:0}:is(.home-page,.landing-kit) .dsheet{z-index:45;background:var(--dc-sheet);font-family:var(--dfont);border-radius:16px 16px 0 0;padding:10px 0 40px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(102%)}:is(.home-page,.landing-kit) .dsheet .hdl{background:#4e5058;border-radius:2px;width:36px;height:4px;margin:0 auto 12px}:is(.home-page,.landing-kit) .dsheet h6{color:#f2f3f5;padding:0 16px 10px;font-size:16px;font-weight:600}:is(.home-page,.landing-kit) .sopt{border-top:1px solid #ffffff0d;align-items:center;gap:12px;padding:10px 16px;transition:background-color .25s;display:flex}:is(.home-page,.landing-kit) .sopt .l{flex:1;min-width:0}:is(.home-page,.landing-kit) .sopt b{color:#f2f3f5;font-size:15px;font-weight:500;display:block}:is(.home-page,.landing-kit) .sopt small{color:var(--dc-mut);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}:is(.home-page,.landing-kit) .sopt .rd{border:2px solid #80848e;border-radius:50%;flex:none;width:20px;height:20px;transition:border-width .2s,border-color .2s}:is(.home-page,.landing-kit) .ir{border-left:4px solid var(--rc,var(--com));background:#ffffff08;border-radius:8px;align-items:center;gap:12px;min-width:0;padding:8px 12px;display:flex;position:relative}: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{background:#0c0f13;border-radius:6px;flex:none;width:44px;height:44px;position:relative;overflow:hidden}:is(.home-page,.landing-kit) .th>img{object-fit:cover;width:100%;height:100%}:is(.home-page,.landing-kit) .icn{flex:1;min-width:0}:is(.home-page,.landing-kit) .nm{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:500;overflow:hidden}: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{color:var(--a-t3);flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:1px;font-size:13px;display:flex}:is(.home-page,.landing-kit) .mt>span{align-items:center;gap:4px;display:inline-flex}: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{color:var(--a-t1);font-weight:500}: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{border:1px solid;border-radius:6px;padding:0 6px;font-size:11px;line-height:17px}: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{border-radius:6px;flex:none;align-items:center;height:32px;padding:0 12px;font-size:14px;font-weight:500;transition:transform .12s,filter .12s;display:inline-flex}: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{grid-template-columns:minmax(0,1fr);gap:8px;display:grid;position:relative}:is(.home-page,.landing-kit) .dk .ir{border-left-width:3px;gap:10px;padding:6px 10px}: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;padding:0 11px;font-size:12.5px}:is(.home-page,.landing-kit) .dk .rows{gap:6px}:is(.home-page,.landing-kit) .pill{text-transform:uppercase;letter-spacing:.15em;border:1px solid;border-radius:99px;margin-bottom:4px;padding:2px 8px;font-size:10px;font-weight:600;line-height:1.5;display:inline-block}:is(.home-page,.landing-kit) .pill.amb{color:#fbbf24;background:#fbbf2433;border-color:#fbbf244d}:is(.home-page,.landing-kit) .pill.cy{color:#22d3ee;background:#22d3ee33;border-color:#22d3ee4d;padding:2px 10px}:is(.home-page,.landing-kit) .shero{height:220px;margin:0 -16px;position:relative;overflow:hidden}:is(.home-page,.landing-kit) .shero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:is(.home-page,.landing-kit) .shero-g{background:linear-gradient(#0000,#0000006b 45%,#000000db);position:absolute;inset:0}:is(.home-page,.landing-kit) .shero-c{justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 16px;display:flex;position:absolute;inset:0}:is(.home-page,.landing-kit) .shero-l{min-width:0}:is(.home-page,.landing-kit) .shero h4{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:700;line-height:1.35;overflow:hidden}:is(.home-page,.landing-kit) .shero p{color:#ffffffbf;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:13px;display:-webkit-box;overflow:hidden}:is(.home-page,.landing-kit) .smeta{color:#ffffffa8;flex-wrap:wrap;align-items:center;gap:3px 11px;margin-top:6px;font-size:12px;display:flex}:is(.home-page,.landing-kit) .smeta>span{align-items:center;gap:4px;display:inline-flex}: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 #ffffff4d;border-radius:6px;padding:0 6px;font-size:11px;line-height:15px}:is(.home-page,.landing-kit) .shero-r{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}:is(.home-page,.landing-kit) .prn{color:#ffffffc7;background:#ffffff1a;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}:is(.home-page,.landing-kit) .prn svg{width:14px;height:14px}:is(.home-page,.landing-kit) .tl{background:#00000073;border:1px solid #ffffff1a;border-radius:8px;padding:3px;display:flex}:is(.home-page,.landing-kit) .tl b{color:#ffffffb8;border-radius:6px;padding:3px 9px;font-size:13px;font-weight:500;transition:background-color .25s,color .25s}:is(.home-page,.landing-kit) .tl b.on{color:#fff;background:#ffffff26}:is(.home-page,.landing-kit) .bcap{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}:is(.home-page,.landing-kit) .bp-m{color:var(--a-t3);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}:is(.home-page,.landing-kit) .bp-m em{color:var(--warn);font-style:normal}:is(.home-page,.landing-kit) .sech{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}:is(.home-page,.landing-kit) .focus{background:linear-gradient(90deg,#22d3ee,#a855f7);color:#0000;-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;margin-bottom:-.08em;padding:0 .05em .08em 0;display:inline-block}:is(.home-page,.landing-kit) .ctas{flex-wrap:wrap;gap:12px;display:flex}:is(.home-page,.landing-kit) .btn{font:650 15.5px/1 var(--sans);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:15px 22px;text-decoration:none;transition:transform .15s,background-color .15s,box-shadow .15s;display:inline-flex}: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{color:var(--grey);font-size:14px}:is(.home-page,.landing-kit) .gcard{border:1px solid var(--gbd);background:#ffffff06;border-radius:12px;padding:14px}:is(.home-page,.landing-kit) .gh{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}:is(.home-page,.landing-kit) .gh h5{color:var(--a-t1);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}: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{color:var(--a-cy);align-items:center;gap:2px;font-size:12px;text-decoration:none;display:inline-flex}:is(.home-page,.landing-kit) .gh .va svg{width:12px;height:12px}:is(.home-page,.landing-kit) .cnt{border:1px solid var(--a-bd2);color:var(--a-t2);border-radius:99px;padding:0 6px;font-size:10px;font-weight:500}:is(.home-page,.landing-kit) .dots{gap:5px;padding:13px 16px;display:flex}:is(.home-page,.landing-kit) .dots i{background:var(--a-t3);border-radius:50%;width:6px;height:6px}html.motion :is(.home-page,.landing-kit) .dots i{animation:1.2s ease-in-out infinite home-dotp}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{padding:4px 0 0 40px;position:relative}:is(.home-page,.landing-kit) .tlg:before{content:"";background:var(--gbd);width:1px;position:absolute;top:0;bottom:0;left:19px}:is(.home-page,.landing-kit) .tlg-l{text-transform:uppercase;letter-spacing:.1em;color:var(--a-t3);background:var(--a-bg);border:1px solid var(--gbd);border-radius:3px;margin-bottom:14px;padding:2px 8px;font-size:10px;display:inline-block;position:relative;left:-40px}:is(.home-page,.landing-kit) .tle{margin:0 0 16px -32px;padding-left:32px;position:relative}:is(.home-page,.landing-kit) .tle:before{content:"";background:var(--c,#22d3ee);width:10px;height:10px;box-shadow:0 0 0 3px var(--a-bg);border-radius:50%;position:absolute;top:5px;left:6px}:is(.home-page,.landing-kit) .tle p{color:var(--a-t2);font-size:14px}:is(.home-page,.landing-kit) .tle p b{color:var(--a-t1);font-weight:500}:is(.home-page,.landing-kit) .tle .src{border:1px solid var(--a-bd2);color:var(--a-t2);vertical-align:2px;border-radius:5px;margin-left:6px;padding:0 5px;font-size:10px;display:inline-block}:is(.home-page,.landing-kit) .tle small{color:var(--a-t3);margin-top:2px;font-size:12px;display:block}:is(.home-page,.landing-kit) .rrow{border:1px solid var(--gbd);background:#ffffff0b;border-radius:8px;padding:8px 10px}:is(.home-page,.landing-kit) .rrow+.rrow{margin-top:7px}:is(.home-page,.landing-kit) .proofb .h2p{letter-spacing:-.045em;font-size:clamp(40px,5.6vw,80px);font-weight:780;line-height:1}:is(.home-page,.landing-kit) .proofb .lead{color:var(--grey);margin-top:16px;font-size:18px}:is(.home-page,.landing-kit) .qfeat{margin-top:52px}:is(.home-page,.landing-kit) .proofb figure{border:1px solid var(--line2);background:#ffffff09;border-radius:16px;padding:28px}:is(.home-page,.landing-kit) .qfeat p{color:var(--ink);letter-spacing:-.015em;max-width:46ch;font-size:clamp(23px,2.4vw,32px);font-weight:500;line-height:1.4}:is(.home-page,.landing-kit) .qpair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:24px;display:grid}:is(.home-page,.landing-kit) .proofb .qpair{margin-top:24px}:is(.home-page,.landing-kit) .qpair p{color:var(--ink2);font-size:18px;line-height:1.6}:is(.home-page,.landing-kit) .proofb mark{color:var(--cyan);background:0 0}:is(.home-page,.landing-kit) .proofb figcaption{align-items:center;gap:12px;margin-top:18px;font-size:15px;display:flex}:is(.home-page,.landing-kit) .proofb figcaption i{color:#03161a;background:var(--cyan);border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;font-style:normal;font-weight:700;display:grid}:is(.home-page,.landing-kit) .proofb figcaption b{color:var(--ink);font-weight:620}: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{text-align:left;color:var(--grey);max-width:460px;margin-top:40px;font-size:14px}:is(.home-page,.landing-kit) .founder:before{content:"";background:var(--line2);width:64px;height:1px;margin:0 0 18px;display:block}:is(.home-page,.landing-kit) .founder span{font:500 12px/1.4 var(--mono);color:var(--grey2);margin-top:9px;display:block}:is(.home-page,.landing-kit) .ff{pointer-events:none;z-index:70;width:0;height:0;position:absolute;top:0;left:0}:is(.home-page,.landing-kit) .ff i{border:0 solid var(--cyan);opacity:0;filter:drop-shadow(0 0 5px #67e8f98c);background:0 0;border-radius:0;width:18px;height:18px;padding:0;transition:transform .35s,opacity .25s;display:block;position:absolute;top:0;left:0}: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}:is(.home-page,.landing-kit) .dimmed{opacity:.4}:is(.home-page,.landing-kit) .tg{border:1px solid var(--gbd);background:var(--gb);color:var(--a-t3);border-radius:99px;padding:1px 7px;font-size:11px;line-height:1.5}:is(.home-page,.landing-kit) .nmr{align-items:center;gap:8px;min-width:0;display:flex}:is(.home-page,.landing-kit) .qb{color:#fff;background:#9333ea;border-radius:6px;flex:none;padding:0 7px;font-size:12px;font-weight:600;line-height:18px}:is(.home-page,.landing-kit) .icard{contain:layout;aspect-ratio:600/840;color:#18181b;font-family:var(--sans);background:#fff;border-radius:3.5%/2.5%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000002e;container-type:inline-size}:is(.home-page,.landing-kit) .icard:before{content:"";background:#7c3aed;height:1.4cqw;position:absolute;top:0;left:0;right:0}:is(.home-page,.landing-kit) .ic-art{background:#0b0d1a;border:.4cqw solid #a78bfa;border-radius:1.8cqw;width:41cqw;height:41cqw;position:absolute;top:3.7cqw;left:2.7cqw;overflow:hidden}:is(.home-page,.landing-kit) .ic-art img{object-fit:cover;width:100%;height:100%}:is(.home-page,.landing-kit) .ic-sum{background:linear-gradient(90deg,#f1ebff,#fbf9ff 70%,#fbf9ff00);height:29.3cqw;padding:1.6cqw 2cqw;position:absolute;top:9.7cqw;left:46.3cqw;right:1.7cqw}:is(.home-page,.landing-kit) .ic-row{justify-content:space-between;align-items:baseline;gap:1cqw;display:flex}:is(.home-page,.landing-kit) .ic-badge{letter-spacing:.14em;color:#7c3aed;font-size:2.2cqw;font-weight:800}:is(.home-page,.landing-kit) .ic-meta{letter-spacing:.02em;color:#52525b;white-space:nowrap;font-size:1.9cqw;font-weight:600}:is(.home-page,.landing-kit) .ic-title{letter-spacing:-.02em;margin-top:1.2cqw;font-size:4.8cqw;font-weight:780;line-height:1.15}:is(.home-page,.landing-kit) .ic-type{letter-spacing:.05em;color:#71717a;margin-top:.3cqw;font-size:2.5cqw;font-weight:600}:is(.home-page,.landing-kit) .ic-stats{grid-template-columns:1fr 1fr;gap:1cqw 2cqw;margin-top:1.8cqw;display:grid}:is(.home-page,.landing-kit) .ic-stats dt{letter-spacing:.06em;color:#71717a;font-size:1.8cqw;font-weight:600}: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{background:#e4e4e7;height:1px;position:absolute;top:47cqw;left:0;right:0}:is(.home-page,.landing-kit) .ic-rules{position:absolute;top:49.6cqw;left:5.3cqw;right:6cqw}:is(.home-page,.landing-kit) .ic-rules b{letter-spacing:.04em;color:#7c3aed;font-size:2.9cqw;font-weight:800;display:block}:is(.home-page,.landing-kit) .ic-rules p{color:#3f3f46;margin-top:.6cqw;font-size:3.5cqw;line-height:1.38}:is(.home-page,.landing-kit) .ic-qr{width:18.3cqw;height:18.3cqw;position:absolute;bottom:11.7cqw;right:7.3cqw}:is(.home-page,.landing-kit) .ic-qr svg{width:100%;height:100%;display:block}:is(.home-page,.landing-kit) .ic-link{letter-spacing:.04em;color:#7c3aed;font-size:2.3cqw;font-weight:700;position:absolute;bottom:10.3cqw;left:5.3cqw}:is(.home-page,.landing-kit) .ic-logo{width:19cqw;height:auto;position:absolute;bottom:3.4cqw;left:5.6cqw}:is(.home-page,.landing-kit) .ctrl.wide{flex-wrap:wrap;row-gap:14px}:is(.home-page,.landing-kit) .ctrl.wide .cap{flex-basis:100%;order:3}:is(.home-page,.landing-kit) .emb ul.bl{margin-top:2px}:is(.home-page,.landing-kit) .emb ul.bl li{padding-left:14px;position:relative}:is(.home-page,.landing-kit) .emb ul.bl li+li{margin-top:4px}:is(.home-page,.landing-kit) .emb ul.bl li:before{content:"";background:var(--dc-t2);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:4px}: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{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;border-radius:14px;place-items:center;width:min(1000px,100%);height:690px;padding:24px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}:is(.home-page,.landing-kit) .fv{color:#fffffff5;width:min(860px,100%);height:620px;font-family:var(--sans);text-align:left;background:#090a10f7;border-radius:8px;flex-direction:column;font-size:13px;line-height:1.4;display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 30px 80px #0009}:is(.home-page,.landing-kit) .fv-title{background:#0c0d12;border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:13px;font-weight:600;display:flex}:is(.home-page,.landing-kit) .fv-title img{width:15px;height:15px}:is(.home-page,.landing-kit) .fv-title .x{color:#ffffff80;margin-left:auto;font-size:16px}:is(.home-page,.landing-kit) .fv-head{background:linear-gradient(90deg,#22d3ee0f,#a855f70d 60%,#090a1000);border-bottom:1px solid #ffffff13;flex:none;grid-template-columns:minmax(12rem,1fr) minmax(0,.6fr) minmax(0,18rem);align-items:center;gap:6px;min-height:54px;padding:6px 12px;display:grid}:is(.home-page,.landing-kit) .fv-party{align-items:center;gap:6px;min-width:0;display:flex}:is(.home-page,.landing-kit) .fv-party strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}:is(.home-page,.landing-kit) .fv-chip{white-space:nowrap;border:1px solid #ffffff1a;border-radius:999px;flex:none;align-items:center;gap:5px;padding:2px 7px;font-size:12px;display:inline-flex}:is(.home-page,.landing-kit) .fv-chip svg{width:12px;height:12px}:is(.home-page,.landing-kit) .fv-area{text-align:center;font-size:14px;font-weight:700}:is(.home-page,.landing-kit) .fv-acts{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}:is(.home-page,.landing-kit) .fv-btn{white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:7px;flex:none;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;display:inline-flex}:is(.home-page,.landing-kit) .fv-btn svg{width:13px;height:13px}:is(.home-page,.landing-kit) .fv-body{flex:1;grid-template-columns:186px minmax(0,1fr);min-height:0;display:grid}:is(.home-page,.landing-kit) .fv-rail{border-right:1px solid #ffffff13;flex-direction:column;gap:1px;padding:8px 6px;display:flex;overflow:hidden}:is(.home-page,.landing-kit) .fv-rh{justify-content:space-between;align-items:center;padding:3px 4px 8px 6px;font-size:13.5px;display:flex}:is(.home-page,.landing-kit) .fv-ri{color:#ffffffdb;border-radius:6px;align-items:center;gap:9px;padding:7px 9px;font-size:13.5px;display:flex}:is(.home-page,.landing-kit) .fv-ri svg{color:#ffffffb8;width:15px;height:15px}: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{margin:12px 6px 4px;font-size:12px;font-weight:600}:is(.home-page,.landing-kit) .fv-c{border-radius:6px;align-items:center;gap:8px;min-width:0;padding:6px 7px;font-size:13px;display:flex}:is(.home-page,.landing-kit) .fv-c img{object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px}:is(.home-page,.landing-kit) .fv-c b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}: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{min-width:0;padding:14px 16px;overflow:hidden}:is(.home-page,.landing-kit) .fv-scopes{gap:7px;margin-bottom:10px;display:flex}:is(.home-page,.landing-kit) .fv-btn.on{color:#22d3ee;border-color:#22d3ee}:is(.home-page,.landing-kit) .fv-search{color:#fff6;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:7px;align-items:center;height:34px;margin-bottom:14px;padding:0 11px;font-size:13px;display:flex}:is(.home-page,.landing-kit) .fv-charh{align-items:center;gap:10px;display:flex}:is(.home-page,.landing-kit) .fv-charh img{object-fit:cover;border-radius:8px;width:40px;height:40px}: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{color:#ffffff80;font-size:12px}:is(.home-page,.landing-kit) .fv-capl{color:#ffffffb8;margin:9px 0 2px;font-size:12px}:is(.home-page,.landing-kit) .fv-track{background:#0a0a0f;border-radius:999px;height:6px;margin-top:4px;display:block;overflow:hidden}:is(.home-page,.landing-kit) .fv-track span{background:#22c55e;border-radius:999px;height:100%;display:block}:is(.home-page,.landing-kit) .fv-cont{background:#ffffff06;border:1px solid #ffffff1a;border-radius:10px;margin:10px 0;padding:10px}:is(.home-page,.landing-kit) .fv-ct{align-items:center;gap:7px;font-size:14px;display:flex}:is(.home-page,.landing-kit) .fv-ct svg{color:#22d3ee;width:14px;height:14px}:is(.home-page,.landing-kit) .fv-ct b{flex:1;font-weight:600}:is(.home-page,.landing-kit) .fv-ct span{color:#ffffff80;font-size:12.5px}:is(.home-page,.landing-kit) .fv-facts{color:#ffffff80;gap:4px 12px;margin:4px 0 2px 21px;font-size:12px;display:flex}:is(.home-page,.landing-kit) .fv-row{--tone:#a1a1aa;background:#ffffff09;border:1px solid #ffffff1a;border-radius:7px;align-items:center;gap:10px;min-height:58px;margin:7px 0 0;padding:6px 12px 6px 0;display:flex;position:relative;overflow:hidden}:is(.home-page,.landing-kit) .fv-row.unc{--tone:#22c55e}:is(.home-page,.landing-kit) .fv-stripe{background:var(--tone);flex:none;align-self:stretch;width:3px}:is(.home-page,.landing-kit) .fv-thumb{background:#0a0a0f;border:1px solid #ffffff1a;border-radius:7px;flex:none;width:44px;height:44px;overflow:hidden}:is(.home-page,.landing-kit) .fv-thumb img{object-fit:cover;width:100%;height:100%}:is(.home-page,.landing-kit) .fv-ib{flex:1;min-width:0;display:grid}:is(.home-page,.landing-kit) .fv-name{color:var(--tone);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}:is(.home-page,.landing-kit) .fv-row:not(.unc) .fv-name{color:#fffffff5}:is(.home-page,.landing-kit) .fv-facets{color:#ffffffb8;white-space:nowrap;align-items:center;gap:4px 10px;margin-top:4px;font-size:12px;display:flex;overflow:hidden}:is(.home-page,.landing-kit) .fv-tag{border:1px solid #ffffff1a;border-radius:999px;padding:1px 7px}:is(.home-page,.landing-kit) .fv-rar{color:var(--tone);flex:none;font-size:12px}:is(.home-page,.landing-kit) .btn-sm{border-radius:8px;padding:10px 15px;font-size:14px}:is(.home-page,.landing-kit) .hs{padding-top:132px;position:relative}:is(.home-page,.landing-kit) .hs-h{letter-spacing:-.04em;max-width:16ch;font-size:clamp(34px,4vw,56px);font-weight:770;line-height:1.04}:is(.home-page,.landing-kit) .hs-lead{color:var(--grey);text-wrap:pretty;max-width:54ch;font-size:18.5px;line-height:1.6}: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{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:64px;display:grid}:is(.home-page,.landing-kit) .hs-h3{letter-spacing:-.03em;font-size:clamp(26px,2.6vw,36px);font-weight:730;line-height:1.1}:is(.home-page,.landing-kit) .proofb .h2p{margin:0}:is(.home-page,.landing-kit) .upd{border-block:1px solid var(--line);background:#ffffff05;padding:28px 0 30px}:is(.home-page,.landing-kit) .upd-h{justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:24px;display:flex}:is(.home-page,.landing-kit) .upd-h h3{font-size:15px;font-weight:600}:is(.home-page,.landing-kit) .upd-h a{color:var(--grey);font-size:14.5px;text-decoration:none}:is(.home-page,.landing-kit) .upd-h a:hover{color:var(--ink)}:is(.home-page,.landing-kit) .upd ol{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:is(.home-page,.landing-kit) .upd li{border-top:1px solid var(--line2);position:relative}:is(.home-page,.landing-kit) .upd li:before{content:"";background:var(--grey2);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}:is(.home-page,.landing-kit) .upd li:first-child:before{background:var(--cyan)}:is(.home-page,.landing-kit) .upd li a{height:100%;padding:18px 24px 0 0;text-decoration:none;transition:background-color .15s;display:block}:is(.home-page,.landing-kit) .upd li a:hover{background:#ffffff06}:is(.home-page,.landing-kit) .upd time{font:500 13px/1 var(--mono);color:var(--grey);align-items:center;gap:8px;display:flex}:is(.home-page,.landing-kit) .upd li span{color:var(--ink2);margin-top:10px;font-size:14px;line-height:1.5;display:block}:is(.home-page,.landing-kit) .arrow{transition:transform .15s;display:inline-block}: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{padding:34px 40px 36px 0;display:inline-block;position:relative}:is(.home-page,.landing-kit) .end-brk{--bl:24px;--bc:#67e8f9cc;position:absolute;inset:0 0 0 -34px}:is(.home-page,.landing-kit) .end h2{letter-spacing:-.047em;max-width:15.5ch;font-size:clamp(44px,6.15vw,92px);font-weight:780;line-height:.98}:is(.home-page,.landing-kit) .end .hs-lead{color:var(--ink2);margin-top:24px;font-size:20px}:is(.home-page,.landing-kit) .end .ctas{margin-top:34px}:is(.home-page,.landing-kit) .end .micro{margin-top:16px}@media (width<=960px){:is(.home-page,.landing-kit) .hs-split{grid-template-columns:minmax(0,1fr);gap:20px}}@media (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{flex-wrap:wrap;gap:10px 14px}:is(.home-page,.landing-kit) .cap{flex-basis:100%;order:3;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{top:19px;left:-4px}: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{--bl:16px;left:-12px}: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 (width<=1100px){:is(.home-page,.landing-kit) .app{grid-template-columns:minmax(0,1fr)}:is(.home-page,.landing-kit) .app-side{display:none}}@media (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 (width<=760px){:is(.home-page,.landing-kit){--pad:16px;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{flex-basis:100%;order:3;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,:is(.home-page,.landing-kit) .fv-acts .fv-btn:not(.keep),: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;justify-items:end;display:inline-grid}:is(.home-page,.landing-kit) .ctl-b>*{grid-area:1/1}:is(.home-page,.landing-kit) .pz{color:var(--grey);text-underline-offset:4px;align-items:center;gap:6px;padding:4px 2px;font-size:13.5px;font-weight:500;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3;transition:color .15s;display:inline-flex}: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{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff09;margin-top:170px}:is(.home-page,.landing-kit) .price>.wrap{grid-template-columns:minmax(0,1fr) minmax(0,2.3fr);align-items:start;gap:24px 32px;padding-top:56px;padding-bottom:44px;display:grid}:is(.home-page,.landing-kit) .price-h{flex-direction:column;grid-row:1/3;align-items:flex-start;gap:24px;min-width:0;display:flex}: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{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}:is(.home-page,.landing-kit) .plans li{border:1px solid var(--line2);background:#ffffff06;border-radius:16px;min-width:0;padding:24px 18px}:is(.home-page,.landing-kit) .plans li:nth-child(2){border-color:#67e8f966}:is(.home-page,.landing-kit) .plans h3{color:var(--ink2);letter-spacing:-.005em;font-size:16px;font-weight:650}:is(.home-page,.landing-kit) .plans .amt{letter-spacing:-.035em;color:var(--ink);white-space:nowrap;margin-top:12px;font-size:clamp(28px,2.65vw,38px);font-weight:760;line-height:1.1}:is(.home-page,.landing-kit) .plans .amt small{letter-spacing:0;color:var(--grey);font-size:14px;font-weight:500}:is(.home-page,.landing-kit) .plans p:last-child{color:var(--grey);max-width:34ch;margin-top:16px;font-size:15.5px;line-height:1.55}:is(.home-page,.landing-kit) .price-note{color:var(--grey);grid-column:2;font-size:14.5px}@media (width>=961px) and (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{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px 64px;display:grid}:is(.home-page,.landing-kit) .faq-intro{position:sticky;top:96px}:is(.home-page,.landing-kit) .faq-intro p{color:var(--grey);margin:24px 0 10px;font-size:15px}:is(.home-page,.landing-kit) .faq-intro a{width:fit-content;color:var(--ink2);margin-top:6px;font-size:15px;text-decoration:none;display:block}: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{cursor:pointer;letter-spacing:-.01em;color:var(--ink);border-radius:4px;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:18.5px;font-weight:620;list-style:none;display:flex}:is(.home-page,.landing-kit) .faq summary::-webkit-details-marker{display:none}:is(.home-page,.landing-kit) .faq summary:after{content:"";background:linear-gradient(var(--cyan),var(--cyan)) center/14px 2px no-repeat,linear-gradient(var(--cyan),var(--cyan)) center/2px 14px no-repeat;flex:none;width:14px;height:14px}: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{color:var(--ink2);max-width:62ch;padding:0 40px 22px 0;font-size:16.5px;line-height:1.62}@media (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 (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{padding:16px 0;font-size:16.5px}:is(.home-page,.landing-kit) .faq details p{padding-right:0;font-size:15.5px}}:is(.home-page,.landing-kit) .fv-top{flex:none}@media (width>=1181px){:is(.home-page,.landing-kit) .hs-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:last baseline}:is(.home-page,.landing-kit) .hs-split .hs-h{text-wrap:balance}}:is(.home-page,.landing-kit) .acard{aspect-ratio:600/840;color:#18181b;font-family:var(--sans);background:#fff;border-radius:3.5%/2.5%;position:relative;overflow:hidden;container-type:inline-size}:is(.home-page,.landing-kit) .acard:before{content:"";background:var(--ac);height:1.4cqw;position:absolute;top:0;left:0;right:0}@media (width<=1180px) and (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{color:var(--a-t1);font-weight:400}:is(.home-page,.landing-kit) .tq{margin-top:52px}:is(.home-page,.landing-kit) .tq mark{color:var(--cyan);background:0 0}:is(.home-page,.landing-kit) .tq figcaption{align-items:center;gap:12px;margin-top:18px;font-size:15px;display:flex}:is(.home-page,.landing-kit) .tq figcaption i{color:#03161a;background:var(--cyan);border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;font-style:normal;font-weight:700;display:grid}:is(.home-page,.landing-kit) .tq figcaption b{color:var(--ink);font-weight:620}: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-underline-offset:4px;text-decoration:underline}:is(.home-page,.landing-kit) .howto a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:2px}@media (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{font:500 12px/1.5 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--grey);align-items:center;gap:9px;margin-bottom:14px;display:flex}:is(.home-page,.landing-kit) .feature-eyebrow:before{content:"";background:var(--cyan);border-radius:50%;flex:none;width:6px;height:6px}@media (prefers-reduced-motion:reduce){:is(.home-page,.landing-kit) *,:is(.home-page,.landing-kit) :before,:is(.home-page,.landing-kit) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:is(.home-page,.landing-kit) svg{vertical-align:baseline;display:inline}:is(.home-page,.landing-kit) .btn-primary:hover{box-shadow:none;transform: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{border-top:1px solid var(--line);padding-top:64px;padding-bottom:64px}.landing-kit .truth-panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.landing-kit .truth-panel>div{border:1px solid var(--line2);border-radius:12px;min-width:0;padding:24px}.landing-kit .truth-panel .hs-h3{font-size:22px}.landing-kit .truth-panel ul{color:var(--ink2);gap:12px;margin-top:16px;display:grid}.landing-kit .next-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;margin-top:24px;display:grid}.landing-kit .next-steps li{min-width:0}.landing-kit .next-steps a{border:1px solid var(--line2);border-radius:12px;height:100%;padding:16px;text-decoration:none;display:block}.landing-kit .next-steps a:hover{border-color:var(--cyan)}.landing-kit .next-steps img{aspect-ratio:16/10;object-fit:contain;border-radius:8px;width:100%;height:auto}.landing-kit .next-steps .hs-h3{margin-top:16px;font-size:24px}.landing-kit .next-steps p{color:var(--ink2);margin-top:8px}.landing-kit .product-module{border:1px solid var(--line2);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:24px;display:grid}.landing-kit .product-module img{border-radius:8px;width:100%;height:auto}.landing-kit .product-module p{color:var(--ink2);overflow-wrap:anywhere;margin-bottom:16px}.landing-kit .product-module .btn{white-space:normal}.landing-kit .price.price-compact{background:0 0;margin-top:0}.landing-kit .price.price-compact>.wrap{padding-top:32px;padding-bottom:32px}.landing-kit .price.price-compact .plans li{background:0 0;border-radius:12px;padding:16px}.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 (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]{zoom:.72;place-items:start center;width:100%;min-height:0;overflow:visible;grid-template-columns:minmax(0,1fr)!important;gap:0!important;display:grid!important}:is(.home-page,.landing-kit) [data-spotlight] [data-device]{pointer-events:none;opacity:0!important;visibility:hidden!important;order:0!important;grid-area:1/1!important;margin:0!important;transition:opacity .2s ease-out,visibility 0s .2s!important;position:relative!important;inset:auto!important;transform:none!important}:is(.home-page,.landing-kit) [data-spotlight] [data-device][data-current=true]{pointer-events:auto;opacity:1!important;visibility:visible!important;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{width:100%!important;max-width:498px!important;margin-bottom:0!important;transform:none!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{flex-wrap:wrap;align-content:start;gap:8px 12px;min-height:100px;margin-top:12px;display:flex}:is(.home-page,.landing-kit) [data-phone-compact] .ctrl .cap{flex:0 0 100%;order:-1;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{justify-content:flex-end;padding:4px 8px;display:flex}.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{transition:none!important;animation: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}}:is(.home-page,.landing-kit) .dblk:has(>.v3-stage[data-v3-stage=single]>.v3-window,>.v3-stage[data-v3-stage=window-phone])>:is(.demo-chrome,.ctrl){max-width:1000px;margin-inline:auto}@media (width>=1200px){:is(.home-page,.landing-kit) .dblk:has(>.v3-stage[data-v3-stage=window-phone],>*>.v3-stage[data-v3-stage=window-phone])>:is(.demo-chrome,.ctrl){max-width:1240px}}:is(.home-page,.landing-kit) :is(.win,.phone,.scr,.fv,.kc,.csp),:is(.home-page,.landing-kit) :is(.win,.phone,.scr,.fv,.kc,.csp) *{scrollbar-width:none!important}:is(.home-page,.landing-kit) :is(.win,.phone,.scr,.fv,.kc,.csp)::-webkit-scrollbar{display:none}:is(.home-page,.landing-kit) :is(.win,.phone,.scr,.fv,.kc,.csp) ::-webkit-scrollbar{display:none}:is(.home-page,.landing-kit) [data-row-cut]{visibility:hidden!important}:is(.home-page,.landing-kit) .dblk>.demo-chrome,.home-page #loot .dblk>.demo-chrome{background:0 0;border:0;border-radius:0;justify-content:flex-end;width:100%;padding:0 0 8px;display:flex}.home-page #loot .dblk>.demo-chrome .demo-sped-up{border:1px solid #ffffff1a;padding:2px 6px}:is(.home-page,.landing-kit) .dblk>.ctrl,.home-page #loot .dblk>.ctrl{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;width:100%;min-height:0;margin-top:16px;display:grid}:is(.home-page,.landing-kit) .dblk>.ctrl .cap,.home-page #loot .dblk>.ctrl .cap{order:0;grid-area:1/1/auto/-1;min-height:0;position:static}:is(.home-page,.landing-kit) .dblk>.ctrl .steps{opacity:1;visibility:visible;flex-wrap:nowrap;grid-area:2/1;gap:6px;width:100%;min-width:0;display:flex;overflow:visible}:is(.home-page,.landing-kit) .ctrl .steps button{border:1px solid var(--line2);background:var(--gb);min-width:0;height:auto;min-height:44px;color:var(--grey);font:500 12px/1.3 var(--sans);white-space:nowrap;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}:is(.home-page,.landing-kit) .ctrl .steps button[aria-current]{color:var(--ink);border-color:var(--cyan);background:#67e8f915}:is(.home-page,.landing-kit) .ctrl button:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}:is(.home-page,.landing-kit) .ctrl .steps .step-label{white-space:normal;text-wrap:balance}:is(.home-page,.landing-kit) .dblk>.ctrl .demo-playback{visibility:visible;opacity:1;width:auto;min-width:90px;height:44px;font:500 13px/1.3 var(--sans);color:var(--ink);background:var(--gb);border:1px solid var(--line2);border-radius:8px;grid-area:2/2;justify-content:center;align-items:center;gap:6px;margin:0;padding:8px 12px;text-decoration:none;display:inline-flex}:is(.home-page,.landing-kit) .demo-playback svg{width:14px;height:14px}@media (width<768px){:is(.home-page,.landing-kit) .ctrl .steps{flex-wrap:wrap}:is(.home-page,.landing-kit) .ctrl .steps button{flex:64px}:is(.home-page,.landing-kit) .dblk>.ctrl{gap:8px}:is(.home-page,.landing-kit) .ctrl .steps{gap:3px}:is(.home-page,.landing-kit) .ctrl .steps button{padding:4px 1px;overflow:hidden}:is(.home-page,.landing-kit) .dblk>.ctrl .demo-playback{min-width:64px;padding:8px 6px}}:is(.home-page,.landing-kit) .s-party b{white-space:normal;line-height:1.4;overflow:visible}:is(.home-page,.landing-kit) .s-party span{white-space:normal;line-height:1.5;display:block}:is(.home-page,.landing-kit) .s-party em{width:fit-content;margin-bottom:3px;display:table}:is(.home-page,.landing-kit) .s-party i{margin-left:4px;display:inline-block}:is(.home-page,.landing-kit) .end{padding:80px 0 40px}:is(.home-page,.landing-kit) .end-in{box-sizing:border-box;width:100%;padding:32px;display:block}:is(.home-page,.landing-kit) .end-brk{left:0;right:0}:is(.home-page,.landing-kit) .end .hs-lead{max-width:62ch}@media (width<768px){:is(.home-page,.landing-kit) .end{padding:56px 0 24px}:is(.home-page,.landing-kit) .end-in{padding:24px 16px}}:is(.home-page,.landing-kit) .context-nav>*{flex-shrink:0}:is(.home-page,.landing-kit) .context-nav svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}:is(.home-page,.landing-kit) .context-nav .s-party b{justify-content:space-between;align-items:center;gap:4px;display:flex}:is(.home-page,.landing-kit) .context-nav .s-lab{text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}:is(.home-page,.landing-kit) .context-nav .s-lab svg{width:11px;height:11px}:is(.home-page,.landing-kit) .s-utilities{color:var(--a-t3);padding:0 8px 4px}:is(.home-page,.landing-kit) .s-section[data-folded=true]>.s-i:not(.on){display:none}:is(.home-page,.landing-kit) .im.lore .s-section[data-section=Story]>.s-Lore{display:flex}:is(.home-page,.landing-kit) .sy-nav-context{height:100%;min-height:0}:is(.home-page,.landing-kit) .sy-nav-context>.app-side{box-sizing:border-box;height:100%}.marketplace-detail[data-astro-cid-lpo2jxgm]{color:#eef2f7;background:#06070b;min-height:80vh}.detail-wrap[data-astro-cid-lpo2jxgm]{padding-top:100px;padding-bottom:4rem}nav[data-astro-cid-lpo2jxgm]{color:#929bac;margin-bottom:2rem;font-size:.875rem}nav[data-astro-cid-lpo2jxgm] a[data-astro-cid-lpo2jxgm]:hover,.byline[data-astro-cid-lpo2jxgm] a[data-astro-cid-lpo2jxgm]:hover{color:#67e8f9}.record-hero[data-astro-cid-lpo2jxgm]{align-items:start;gap:2.5rem;display:grid}.record-hero[data-astro-cid-lpo2jxgm].has-art{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.record-intro[data-astro-cid-lpo2jxgm]{min-width:0}.eyebrow[data-astro-cid-lpo2jxgm]{color:#67e8f9;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1rem;font-size:.75rem}h1[data-astro-cid-lpo2jxgm]{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.08}.byline[data-astro-cid-lpo2jxgm],.ability-header[data-astro-cid-lpo2jxgm]{color:#c7cfdb;overflow-wrap:anywhere;margin-top:1rem}figure[data-astro-cid-lpo2jxgm]{margin:0}figure[data-astro-cid-lpo2jxgm] img[data-astro-cid-lpo2jxgm]{aspect-ratio:4/3;object-fit:contain;border:1px solid #ffffff1f;border-radius:12px;width:100%;height:auto}figcaption[data-astro-cid-lpo2jxgm],.art-credit[data-astro-cid-lpo2jxgm]{color:#929bac;margin-top:.5rem;font-size:.8rem}.actions[data-astro-cid-lpo2jxgm]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.button[data-astro-cid-lpo2jxgm]{border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:.7rem 1.2rem;font-weight:600;display:inline-flex}.button[data-astro-cid-lpo2jxgm]:hover{border-color:#67e8f9}.primary[data-astro-cid-lpo2jxgm]{color:#06070b;background:#22d3ee;border-color:#22d3ee}.primary[data-astro-cid-lpo2jxgm]:hover{background:#67e8f9}.record-body[data-astro-cid-lpo2jxgm]{min-width:0;margin-top:2rem}.stats[data-astro-cid-lpo2jxgm]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1.5rem 0;display:grid}.stats[data-astro-cid-lpo2jxgm]>div[data-astro-cid-lpo2jxgm]{border:1px solid #ffffff1f;border-radius:10px;padding:1rem}.stats[data-astro-cid-lpo2jxgm] dt[data-astro-cid-lpo2jxgm]{color:#929bac;margin-bottom:.5rem;font-size:.75rem}dd[data-astro-cid-lpo2jxgm]{overflow-wrap:anywhere;margin:0}.description[data-astro-cid-lpo2jxgm]{color:#c7cfdb;overflow-wrap:anywhere;max-width:78ch;margin-top:1.5rem;line-height:1.8}.description[data-astro-cid-lpo2jxgm] p[data-astro-cid-lpo2jxgm]+p[data-astro-cid-lpo2jxgm]{margin-top:1rem}.shop-facts[data-astro-cid-lpo2jxgm],.usage[data-astro-cid-lpo2jxgm]{color:#c7cfdb;line-height:1.8}.pricing-line[data-astro-cid-lpo2jxgm],.expected-value[data-astro-cid-lpo2jxgm]{color:#eef2f7;font-weight:600}.usage[data-astro-cid-lpo2jxgm],.after-text[data-astro-cid-lpo2jxgm],.power-roll[data-astro-cid-lpo2jxgm]{margin-top:2rem}.after-text[data-astro-cid-lpo2jxgm] h2[data-astro-cid-lpo2jxgm],.power-roll[data-astro-cid-lpo2jxgm] h2[data-astro-cid-lpo2jxgm]{margin-bottom:.75rem;font-size:1.3rem;font-weight:600}.power-roll[data-astro-cid-lpo2jxgm] dl[data-astro-cid-lpo2jxgm]>div[data-astro-cid-lpo2jxgm]{gap:1rem;padding:.5rem 0;display:flex}.power-roll[data-astro-cid-lpo2jxgm] dt[data-astro-cid-lpo2jxgm]{color:#67e8f9;min-width:4rem}.chips[data-astro-cid-lpo2jxgm]{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;padding:0;list-style:none;display:flex}.chips[data-astro-cid-lpo2jxgm] li[data-astro-cid-lpo2jxgm]{color:#c7cfdb;overflow-wrap:anywhere;border:1px solid #ffffff1f;border-radius:999px;max-width:100%;padding:.3rem .75rem;font-size:.8rem}.flavor[data-astro-cid-lpo2jxgm]{color:#929bac;margin-top:1rem;font-style:italic}.closing[data-astro-cid-lpo2jxgm]{border-top:1px solid #ffffff1f;margin-top:4rem;padding-top:3rem}.closing[data-astro-cid-lpo2jxgm] h2[data-astro-cid-lpo2jxgm]{font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15}.closing[data-astro-cid-lpo2jxgm] p[data-astro-cid-lpo2jxgm],.error[data-astro-cid-lpo2jxgm] p[data-astro-cid-lpo2jxgm]{color:#c7cfdb;margin:1rem 0;line-height:1.7}.error[data-astro-cid-lpo2jxgm]{padding:3rem 0}@media (width<=700px){.record-hero[data-astro-cid-lpo2jxgm].has-art{grid-template-columns:1fr;gap:1.5rem}.stats[data-astro-cid-lpo2jxgm]{grid-template-columns:repeat(2,minmax(0,1fr))}}
