.cem{--paper:#f4f1ea;--paper2:#eae3d4;--white:#fff;--ink:#17140e;--ink2:#3a352c;--muted:#7a7264;--line:#d8d0bf;--line-ink:#f4f1ea24;--signal:#2e27e0;--signald:#221cb8;--marker:#ffd65c;--live:#1e8a4e;--rose:#d6493b;--fb:var(--font-fb),system-ui,-apple-system,sans-serif;--fd:var(--font-fd),Georgia,serif;--fm:var(--font-fm),ui-monospace,monospace;font-family:var(--fb);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100dvh;position:relative}.cem *,.cem :before,.cem :after{box-sizing:border-box}.cem ::selection{background:var(--marker);color:#17140e}.cem a{color:inherit;text-decoration:none}.cem h1,.cem h2,.cem h3,.cem h4{font-family:var(--fd);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.02}.cem p{margin:0}.cem button{font-family:inherit}.cem img{max-width:100%;display:block}.cem .mono{font-family:var(--fm);text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:500}.cem .mark{background:linear-gradient(180deg,transparent 58%,var(--marker) 58%,var(--marker) 92%,transparent 92%);padding:0 .04em}.cem .grain{z-index:60;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.cem .site{position:relative;overflow:clip}.cem .wrap{max-width:1240px;margin:0 auto;padding:0 32px}.cem .eyebrow{color:var(--signal);align-items:center;gap:10px;margin-bottom:26px;display:inline-flex}.cem .eyebrow .sq{background:var(--signal);border-radius:2px;flex-shrink:0;width:7px;height:7px}.cem .btn{font-family:var(--fb);cursor:pointer;white-space:nowrap;text-align:center;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;height:50px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .18s,background .18s,color .18s,border-color .18s;display:inline-flex}.cem .btn svg{width:17px;height:17px}.cem .btn-ink{background:var(--ink);color:var(--paper)}.cem .btn-ink:hover{color:var(--paper);transform:translateY(-2px)}.cem .btn-signal{background:var(--signal);color:#fff}.cem .btn-signal:hover{background:var(--signald);color:#fff;transform:translateY(-2px)}.cem .btn-ghost{color:var(--ink);border-color:var(--line);background:0 0}.cem .btn-ghost:hover{border-color:var(--ink);color:var(--ink);background:#17140e08}.cem .btn:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.cem .top{z-index:100;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#f4f1ead1;height:70px;position:fixed;top:0;left:0;right:0}.cem .top .wrap{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.cem .brand{flex-shrink:0;align-items:center;gap:10px;display:flex}.cem .brand img{width:auto;height:30px}.cem .nav{align-items:center;gap:6px;display:flex}.cem .nav a,.cem .nav .drop>button{font-family:var(--fb);color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:8px 14px;font-size:15px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.cem .nav a:hover,.cem .nav .drop>button:hover,.cem .nav a.on{color:var(--ink);background:#17140e0d}.cem .nav a.on{font-weight:600}.cem .nav .drop{position:relative}.cem .nav .drop .chev{opacity:.5;width:14px;height:14px;transition:transform .2s}.cem .nav .drop:hover .chev,.cem .nav .drop:focus-within .chev{transform:rotate(180deg)}.cem .nav .menu{opacity:0;pointer-events:none;padding-top:10px;transition:all .2s;position:absolute;top:100%;left:0;transform:translateY(6px)}.cem .nav .drop:hover .menu,.cem .nav .drop:focus-within .menu{opacity:1;pointer-events:auto;transform:none}.cem .nav .menu .box{background:var(--white);border:1px solid var(--line);border-radius:14px;width:230px;padding:8px;box-shadow:0 20px 44px #17140e1f}.cem .nav .menu .box a{border-radius:10px;flex-direction:column;gap:1px;padding:10px 12px;display:flex}.cem .nav .menu .box a b{font-family:var(--fb);color:var(--ink);font-size:14px;font-weight:600}.cem .nav .menu .box a span{color:var(--muted);font-size:12px}.cem .nav .menu .box a:hover{background:var(--paper)}.cem .top .right{flex-shrink:0;align-items:center;gap:12px;display:flex}.cem .top .login{font-family:var(--fb);color:var(--ink2);padding:8px 6px;font-size:15px;font-weight:600}.cem .top .login:hover{color:var(--ink)}.cem .lang{position:relative}.cem .lang-btn{font-family:var(--fm);letter-spacing:.04em;text-transform:uppercase;color:var(--ink2);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;height:38px;padding:0 10px;font-size:12px;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.cem .lang-btn:hover,.cem .lang:focus-within .lang-btn{color:var(--ink);border-color:var(--ink);background:#17140e08}.cem .lang-btn svg{width:15px;height:15px}.cem .lang-btn .chev{opacity:.55;width:12px;height:12px;transition:transform .18s}.cem .lang:hover .lang-btn .chev,.cem .lang:focus-within .lang-btn .chev{transform:rotate(180deg)}.cem .lang-menu{opacity:0;visibility:hidden;z-index:120;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(6px)}.cem .lang:hover .lang-menu,.cem .lang:focus-within .lang-menu{opacity:1;visibility:visible;transform:none}.cem .lang-box{background:var(--white);border:1px solid var(--line);border-radius:13px;flex-direction:column;gap:1px;min-width:172px;padding:6px;display:flex;box-shadow:0 20px 44px #17140e1f}.cem .lang-box a{font-family:var(--fb);color:var(--ink2);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:14px;font-weight:500;transition:background .12s,color .12s;display:flex}.cem .lang-box a:hover{background:var(--paper);color:var(--ink)}.cem .lang-box a.on{color:var(--signal);font-weight:600}.cem .lang-box a.on:after{content:"";background:var(--signal);border-radius:50%;flex-shrink:0;width:6px;height:6px}.cem .burger{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border-radius:11px;justify-content:center;align-items:center;display:none}.cem .burger svg{width:20px;height:20px}.cem .mobile{z-index:200;visibility:hidden;pointer-events:none;position:fixed;inset:0}.cem .mobile[data-open=true]{visibility:visible;pointer-events:auto}.cem .mobile .bd{opacity:0;cursor:pointer;background:#17140e66;border:0;width:100%;transition:opacity .25s;position:absolute;inset:0}.cem .mobile[data-open=true] .bd{opacity:1}.cem .mobile .sheet{background:var(--paper);border-left:1px solid var(--line);flex-direction:column;width:min(360px,86vw);padding:22px;transition:transform .28s cubic-bezier(.4,0,.1,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.cem .mobile[data-open=true] .sheet{transform:none}.cem .mobile .mh{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.cem .mobile .mh .mono{color:var(--muted)}.cem .mobile .mx{border:1px solid var(--line);cursor:pointer;width:40px;height:40px;color:var(--ink);background:0 0;border-radius:11px;justify-content:center;align-items:center;display:flex}.cem .mobile .mx svg{width:20px;height:20px}.cem .mobile nav{flex-direction:column;gap:2px;display:flex}.cem .mobile nav a{font-family:var(--fd);border-bottom:1px solid var(--line);color:var(--ink);padding:12px 0;font-size:26px;font-weight:600}.cem .mobile .mlang{margin-top:auto;padding-top:26px}.cem .mobile .mlang>.mono{color:var(--muted);margin-bottom:12px;display:block}.cem .mobile .langrow{flex-wrap:wrap;gap:8px;display:flex}.cem .mobile .langrow a{font-family:var(--fm);letter-spacing:.04em;color:var(--ink2);border:1px solid var(--line);border-radius:10px;padding:9px 14px;font-size:13px;font-weight:500;transition:border-color .15s,color .15s,background .15s}.cem .mobile .langrow a:hover{color:var(--ink);border-color:var(--ink)}.cem .mobile .langrow a.on{color:var(--signal);border-color:var(--signal);background:#2e27e00f}.cem .mobile .mcta{flex-direction:column;gap:12px;margin-top:26px;display:flex}.cem .mobile .mcta .btn{width:100%;height:54px}.cem .hero{padding:150px 0 90px;position:relative}.cem .hero .grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:56px;display:grid}.cem .hero .eyebrow{margin-bottom:30px}.cem .hero h1{letter-spacing:-.035em;font-size:clamp(48px,6.4vw,94px);font-weight:700;line-height:.94}.cem .hero .sub{color:var(--ink2);max-width:520px;margin:30px 0 0;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.cem .hero .cta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:38px;display:flex}.cem .hero .cta .btn{height:56px;padding:0 26px;font-size:16px}.cem .hero .trust{color:var(--muted);align-items:center;gap:10px;margin-top:26px;display:flex}.cem .hero .trust .dot{background:var(--live);border-radius:50%;width:6px;height:6px}.cem .hero .trust .mono{letter-spacing:.12em;font-size:11.5px}.cem .panel-wrap{position:relative}.cem .panel-wrap .rules{z-index:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.5;background-size:34px 34px;position:absolute;inset:-40px -20px;-webkit-mask-image:radial-gradient(75% 75% at 60% 45%,#000 40%,#0000 78%);mask-image:radial-gradient(75% 75% at 60% 45%,#000 40%,#0000 78%)}.cem .app{z-index:1;background:var(--white);border:1px solid var(--ink);border-radius:18px;position:relative;overflow:hidden;box-shadow:14px 16px #17140ee6}.cem .app .bar{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:44px;padding:0 16px;display:flex}.cem .app .bar .d{border:1px solid var(--line);border-radius:50%;width:10px;height:10px}.cem .app .bar .t{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-left:8px;font-size:11px}.cem .app .bar .live{font-family:var(--fm);letter-spacing:.14em;color:var(--live);text-transform:uppercase;align-items:center;gap:6px;margin-left:auto;font-size:10px;display:flex}.cem .app .bar .live i{background:var(--live);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite cem-blink}@keyframes cem-blink{50%{opacity:.3}}.cem .app .body{padding:20px}.cem .app .qhdr{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.cem .app .qhdr .mono{letter-spacing:.14em;color:var(--muted);font-size:10.5px}.cem .app .qhdr b{font-family:var(--fd);font-size:15px}.cem .tk{border:1px solid var(--line);background:var(--paper);border-radius:13px;padding:14px;transition:opacity .4s,transform .4s}.cem .tk .row{align-items:flex-start;gap:11px;display:flex}.cem .tk .av{background:var(--ink);width:30px;height:30px;color:var(--paper);font-family:var(--fd);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.cem .tk .q{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}.cem .tk .meta{font-family:var(--fm);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:10px}.cem .ai{border-top:1px dashed var(--line);margin-top:12px;padding-top:12px}.cem .ai .st{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--signal);align-items:center;gap:8px;font-size:10.5px;display:flex}.cem .ai .st .sp{border:1.5px solid #2e27e040;border-top-color:var(--signal);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite cem-spin}@keyframes cem-spin{to{transform:rotate(360deg)}}.cem .ai .prog{background:#2e27e01a;border-radius:99px;height:4px;margin:9px 0;overflow:hidden}.cem .ai .prog i{background:var(--signal);border-radius:99px;width:0;height:100%;display:block}.cem .ai .ans{color:var(--ink2);opacity:0;max-height:0;font-size:13.5px;line-height:1.5;transition:opacity .4s,max-height .4s;overflow:hidden}.cem .tk.done .ai .ans{opacity:1;max-height:80px}.cem .tk.done .ai .st{color:var(--live)}.cem .resolved{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--live);opacity:0;background:#1e8a4e1a;border:1px solid #1e8a4e33;border-radius:99px;align-items:center;gap:6px;margin-top:10px;padding:4px 9px;font-size:10px;transition:opacity .4s;display:inline-flex}.cem .tk.done .resolved{opacity:1}.cem .chips{gap:10px;margin-top:16px;display:flex}.cem .chip{border:1px solid var(--line);border-radius:12px;flex:1;padding:11px 13px}.cem .chip .k{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:9.5px}.cem .chip .v{font-family:var(--fd);margin-top:3px;font-size:22px;font-weight:700}.cem .chip .v.sig{color:var(--signal)}.cem .trustband{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0}.cem .trustband .wrap{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.cem .trustband .lbl{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex-shrink:0;font-size:11px}.cem .trustband .logos{flex-wrap:wrap;flex:1;align-items:center;gap:40px;display:flex}.cem .trustband .logos span{font-family:var(--fd);color:var(--ink);opacity:.55;letter-spacing:-.02em;font-size:20px;font-weight:700;transition:opacity .2s}.cem .trustband .logos span:hover{opacity:1}.cem .metrics{padding:80px 0}.cem .metrics .grid{grid-template-columns:repeat(4,1fr);display:grid}.cem .metric{border-left:1px solid var(--line);padding:8px 28px}.cem .metric:first-child{border-left:0;padding-left:0}.cem .metric .n{font-family:var(--fd);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(44px,4.6vw,66px);font-weight:700;line-height:1}.cem .metric .l{font-family:var(--fb);color:var(--muted);max-width:150px;margin-top:8px;font-size:14px}.cem .sec{padding:104px 0}.cem .sec.alt{background:var(--paper2)}.cem .sec.ink{background:var(--ink);color:var(--paper)}.cem .sec-lbl{color:var(--muted);align-items:center;gap:12px;margin-bottom:22px;display:flex}.cem .sec-lbl .ln{background:var(--line);width:40px;height:1px}.cem .sec.ink .sec-lbl{color:#f4f1ea80}.cem .sec.ink .sec-lbl .ln{background:var(--line-ink)}.cem .sec h2{letter-spacing:-.03em;max-width:860px;font-size:clamp(32px,4.4vw,58px);font-weight:700}.cem .sec .lead{color:var(--ink2);max-width:620px;margin-top:20px;font-size:19px;line-height:1.55}.cem .sec.ink .lead{color:#f4f1eab3}.cem .steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;margin-top:64px;display:grid}.cem .step{border-right:1px solid var(--line);padding:32px 30px 32px 0}.cem .step:last-child{border-right:0;padding-right:0}.cem .step .no{font-family:var(--fm);letter-spacing:.14em;color:var(--signal);font-size:13px;font-weight:700}.cem .step h3{letter-spacing:-.02em;margin:20px 0 12px;font-size:24px}.cem .step p{color:var(--muted);font-size:16px;line-height:1.55}.cem .step .ic{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);border-radius:11px;justify-content:center;align-items:center;margin-top:22px;display:flex}.cem .step .ic svg{width:22px;height:22px}.cem .bento{grid-template-columns:repeat(6,1fr);grid-auto-rows:200px;gap:16px;margin-top:60px;display:grid}.cem .cell{border:1px solid var(--line);background:var(--white);border-radius:18px;flex-direction:column;padding:26px;display:flex;position:relative;overflow:hidden}.cem .cell .ct{margin-top:auto}.cem .cell h3{letter-spacing:-.02em;margin-bottom:8px;font-size:21px}.cem .cell p{color:var(--muted);font-size:14.5px;line-height:1.5}.cem .cell .tag{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--signal);align-items:center;gap:7px;margin-bottom:auto;font-size:10px;display:inline-flex}.cem .cell .tag .sq{background:var(--signal);border-radius:2px;width:6px;height:6px}.cem .c-wide{grid-column:span 4}.cem .c-w3{grid-column:span 3}.cem .c-w2{grid-column:span 2}.cem .c-tall{grid-row:span 2}.cem .cell.dark{background:var(--ink);color:var(--paper);border-color:var(--ink)}.cem .cell.dark p{color:#f4f1ea9e}.cem .cell.dark .tag{color:var(--marker)}.cem .cell.dark .tag .sq{background:var(--marker)}.cem .cell.sig{background:var(--signal);color:#fff;border-color:var(--signal)}.cem .cell.sig p{color:#fffc}.cem .cell.sig .tag{color:#fff}.cem .cell.sig .tag .sq{background:#fff}.cem .srcrow{flex-direction:column;gap:7px;margin-bottom:auto;display:flex}.cem .srcrow .s{font-family:var(--fm);color:#f4f1eabf;background:#f4f1ea12;border:1px solid #f4f1ea1f;border-radius:8px;align-items:center;gap:8px;padding:6px 9px;font-size:11px;display:flex}.cem .srcrow .s .ok{color:var(--marker)}.cem .langs{flex-wrap:wrap;gap:6px;margin-bottom:auto;display:flex}.cem .langs span{font-family:var(--fm);border:1px solid var(--line);color:var(--ink2);border-radius:7px;padding:4px 8px;font-size:11px}.cem .code{font-family:var(--fm);background:var(--ink);color:#c9c6ff;white-space:pre-wrap;word-break:break-all;border-radius:10px;margin-bottom:auto;padding:12px;font-size:11.5px;line-height:1.6;overflow:hidden}.cem .code .k{color:var(--marker)}.cem .barsviz{align-items:flex-end;gap:6px;height:66px;margin-bottom:auto;display:flex}.cem .barsviz i{background:var(--signal);opacity:.85;border-radius:4px 4px 2px 2px;flex:1}.cem .quote{max-width:960px}.cem .quote .mk{font-family:var(--fd);color:var(--marker);font-size:90px;font-weight:700;line-height:.6}.cem .quote blockquote{font-family:var(--fd);letter-spacing:-.02em;margin:16px 0 0;font-size:clamp(26px,3.4vw,46px);font-weight:600;line-height:1.12}.cem .quote .by{align-items:center;gap:16px;margin-top:40px;display:flex}.cem .quote .by .av{background:var(--signal);color:#fff;width:52px;height:52px;font-family:var(--fd);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.cem .quote .by b{font-family:var(--fb);font-size:16px;font-weight:700;display:block}.cem .quote .by span{font-family:var(--fb);color:#f4f1ea99;font-size:15px}.cem .faq{border-top:1px solid var(--line);margin-top:52px}.cem .qa{border-bottom:1px solid var(--line)}.cem .qa button{cursor:pointer;text-align:left;background:0 0;border:0;align-items:flex-start;gap:22px;width:100%;padding:26px 0;display:flex}.cem .qa .qn{font-family:var(--fm);letter-spacing:.1em;color:var(--signal);padding-top:5px;font-size:13px;font-weight:700}.cem .qa .qt{font-family:var(--fd);letter-spacing:-.01em;color:var(--ink);flex:1;font-size:clamp(18px,2vw,24px);font-weight:600}.cem .qa .pm{flex-shrink:0;width:26px;height:26px;margin-top:3px;position:relative}.cem .qa .pm:before,.cem .qa .pm:after{content:"";background:var(--ink);border-radius:2px;transition:transform .3s,opacity .3s;position:absolute}.cem .qa .pm:before{height:2px;top:12px;left:3px;right:3px}.cem .qa .pm:after{width:2px;top:3px;bottom:3px;left:12px}.cem .qa button[aria-expanded=true] .pm:after{opacity:0;transform:scaleY(0)}.cem .qa .ans{max-height:0;transition:max-height .4s;overflow:hidden}.cem .qa button[aria-expanded=true]+.ans{max-height:320px}.cem .qa .ans p{color:var(--muted);padding:0 48px 30px 57px;font-size:17px;line-height:1.6}.cem .cta-blk{background:var(--signal);color:#fff;border-radius:28px;padding:clamp(40px,6vw,84px);position:relative;overflow:hidden}.cem .cta-blk .rules{background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 50% 0,#000,#0000 75%);mask-image:radial-gradient(70% 90% at 50% 0,#000,#0000 75%)}.cem .cta-blk .inner{z-index:1;max-width:740px;position:relative}.cem .cta-blk h2{color:#fff;letter-spacing:-.03em;font-size:clamp(34px,5vw,64px)}.cem .cta-blk p{color:#ffffffd1;max-width:540px;margin-top:22px;font-size:20px;line-height:1.5}.cem .cta-blk .row{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.cem .cta-blk .btn-w{color:var(--signal);background:#fff;height:56px;padding:0 28px;font-size:16px}.cem .cta-blk .btn-w:hover{background:var(--paper);color:var(--signal);transform:translateY(-2px)}.cem .cta-blk .btn-o{color:#fff;background:0 0;border-color:#fff6;height:56px;padding:0 28px;font-size:16px}.cem .cta-blk .btn-o:hover{color:#fff;background:#ffffff1a;border-color:#fff}.cem .foot{background:var(--ink);color:var(--paper);padding:80px 0 40px}.cem .foot .top-row{border-bottom:1px solid var(--line-ink);grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding-bottom:56px;display:grid}.cem .foot .big{font-family:var(--fd);letter-spacing:-.03em;max-width:420px;font-size:clamp(30px,4vw,52px);font-weight:700;line-height:1}.cem .foot .big span{color:#f4f1ea66}.cem .foot h4{font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;color:#f4f1ea66;margin-bottom:18px;font-size:11px;font-weight:500}.cem .foot nav{flex-direction:column;gap:12px;display:flex}.cem .foot nav a{font-family:var(--fb);color:#f4f1ead1;font-size:15px}.cem .foot nav a:hover{color:#fff}.cem .foot .bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:30px;display:flex}.cem .foot .bottom .mono{color:#f4f1ea66;font-size:11px}.cem .foot .bottom .soc{gap:10px;display:flex}.cem .foot .bottom .soc a{border:1px solid var(--line-ink);color:#f4f1eab3;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.cem .foot .bottom .soc a:hover{color:#fff;border-color:#f4f1ea66}.cem .foot .bottom .soc svg{width:17px;height:17px}.cem .rv{opacity:0;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1);transform:translateY(24px)}.cem .rv.in{opacity:1;transform:none}.cem .switch{z-index:90;background:var(--ink);border-bottom:1px solid var(--line-ink);justify-content:center;align-items:center;gap:16px;height:54px;display:flex;position:fixed;top:70px;left:0;right:0}.cem .switch .lbl{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:#f4f1ea73;font-size:11px}.cem .switch .tabs{background:#f4f1ea14;border-radius:999px;gap:4px;padding:4px;display:flex}.cem .switch .tabs button{font-family:var(--fb);color:#f4f1eab3;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:600;transition:all .2s}.cem .switch .tabs button:hover{color:#fff}.cem .switch .tabs button.on{background:var(--paper);color:var(--ink)}.cem .chero{padding:206px 0 70px}.cem .chero h1{letter-spacing:-.035em;font-size:clamp(46px,6.6vw,92px);font-weight:700;line-height:.95}.cem .chero h1 em{font-style:normal;font-family:var(--fm);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);vertical-align:middle;margin:0 .18em;font-size:.34em;font-weight:500;position:relative;top:-.12em}.cem .chero .sub{color:var(--ink2);max-width:620px;margin:28px 0 0;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.cem .chero .cta{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.cem .chero .cta .btn{height:54px;padding:0 24px;font-size:16px}.cem .ctbl-wrap{border:1px solid var(--ink);background:var(--white);border-radius:20px;overflow:hidden;box-shadow:12px 14px #17140ee6}.cem .ctbl{border-collapse:collapse;width:100%}.cem .ctbl thead th{text-align:left;vertical-align:bottom;border-bottom:1px solid var(--line);padding:24px 26px}.cem .ctbl thead .c-crit{width:32%}.cem .ctbl thead .c-crit .mono{color:var(--muted)}.cem .ctbl thead .c-ce{border-left:1px solid var(--line);border-right:1px solid var(--line);background:#2e27e00d}.cem .ctbl .brandcell{align-items:center;gap:10px;display:flex}.cem .ctbl .brandcell img{height:26px}.cem .ctbl .brandcell .nm{font-family:var(--fd);letter-spacing:-.02em;font-size:19px;font-weight:700}.cem .ctbl thead .c-ce .tagm{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--signal);margin-top:8px;font-size:10px;display:block}.cem .ctbl thead .c-comp .tagm{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:10px;display:block}.cem .ctbl tbody td{border-bottom:1px solid var(--line);vertical-align:top;padding:20px 26px}.cem .ctbl tbody tr:last-child td{border-bottom:0}.cem .ctbl .crit{font-family:var(--fb);color:var(--ink);font-size:15px;font-weight:600}.cem .ctbl .ce{border-left:1px solid var(--line);border-right:1px solid var(--line);background:#2e27e00d}.cem .ctbl .ce .in{align-items:flex-start;gap:10px;display:flex}.cem .ctbl .ce .ck{background:var(--signal);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.cem .ctbl .ce .ck svg{width:12px;height:12px}.cem .ctbl .ce .tx{font-family:var(--fb);color:var(--ink);font-size:15px;font-weight:600;line-height:1.4}.cem .ctbl .comp{color:var(--muted);font-size:15px;line-height:1.45}.cem .ctbl .comp .dash{background:var(--line);vertical-align:middle;width:14px;height:2px;margin-right:8px;display:inline-block}.cem .foot-note{font-family:var(--fb);color:var(--muted);max-width:820px;margin-top:20px;font-size:12.5px;line-height:1.5}.cem .diffs{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:60px;display:grid}.cem .diff{border:1px solid var(--line);background:var(--white);border-radius:18px;padding:30px}.cem .diff .n{font-family:var(--fm);letter-spacing:.14em;color:var(--signal);font-size:13px;font-weight:700}.cem .diff h3{letter-spacing:-.02em;margin:18px 0 12px;font-size:23px}.cem .diff p{color:var(--muted);font-size:15.5px;line-height:1.55}.cem .switchband{background:var(--paper2);border:1px solid var(--line);border-radius:24px;grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding:clamp(32px,4vw,56px);display:grid}.cem .switchband h2{letter-spacing:-.02em;font-size:clamp(28px,3.4vw,44px)}.cem .switchband p{color:var(--ink2);max-width:460px;margin-top:18px;font-size:18px;line-height:1.55}.cem .switchband .steps3{border-top:1px solid var(--line);flex-direction:column;gap:0;display:flex}.cem .switchband .s3{border-bottom:1px solid var(--line);gap:18px;padding:20px 0;display:flex}.cem .switchband .s3 .k{font-family:var(--fm);color:var(--signal);letter-spacing:.1em;flex-shrink:0;padding-top:3px;font-size:13px;font-weight:700}.cem .switchband .s3 b{font-family:var(--fd);letter-spacing:-.01em;font-size:18px;font-weight:600;display:block}.cem .switchband .s3 span{color:var(--muted);font-size:14.5px;line-height:1.5}@media (max-width:1080px){.cem .nav,.cem .top .right .login,.cem .top .right .btn-ghost,.cem .top .right .lang,.cem .top .right .btn-ink{display:none}.cem .burger{display:flex}.cem .hero .grid{grid-template-columns:1fr;gap:44px}.cem .panel-wrap{max-width:520px}.cem .bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:190px}.cem .c-wide,.cem .c-w3,.cem .c-w2{grid-column:span 2}.cem .c-tall{grid-row:span 1}.cem .foot .top-row{grid-template-columns:1fr 1fr}.cem .switch .lbl{display:none}}@media (max-width:900px){.cem .diffs{grid-template-columns:1fr}.cem .switchband{grid-template-columns:1fr;gap:32px}.cem .ctbl-wrap{overflow-x:auto}.cem .ctbl{min-width:680px}}@media (max-width:720px){.cem .wrap{padding:0 20px}.cem .hero{padding:120px 0 70px}.cem .chero{padding:170px 0 56px}.cem .metrics .grid{grid-template-columns:1fr 1fr;gap:28px 0}.cem .metric{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}.cem .metric:first-child,.cem .metric:nth-child(2){border-top:0}.cem .metric:nth-child(2n){border-left:1px solid var(--line);padding-left:28px}.cem .steps{grid-template-columns:1fr}.cem .step{border-right:0;border-bottom:1px solid var(--line);padding:26px 0}.cem .step:last-child{border-bottom:0}.cem .bento{grid-template-columns:1fr;grid-auto-rows:auto}.cem .cell{min-height:180px}.cem .foot .top-row{grid-template-columns:1fr 1fr}.cem .qa button{gap:14px}.cem .qa .ans p{padding-left:0;padding-right:0}}@media (prefers-reduced-motion:reduce){.cem .rv{transition:none}.cem *{animation-duration:.001ms!important}}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_28329029-module__ie91na__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_28329029-module__ie91na__variable{--font-fd:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_23657cd6-module__sXjXPa__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_23657cd6-module__sXjXPa__variable{--font-fb:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_440ab457-module__tBUZxG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_440ab457-module__tBUZxG__variable{--font-fm:"JetBrains Mono", "JetBrains Mono Fallback"}
