@font-face{font-family:Atelier;src:url(/fonts/Atelier.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Gridlite;src:url(/fonts/Gridlite.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:InterK;src:url(/fonts/Inter.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--ink:#14110d;--ink2:#1c1811;--ink3:#241e17;--ink4:#2c261d;--line:#3a332a;--line2:#4a4234;--green:#7cf067;--pink:#d262b2;--cream:#f4efe6;--txt:#ede7dd;--mut:#a89f92;--mut2:#7d766a;--display:"Atelier",Georgia,serif;--label:"Gridlite","SF Mono",ui-monospace,monospace;--body:"InterK",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--topbar:60px}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--ink);color:var(--txt);font-family:var(--body);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}input{font-family:inherit}::selection{background:var(--green);color:var(--ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line);border-radius:10px}::-webkit-scrollbar-track{background:var(--ink)}.label{font-family:var(--label);text-transform:uppercase;letter-spacing:2.5px}.disp{font-family:var(--display)}.top{z-index:60;height:var(--topbar);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#14110de6;align-items:center;gap:6px;padding:0 20px;display:flex;position:sticky;top:0}.brand{font-family:var(--display);letter-spacing:-.5px;align-items:center;gap:9px;margin-right:20px;font-size:19px;font-weight:700;display:flex}.brand small{color:var(--mut);font-weight:400;font-family:var(--body)}.dot{background:var(--green);width:9px;height:9px;box-shadow:0 0 10px var(--green);border-radius:50%}.tabs{gap:2px;display:flex}.tabbtn{font-family:var(--label);text-transform:uppercase;letter-spacing:1.5px;color:var(--mut);border-radius:8px;padding:8px 14px;font-size:11.5px;font-weight:600;transition:color .18s;position:relative}.tabbtn:hover{color:var(--txt)}.tabbtn.on{color:var(--ink);background:var(--green)}.cartbtn{background:var(--ink3);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;margin-left:auto;padding:7px 12px 7px 14px;transition:all .18s;display:flex}.cartbtn:hover{border-color:var(--green)}.cartbtn .ct{font-family:var(--label);letter-spacing:1.5px;text-transform:uppercase;color:var(--mut);font-size:10px;line-height:1.1}.cartbtn .rc{font-family:var(--display);color:var(--cream);font-size:16px;font-weight:700;line-height:1}.cartbtn .pill{background:var(--green);color:var(--ink);border-radius:7px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;display:grid}@media (max-width:760px){.top{flex-wrap:wrap;gap:8px;height:auto;padding:10px 14px}.brand{margin-right:auto}.tabs{order:3;width:100%}.tabbtn{text-align:center;flex:1}}.wrap{max-width:1280px;margin:0 auto;padding:0 24px}.page{padding:34px 0 90px}.head{margin-bottom:22px}.head .kick{font-family:var(--label);text-transform:uppercase;letter-spacing:2.5px;color:var(--green);margin-bottom:8px;font-size:11px}.head h1{font-family:var(--display);letter-spacing:-1.5px;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1}.head p{color:var(--mut);max-width:660px;margin-top:10px;font-size:14.5px;line-height:1.55}.toolbar{background:var(--ink2);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;padding:14px;display:flex}.search{background:var(--ink);border:1px solid var(--line);border-radius:10px;flex:1;align-items:center;gap:9px;min-width:210px;padding:0 12px;transition:all .18s;display:flex}.search:focus-within{border-color:var(--green)}.search input{color:var(--txt);background:0 0;border:none;outline:none;flex:1;padding:11px 0;font-size:14px}.search input::placeholder{color:var(--mut2)}.search .ic{color:var(--mut);font-size:14px}.segs{background:var(--ink);border:1px solid var(--line);border-radius:10px;padding:3px;display:flex}.seg{font-family:var(--label);text-transform:uppercase;letter-spacing:1px;color:var(--mut);white-space:nowrap;border-radius:7px;padding:7px 11px;font-size:10.5px;font-weight:600;transition:all .15s}.seg.on{background:var(--ink4);color:var(--cream)}.seg:hover:not(.on){color:var(--txt)}select.sort{background:var(--ink);border:1px solid var(--line);color:var(--txt);border-radius:10px;outline:none;padding:10px 12px;font-size:13px}.tcount{font-family:var(--label);text-transform:uppercase;letter-spacing:1.5px;color:var(--mut);margin-left:auto;font-size:11px}.grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.icard{background:var(--ink2);border:1.5px solid var(--line);cursor:pointer;border-radius:16px;padding:18px;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .2s;position:relative}.icard:hover{border-color:var(--line2);transform:translateY(-4px)}.icard.sel{border-color:var(--green);box-shadow:5px 5px 0 var(--green)}.icard .selbtn{border:1.5px solid var(--line2);background:var(--ink);color:#0000;z-index:2;border-radius:8px;place-items:center;width:26px;height:26px;font-size:14px;font-weight:800;transition:all .15s;display:grid;position:absolute;top:12px;right:12px}.icard .selbtn:hover{border-color:var(--green)}.icard.sel .selbtn{background:var(--green);border-color:var(--green);color:var(--ink)}.icard .row{align-items:center;gap:12px;margin-bottom:14px;padding-right:30px;display:flex}.av{object-fit:cover;background:var(--ink3);border:1.5px solid var(--line2);border-radius:50%;flex-shrink:0;width:56px;height:56px}.avfb{width:56px;height:56px;font-family:var(--display);color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:24px;font-weight:700;display:grid}.icard .nm{color:var(--cream);font-size:15px;font-weight:700;line-height:1.15}.icard .hd{color:var(--mut);margin-top:2px;font-size:12.5px}.niche{font-family:var(--label);text-transform:uppercase;letter-spacing:1px;color:var(--mut);background:var(--ink3);border:1px solid var(--line);border-radius:6px;margin-bottom:14px;padding:4px 8px;font-size:9.5px;font-weight:600;display:inline-block}.icard .stats{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;padding-top:13px;display:flex}.bignum{font-family:var(--display);letter-spacing:-.5px;color:var(--cream);font-size:22px;font-weight:700;line-height:1}.bignum small{font-family:var(--label);text-transform:uppercase;letter-spacing:1.5px;color:var(--mut);margin-top:4px;font-size:9px;font-weight:600;display:block}.mini{text-align:right;color:var(--mut);font-size:11.5px;line-height:1.5}.mini b{color:var(--txt);font-weight:600}.pend{color:var(--mut2);font-size:12px}.overlay{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080705b8;place-items:center;padding:20px;animation:.2s fade;display:grid;position:fixed;inset:0}@keyframes fade{0%{opacity:0}to{opacity:1}}.modal{background:var(--ink2);border:1.5px solid var(--line2);border-radius:22px;width:100%;max-width:540px;max-height:90vh;padding:30px;animation:.25s cubic-bezier(.22,1,.36,1) pop;position:relative;overflow:auto}@keyframes pop{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.modal .x{background:var(--ink3);border:1px solid var(--line);width:34px;height:34px;color:var(--mut);border-radius:10px;place-items:center;font-size:17px;transition:all .15s;display:grid;position:absolute;top:18px;right:18px}.modal .x:hover{color:var(--cream);border-color:var(--line2)}.modal .mhead{align-items:center;gap:16px;margin-bottom:24px;display:flex}.avlg{object-fit:cover;background:var(--ink3);border:2px solid var(--line2);border-radius:50%;flex-shrink:0;width:88px;height:88px}.avlgfb{width:88px;height:88px;font-family:var(--display);color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:38px;font-weight:700;display:grid}.modal h2{font-family:var(--display);letter-spacing:-1px;color:var(--cream);font-size:26px;font-weight:700;line-height:1.05}.modal .sub{color:var(--mut);margin-top:4px;font-size:14px}.mstats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:22px;display:grid}.mstat{background:var(--ink);border:1px solid var(--line);text-align:center;border-radius:14px;padding:16px}.mstat .v{font-family:var(--display);letter-spacing:-.5px;color:var(--cream);font-size:26px;font-weight:700;line-height:1}.mstat .l{font-family:var(--label);text-transform:uppercase;letter-spacing:1.5px;color:var(--mut);margin-top:7px;font-size:9.5px;font-weight:600}.msocials{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.soc{background:var(--ink);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:11px 15px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.soc:hover{border-color:var(--green);transform:translateY(-2px)}.soc.ig{color:var(--pink)}.soc.yt{color:#ff5b5b}.msg{color:var(--mut);margin-bottom:20px;font-size:13.5px;line-height:1.5}.solid{background:var(--green);color:var(--ink);font-family:var(--label);text-transform:uppercase;letter-spacing:1.5px;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.solid:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #7cf06759}.solid.pinky{background:var(--pink)}.solid.pinky:hover{box-shadow:4px 4px #d262b259}.solid.ghost{color:var(--txt);border:1px solid var(--line2);background:0 0}.solid.ghost:hover{border-color:var(--pink);box-shadow:none;color:var(--cream)}.full{width:100%}.scrim{z-index:90;background:#08070599;animation:.2s fade;position:fixed;inset:0}.drawer{z-index:95;background:var(--ink2);border-left:1.5px solid var(--line2);flex-direction:column;width:400px;max-width:92vw;animation:.28s cubic-bezier(.22,1,.36,1) slide;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes slide{0%{transform:translate(100%)}to{transform:none}}.drawer .dh{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:22px 22px 16px;display:flex}.drawer .dh h3{font-family:var(--display);letter-spacing:-.5px;font-size:22px;font-weight:700}.drawer .dh .x{background:var(--ink3);border:1px solid var(--line);width:32px;height:32px;color:var(--mut);border-radius:9px;place-items:center;font-size:16px;display:grid}.dlist{flex-direction:column;flex:1;gap:8px;padding:14px 18px;display:flex;overflow:auto}.dempty{color:var(--mut);text-align:center;padding:60px 20px;font-size:14px;line-height:1.6}.ditem{background:var(--ink);border:1px solid var(--line);border-radius:12px;align-items:center;gap:11px;padding:9px 11px;display:flex}.ditem img,.ditem .avfb{width:38px;height:38px;font-size:16px}.ditem .di-nm{flex:1;min-width:0}.ditem .di-nm b{color:var(--cream);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.ditem .di-nm span{color:var(--mut);font-size:11.5px}.ditem .di-f{font-family:var(--display);color:var(--green);font-size:14px;font-weight:700}.ditem .rm{color:var(--mut2);padding:2px 4px;font-size:18px;transition:all .15s}.ditem .rm:hover{color:var(--pink)}.dfoot{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding:18px;display:flex}.reachbox{background:var(--ink);border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:center;padding:16px;display:flex}.reachbox .l{font-family:var(--label);text-transform:uppercase;letter-spacing:1.5px;color:var(--mut);font-size:10px}.reachbox .v{font-family:var(--display);letter-spacing:-1px;color:var(--green);font-size:28px;font-weight:700}.vgrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.vcard{background:var(--ink2);border:1.5px solid var(--line);border-radius:16px;gap:14px;padding:18px;transition:all .2s;display:flex}.vcard:hover{border-color:var(--line2);transform:translateY(-3px)}.vlogo{background:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;padding:7px;display:grid;overflow:hidden}.vlogo img{object-fit:contain;width:100%;height:100%}.vcard .vb{flex:1;min-width:0}.vcard .vn{color:var(--cream);align-items:center;gap:8px;font-size:15.5px;font-weight:700;display:flex}.vtype{font-family:var(--label);text-transform:uppercase;letter-spacing:1px;color:var(--green);background:#7cf0671a;border:1px solid #7cf06740;border-radius:5px;padding:3px 6px;font-size:8.5px;font-weight:600}.vtype.pr{color:var(--mut);background:var(--ink3);border-color:var(--line)}.vcard .vnote{color:var(--mut);margin-top:6px;font-size:12.5px;line-height:1.45}.vcard .vlink{font-family:var(--label);text-transform:uppercase;letter-spacing:1px;color:var(--pink);margin-top:9px;font-size:10px;font-weight:600;display:inline-block}.chips{flex-wrap:wrap;gap:9px;display:flex}.chips .c{background:var(--ink2);border:1px solid var(--line);border-radius:999px;padding:9px 15px;font-size:13px}.chips .c b{color:var(--green);margin-right:6px}.steps{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:900px){.steps{grid-template-columns:1fr 1fr}}@media (max-width:520px){.steps{grid-template-columns:1fr}}.step{background:var(--ink2);border:1px solid var(--line);border-radius:15px;padding:20px}.step .n{background:var(--green);width:30px;height:30px;color:var(--ink);border-radius:9px;place-items:center;margin-bottom:13px;font-size:14px;font-weight:800;display:grid}.step h4{font-family:var(--display);margin-bottom:8px;font-size:16.5px;font-weight:700;line-height:1.2}.step p{color:var(--mut);font-size:13px;line-height:1.5}.impacts{flex-wrap:wrap;gap:14px;display:flex}.impact{background:var(--ink2);border:1px solid var(--line);border-radius:16px;flex:1;min-width:200px;padding:26px}.impact .v{font-family:var(--display);letter-spacing:-2px;color:var(--green);font-size:52px;font-weight:700;line-height:.9}.impact .d{color:var(--mut);margin-top:12px;font-size:14px;line-height:1.45}.impact .s{font-family:var(--label);text-transform:uppercase;letter-spacing:1.5px;color:var(--mut2);margin-top:12px;font-size:9.5px}.two{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}@media (max-width:820px){.two{grid-template-columns:1fr}}.tbl{border-collapse:collapse;background:var(--ink2);border:1px solid var(--line);border-radius:14px;width:100%;overflow:hidden}.tbl th,.tbl td{text-align:left;border-bottom:1px solid var(--line);padding:13px 18px;font-size:14px}.tbl th{background:var(--ink3);font-family:var(--label);text-transform:uppercase;letter-spacing:1.5px;color:var(--mut);font-size:10.5px}.tbl tr:last-child td{border-bottom:none}.tbl td.r{text-align:right;font-family:var(--display);color:var(--green);font-weight:700}.panel{background:var(--ink2);border:1px solid var(--line);border-radius:16px;height:100%;padding:24px}.panel h4{font-family:var(--display);color:var(--green);margin-bottom:12px;font-size:19px;font-weight:700}.panel ul{color:var(--mut);padding-left:18px;font-size:13.5px;line-height:1.9}.cases{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:760px){.cases{grid-template-columns:1fr}}.pcase{background:var(--ink2);border:1px solid var(--line);border-radius:16px;overflow:hidden}.pcase .img{aspect-ratio:16/9;object-fit:cover;object-position:top;border-bottom:1px solid var(--line);background:#000;width:100%}.pcase .b{padding:20px 22px}.pcase h4{font-family:var(--display);color:var(--cream);font-size:21px;font-weight:700}.pcase .tg{color:var(--mut);margin:5px 0 14px;font-size:12.5px}.pcase .nums{flex-wrap:wrap;gap:18px;margin-bottom:12px;display:flex}.pcase .nums b{font-family:var(--display);color:var(--green);font-size:16px;font-weight:700;display:block}.pcase .nums small{color:var(--mut);font-size:10.5px}.pcase .vc{color:var(--mut);border-top:1px solid var(--line);padding-top:11px;font-size:12px}.logowall{flex-wrap:wrap;gap:10px;display:flex}.logowall .lw{background:var(--ink2);border:1px solid var(--line);border-radius:11px;align-items:center;gap:9px;padding:8px 13px 8px 8px;font-size:13px;font-weight:600;display:flex}.logowall .lw img{object-fit:contain;background:#fff;border-radius:6px;width:26px;height:26px;padding:3px}.mailingstat{background:var(--ink2);border:2px solid var(--cream);box-shadow:8px 8px 0 var(--green);border-radius:18px;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:26px;padding:28px 32px;display:flex}.mailingstat .v{font-family:var(--display);letter-spacing:-3px;color:var(--green);font-size:clamp(44px,6vw,72px);font-weight:700;line-height:.9}.mailingstat .l{font-family:var(--label);text-transform:uppercase;letter-spacing:2px;color:var(--cream);font-size:13px;font-weight:700}.mailingstat .s{color:var(--mut);max-width:420px;margin-top:6px;font-size:13.5px;line-height:1.5}.tierblock{margin-bottom:18px}.tierkick{font-family:var(--label);text-transform:uppercase;letter-spacing:2px;color:var(--green);margin-bottom:10px;font-size:10.5px;font-weight:700}.tierkick.pink{color:var(--pink)}.exchips{flex-wrap:wrap;gap:10px;display:flex}.exchips .e{background:var(--ink2);border:1px solid var(--line);border-radius:11px;align-items:center;gap:9px;padding:12px 18px;font-size:14px;font-weight:600;display:flex}.exchips .e b{color:var(--green)}.cta{background:var(--ink2);border:1px solid var(--line);text-align:center;border-radius:20px;margin-top:28px;padding:40px}.cta h3{font-family:var(--display);letter-spacing:-1px;margin-bottom:10px;font-size:clamp(24px,3vw,34px);font-weight:700}.cta p{color:var(--mut);max-width:520px;margin:0 auto 22px;font-size:14.5px;line-height:1.55}.subhead{margin:44px 0 18px}.subhead .kick{font-family:var(--label);text-transform:uppercase;letter-spacing:2.5px;color:var(--green);margin-bottom:7px;font-size:11px}.subhead h2{font-family:var(--display);letter-spacing:-1px;font-size:26px;font-weight:700}.subhead p{color:var(--mut);max-width:600px;margin-top:8px;font-size:14px;line-height:1.5}.note{color:var(--mut);background:var(--ink2);border:1px dashed var(--line2);border-radius:12px;margin-bottom:18px;padding:12px 15px;font-size:12.5px;line-height:1.5}footer{border-top:1px solid var(--line);color:var(--mut2);text-align:center;padding:32px 0;font-size:12.5px}.socdots{gap:5px;margin-top:6px;display:flex}.sd{font-family:var(--label);letter-spacing:.5px;border:1px solid var(--line2);border-radius:5px;padding:2px 6px;font-size:8.5px;font-weight:700}.sd.ig{color:var(--pink);border-color:#d262b259}.sd.x{color:var(--cream);border-color:var(--line2)}.sd.yt{color:#ff5b5b;border-color:#ff5b5b59}.soc{flex-direction:column;align-items:flex-start;gap:2px;min-width:120px}.soc .socname{font-family:var(--label);text-transform:uppercase;letter-spacing:1.5px;color:var(--mut);font-size:9.5px}.soc .socsub{font-size:13.5px;font-weight:600}.vfmts{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.vfmts span{font-family:var(--label);text-transform:uppercase;letter-spacing:.5px;color:var(--mut);background:var(--ink3);border:1px solid var(--line);border-radius:5px;padding:3px 7px;font-size:8.5px;font-weight:600}.vmeta{color:var(--green);background:#7cf06712;border:1px solid #7cf06733;border-radius:8px;margin-top:10px;padding:7px 10px;font-size:12px;font-weight:600;line-height:1.4}.vcard.owned{border-color:#7cf06766}.vtype.own{color:var(--ink);background:var(--green);border-color:var(--green)}.sd.tt{color:#25f4ee;border-color:#25f4ee4d}.sd.li{color:#5aa9ff;border-color:#5aa9ff4d}.soc.tt{color:#25f4ee}.soc.li{color:#5aa9ff}.ytbox{background:var(--ink);border:1px solid var(--line);border-radius:14px;margin-bottom:20px;padding:16px 18px}.ythdr{font-family:var(--label);text-transform:uppercase;letter-spacing:1.5px;color:#ff5b5b;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;display:flex}.ytdot{background:#ff5b5b;border-radius:2px;width:8px;height:8px;box-shadow:0 0 8px #ff5b5b99}.ytstats{grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:12px;display:grid}.ytstats b{font-family:var(--display);letter-spacing:-.5px;color:var(--cream);font-size:21px;font-weight:700;line-height:1;display:block}.ytstats span{font-family:var(--label);text-transform:uppercase;letter-spacing:1px;color:var(--mut);margin-top:5px;font-size:8.5px;display:block}.ytbox.ig{border-color:#d262b240}.ythdr.ig{color:var(--pink)}.ytdot.ig{background:var(--pink);box-shadow:0 0 8px #d262b299}.ytnote{color:var(--mut2);margin-top:10px;font-size:11px;font-style:italic}.topcta{border-radius:10px;margin-left:auto;padding:10px 16px;font-size:11px}@media (max-width:760px){.topcta{order:2}}.bigstats{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:26px;display:grid}@media (max-width:1020px){.bigstats{grid-template-columns:1fr 1fr}}@media (max-width:520px){.bigstats{grid-template-columns:1fr}}.bstat{background:var(--ink2);border:2px solid var(--cream);border-radius:16px;padding:22px 20px}.bstat.shadow-g{box-shadow:6px 6px 0 var(--green)}.bstat.shadow-p{box-shadow:6px 6px 0 var(--pink)}.bstat .v{font-family:var(--display);letter-spacing:-2px;color:var(--cream);font-size:clamp(34px,3.6vw,46px);font-weight:700;line-height:.95}.bstat .l{font-family:var(--label);text-transform:uppercase;letter-spacing:1.5px;color:var(--green);margin-top:10px;font-size:10.5px;font-weight:700}.bstat.shadow-p .l{color:var(--pink)}.bstat .s{color:var(--mut);margin-top:7px;font-size:12px;line-height:1.5}.mosaicwrap{background:var(--ink2);border:1.5px solid var(--line);border-radius:18px;margin-bottom:6px;padding:20px}.mosaic{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.mv{object-fit:cover;background:var(--ink3);border:2px solid var(--line2);filter:saturate(.85);border-radius:50%;width:52px;height:52px}.mv.mega{border-color:var(--green);width:64px;height:64px}.mv.macro{border-color:var(--pink)}@media (max-width:520px){.mv{width:42px;height:42px}.mv.mega{width:50px;height:50px}}.mosaicnote{border-top:1px dashed var(--line2);color:var(--mut);align-items:flex-start;gap:10px;margin-top:16px;padding-top:14px;font-size:13px;line-height:1.6;display:flex}.mosaicnote b{color:var(--cream)}.mosaicnote .lock{flex-shrink:0;font-size:15px;line-height:1.4}.netrows{flex-direction:column;gap:9px;display:flex}.netrow{background:var(--ink2);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:13px 16px;display:flex}.netrow .sd{padding:4px 8px;font-size:9.5px}.netrow .nl{color:var(--cream);font-size:14px;font-weight:600}.netrow .nv{font-family:var(--display);color:var(--green);margin-left:auto;font-size:16px;font-weight:700}.tierbars{flex-direction:column;gap:14px;display:flex}.tier .tl{color:var(--mut);justify-content:space-between;margin-bottom:6px;font-size:12.5px;display:flex}.tier .tl b{color:var(--cream);font-weight:700}.tier .tb{background:var(--ink);border:1.5px solid var(--line2);border-radius:6px;height:20px;overflow:hidden}.tier .tf{height:100%}.tf.mega{background:var(--green)}.tf.macro{background:var(--pink)}.tf.mid{background:var(--cream)}.tf.micro{background:var(--mut)}.whybox{background:var(--ink2);border:2px solid var(--cream);box-shadow:8px 8px 0 var(--pink);border-radius:18px;grid-template-columns:1.1fr 1fr;gap:26px;margin-top:40px;padding:32px;display:grid}@media (max-width:820px){.whybox{grid-template-columns:1fr;gap:18px;padding:24px}}.whybox h3{font-family:var(--display);letter-spacing:-1px;color:var(--cream);margin-bottom:12px;font-size:24px;font-weight:700}.whybox p{color:var(--mut);font-size:14px;line-height:1.65}.wlist{flex-direction:column;gap:11px;margin-bottom:18px;list-style:none;display:flex}.wlist li{color:var(--mut);padding-left:16px;font-size:13.5px;line-height:1.55;position:relative}.wlist li:before{content:"→";color:var(--green);font-weight:700;position:absolute;left:0}.wlist b{color:var(--cream)}.models{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:1000px){.models{grid-template-columns:1fr 1fr}}@media (max-width:520px){.models{grid-template-columns:1fr}}.model{background:var(--ink2);border:1.5px solid var(--line);border-radius:15px;padding:22px;transition:all .18s}.model:hover{border-color:var(--green);box-shadow:5px 5px 0 var(--green);transform:translate(-2px,-2px)}.model h4{font-family:var(--display);color:var(--green);margin-bottom:9px;font-size:17.5px;font-weight:700;line-height:1.15}.model p{color:var(--mut);font-size:13px;line-height:1.55}.panel li b{color:var(--cream)}@media (max-width:760px){.tabs{flex-wrap:wrap}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{.sim *,.sim :before,.sim :after{border-style:solid;border-width:0;border-color:var(--line)}.sim input,.sim textarea,.sim select,.sim button{font:inherit;color:inherit;background:0 0}.sim input:focus-visible,.sim textarea:focus-visible,.sim button:focus-visible,.sim [role=radio]:focus-visible,.sim [role=checkbox]:focus-visible,.sim [role=slider]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.sim input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sim input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sim input[type=number]{appearance:textfield}}@layer components;@layer utilities{.absolute{position:absolute!important}.relative{position:relative!important}.top-\[-9999px\]{top:-9999px!important}.left-\[-9999px\]{left:-9999px!important}.mx-auto{margin-inline:auto!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)!important}.mt-1{margin-top:var(--spacing)!important}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)!important}.mt-3{margin-top:calc(var(--spacing) * 3)!important}.mt-4{margin-top:calc(var(--spacing) * 4)!important}.mt-7{margin-top:calc(var(--spacing) * 7)!important}.mt-10{margin-top:calc(var(--spacing) * 10)!important}.mb-1{margin-bottom:var(--spacing)!important}.mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.mb-3{margin-bottom:calc(var(--spacing) * 3)!important}.mb-4{margin-bottom:calc(var(--spacing) * 4)!important}.mb-5{margin-bottom:calc(var(--spacing) * 5)!important}.mb-7{margin-bottom:calc(var(--spacing) * 7)!important}.ml-auto{margin-left:auto!important}.block{display:block!important}.flex{display:flex!important}.grid{display:grid!important}.hidden{display:none!important}.inline-flex{display:inline-flex!important}.aspect-square{aspect-ratio:1!important}.size-2\.5{width:calc(var(--spacing) * 2.5)!important;height:calc(var(--spacing) * 2.5)!important}.size-3\.5{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.size-4{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.size-7{width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.size-14{width:calc(var(--spacing) * 14)!important;height:calc(var(--spacing) * 14)!important}.size-\[18px\]{width:18px!important;height:18px!important}.size-\[22px\]{width:22px!important;height:22px!important}.h-9{height:calc(var(--spacing) * 9)!important}.h-11{height:calc(var(--spacing) * 11)!important}.h-13{height:calc(var(--spacing) * 13)!important}.h-\[10px\]{height:10px!important}.h-full{height:100%!important}.h-px{height:1px!important}.min-h-\[96px\]{min-height:96px!important}.w-5{width:calc(var(--spacing) * 5)!important}.w-\[110px\]{width:110px!important}.w-\[130px\]{width:130px!important}.w-full{width:100%!important}.max-w-\[460px\]{max-width:460px!important}.max-w-\[640px\]{max-width:640px!important}.max-w-\[1100px\]{max-width:1100px!important}.min-w-0{min-width:0!important}.shrink-0{flex-shrink:0!important}.grow{flex-grow:1!important}.animate-spin{animation:var(--animate-spin)!important}.cursor-grab{cursor:grab!important}.cursor-pointer{cursor:pointer!important}.touch-none{touch-action:none!important}.resize-y{resize:vertical!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.place-items-center{place-items:center!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.items-start{align-items:flex-start!important}.justify-between{justify-content:space-between!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}.gap-2{gap:calc(var(--spacing) * 2)!important}.gap-2\.5{gap:calc(var(--spacing) * 2.5)!important}.gap-3{gap:calc(var(--spacing) * 3)!important}.gap-4{gap:calc(var(--spacing) * 4)!important}.gap-5{gap:calc(var(--spacing) * 5)!important}.gap-6{gap:calc(var(--spacing) * 6)!important}.gap-7{gap:calc(var(--spacing) * 7)!important}.overflow-hidden{overflow:hidden!important}.rounded-\[4px\]{border-radius:4px!important}.rounded-\[5px\]{border-radius:5px!important}.rounded-\[7px\]{border-radius:7px!important}.rounded-full{border-radius:3.40282e38px!important}.rounded-lg{border-radius:12px!important}.rounded-md{border-radius:10px!important}.rounded-xl{border-radius:16px!important}.border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border-\[1\.5px\]{border-style:var(--tw-border-style)!important;border-width:1.5px!important}.border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-dashed{--tw-border-style:dashed!important;border-style:dashed!important}.border-border{border-color:var(--line)!important}.border-cream{border-color:var(--cream)!important}.border-green{border-color:var(--green)!important}.border-ink{border-color:var(--ink)!important}.border-line-2{border-color:var(--line2)!important}.border-pink{border-color:var(--pink)!important}.bg-accent{background-color:var(--pink)!important}.bg-card{background-color:var(--ink2)!important}.bg-cream{background-color:var(--cream)!important}.bg-ink{background-color:var(--ink)!important}.bg-ink-2{background-color:var(--ink2)!important}.bg-line-2{background-color:var(--line2)!important}.bg-primary{background-color:var(--green)!important}.bg-transparent{background-color:#0000!important}.p-3{padding:calc(var(--spacing) * 3)!important}.p-4{padding:calc(var(--spacing) * 4)!important}.p-5{padding:calc(var(--spacing) * 5)!important}.p-10{padding:calc(var(--spacing) * 10)!important}.px-1{padding-inline:var(--spacing)!important}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)!important}.px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-6{padding-inline:calc(var(--spacing) * 6)!important}.px-7{padding-inline:calc(var(--spacing) * 7)!important}.py-2{padding-block:calc(var(--spacing) * 2)!important}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.py-3{padding-block:calc(var(--spacing) * 3)!important}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)!important}.pt-0\.5{padding-top:calc(var(--spacing) * .5)!important}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)!important}.pt-9{padding-top:calc(var(--spacing) * 9)!important}.pb-0{padding-bottom:0!important}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)!important}.pb-24{padding-bottom:calc(var(--spacing) * 24)!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.font-body{font-family:var(--body)!important}.font-display{font-family:var(--display)!important}.font-label{font-family:var(--label)!important}.text-\[9\.5px\]{font-size:9.5px!important}.text-\[9px\]{font-size:9px!important}.text-\[10\.5px\]{font-size:10.5px!important}.text-\[10px\]{font-size:10px!important}.text-\[11\.5px\]{font-size:11.5px!important}.text-\[11px\]{font-size:11px!important}.text-\[12\.5px\]{font-size:12.5px!important}.text-\[12px\]{font-size:12px!important}.text-\[13\.5px\]{font-size:13.5px!important}.text-\[13px\]{font-size:13px!important}.text-\[14\.5px\]{font-size:14.5px!important}.text-\[14px\]{font-size:14px!important}.text-\[15px\]{font-size:15px!important}.text-\[19px\]{font-size:19px!important}.text-\[28px\]{font-size:28px!important}.text-\[30px\]{font-size:30px!important}.text-\[38px\]{font-size:38px!important}.text-\[clamp\(28px\,4vw\,42px\)\]{font-size:clamp(28px,4vw,42px)!important}.leading-none{--tw-leading:1!important;line-height:1!important}.leading-relaxed{--tw-leading:var(--leading-relaxed)!important;line-height:var(--leading-relaxed)!important}.leading-snug{--tw-leading:var(--leading-snug)!important;line-height:var(--leading-snug)!important}.leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.tracking-\[-0\.5px\]{--tw-tracking:-.5px!important;letter-spacing:-.5px!important}.tracking-\[-1\.5px\]{--tw-tracking:-1.5px!important;letter-spacing:-1.5px!important}.tracking-\[-1px\]{--tw-tracking:-1px!important;letter-spacing:-1px!important}.tracking-\[-2px\]{--tw-tracking:-2px!important;letter-spacing:-2px!important}.tracking-\[1\.5px\]{--tw-tracking:1.5px!important;letter-spacing:1.5px!important}.tracking-\[1px\]{--tw-tracking:1px!important;letter-spacing:1px!important}.tracking-\[2\.5px\]{--tw-tracking:2.5px!important;letter-spacing:2.5px!important}.tracking-\[2px\]{--tw-tracking:2px!important;letter-spacing:2px!important}.whitespace-nowrap{white-space:nowrap!important}.text-accent-foreground{color:var(--ink)!important}.text-card-foreground{color:var(--txt)!important}.text-cream{color:var(--cream)!important}.text-current{color:currentColor!important}.text-foreground{color:var(--txt)!important}.text-green{color:var(--green)!important}.text-mut{color:var(--mut)!important}.text-mut-2{color:var(--mut2)!important}.text-pink{color:var(--pink)!important}.text-primary-foreground{color:var(--ink)!important}.uppercase{text-transform:uppercase!important}.shadow-hard-g{--tw-shadow:5px 5px 0 var(--tw-shadow-color,var(--green))!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-hard-g-sm{--tw-shadow:3px 3px 0 var(--tw-shadow-color,var(--green))!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-hard-p{--tw-shadow:5px 5px 0 var(--tw-shadow-color,var(--pink))!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-hard-p-sm{--tw-shadow:3px 3px 0 var(--tw-shadow-color,var(--pink))!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.outline{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.transition-all{transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.duration-150{--tw-duration:.15s!important;transition-duration:.15s!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.placeholder\:text-mut-2::placeholder{color:var(--mut2)!important}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.last\:pb-0:last-child{padding-bottom:0!important}@media (hover:hover){.hover\:-translate-x-px:hover{--tw-translate-x:-1px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.hover\:-translate-y-px:hover{--tw-translate-y:-1px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.hover\:scale-105:hover{--tw-scale-x:105%!important;--tw-scale-y:105%!important;--tw-scale-z:105%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.hover\:border-green:hover{border-color:var(--green)!important}.hover\:border-line-2:hover{border-color:var(--line2)!important}.hover\:text-cream:hover{color:var(--cream)!important}.hover\:shadow-hard-g-sm:hover{--tw-shadow:3px 3px 0 var(--tw-shadow-color,var(--green))!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.hover\:shadow-hard-p-sm:hover{--tw-shadow:3px 3px 0 var(--tw-shadow-color,var(--pink))!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}}.focus\:border-green:focus{border-color:var(--green)!important}.active\:cursor-grabbing:active{cursor:grabbing!important}.disabled\:pointer-events-none:disabled{pointer-events:none!important}.disabled\:opacity-50:disabled{opacity:.5!important}.data-\[state\=checked\]\:border-green[data-state=checked]{border-color:var(--green)!important}.data-\[state\=checked\]\:border-pink[data-state=checked]{border-color:var(--pink)!important}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--green)!important}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--ink)!important}@media (min-width:40rem){.sm\:inline{display:inline!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:64rem){.lg\:sticky{position:sticky!important}.lg\:top-\[76px\]{top:76px!important}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px!important}.lg\:self-start{align-self:flex-start!important}}.\[\&_span\]\:bg-accent span{background-color:var(--pink)!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}
