.llx{--bg:#f3eee1;--bg-2:#ece4d3;--surface:#fff;--surface-2:#fbf8f0;--navy:#14120c;--navy-2:#1b1810;--tint-green:#e6efe5;--tint-sand:#ece2cc;--tint-mist:#e8e6da;--tint-sky:#e7e3d6;--green:#00aa70;--green-d:#00935f;--green-dd:#00794d;--bright:#1ed592;--green-soft:#e3f5ec;--ink:#221e15;--ink-2:#4a443a;--mute:#726c5e;--faint:#a39d8d;--line:#e7e1d3;--line-2:#ddd6c6;--od:#f4efe1;--od-2:#c8c0aa;--od-mute:#908a78;--od-line:hsla(0,0%,100%,.09);--od-line-2:hsla(0,0%,100%,.15);--f-head:var(--font-sora),system-ui,sans-serif;--f-body:var(--font-manrope),system-ui,sans-serif;--f-mono:var(--font-space-mono),ui-monospace,monospace;--f-hand:var(--font-caveat),"Segoe Print",cursive;--maxw:1160px;--r-xl:26px;--r-lg:20px;--r-md:14px;--r-sm:10px;--ease:cubic-bezier(0.22,1,0.36,1);--sh-md:0 2px 6px rgba(17,32,25,.05),0 24px 48px -28px rgba(17,32,25,.26)}.llx,.llx *{box-sizing:border-box;margin:0;padding:0}.llx{font-family:var(--f-body);color:var(--ink);background:var(--bg);line-height:1.6;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}@media (min-width:1024px){.llx{padding-top:54px}}@media (min-width:768px) and (max-width:1023px){.llx{padding-top:84px}}.llx .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.llx .sec{padding:84px 0}.llx .sec.tight{padding-top:0}.llx .sec.shade{background:var(--bg-2)}.llx h1,.llx h2,.llx h3{font-family:var(--f-head);text-wrap:balance}.llx h2{font-size:clamp(1.7rem,3.4vw,2.35rem);font-weight:800;line-height:1.18;letter-spacing:-.02em;margin-bottom:14px}.llx .lede{font-size:1.06rem;color:var(--ink-2);max-width:62ch}.llx .eyebrow{font-family:var(--f-mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;display:block;margin-bottom:14px}.llx .eyebrow,.llx .hl{color:var(--green-dd)}.llx .num{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.llx .on-dark{background:var(--navy)}.llx .on-dark,.llx .on-dark h2{color:var(--od)}.llx .on-dark .lede{color:var(--od-2)}.llx .on-dark .eyebrow{color:var(--bright)}.llx .on-dark strong{color:var(--od)}.llx .btn{display:inline-block;font-family:var(--f-head);font-weight:700;font-size:.95rem;text-decoration:none;border-radius:999px;padding:14px 26px;transition:transform .2s var(--ease),background .2s,border-color .2s,color .2s}.llx .btn:focus-visible,.llx a:focus-visible,.llx summary:focus-visible{outline:3px solid var(--green);outline-offset:3px}.llx .btn-primary{background:var(--green);color:#fff;box-shadow:0 10px 24px -12px rgba(0,170,112,.55)}.llx .btn-primary:hover{background:var(--green-d);transform:translateY(-2px)}.llx .btn-ghost{color:var(--ink);border:1.5px solid var(--line-2);background:var(--surface)}.llx .btn-ghost:hover{border-color:var(--green);color:var(--green-dd)}.llx .ticker{background:var(--navy);color:var(--od)}.llx .ticker-inner{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding-top:11px;padding-bottom:11px}.llx .ticker-label{display:inline-flex;align-items:center;gap:9px;font-family:var(--f-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--bright);flex-shrink:0}.llx .ticker-label i{width:8px;height:8px;border-radius:50%;background:var(--bright);flex-shrink:0}@media (prefers-reduced-motion:no-preference){.llx .ticker-label i{animation:llxPulse 1.6s ease-in-out infinite}.llx .ticker-track{animation:llxTicker 60s linear infinite}.llx .ticker:focus-within .ticker-track,.llx .ticker:hover .ticker-track{animation-play-state:paused}}@keyframes llxTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.llx .ticker-viewport{flex:1 1 200px;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.llx .ticker-track{display:inline-flex;white-space:nowrap;will-change:transform}.llx .ticker-entry,.llx .ticker-seq{display:inline-flex;align-items:center}.llx .ticker-entry a{font-size:.85rem;color:var(--od-2);text-decoration:none;line-height:1.4}.llx .ticker-entry a:hover{color:var(--od);text-decoration:underline}.llx .ticker-entry b{color:var(--bright);font-variant-numeric:tabular-nums;margin-right:4px}.llx .ticker-entry em{font-style:normal;font-family:var(--f-mono);font-size:.7rem;color:var(--od-mute);margin:0 26px}.llx .hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}@media (max-width:940px){.llx .hero-grid{grid-template-columns:1fr;gap:36px}}.llx .wl-card{background:var(--navy-2);color:var(--od);border-radius:var(--r-xl);padding:30px 28px;box-shadow:var(--sh-md);scroll-margin-top:90px}.llx .wl-card h3{font-size:1.25rem;font-weight:800;color:var(--od);margin-bottom:8px}.llx .wl-card p{font-size:.87rem;line-height:1.55;color:var(--od-2)}.llx .wl-card .wl-form{margin-top:18px;flex-direction:column}.llx .wl-card .wl-form .btn,.llx .wl-card .wl-form input[type=email]{width:100%;flex:0 0 auto}.llx .wl-form{display:flex;flex-wrap:wrap;gap:10px}.llx .wl-live-head{display:flex;align-items:center;gap:9px;font-family:var(--f-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--od-2);margin-bottom:16px}.llx .wl-live-head i{width:9px;height:9px;border-radius:50%;background:var(--bright);flex-shrink:0}@media (prefers-reduced-motion:no-preference){.llx .wl-live-head i{animation:llxPulse 1.6s ease-in-out infinite}.llx .wl-meter-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 30%,hsla(0,0%,100%,.28) 50%,transparent 70%);animation:llxScan 2.8s linear infinite}}@keyframes llxPulse{0%,to{box-shadow:0 0 0 0 rgba(30,213,146,.55)}55%{box-shadow:0 0 0 7px rgba(30,213,146,0)}}@keyframes llxScan{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.llx .wl-meters{display:grid;gap:11px}.llx .wl-meter{display:grid;grid-template-columns:128px 1fr 44px;align-items:center;gap:10px}.llx .wl-meter-name{font-family:var(--f-mono);font-size:.72rem;color:var(--od-2);white-space:nowrap}.llx .wl-meter-track{background:hsla(0,0%,100%,.08);border-radius:999px;height:10px;overflow:hidden}.llx .wl-meter-fill{position:relative;height:100%;border-radius:999px;background:linear-gradient(90deg,#d9a23f,#d96f3f);overflow:hidden}.llx .wl-meter-pct{font-family:var(--f-mono);font-size:.76rem;font-weight:700;color:#e8b46a;text-align:right;font-variant-numeric:tabular-nums}.llx .wl-status{margin-top:16px;font-size:.87rem;color:var(--od-2)}.llx .wl-status b{color:var(--bright)}.llx .wl-status .wl-days{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.llx .wl-badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bright);border:1px solid var(--od-line-2);border-radius:999px;padding:6px 14px;margin-bottom:16px}.llx .wl-badge i{width:7px;height:7px;border-radius:50%;background:var(--bright);flex-shrink:0}.llx .wl-form input[type=email]{flex:1 1 220px;font-family:var(--f-body);font-size:.92rem;color:var(--ink);background:var(--surface);border:1px solid var(--line-2);border-radius:999px;padding:13px 20px}.llx .wl-form input[type=email]:focus-visible{outline:3px solid var(--green);outline-offset:2px}.llx .wl-form .btn[disabled]{opacity:.65;cursor:wait}.llx .wl-branche{flex-basis:100%;margin:0;display:flex;align-items:center;gap:8px;font-size:.82rem}.llx .wl-branche b{color:#34d399}.llx .wl-branche button{background:none;border:1px solid hsla(0,0%,100%,.25);color:inherit;border-radius:999px;width:20px;height:20px;line-height:1;font-size:.68rem;cursor:pointer}.llx .wl-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.llx .wl-err{flex-basis:100%;font-size:.82rem;color:#e8a596}.llx .wl-done h3{font-size:1.35rem;font-weight:800;color:var(--od);margin-bottom:8px}.llx .wl-done p{color:var(--od-2);font-size:.9rem}.llx .cmp-card{margin-top:40px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:32px;box-shadow:var(--sh-md)}.llx .cmp-head{display:flex;flex-wrap:wrap;align-items:center;gap:18px 32px;margin-bottom:26px}.llx .cmp-select{display:grid;gap:6px}.llx .cmp-select span{font-family:var(--f-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.llx .cmp-select select{font-family:var(--f-head);font-weight:700;font-size:.95rem;color:var(--ink);background:var(--surface-2);border:1.5px solid var(--line-2);border-radius:var(--r-sm);padding:11px 14px;min-width:240px;cursor:pointer}.llx .cmp-select select:focus-visible{outline:3px solid var(--green);outline-offset:2px}.llx .cmp-factor{font-size:.95rem;color:var(--ink-2);max-width:40ch}.llx .cmp-factor b{font-size:1.5rem;color:var(--green-dd);font-weight:700}.llx .cmp-vol{min-width:240px;flex:1 1 240px}.llx .cmp-vol span b{color:var(--green-dd);font-variant-numeric:tabular-nums}.llx .cmp-vol input[type=range]{width:100%;accent-color:var(--green);cursor:pointer;height:28px}.llx .cmp-vol input[type=range]:focus-visible{outline:3px solid var(--green);outline-offset:2px}.llx .cmp-legend{display:flex;flex-wrap:wrap;gap:18px;margin:6px 0 10px;font-size:.82rem;color:var(--ink-2)}.llx .cmp-legend span{display:inline-flex;align-items:center;gap:7px}.llx .cmp-chip i,.llx .cmp-legend i{width:10px;height:10px;border-radius:3px;flex-shrink:0}.llx .cmp-chart{overflow-x:auto}.llx .cmp-readout{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.llx .cmp-chip{display:inline-flex;align-items:center;gap:7px;font-size:.84rem;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:8px 16px}.llx .cmp-chip b{color:var(--ink);font-variant-numeric:tabular-nums}.llx .cmp-chip.win{background:var(--green-soft);border-color:var(--green-soft-2,#d2ecdd)}.llx .cmp-chip.win,.llx .cmp-chip.win b{color:var(--green-dd)}.llx .cmp-card .note{margin-top:20px;font-size:.78rem;color:var(--mute);max-width:76ch}.llx .hero{padding:96px 0 76px;background:radial-gradient(900px 420px at 82% -10%,var(--green-soft) 0,transparent 60%),var(--bg)}.llx .hero h1{font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:800;line-height:1.16;letter-spacing:-.02em;max-width:30ch}.llx .hero h1 em{font-style:normal;color:var(--green-dd)}.llx .hero .lede{margin:22px 0 30px;font-size:1.12rem}.llx .cta-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.llx .cta-note{margin-top:14px;font-size:.82rem;color:var(--mute)}.llx .hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:52px}@media (max-width:940px){.llx .hero-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.llx .hero-stats{grid-template-columns:1fr}}.llx .hero-stats .stat{position:relative;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px 22px 20px;box-shadow:var(--sh-sm,0 1px 2px rgba(17,32,25,.04),0 6px 18px -10px rgba(17,32,25,.12));transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.llx .hero-stats .stat.tint-green{background:var(--tint-green);border-color:transparent}.llx .hero-stats .stat.tint-sand{background:var(--tint-sand);border-color:transparent}.llx .hero-stats .stat.tint-mist{background:var(--tint-mist);border-color:transparent}.llx .hero-stats .stat.tint-sky{background:var(--tint-sky);border-color:transparent}.llx .hero-stats .stat:hover{transform:translateY(-3px);box-shadow:var(--sh-md)}.llx .stat .stat-ico{position:absolute;top:14px;right:12px;width:56px;height:56px}.llx .stat .stat-pulse-wrap svg{position:absolute;inset:0;width:100%;height:100%}.llx .stat .stat-dot{position:absolute;top:21px;right:21px;width:14px;height:14px;border-radius:50%;background:var(--green)}@media (prefers-reduced-motion:no-preference){.llx .stat .stat-dot{animation:llxPulse 1.6s ease-in-out infinite}}.llx .stat .n{font-family:var(--f-mono);font-size:2rem;font-weight:700;color:var(--green-dd);font-variant-numeric:tabular-nums;line-height:1.15}.llx .stat .n:after{content:"";display:block;width:26px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--bright),var(--green));margin:8px 0 10px}.llx .stat .l{font-size:.84rem;line-height:1.45;color:var(--ink-2)}.llx .grid{display:grid;gap:18px;margin-top:40px}.llx .grid-4{grid-template-columns:repeat(4,1fr)}.llx .grid-3{grid-template-columns:repeat(3,1fr)}.llx .grid-5{grid-template-columns:repeat(6,1fr)}.llx .grid-5>.card{grid-column:span 2}.llx .grid-5>.card:nth-child(4),.llx .grid-5>.card:nth-child(5){grid-column:span 3}@media (max-width:940px){.llx .grid-4{grid-template-columns:repeat(2,1fr)}.llx .grid-3{grid-template-columns:1fr}.llx .grid-5{grid-template-columns:1fr 1fr}.llx .grid-5>.card,.llx .grid-5>.card:nth-child(4),.llx .grid-5>.card:nth-child(5){grid-column:span 1}.llx .grid-5>.card:nth-child(5){grid-column:span 2}}@media (max-width:560px){.llx .grid-4,.llx .grid-5{grid-template-columns:1fr}.llx .grid-5>.card,.llx .grid-5>.card:nth-child(4),.llx .grid-5>.card:nth-child(5){grid-column:span 1}}.llx .chron{margin-top:26px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px 26px}.llx .chron-title{font-family:var(--f-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:12px}.llx .chron-list{list-style:none;display:grid;gap:10px}.llx .chron-list li{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:baseline}@media (max-width:560px){.llx .chron-list li{grid-template-columns:1fr;gap:2px}}.llx .chron-date{font-family:var(--f-mono);font-size:.78rem;font-weight:700;color:var(--green-dd);font-variant-numeric:tabular-nums;white-space:nowrap}.llx .chron-text{font-size:.86rem;color:var(--ink-2)}.llx .chron-text a{color:var(--green-dd);font-weight:600;text-decoration:none;white-space:nowrap}.llx .chron-text a:hover{text-decoration:underline}.llx .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 24px;box-shadow:var(--sh-md)}.llx .card h3{font-size:1.02rem;font-weight:700;margin:0 0 8px}.llx .card p{font-size:.9rem;color:var(--ink-2)}.llx .card .k{font-family:var(--f-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);display:block;margin-bottom:14px}.llx .card.tint-green{background:var(--tint-green);border-color:transparent}.llx .card.tint-sand{background:var(--tint-sand);border-color:transparent}.llx .card.tint-mist{background:var(--tint-mist);border-color:transparent}.llx .compare-scroll{overflow-x:auto;margin-top:44px;border-radius:var(--r-lg)}.llx table.compare{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;font-size:.88rem}.llx .compare td,.llx .compare th{padding:15px 18px;text-align:left;border-bottom:1px solid var(--od-line);vertical-align:top}.llx .compare thead th{font-family:var(--f-head);font-size:.92rem;font-weight:700;color:var(--od);border-bottom:1px solid var(--od-line-2)}.llx .compare thead th small{display:block;font-family:var(--f-mono);font-weight:400;font-size:.68rem;color:var(--od-mute);letter-spacing:.08em;text-transform:uppercase;margin-top:4px}.llx .compare tbody th{font-weight:600;color:var(--od-2);width:21%}.llx .compare td{color:var(--od-2);width:26.3%}.llx .compare td.no:before{content:"✕ ";color:#d98a7a;font-family:var(--f-mono)}.llx .compare td.mid:before{content:"△ ";color:#d9c07a;font-family:var(--f-mono)}.llx .compare td.yes:before{content:"✓ ";color:var(--bright);font-family:var(--f-mono)}.llx .compare .us{background:rgba(30,213,146,.07)}.llx .compare thead th.us{color:var(--bright);border-radius:var(--r-md) var(--r-md) 0 0}.llx .compare tbody tr:last-child .us{border-radius:0 0 var(--r-md) var(--r-md)}.llx .compare td.us{color:var(--od)}.llx .costviz{margin-top:44px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:34px 32px;box-shadow:var(--sh-md)}.llx .bar-row{display:grid;grid-template-columns:230px 1fr 92px;align-items:center;gap:18px;padding:14px 0}@media (max-width:640px){.llx .bar-row{grid-template-columns:1fr;gap:6px}}.llx .bar-row+.bar-row{border-top:1px dashed var(--line)}.llx .bar-label{font-family:var(--f-head);font-weight:700;font-size:.92rem}.llx .bar-label small{display:block;font-family:var(--f-body);font-weight:400;color:var(--mute);font-size:.78rem}.llx .bar-track{background:var(--bg-2);border-radius:999px;height:22px;overflow:hidden}.llx .bar-fill{height:100%;border-radius:999px}.llx .bar-fill.api{width:100%;background:linear-gradient(90deg,#b3a98f,#8f866c)}.llx .bar-fill.local{width:17.5%;background:linear-gradient(90deg,var(--bright),var(--green))}.llx .bar-num{font-family:var(--f-mono);font-weight:700;font-size:.95rem;text-align:right;font-variant-numeric:tabular-nums}.llx .bar-num.win{color:var(--green-dd)}.llx .costviz .note{margin-top:20px;font-size:.8rem;color:var(--mute);max-width:70ch}.llx .demo-grid{display:grid;grid-template-columns:1fr 440px;gap:56px;align-items:center}@media (max-width:940px){.llx .demo-grid{grid-template-columns:1fr;gap:32px}}.llx .vid-frame{position:relative;aspect-ratio:1/1;width:100%;background:var(--navy-2);border:1px solid var(--od-line-2);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh-lg,var(--sh-md))}.llx .vid-el,.llx .vid-poster{position:absolute;inset:0;width:100%;height:100%}.llx .vid-poster{flex-direction:column;gap:10px;background:radial-gradient(420px 420px at 50% 42%,rgba(30,213,146,.16) 0,transparent 70%),var(--navy-2);border:none;cursor:pointer}.llx .vid-play,.llx .vid-poster{display:flex;align-items:center;justify-content:center}.llx .vid-play{width:76px;height:76px;border-radius:50%;background:var(--green);color:#fff;box-shadow:0 14px 34px -12px rgba(0,170,112,.7);transition:transform .25s var(--ease),background .25s}.llx .vid-play svg{width:34px;height:34px;margin-left:4px}.llx .vid-poster:hover .vid-play{transform:scale(1.08);background:var(--bright)}.llx .vid-poster:focus-visible{outline:3px solid var(--green);outline-offset:-6px}.llx .vid-label{font-family:var(--f-head);font-weight:700;font-size:1.05rem;color:var(--od);margin-top:8px}.llx .vid-sub{font-family:var(--f-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--od-mute)}.llx .price-scroll{overflow-x:auto;margin-top:40px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-md)}.llx table.prices{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;font-size:.9rem}.llx .prices td,.llx .prices th{padding:14px 20px;text-align:left;border-bottom:1px solid var(--line)}.llx .prices thead th{font-family:var(--f-head);font-size:.82rem;font-weight:700;color:var(--ink-2);background:var(--surface-2)}.llx .prices thead th small{display:block;font-family:var(--f-mono);font-weight:400;font-size:.64rem;color:var(--faint);letter-spacing:.06em;text-transform:uppercase;margin-top:2px}.llx .prices tbody tr:last-child td,.llx .prices tbody tr:last-child th{border-bottom:none}.llx .prices tbody th{font-family:var(--f-head);font-weight:700;color:var(--ink)}.llx .prices .r{text-align:right}.llx .prices .num{font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}.llx .prices tr.is-bestseller td,.llx .prices tr.is-bestseller th{background:rgba(0,170,112,.055)}.llx .bestseller-flag{display:inline-block;margin-left:10px;font-family:var(--f-mono);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a5f16;background:#f5e7c4;border:1px solid #e8d5a4;border-radius:999px;padding:3px 10px;vertical-align:2px;white-space:nowrap}.llx .prices .loc{font-size:.8rem;color:var(--ink-2);white-space:nowrap}.llx .prices .cls{display:inline-block;font-family:var(--f-mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 10px}.llx .prices .cls-allround{background:var(--green-soft);color:var(--green-dd)}.llx .prices .cls-code{background:var(--tint-sand);color:#6d5c2e}.llx .prices .cls-efficient{background:var(--tint-mist);color:var(--ink-2)}.llx .price-note{margin-top:18px;font-size:.8rem;color:var(--mute);max-width:72ch}.llx .price-note.dedicated{margin-top:8px;font-weight:600;color:var(--ink-2)}.llx .bench-scroll{overflow-x:auto;margin-top:40px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-md)}.llx table.bench{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;font-size:.92rem}.llx .bench td,.llx .bench th{padding:15px 22px;text-align:left;border-bottom:1px solid var(--line)}.llx .bench thead th{font-family:var(--f-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);background:var(--surface-2)}.llx .bench thead th.open{color:var(--green-dd)}.llx .bench tbody tr:last-child td,.llx .bench tbody tr:last-child th{border-bottom:none}.llx .bench tbody th{font-family:var(--f-head);font-weight:700;color:var(--ink)}.llx .bench tbody th small{display:block;font-family:var(--f-mono);font-weight:400;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-top:2px}.llx .bench td.num{font-family:var(--f-mono);font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink-2)}.llx .bench td.us{color:var(--mute);font-weight:400}.llx .bench .bm-pill{display:inline-block;background:var(--green-soft);color:var(--green-dd);border:1px solid var(--green-soft-2,#d2ecdd);border-radius:999px;padding:4px 14px}.llx .bench-punch{margin-top:22px;font-size:.95rem;color:var(--ink-2);max-width:72ch}.llx .bench-punch b{color:var(--green-dd)}.llx .bench-source{margin-top:8px;font-family:var(--f-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.llx .bench-catalog{margin-top:14px}.llx .bench-catalog a{color:var(--green-dd);font-weight:700;font-size:.9rem;text-decoration:none}.llx .bench-catalog a:hover{text-decoration:underline}.llx .qs-card{margin-top:36px;background:var(--navy);border-radius:var(--r-xl);padding:22px 26px 20px;color:var(--od)}.llx .qs-tabs{display:flex;gap:6px;margin-bottom:14px}.llx .qs-tab{font-family:var(--f-mono);font-size:.74rem;letter-spacing:.06em;color:var(--od-2);background:transparent;border:1px solid var(--od-line-2);border-radius:999px;padding:6px 16px;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.llx .qs-tab:hover{color:var(--od)}.llx .qs-tab.on{color:var(--navy);background:var(--bright);border-color:var(--bright);font-weight:700}.llx .qs-tab:focus-visible{outline:3px solid var(--green);outline-offset:2px}.llx .qs-code{font-family:var(--f-mono);font-size:.8rem;line-height:1.65;color:var(--od-2);background:hsla(0,0%,100%,.04);border:1px solid var(--od-line);border-radius:var(--r-md);padding:18px 20px;overflow-x:auto;white-space:pre}.llx .qs-compat{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.llx .qs-compat-label{font-family:var(--f-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--od-mute)}.llx .qs-chip{font-family:var(--f-head);font-weight:700;font-size:.8rem;color:var(--od);border:1px solid var(--od-line-2);border-radius:999px;padding:6px 15px}.llx .qs-note{margin-top:14px;font-size:.82rem;color:var(--od-mute)}.llx .guard-h{font-size:1.3rem;font-weight:800;margin-top:52px;letter-spacing:-.015em}.llx .guard-sketch{background:#0a0a0a;border:1px solid var(--od-line-2);border-radius:var(--r-lg);padding:18px;max-width:860px;margin:26px auto 8px}.llx .guard-note{margin-top:18px;font-size:.9rem;font-weight:600;color:var(--green-dd)}.llx .ind-sketch{background:#0a0a0a;border:1px solid var(--od-line-2);border-radius:var(--r-lg);padding:18px;max-width:860px;margin:26px auto 30px}.llx .ind-card{display:block;text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.llx .ind-card:hover{border-color:var(--green);transform:translateY(-2px)}.llx .ind-cta{display:inline-block;margin-top:12px;font-family:var(--f-mono);font-size:.74rem;font-weight:700;letter-spacing:.04em;color:var(--green-dd)}.llx .ind-note{margin-top:20px;font-size:.9rem;font-weight:600;color:var(--green-dd)}.llx .trust{margin-top:34px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px 28px;box-shadow:var(--sh-md)}.llx .trust-label{font-family:var(--f-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:14px}.llx .trust-badges{display:flex;flex-wrap:wrap;gap:10px}.llx .trust-chip{font-family:var(--f-head);font-weight:700;font-size:.82rem;color:var(--green-dd);background:var(--green-soft);border:1px solid var(--green-soft-2,#d2ecdd);border-radius:999px;padding:8px 18px}.llx .trust-note{margin-top:14px;font-size:.82rem;color:var(--mute)}.llx .console-sketch{margin-top:36px;background:#0a0a0a;border:1px solid var(--od-line-2);border-radius:var(--r-lg);padding:18px;max-width:860px;margin-left:auto;margin-right:auto}.llx .md-hero{padding-bottom:56px}.llx .md-hero h1 em{display:block;font-size:.62em;margin-top:6px}.llx .md-cmp{margin-bottom:40px}.llx .md-cmp b{font-size:1.35em}.llx .md-cta{margin-top:28px}.llx .infra-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center}@media (max-width:940px){.llx .infra-grid{grid-template-columns:1fr;gap:36px}}.llx .infra-sketch{background:#0a0a0a;border:1px solid var(--od-line-2);border-radius:var(--r-lg);padding:18px}.llx .infra-stats{display:flex;flex-wrap:wrap;gap:30px;margin-top:32px;padding-top:24px;border-top:1px solid var(--od-line-2)}.llx .infra .stat .n{font-family:var(--f-mono);font-size:1.5rem;font-weight:700;color:var(--bright);font-variant-numeric:tabular-nums}.llx .infra .stat .l{font-size:.82rem;color:var(--od-2);max-width:20ch}.llx .fugi-sketch{margin-top:36px;background:#0a0a0a;border:1px solid var(--od-line-2);border-radius:var(--r-lg);padding:18px;max-width:860px;margin-left:auto;margin-right:auto}.llx .fugi .grid{margin-top:34px}.llx .fugi-status{display:flex;align-items:center;gap:10px;margin-top:26px;font-size:.86rem;color:var(--od-2)}.llx .fugi-status i{width:9px;height:9px;border-radius:50%;background:var(--bright);flex-shrink:0}@media (prefers-reduced-motion:no-preference){.llx .fugi-status i{animation:llxPulse 1.6s ease-in-out infinite}}.llx .steps{counter-reset:step;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}@media (max-width:860px){.llx .steps{grid-template-columns:1fr}}.llx .step{counter-increment:step;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 24px}.llx .step:before{content:counter(step,decimal-leading-zero);font-family:var(--f-mono);font-size:.8rem;color:var(--green-dd);letter-spacing:.1em;display:block;margin-bottom:12px}.llx .step h3{font-size:1rem;margin-bottom:8px}.llx .step p{font-size:.88rem;color:var(--ink-2)}.llx .step .dur{font-family:var(--f-mono);font-size:.72rem;color:var(--faint);display:block;margin-top:12px}.llx .bridge{background:var(--navy-2);border-radius:var(--r-xl);padding:46px 44px;display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center;color:var(--od)}@media (max-width:860px){.llx .bridge{grid-template-columns:1fr;padding:34px 26px}}.llx .bridge h2{font-size:1.6rem;color:var(--od)}.llx .bridge .eyebrow{color:var(--bright)}.llx .bridge p{color:var(--od-2);font-size:.95rem;margin-top:12px}.llx .bridge a.link{color:var(--bright);font-weight:700;text-decoration:none;display:inline-block;margin-top:18px}.llx .bridge a.link:hover{text-decoration:underline}.llx .stack-mini{font-family:var(--f-mono);font-size:.78rem;display:grid;gap:8px}.llx .stack-mini .layer{border:1px solid var(--od-line-2);border-radius:var(--r-sm);padding:12px 16px;color:var(--od-2)}.llx .stack-mini .layer.hot{background:rgba(30,213,146,.1);border-color:var(--bright);color:var(--od)}.llx .faq{max-width:780px;margin:40px auto 0}.llx .faq details{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:10px}.llx .faq summary{cursor:pointer;font-family:var(--f-head);font-weight:700;font-size:.95rem;padding:18px 22px;list-style:none;display:flex;justify-content:space-between;gap:16px}.llx .faq summary::-webkit-details-marker{display:none}.llx .faq summary:after{content:"+";font-family:var(--f-mono);color:var(--green-dd);flex-shrink:0}.llx .faq details[open] summary:after{content:"–"}.llx .faq .a{padding:0 22px 20px;font-size:.9rem;color:var(--ink-2);max-width:68ch}.llx .final{text-align:center}.llx .final h2{font-size:clamp(1.8rem,3.6vw,2.5rem);max-width:24ch;margin:0 auto 14px}.llx .final .lede{margin:0 auto 30px;max-width:56ch}.llx .final .sub{margin-top:18px;font-size:.82rem;color:var(--od-mute)}.llx .final .sub a{color:var(--bright)}@media (prefers-reduced-motion:no-preference){.llx.llx-js .reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.llx.llx-js .reveal.in{opacity:1;transform:none}}@font-face{font-family:__Sora_438e8d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_438e8d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Sora_438e8d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_438e8d;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Sora_438e8d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_438e8d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Sora_438e8d;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_438e8d;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Sora_Fallback_438e8d;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_438e8d{font-family:__Sora_438e8d,__Sora_Fallback_438e8d;font-style:normal}.__variable_438e8d{--font-sora:"__Sora_438e8d","__Sora_Fallback_438e8d"}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_d2dc74;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_Fallback_d2dc74;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_d2dc74{font-family:__Manrope_d2dc74,__Manrope_Fallback_d2dc74;font-style:normal}.__variable_d2dc74{--font-manrope:"__Manrope_d2dc74","__Manrope_Fallback_d2dc74"}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Mono_Fallback_e8b655;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:__Space_Mono_e8b655,__Space_Mono_Fallback_e8b655;font-style:normal}.__variable_e8b655{--font-space-mono:"__Space_Mono_e8b655","__Space_Mono_Fallback_e8b655"}@font-face{font-family:__Caveat_6e83a6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Caveat_6e83a6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Caveat_6e83a6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Caveat_6e83a6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Caveat_6e83a6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Caveat_6e83a6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Caveat_6e83a6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Caveat_6e83a6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Caveat_Fallback_6e83a6;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_6e83a6{font-family:__Caveat_6e83a6,__Caveat_Fallback_6e83a6;font-style:normal}.__variable_6e83a6{--font-caveat:"__Caveat_6e83a6","__Caveat_Fallback_6e83a6"}