@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}html{scroll-behavior:auto;background:var(--bg)}html.lenis,html.lenis body{height:auto}body,html{cursor:url(/cursors/dollar-coin.png) 24 24,url(/cursors/dollar-coin.svg) 24 24,auto}.btn,.card,.chip,.feature,.hx-scroll,.lx-chip,.lx-clear,.lx-dir,.lx-sel,.mc,.nav .links a,.pod-card,.pod-col,.relc,.tag,.wsort button,[role=button],a,button,label[for],summary{cursor:url(/cursors/dollar-coin-pointer.png) 20 20,url(/cursors/dollar-coin-pointer.svg) 20 20,pointer}[contenteditable=true],input,select,textarea{cursor:text}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--bg);color:var(--ink)}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(1200px 700px at 85% -10%,rgba(123,184,88,.1),transparent 60%),radial-gradient(900px 600px at -10% 30%,rgba(123,184,88,.08),transparent 60%)}::selection{background:var(--acc);color:var(--on-ink)}.frame{max-width:var(--rail);background:transparent;border-color:var(--line)}.label{color:var(--mut)}.dot{border-radius:2px;box-shadow:0 0 12px var(--acc)}.ab-h1 .serif,.ab-sh h2 .serif,.big .serif,.hero h1 .serif,.page h1 .serif,.serif,.wallhead h2 .serif{background:var(--heat);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}h1,h2,h3{text-wrap:balance}.u:hover{-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}img{max-width:100%}.fx-grain{position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.035;contain:strict;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='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.fx-spot{position:fixed;left:0;top:0;width:1040px;height:1040px;margin:-520px 0 0 -520px;z-index:0;pointer-events:none;opacity:0;transition:opacity .6s;background:radial-gradient(closest-side,rgba(123,184,88,.07),transparent);will-change:transform}.fx-fine .fx-spot{opacity:1}.frame{position:relative;z-index:1}.fx-progress{left:0;top:0;height:2px;width:100%;z-index:80;transform-origin:0 50%;will-change:transform;background:var(--heat);box-shadow:0 0 12px rgba(123,184,88,.8)}.fx-progress,.fx-wiper{position:fixed;transform:scaleX(0);pointer-events:none}.fx-wiper{inset:0;z-index:90;background:linear-gradient(90deg,#7bb858,#89bf6a);transform-origin:100% 50%}.fx-wipe .fx-wiper{animation:wipe .75s var(--ease) both}@keyframes wipe{0%{transform:scaleX(1);transform-origin:100% 50%;opacity:.9}to{transform:scaleX(0);transform-origin:100% 50%;opacity:.9}}.fx-wipe .ab-main>section,.fx-wipe .chero,.fx-wipe .detail{animation:pagein .7s var(--ease) both}@keyframes pagein{0%{transform:translateY(18px)}to{transform:none}}.fx-halo{position:fixed;left:0;top:0;z-index:100;pointer-events:none;will-change:transform}.fx-halo i{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;border:1.5px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.35);transition:transform .35s var(--ease-spring),background .2s}.fx-halo.big i{transform:scale(1.9);background:rgba(255,255,255,.12)}.fx-halo.press i{transform:scale(.7)}.fx-tip{position:fixed;left:var(--cx,0);top:var(--cy,0);z-index:110;pointer-events:none;transform:translate(14px,-130%) scale(.92);opacity:0;transition:opacity .15s,transform .2s var(--ease);background:rgba(13,25,19,.92);color:var(--ink);border:1px solid var(--line2);border-radius:10px;padding:6px 10px;font-size:12.5px;white-space:nowrap;box-shadow:0 10px 30px -10px #000,0 0 0 1px rgba(123,184,88,.2)}.fx-tip.on{opacity:1;transform:translate(14px,-130%) scale(1)}.fx-rpl{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.45),rgba(255,255,255,0) 60%);transform:scale(0);animation:rpl .65s var(--ease) forwards;z-index:0}@keyframes rpl{to{transform:scale(1);opacity:0}}.fx-pre{opacity:0;transform:translateY(30px) scale(.985)}.fx-in{animation:fxin .95s var(--ease) var(--fx-d,0s) backwards}@keyframes fxin{0%{opacity:0;transform:translateY(30px) scale(.985)}to{opacity:1;transform:none}}.sw,.sw-w{display:inline;overflow:visible}.sw-acc{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--acc);padding-right:.06em;letter-spacing:-.01em}.fx-pre .sw-w,.fx-pre.fx-h2 .sw-w{opacity:1}.fx-in .sw-w{animation:none}@keyframes swin{0%{opacity:1;transform:none}to{opacity:1;transform:none}}.glow{position:relative;isolation:isolate}.glow:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from 200deg,transparent 0 60%,#7bb858 75%,#89bf6a 85%,transparent 95%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}@keyframes spin{to{--ang:360deg}}.strip{background:linear-gradient(90deg,#0c1912,#13201a 50%,#0c1912);border-bottom:1px solid var(--line);position:relative;overflow:hidden;z-index:2}.strip:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(201,164,92,.18) 50%,transparent 70%);transform:translateX(-100%);animation:sheen 6s var(--ease) infinite;pointer-events:none}@keyframes sheen{0%,60%{transform:translateX(-100%)}to{transform:translateX(100%)}}.strip .slab{border-color:rgba(123,184,88,.5);color:var(--acc)}.nav{background:color-mix(in srgb,var(--bg) 93%,transparent);border-bottom:1px solid var(--line);transition:background .3s,box-shadow .3s}.fx-scrolled .nav{background:color-mix(in srgb,var(--bg) 97%,transparent);box-shadow:0 10px 30px -20px #000}.nav .links a:not(.btn){position:relative;color:var(--ink2);transition:color .2s}.nav .links a:not(.btn):after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1.5px;background:var(--heat);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease)}.nav .links a:not(.btn):hover{color:var(--ink)}.nav .links a:not(.btn):hover:after{transform:scaleX(1);transform-origin:left}.wordmark{color:var(--ink)}.mark path{fill:var(--ink)}.btn{position:relative;overflow:hidden;isolation:isolate;background:var(--ink);color:var(--on-ink);border-color:transparent;font-weight:600;transition:transform .2s var(--ease),box-shadow .3s,background .3s,translate .25s var(--ease);box-shadow:0 0 0 1px rgba(255,255,255,.1),0 8px 24px -12px rgba(255,255,255,.35)}.btn:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translateX(-120%);transition:transform .7s var(--ease);z-index:-1}.btn:hover:after{transform:translateX(120%)}.btn:hover{transform:translateY(-1px);box-shadow:0 0 0 1px rgba(255,255,255,.2),0 14px 34px -12px rgba(255,255,255,.45)}.btn.acc{background:var(--heat);color:#09110d;border-color:transparent;box-shadow:var(--glow)}.btn.acc:hover{box-shadow:0 0 0 1px rgba(201,164,92,.6),0 0 30px 0 rgba(123,184,88,.65),0 0 100px -10px rgba(123,184,88,.6)}.btn.ghost{background:rgba(255,255,255,.03);color:var(--ink);border:1px solid var(--line2);box-shadow:none}.btn.ghost:after{background:linear-gradient(110deg,transparent 30%,rgba(201,164,92,.25) 50%,transparent 70%)}.btn.ghost:hover{border-color:rgba(141,193,111,.6);box-shadow:0 0 24px -6px rgba(123,184,88,.5);background:rgba(123,184,88,.06)}.btn.lg{height:52px;padding:0 24px;font-size:15px}.chip{border-color:var(--line);color:var(--ink2)}.chip:hover{border-color:rgba(141,193,111,.5);background:rgba(123,184,88,.06);color:var(--ink)}.chip.on{background:var(--heat);border-color:transparent;color:#09110d;box-shadow:0 0 18px -4px rgba(123,184,88,.7)}.pill{background:rgba(255,255,255,.04);border-color:var(--line2);color:var(--ink2)}.pill em{background:var(--acc);color:#09110d;font-weight:600}.pill em.live{position:relative;padding-left:16px}.pill em.live:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#09110d;animation:pulse 1.6s ease-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.tag{background:rgba(255,255,255,.03);border-color:var(--line);color:var(--ink2);transition:border-color .2s,color .2s,box-shadow .2s}a.tag:hover{border-color:rgba(141,193,111,.55);color:var(--ink);box-shadow:0 0 16px -6px rgba(123,184,88,.7)}.hx{position:relative;width:100vw;margin-left:calc(50% - 50vw);min-height:min(940px,94vh);display:flex;align-items:center;border-bottom:1px solid var(--line);isolation:isolate;cursor:url(/cursors/dollar-coin.png) 24 24,auto}.hx,.hx-static{overflow:hidden}.hx-static{position:absolute;inset:0;z-index:-3;perspective:700px}.hx-plane{position:absolute;left:-40%;right:-40%;top:42%;height:120%;transform:rotateX(68deg);transform-origin:50% 0;background-image:radial-gradient(circle,rgba(141,193,111,.55) 1.1px,transparent 1.6px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 55%,transparent 90%);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 55%,transparent 90%);opacity:.75}@keyframes planedrift{to{background-position:0 260px}}.hx-sun{left:50%;top:380px;width:1100px;height:520px;margin-left:-550px;margin-top:-260px;background:radial-gradient(closest-side,rgba(123,184,88,.32),rgba(123,184,88,.08) 55%,transparent)}.hx-gl,.hx-sun{position:absolute}.hx-gl{inset:0;z-index:-2;opacity:0;transition:opacity 1.6s var(--ease)}.hx-gl.on{opacity:1}.hx-gl.on~.hx-vignette{background:radial-gradient(120% 90% at 50% 40%,transparent 40%,rgba(6,12,9,.85) 100%),linear-gradient(180deg,rgba(6,12,9,.55),transparent 30%,transparent 75%,var(--bg))}.hx-canvas,.hx-canvas canvas{position:absolute;inset:0;width:100%!important;height:100%!important;display:block}.hx-vignette{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,transparent 40%,rgba(6,12,9,.9) 100%),linear-gradient(180deg,rgba(6,12,9,.6),transparent 30%,transparent 75%,var(--bg))}.hx-in{position:relative;width:100%;max-width:var(--rail);margin:0 auto;padding:110px var(--gutter) 120px;text-align:center;display:flex;flex-direction:column;align-items:center;pointer-events:none}.hx-in .pill,.hx-in a,.hx-in button{pointer-events:auto}.hx-h1{font-size:var(--fs-h1);line-height:.92;letter-spacing:-.062em;font-weight:600;margin:28px 0 24px;max-width:13ch;text-shadow:0 10px 60px rgba(0,0,0,.6)}.hx-acc{display:inline;font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.025em;background:var(--heat);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.08em}@keyframes heatshift{to{background-position:100% 0}}.hx-lede{font-size:clamp(16px,1.4vw,19px);color:var(--ink2);max-width:640px;margin:0 0 34px;line-height:1.55}.hx-cta{justify-content:center}.hx-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:64px 0 0;width:100%;max-width:980px;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--line);pointer-events:auto}.hx-stats>div{background:rgba(10,16,13,.86);padding:22px 20px;text-align:left;transition:background .3s}.hx-stats>div:hover{background:rgba(123,184,88,.08)}.hx-stats dt{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.hx-stats dd{margin:8px 0 0;font-size:var(--fs-stat);font-weight:600;letter-spacing:-.05em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hx-stats dd i{font-style:normal;color:var(--mut);font-size:.5em;letter-spacing:-.02em}.hx-stats .hot dd{background:var(--heat);-webkit-background-clip:text;background-clip:text;color:transparent}.hx-stats .hot dd *{color:inherit}.hx-hint{position:absolute;left:var(--gutter);bottom:28px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);display:flex;align-items:center;gap:10px;pointer-events:none}.hx-hint i{width:18px;height:18px;position:relative}.hx-hint i,.hx-hint i:after{border-radius:50%;border:1px solid var(--acc)}.hx-hint i:after{content:"";position:absolute;inset:-1px;animation:ring 2s var(--ease) infinite}@keyframes ring{0%{transform:scale(1);opacity:1}to{transform:scale(2.6);opacity:0}}.hx-scroll{position:absolute;left:50%;bottom:26px;width:24px;height:38px;margin-left:-12px;border:1.5px solid var(--line2);border-radius:14px}.hx-scroll span{position:absolute;left:50%;top:7px;width:3px;height:8px;margin-left:-1.5px;border-radius:2px;background:var(--acc);animation:wheel 1.8s var(--ease) infinite}@keyframes wheel{0%{transform:translateY(0);opacity:1}to{transform:translateY(14px);opacity:0}}.hx-ping{position:fixed;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;border:1px solid var(--acc);pointer-events:none;z-index:5;animation:ping .9s var(--ease) forwards}@keyframes ping{to{transform:scale(9);opacity:0}}.hsec{padding:96px var(--gutter) 24px;position:relative}.hsec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;flex-wrap:wrap;overflow:visible}.fx-h2,.hsec-head h2{font-size:var(--fs-h2);font-weight:600;letter-spacing:-.03em;line-height:1.2;margin:14px 0 0;max-width:min(36ch,100%);overflow:visible;padding:.06em .12em .14em 0}.hsec-side{max-width:380px;color:var(--mut);font-size:14.5px;margin:0}.hsec-note{color:var(--mut);font-size:13.5px;text-align:center;margin:28px auto 0;max-width:640px}.fresh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.feature{transform:none;background:linear-gradient(180deg,var(--paper2),var(--paper));border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-2);overflow:hidden;padding:0 0 18px}.feature>:not(.feature-shot){margin-left:20px;margin-right:20px}.feature-shot{display:block;aspect-ratio:16/10;overflow:hidden;border-bottom:1px solid var(--line);margin-bottom:6px}.card-shot img,.feature-shot img,.pod-shot img,.relc img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .8s var(--ease),filter .5s}.card:hover .card-shot img,.feature:hover .feature-shot img,.relc:hover img{transform:scale(1.06)}.frev{background:rgba(123,184,88,.07);border:1px solid rgba(123,184,88,.18)}.frev b{font-size:22px;background:var(--heat);-webkit-background-clip:text;background-clip:text;color:transparent}.fsrc{border-color:var(--line)}.fx-fine :is([data-tilt],.card,.relc,.tier,.feature,.kn>div){transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateZ(0);transition:transform .5s var(--ease),box-shadow .3s,border-color .3s;transform-style:preserve-3d}.fx-fine :is([data-tilt],.card,.relc,.tier,.feature,.kn>div).fx-tilting{transition:transform .08s linear,box-shadow .3s,border-color .3s}:is(.card,.relc,.tier,.feature,.kn>div,.chero-shot,.pod-card,.lx-row,.lx-zc):before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(141,193,111,.14),transparent 45%);z-index:1}:is(.card,.relc,.tier,.feature,.kn>div,.chero-shot,.pod-card,.lx-row,.lx-zc):hover:before{opacity:1}.kn>div,.lx-row,.lx-zc,.relc,.tier{position:relative}.wallhead h2{font-size:var(--fs-h2);font-weight:600}.grid{gap:18px}.card{background:linear-gradient(180deg,var(--paper2),var(--paper));border:1px solid var(--line);border-radius:var(--r-lg);padding:0 18px 16px;overflow:hidden;box-shadow:var(--sh-1);min-height:0}.card:hover{border-color:rgba(141,193,111,.45);box-shadow:var(--sh-3)}.fx-fine .card:hover{transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-4px)}.card:after{left:0;right:0;height:2px;background:var(--heat);box-shadow:0 0 14px var(--acc);z-index:3}.card-shot{display:block;aspect-ratio:16/9;margin:0 -18px 14px;overflow:hidden;border-bottom:1px solid var(--line);position:relative;background:var(--soft)}.card-shot:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(13,25,19,.85))}.card-shot img{filter:saturate(.85) brightness(.9)}.card:hover .card-shot img{filter:none}.card .top{position:relative;z-index:2}.card h3{margin:10px 0 6px;font-weight:600}.card .go{border-color:var(--line2)}.revnum{color:var(--ink);border-left-color:var(--acc)}.card .foot{border-color:var(--line)}.pod{padding:20px 0 0;perspective:1400px}.pod,.pod-stage{position:relative}.pod-stage{display:grid;grid-template-columns:1fr 1.15fr 1fr;grid-gap:18px;gap:18px;align-items:end;transform-style:preserve-3d}.fx-fine .pod-stage{transform:perspective(1400px) rotateX(calc(var(--rx,0deg) + 4deg)) rotateY(var(--ry,0deg))}.pod-beams{position:absolute;left:50%;bottom:30%;width:900px;height:900px;margin-left:-450px;background:conic-gradient(from 180deg at 50% 100%,transparent 0deg,rgba(137,191,106,.1) 20deg,transparent 35deg,rgba(141,193,111,.12) 60deg,transparent 80deg,rgba(219,195,148,.08) 100deg,transparent 120deg,transparent 1turn);-webkit-mask-image:radial-gradient(closest-side at 50% 100%,#000,transparent);mask-image:radial-gradient(closest-side at 50% 100%,#000,transparent);transform-origin:50% 100%;animation:beams 14s linear infinite alternate;pointer-events:none;z-index:-1}@keyframes beams{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}.pod-col{display:flex;flex-direction:column;align-items:stretch;transform-style:preserve-3d;--c:var(--gold)}.pod-col.p2{--c:var(--silver)}.pod-col.p3{--c:var(--bronze)}.pod-card{position:relative;display:flex;flex-direction:column;gap:5px;padding:20px 20px 18px;border-radius:var(--r-lg) var(--r-lg) 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,var(--paper2)),var(--paper));border:1px solid color-mix(in srgb,var(--c) 30%,transparent);border-bottom:0;transition:transform .5s var(--ease),box-shadow .4s;overflow:visible}.pod-col:hover .pod-card{transform:translateY(-8px) translateZ(30px);box-shadow:0 30px 60px -30px color-mix(in srgb,var(--c) 60%,transparent)}.pod-tr{position:absolute;right:16px;top:-30px;animation:bob 3.6s ease-in-out infinite;z-index:3;will-change:transform}.pod-col.p2 .pod-tr{animation-delay:-1.2s}.pod-col.p3 .pod-tr{animation-delay:-2.4s}@keyframes bob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-8px) rotate(3deg)}}.pod-shot{display:block;aspect-ratio:16/9;border-radius:12px;overflow:hidden;border:1px solid var(--line);margin-bottom:10px;background:var(--soft)}.pod-name{font-size:19px;font-weight:600;letter-spacing:-.02em}.pod-agent{font-size:12.5px;color:var(--mut)}.pod-rev{font-size:clamp(34px,3.8vw,56px);font-weight:600;letter-spacing:-.055em;line-height:1;margin-top:10px;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--c) 80%,#fff));-webkit-background-clip:text;background-clip:text;color:transparent}.pod-col.p1 .pod-rev{font-size:clamp(42px,4.6vw,70px)}.pod-per{font-size:12px;color:var(--mut);line-height:1.4}.pod-foot{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:10px;padding-top:10px;border-top:1px dashed var(--line)}.pod-cost{font-size:12px;color:var(--ink2);display:inline-flex;gap:5px;align-items:center}.pod-block{position:relative;height:90px;border-radius:0 0 14px 14px;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 34%,#13261d),#0c120f);border:1px solid color-mix(in srgb,var(--c) 40%,transparent);border-top:2px solid var(--c);box-shadow:0 -10px 40px -10px color-mix(in srgb,var(--c) 70%,transparent),inset 0 1px 0 rgba(255,255,255,.25);display:grid;place-items:center;overflow:hidden;transform-origin:50% 100%}.pod-col.p1 .pod-block{height:140px}.pod-col.p3 .pod-block{height:64px}.pod-block span{font-size:64px;font-weight:700;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--c) 70%,transparent);line-height:1}.pod-col.p3 .pod-block span{font-size:46px}.pod-block:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.18) 50%,transparent 65%);transform:translateX(-120%);animation:sheen 5s var(--ease) infinite}.pod-floor{height:60px;margin:0 -10%;background:radial-gradient(60% 100% at 50% 0,rgba(123,184,88,.25),transparent 70%)}.fx-on .pod[data-inview]:not(.is-in) .pod-block{transform:scaleY(0)}.fx-on .pod[data-inview]:not(.is-in) .pod-card{opacity:0;transform:translateY(40px)}.pod.is-in .pod-block{animation:rise3d 1s var(--ease) backwards}.pod.is-in .pod-card{animation:fxin 1s var(--ease) backwards}.pod.is-in .p1 .pod-block,.pod.is-in .p1 .pod-card{animation-delay:.25s}.pod.is-in .p3 .pod-block,.pod.is-in .p3 .pod-card{animation-delay:.12s}@keyframes rise3d{0%{transform:scaleY(0)}}.pod--c .pod-shot{aspect-ratio:2/1}.sx{margin:0;padding:24px 22px 18px;border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),var(--paper);box-shadow:var(--sh-2);position:relative;overflow:hidden}.sx svg{display:block;width:100%;height:auto;overflow:visible}.sx-tick line{stroke:rgba(255,255,255,.06);stroke-dasharray:2 4}.sx-med text,.sx-tick text{fill:var(--mut);font-family:var(--f-mono),monospace;font-size:12px;text-anchor:middle}.sx-med line{stroke:var(--acc-2);stroke-dasharray:4 4;opacity:.7}.sx-med text{fill:var(--acc-2);text-anchor:start}.sx-dot circle{fill:color-mix(in srgb,#8ec270 calc((1 - var(--h)) * 100%),#c9a45c);stroke:rgba(255,255,255,.5);stroke-width:.8;transform-box:fill-box;transform-origin:center;transition:transform .25s var(--ease-spring),fill .2s}.sx-dot:focus-visible circle,.sx-dot:hover circle{transform:scale(1.8);fill:#dbc394}.sx-scan{fill:url(#sx-heat);opacity:0}.fx-on .sx[data-inview]:not(.is-in) .sx-dot circle{transform:scale(0)}.fx-on .sx[data-inview]:not(.is-in) .sx-axis{transform:scaleX(0)}.sx.is-in .sx-dot circle{animation:dotin .6s var(--ease-spring) calc(var(--i) * 22ms + .2s) backwards}.sx.is-in .sx-axis{transform-box:fill-box;transform-origin:left;animation:axis 1.4s var(--ease) backwards}.sx.is-in .sx-scan{animation:scan 1.8s var(--ease) .1s}@keyframes dotin{0%{transform:scale(0)}}@keyframes axis{0%{transform:scaleX(0)}}@keyframes scan{0%{opacity:1;transform:translateX(0)}90%{opacity:1}to{opacity:0;transform:translateX(1040px)}}.sx-cap{display:flex;flex-wrap:wrap;gap:8px 26px;margin-top:10px;padding-top:14px;border-top:1px solid var(--line);font-size:13px;color:var(--mut)}.sx-cap b{color:var(--ink);font-weight:600}.sx-cap .mono{margin-left:auto;font-size:11.5px}.stats{border-color:var(--line)}.stat b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat.hi b{background:var(--heat);-webkit-background-clip:text;background-clip:text;color:transparent}.pbcta,.tier.feat,.tldr{background:radial-gradient(120% 140% at 100% 0,rgba(123,184,88,.18),transparent 55%),linear-gradient(180deg,#121a16,#0d1310);color:var(--ink);border:1px solid rgba(141,193,111,.28);box-shadow:0 30px 60px -30px rgba(123,184,88,.35)}.pbcta .label,.tldr .label{color:var(--acc-2)!important}.pbcta span,.tier.feat .label,.tier.feat p{color:var(--ink2)}.pbcta .btn.ghost{color:var(--ink)}.ab-badgecta,.ab-snip,.empty,.inside>div,.kn>div,.lx-zero,.panel,.relc,.sform,.subp .alt,.tier,.two>div{background:linear-gradient(180deg,var(--paper2),var(--paper));border-color:var(--line)}.kn{background:var(--line);border-color:var(--line)}.kn b{font-weight:600}.quote{border-left-color:var(--acc);background:linear-gradient(90deg,rgba(123,184,88,.08),transparent);padding:12px 16px;border-radius:0 12px 12px 0}.tl{border-left-color:rgba(123,184,88,.35)}.tl li:before{box-shadow:0 0 10px var(--acc)}details summary{transition:color .2s}details summary:hover{color:var(--acc-2)}details[open]>summary{color:var(--ink)}.relc{overflow:hidden;padding:0 0 14px;border-radius:var(--r)}.relc img{height:auto;aspect-ratio:16/9;border-bottom:1px solid var(--line);margin-bottom:6px}.relc>:not(img){margin:0 14px}.relc:hover{border-color:rgba(141,193,111,.45);box-shadow:var(--sh-3)}.srcs li a{transition:padding .25s var(--ease),color .2s}.srcs li a:hover{padding-left:10px}.cite,.steps li:before{color:var(--acc-2)}.ab-snip pre{background:#060c09!important;color:#f2efe8;border-color:var(--line)}.ab-hero{background:transparent;isolation:isolate}.ab-hero:after{opacity:0}.ab-hero-fx{position:absolute!important;inset:0;z-index:0!important;overflow:hidden;pointer-events:none}.ab-hero-fx .aur{position:absolute;border-radius:50%;opacity:.55}.ab-hero-fx .a1{width:520px;height:380px;right:-80px;top:-160px;background:radial-gradient(closest-side,rgba(123,184,88,.7),transparent);animation:aur1 16s ease-in-out infinite alternate}.ab-hero-fx .a2{width:460px;height:340px;left:20%;top:-200px;background:radial-gradient(closest-side,rgba(123,184,88,.55),transparent);animation:aur2 19s ease-in-out infinite alternate}.ab-hero-fx .a3{width:380px;height:300px;right:30%;bottom:-220px;background:radial-gradient(closest-side,rgba(137,191,106,.45),transparent);animation:aur1 22s ease-in-out infinite alternate-reverse}@keyframes aur1{to{transform:translate(-120px,60px) scale(1.2)}}@keyframes aur2{to{transform:translate(140px,40px) scale(.9)}}.ab-hero-fx .hgrid{position:absolute;left:-20%;right:-20%;bottom:-40%;height:120%;transform:perspective(600px) rotateX(64deg);transform-origin:50% 100%;background-image:linear-gradient(rgba(141,193,111,.18) 1px,transparent 0),linear-gradient(90deg,rgba(141,193,111,.18) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent 10%,#000 60%,transparent);mask-image:linear-gradient(180deg,transparent 10%,#000 60%,transparent)}@keyframes gridrun{to{background-position:0 56px}}.ab-h1,.chero h1,.main h1,.page h1{font-weight:600;letter-spacing:-.06em}.ab-hero-in{padding-top:96px;padding-bottom:72px}.ab-eyebrow{color:var(--acc-2)}.page{position:relative}.page.ab-hero{background:transparent}.hero-r,.pbcover,.preview{background:radial-gradient(120% 80% at 100% 0,rgba(123,184,88,.18) 0,transparent 55%)}.bk{background-color:#f8f6ef;color:#161616;box-shadow:inset -6px 0 0 -2px #070d0a,0 40px 80px -30px rgba(123,184,88,.45)}.bk .lab,.bk p{color:#555}.preview-doc{color:var(--ink)}.lx{--card:linear-gradient(180deg,var(--paper2),var(--paper));--lxl:var(--line)}.lx .ui-seg{--ui-seg-tray:rgba(255,255,255,.05);--ui-seg-pill:#f8f6ef;--ui-seg-line:var(--line);--ui-seg-ink:#070d0a;--ui-seg-text:#e8e5de;--ui-seg-soft:#9b99a5;--ui-seg-count:rgba(255,255,255,.08);--ui-seg-pill-shadow:0 0 16px -4px rgba(201,164,92,.6)}.lx-podwrap{padding:56px var(--gutter) 0}.lx-spec{padding:72px var(--gutter) 8px}.lx-bar{background:color-mix(in srgb,var(--bg) 95%,transparent)}.lx-bar-in{background:rgba(13,25,19,.8);border-color:var(--line);box-shadow:0 10px 30px -14px #000}.lx-dir,.lx-sel{background:rgba(255,255,255,.03);border-color:var(--line)}.lx-sel.on{background:var(--heat);border-color:transparent}.lx-row{background:var(--card);border-color:var(--line);animation:none}.lx-row:hover{border-color:rgba(141,193,111,.45);box-shadow:0 16px 40px -22px rgba(0,0,0,.9),0 0 30px -14px rgba(123,184,88,.6);transform:translateX(4px)}.lx-row.top{border-color:color-mix(in srgb,var(--gold) 30%,transparent)}.lx-thumb{flex:none;width:64px;height:40px;object-fit:cover;object-position:top;border-radius:8px;border:1px solid var(--line);background:var(--soft);transition:transform .4s var(--ease)}.lx-row:hover .lx-thumb{transform:scale(1.12) rotate(-2deg)}.lx-track{background:rgba(255,255,255,.06)}.lx-track i{background:var(--heat);box-shadow:0 0 12px rgba(123,184,88,.7)}.lx-revtop b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lx-zc{background:rgba(255,255,255,.02)}.lx-zc:hover{border-color:rgba(227,134,134,.4)}.lx-legend,.lx-two{border-color:var(--line)}.chero{position:relative;width:100vw;margin-left:calc(50% - 50vw);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:48px;gap:48px;align-items:center;padding:72px max(var(--gutter),calc((100vw - var(--rail)) / 2 + var(--gutter))) 64px;border-bottom:1px solid var(--line);overflow:hidden;isolation:isolate}.chero>:not(.ab-hero-fx){position:relative;z-index:1}.chero h1{font-size:clamp(40px,5.6vw,80px);line-height:.95;margin:18px 0}.chero .summary{font-size:18px;color:var(--ink2);max-width:52ch}.chero .metaline{border-color:var(--line);margin:22px 0 0}.chero-rank{display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 14px 0 8px;border-radius:999px;border:1px solid var(--line2);background:rgba(255,255,255,.04);font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}.chero-rank .dot{margin:0 0 0 6px}.chero-rank .lx-trophy{width:22px;height:auto}.chero-rank.t1{border-color:rgba(209,178,117,.55);box-shadow:0 0 24px -6px rgba(209,178,117,.6)}.chero-rank .sep{width:3px;height:3px;border-radius:50%;background:var(--mut)}.chero-rank a:hover{color:var(--acc-2)}.chero-r{position:relative;padding-bottom:40px}.chero-shot{position:relative;display:block;border-radius:16px;overflow:hidden;border:1px solid var(--line2);background:var(--paper);box-shadow:0 40px 90px -30px rgba(0,0,0,.95),0 0 60px -20px rgba(123,184,88,.45)}.chero-shot img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top}.chero-bar{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;background:#151f1a;border-bottom:1px solid var(--line)}.chero-bar i{width:9px;height:9px;border-radius:50%;background:#3a3a48}.chero-bar i:first-child{background:#df7c77}.chero-bar i:nth-child(2){background:#cba862}.chero-bar i:nth-child(3){background:#6ba848}.chero-bar em{font-style:normal;margin-left:10px;font-family:var(--mono);font-size:11px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chero-money{position:absolute;left:-28px;bottom:0;display:flex;flex-direction:column;gap:6px;padding:16px 20px;border-radius:18px;background:rgba(14,20,17,.88);border:1px solid var(--line2);box-shadow:0 30px 60px -20px #000;min-width:240px}.chero-rev{font-size:clamp(34px,3.6vw,52px);font-weight:600;letter-spacing:-.055em;line-height:1;background:var(--heat);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 24px rgba(123,184,88,.4))}.chero-sub{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--ink2)}.detail,.side{border-color:var(--line)}.side nav a{position:relative;padding:3px 0 3px 12px;border-left:1px solid var(--line);transition:color .2s,border-color .2s,padding .25s var(--ease)}.side nav a.on{border-left-color:var(--acc);padding-left:16px}.side nav a.on,.side nav a:hover{color:var(--ink)}.side nav .label{border:0;padding:0}.case h2{font-family:var(--sans);font-weight:600;letter-spacing:-.035em;font-size:30px}.case section{position:relative}.metaline span+span:before{color:var(--mut)}.fbase,footer{border-color:var(--line)}.big{color:var(--ink);background:linear-gradient(180deg,var(--ink),rgba(245,241,234,.15));-webkit-background-clip:text;background-clip:text;color:transparent}.big .mark{filter:drop-shadow(0 0 30px rgba(123,184,88,.35))}.big .mark path{fill:var(--ink)}.notify input,.sform input,.sform textarea,footer .social a{border-color:var(--line2)}.sform input:focus,.sform textarea:focus{box-shadow:0 0 0 3px rgba(123,184,88,.25),0 0 30px -8px rgba(123,184,88,.6)}select option{background:#13261d;color:var(--ink)}@media (max-width:980px){.fresh{grid-template-columns:1fr 1fr}.fresh>:last-child{display:none}.hx-stats{grid-template-columns:1fr 1fr}.chero{grid-template-columns:1fr;gap:32px}.chero-money{left:12px}}@media (max-width:760px){.hx{min-height:auto;cursor:auto}.hx-in{padding:72px 20px 96px}.hx-h1{font-size:clamp(42px,12.5vw,64px);margin:22px 0 18px}.hx-stats{margin-top:40px;border-radius:16px}.hx-stats>div{padding:16px 14px}.hx-stats dd{font-size:30px}.hx-hint{left:50%;transform:translateX(-50%);bottom:18px;white-space:nowrap}.hx-scroll{display:none}.btn.lg{height:48px;padding:0 18px;font-size:14px}.hsec{padding:64px 20px 16px}.fresh{grid-template-columns:1fr}.fresh>:last-child{display:flex}.pod-stage{grid-template-columns:1fr;gap:28px}.pod-col.p1{order:-1}.pod-block{display:none}.pod-card{border-radius:var(--r-lg);border-bottom:1px solid color-mix(in srgb,var(--c) 30%,transparent)}.pod-beams{display:none}.lx-podwrap{padding:40px 16px 0}.lx-spec{padding:48px 16px 8px}.sx{padding:14px 10px 12px}.sx-cap .mono{margin-left:0}.chero{padding:44px 20px 40px}.chero-money{position:relative;left:0;margin:-30px 12px 0;min-width:0}.chero-r{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.fx-grain,.fx-halo,.fx-wiper{display:none}.hx-plane{animation:none}}.hx-city{min-height:min(980px,100vh);cursor:url(/cursors/dollar-coin.png) 24 24,auto}.hx-city .hx-vignette{background:linear-gradient(90deg,rgba(6,12,9,.92) 0,rgba(6,12,9,.62) 30%,rgba(6,12,9,.1) 58%,transparent 75%),linear-gradient(180deg,rgba(6,12,9,.7),transparent 22%,transparent 72%,var(--bg))}.hx-city .hx-gl.on~.hx-vignette{background:linear-gradient(90deg,rgba(6,12,9,.9) 0,rgba(6,12,9,.55) 28%,rgba(6,12,9,.05) 55%,transparent 72%),linear-gradient(180deg,rgba(6,12,9,.65),transparent 20%,transparent 74%,var(--bg))}.hx-city:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(180,214,161,.035) 0 1px,transparent 1px 3px)}@media (min-width:981px){.hx-city .hx-in{text-align:left;align-items:flex-start;padding-top:120px;padding-bottom:130px}.hx-city .hx-h1{max-width:10.5ch}.hx-city .hx-lede{max-width:520px}.hx-city .hx-cta{justify-content:flex-start}.hx-city .hx-stats{max-width:760px}}.hx-hud{position:absolute;inset:18px;z-index:0;pointer-events:none;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(183,216,164,.55)}.hx-hud i{position:absolute;width:22px;height:22px;border:1px solid rgba(158,202,132,.5)}.hx-hud i:first-child{left:0;top:calc(var(--nav-h) - 6px);border-right:0;border-bottom:0}.hx-hud i:nth-child(2){right:0;top:calc(var(--nav-h) - 6px);border-left:0;border-bottom:0}.hx-hud i:nth-child(3){left:0;bottom:0;border-right:0;border-top:0}.hx-hud i:nth-child(4){right:0;bottom:0;border-left:0;border-top:0}.hx-hud-a{top:calc(var(--nav-h) + 2px)}.hx-hud-a,.hx-hud-b{position:absolute;right:32px}.hx-hud-b{bottom:8px}.hx-hud-a:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#89bf6a;box-shadow:0 0 8px #89bf6a;animation:pulse 1.6s ease-in-out infinite;vertical-align:1px}.cx-poster .hx-static{background:url(/hero/city-poster.webp) 62% 60%/cover no-repeat}.cx-poster .hx-plane,.cx-poster .hx-sun{display:none}.cx{opacity:var(--cx-fade,1)}.cx,.cx>canvas{position:absolute;inset:0}.cx>canvas{width:100%!important;height:100%!important;display:block}.cx-ui{inset:0;pointer-events:none;overflow:hidden;contain:strict}.cx-badge,.cx-ui{position:absolute}.cx-badge{left:0;top:0;pointer-events:auto;display:flex;align-items:center;gap:9px;padding:5px 13px 5px 5px;border-radius:999px;background:rgba(11,22,16,.62);border:1px solid rgba(158,202,132,.5);box-shadow:0 0 22px -2px rgba(123,184,88,.45),inset 0 0 14px rgba(123,184,88,.14);color:var(--ink);font-family:var(--mono);white-space:nowrap;will-change:transform;transition:border-color .2s,box-shadow .2s;text-decoration:none}.cx-badge:after{content:"";position:absolute;left:50%;top:100%;width:1px;height:var(--lead,30px);background:linear-gradient(180deg,rgba(158,202,132,.8),transparent)}.cx-badge:hover{border-color:#a1cc88;box-shadow:0 0 30px rgba(137,191,106,.6),inset 0 0 18px rgba(137,191,106,.2)}.cx-ring{position:relative;width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(158,202,132,.75);box-shadow:inset 0 0 12px rgba(123,184,88,.55),0 0 10px rgba(123,184,88,.4);background:radial-gradient(circle,rgba(123,184,88,.18),transparent 70%)}.cx-ring:before{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px dashed rgba(158,202,132,.45);animation:cxspin 9s linear infinite}.cx-ring img{width:20px;height:20px;filter:brightness(0) invert(1) drop-shadow(0 0 4px #7bb858)}.cx-ring b{font-family:var(--sans);font-weight:700;font-size:12px;letter-spacing:-.02em;color:#efead9;text-shadow:0 0 8px #7bb858}.cx-bt{display:flex;flex-direction:column;line-height:1.25}.cx-bt b{font-family:var(--sans);font-size:12.5px;font-weight:600;letter-spacing:-.01em;color:#f9f7f0}.cx-bt i{font-style:normal;font-size:10px;color:#b9d9a6;letter-spacing:.02em}.cx-fig{position:absolute;left:0;top:0;padding:2px 7px 2px 6px;font-family:var(--mono);font-size:12px;color:#f6f3e8;white-space:nowrap;border-left:1px solid rgba(137,191,106,.9);background:linear-gradient(90deg,rgba(137,191,106,.2),transparent);text-shadow:0 0 10px rgba(123,184,88,.95);will-change:transform,opacity;transform-origin:50% 100%}.cx-fig b{font-weight:600}.cx-fig.hot{color:#fff;border-color:#dbc394;background:linear-gradient(90deg,rgba(219,195,148,.35),transparent);text-shadow:0 0 12px rgba(219,195,148,.9)}.cx-brk{position:absolute;left:0;top:0;opacity:0;transition:opacity .15s;will-change:transform}.cx-brk i{position:absolute;width:12px;height:12px;border:2px solid #a1cc88;filter:drop-shadow(0 0 5px #89bf6a)}.cx-brk i:first-child{left:0;top:0;border-right:0;border-bottom:0}.cx-brk i:nth-child(2){right:0;top:0;border-left:0;border-bottom:0}.cx-brk i:nth-child(3){left:0;bottom:0;border-right:0;border-top:0}.cx-brk i:nth-child(4){right:0;bottom:0;border-left:0;border-top:0}.cx-tip{position:absolute;left:0;top:0;opacity:0;display:flex;flex-direction:column;gap:3px;max-width:260px;padding:9px 12px;background:rgba(11,22,16,.86);border:1px solid rgba(158,202,132,.55);box-shadow:0 0 24px -4px rgba(123,184,88,.45);font-family:var(--mono);font-size:11px;color:var(--ink2);-webkit-clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));transition:opacity .15s;will-change:transform}.cx-tip b{font-family:var(--sans);font-size:13.5px;color:#fff;letter-spacing:-.01em}.cx-tip em{font-style:normal;color:#89bf6a;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase}.cx-card{position:absolute;right:var(--gutter);top:calc(var(--nav-h) + 120px);z-index:3;width:min(340px,calc(100% - 32px));display:flex;flex-direction:column;gap:6px;padding:18px 18px 16px;background:linear-gradient(160deg,rgba(16,34,25,.92),rgba(8,17,13,.92));border:1px solid rgba(158,202,132,.6);box-shadow:0 0 0 1px rgba(137,191,106,.15),0 0 50px -8px rgba(123,184,88,.55),inset 0 0 30px rgba(123,184,88,.08);-webkit-clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));animation:cxin .45s var(--ease) both}.cx-card:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,#7bb858,#89bf6a,#dbc394);box-shadow:0 0 12px #7bb858}.cx-card-k{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#b8d9a5}.cx-card-n{font-size:22px;letter-spacing:-.03em;line-height:1.1;color:#fff}.cx-card-f{font-family:var(--mono);font-size:20px;background:var(--heat);-webkit-background-clip:text;background-clip:text;color:transparent}.cx-card-note{font-size:11.5px;color:var(--mut)}.cx-card-a{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}@keyframes cxin{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes cxspin{to{transform:rotate(1turn)}}.hx-city .hx-gl{transition:opacity .7s var(--ease)}.cx-aim .fx-halo{opacity:0!important}.hx-gl.on~.hx-hud .hx-hud-a{opacity:0}.cx-ui:has(.cx-card) .cx-read{opacity:0;pointer-events:none}.cx-fig{transition:color .2s,border-color .2s}.cx-fig.hot{z-index:2;font-weight:600}.cx-brk .cx-lk{position:absolute;left:0;bottom:calc(100% + 6px);font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;color:#a1cc88;white-space:nowrap;text-shadow:0 0 8px #89bf6a}.cx-brk.lock i{animation:cxlock .38s var(--ease) both}.cx-brk.lock:after{content:"";position:absolute;inset:0;border:1px solid rgba(161,204,136,.55);animation:cxlockf .5s var(--ease) both;pointer-events:none}@keyframes cxlock{0%{transform:scale(1.35);opacity:0}to{transform:none;opacity:1}}@keyframes cxlockf{0%{opacity:1;transform:scale(1.25)}to{opacity:0;transform:scale(1)}}.cx-ret{position:absolute;left:0;top:0;width:0;height:0;opacity:0;pointer-events:none;will-change:transform;transition:opacity .2s}.cx-ret:after,.cx-ret:before{content:"";position:absolute;left:-22px;top:-22px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(158,202,132,.55);box-shadow:0 0 12px rgba(123,184,88,.35)}.cx-ret:after{left:-31px;top:-31px;width:62px;height:62px;border:1px dashed rgba(158,202,132,.35);box-shadow:none;animation:cxspin 6s linear infinite}.cx-ret i{position:absolute;background:#b8d9a5;box-shadow:0 0 6px #7bb858}.cx-ret i:first-child,.cx-ret i:nth-child(2){width:9px;height:1px;top:0}.cx-ret i:first-child{left:-34px}.cx-ret i:nth-child(2){left:25px}.cx-ret i:nth-child(3),.cx-ret i:nth-child(4){width:1px;height:9px;left:0}.cx-ret i:nth-child(3){top:-34px}.cx-ret i:nth-child(4){top:25px}.cx-ret span{position:absolute;left:30px;top:22px;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;color:#e3dabb;white-space:nowrap;text-shadow:0 0 8px rgba(123,184,88,.9)}.cx-ret.hot:before{border-color:#dbc394;box-shadow:0 0 16px rgba(219,195,148,.6);transform:scale(.7);transition:transform .2s}.cx-ret.hot span{color:#dbc394}.cx-read{position:absolute;right:32px;top:calc(var(--nav-h) + 28px);width:252px;padding:10px 12px 12px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:rgba(227,218,188,.78);background:linear-gradient(160deg,rgba(14,28,21,.55),rgba(8,17,13,.35));border:1px solid rgba(158,202,132,.28);-webkit-clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.cx-rh{display:flex;align-items:center;gap:7px;color:#a1cc88;margin-bottom:6px;font-size:9.5px;letter-spacing:.16em}.cx-rh i{width:6px;height:6px;border-radius:50%;background:#89bf6a;box-shadow:0 0 8px #89bf6a;animation:pulse 1.6s ease-in-out infinite}.cx-rl{display:flex;justify-content:space-between;gap:10px;padding:3px 0;border-top:1px solid rgba(158,202,132,.1)}.cx-rl b{font-weight:500;color:#f8f6ef;text-shadow:0 0 8px rgba(123,184,88,.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px;text-transform:none;letter-spacing:.04em}.cx-rs span{color:rgba(227,218,188,.6)}.cx-read.scan .cx-rs span{color:#a1cc88;animation:cxblink .5s steps(2) infinite}.cx-rbar{display:block;height:2px;margin-top:6px;background:rgba(158,202,132,.12)}.cx-rbar>i{display:block;height:100%;background:linear-gradient(90deg,#7bb858,#89bf6a);box-shadow:0 0 8px #7bb858;transform:scaleX(0);transform-origin:0 50%}.cx-read.gl{transform:translateX(3px) skewX(-4deg);filter:drop-shadow(-2px 0 rgba(133,187,101,.6)) drop-shadow(2px 0 rgba(114,178,77,.6))}@keyframes cxblink{50%{opacity:.35}}.cx-scan{position:absolute;left:0;top:0;opacity:0;display:flex;flex-direction:column;align-items:center;gap:2px;font-family:var(--mono);white-space:nowrap;pointer-events:none;will-change:transform}.cx-scan b{font-size:11px;letter-spacing:.24em;color:#ece6d2;text-shadow:0 0 10px #7bb858,0 0 22px #7bb858;animation:cxblink .4s steps(2) infinite}.cx-scan span{font-size:9.5px;letter-spacing:.12em;color:#a1cc88}.cx-boot,.cx-scan span{text-transform:uppercase}.cx-boot{position:absolute;left:71%;top:60%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:5px;min-width:300px;padding:14px 16px;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;color:#e3dabb;background:rgba(10,19,15,.45);border:1px solid rgba(158,202,132,.35);-webkit-clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));transition:opacity .5s,transform .5s var(--ease);pointer-events:none}.cx-boot b{font-size:12px;color:#f9f7f0;text-shadow:0 0 12px #7bb858}.cx-boot b em{font-style:normal;color:#a1cc88;animation:cxblink .6s steps(2) infinite}.cx-boot>i{display:block;height:2px;margin:4px 0 2px;background:rgba(158,202,132,.15)}.cx-boot>i>i{display:block;height:100%;background:linear-gradient(90deg,#7bb858,#89bf6a);transform-origin:0 50%;transform:scaleX(0);box-shadow:0 0 10px #7bb858}.cx-boot small{font-size:9px;color:rgba(227,218,188,.55);letter-spacing:.12em}.cx-boot.out{opacity:0;transform:translate(-50%,-50%) scale(1.08)}.cx-warp{position:absolute;inset:-10%;opacity:0;pointer-events:none;background:repeating-conic-gradient(from 0deg at calc(var(--bx,50%) + 10%) calc(var(--by,50%) + 10%),transparent 0 3deg,rgba(230,222,195,.28) 3.2deg 3.6deg,transparent 3.8deg 7.5deg);-webkit-mask-image:radial-gradient(circle at calc(var(--bx,50%) + 10%) calc(var(--by,50%) + 10%),transparent 14%,#000 62%);mask-image:radial-gradient(circle at calc(var(--bx,50%) + 10%) calc(var(--by,50%) + 10%),transparent 14%,#000 62%);mix-blend-mode:screen}.cx-card-k{display:flex;align-items:center;gap:7px}.cx-card-k i{width:7px;height:7px;border:1px solid #a1cc88;transform:rotate(45deg);box-shadow:0 0 8px #89bf6a;animation:cxblink .8s steps(2) infinite}.cx-card:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(180,214,161,.05) 0 1px,transparent 1px 3px);pointer-events:none}@media (max-width:760px){.cx-bt i{display:none}.cx-badge{padding:3px 9px 3px 3px;gap:6px}.cx-ring{width:26px;height:26px}.cx-ring img{width:15px;height:15px}.cx-bt b{font-size:11px}.cx-fig{font-size:10.5px}.cx-card{right:16px;top:calc(var(--nav-h) + 70px)}.hx-city .hx-gl.on~.hx-vignette,.hx-city .hx-vignette{background:linear-gradient(180deg,rgba(6,12,9,.82) 0,rgba(6,12,9,.7) 45%,rgba(6,12,9,.25) 70%,rgba(6,12,9,.55) 88%,var(--bg))}.cx-read,.hx-hud-a,.hx-hud-b{display:none}.cx-boot{left:50%;top:70%;min-width:240px}}.hx.hx-city{position:-webkit-sticky;position:sticky;top:0;z-index:0;min-height:100vh;min-height:100svh;border-bottom:0}.hx-runway{height:105vh;pointer-events:none}.hx-over{position:relative;z-index:2;box-shadow:0 -1px 0 var(--line2),0 -60px 90px -30px rgba(0,0,0,.85)}.hx-cover,.hx-over{background:var(--bg)}.hx-cover{position:absolute;inset:0;z-index:6;pointer-events:none;opacity:0}.hx-covered{visibility:hidden}.hx-in{will-change:opacity,transform}.hx:has(.hx-gl.on) .hx-static{display:none}.fx-scrolling .hx-over{pointer-events:none}.lx-row{content-visibility:auto;contain-intrinsic-size:auto 96px}@media (max-width:760px){.hx-runway{height:55vh}.fx-grain{display:none}}.mcg{display:grid;grid-template-columns:repeat(auto-fill,minmax(262px,1fr));grid-gap:16px;gap:16px;margin-top:22px}.fresh-m{grid-template-columns:repeat(3,minmax(0,1fr))}.hubg-m{margin-top:0}.mc{display:flex;flex-direction:column;height:292px;padding:0;border-radius:var(--r-lg);background:linear-gradient(180deg,var(--paper2),var(--paper));border:1px solid var(--line);color:var(--ink);transition:transform .35s var(--ease),border-color .3s,box-shadow .35s var(--ease);content-visibility:auto;contain-intrinsic-size:auto 292px}.mc,.mc-media{position:relative;overflow:hidden}.mc-media{display:block;flex:none;aspect-ratio:16/10;background:radial-gradient(ellipse at 30% 20%,rgba(133,187,101,.18),transparent 55%),repeating-linear-gradient(115deg,rgba(133,187,101,.07) 0 1px,transparent 1px 11px),linear-gradient(160deg,#1a2e22,#0d1913 60%,#122018);border-bottom:1px solid var(--line)}.mc-ph{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.mc-ph em{font-style:normal;font-family:var(--serif);font-size:72px;line-height:1;color:rgba(246,241,226,.22);letter-spacing:-.04em;text-shadow:0 0 40px rgba(133,187,101,.25)}.mc-media img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .8s var(--ease)}.mc-amt{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;min-height:0;padding:8px 12px 7px;border-radius:12px;background:color-mix(in srgb,var(--paper) 96%,#000);border:1px solid color-mix(in srgb,var(--line2) 70%,transparent);box-shadow:0 10px 28px -16px rgba(0,0,0,.75)}.mc-amt b{font-family:var(--serif);font-weight:400;font-size:clamp(28px,3.4vw,40px);line-height:.95;letter-spacing:-.02em;color:var(--ink);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;transition:text-shadow .35s,color .35s}.mc-amt i{font-style:normal;font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--acc);text-transform:lowercase;transform:translateY(-2px)}.mc-zero .mc-amt b{color:var(--ink2)}.mc-tag{font-style:normal;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--acc-3);border:1px solid color-mix(in srgb,var(--acc-3) 55%,transparent);border-radius:var(--r-pill);padding:2px 8px;margin-left:2px}.mc-nd .mc-amt b{font-family:var(--sans);font-size:18px;font-weight:500;letter-spacing:-.02em;color:var(--mut);padding:4px 0}.mc-body{position:relative;z-index:1;display:flex;flex-direction:column;flex:1 1;min-height:0;padding:12px 16px 14px}.mc-name{font-size:16px;font-weight:600;line-height:1.25;letter-spacing:-.015em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:transform .35s var(--ease)}.mc-sub{margin-top:4px;font-size:12.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:transform .35s var(--ease),opacity .25s}.mc-more{position:absolute;left:16px;right:16px;bottom:12px;z-index:2;display:flex;flex-direction:column;gap:6px;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .35s var(--ease);pointer-events:none}.mc-sells{font-size:12.5px;line-height:1.35;color:var(--ink2);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mc-foot{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;color:var(--mut)}.mc-cta{color:var(--acc);font-weight:600;font-size:12.5px}.mc:focus-visible,.mc:hover{border-color:rgba(133,187,101,.42);box-shadow:0 24px 50px -28px rgba(0,0,0,.95),0 0 0 1px rgba(133,187,101,.12)}.mc:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (hover:hover){.mc:focus-visible,.mc:hover{transform:translate3d(0,-4px,0)}.mc:focus-visible .mc-media img,.mc:hover .mc-media img{transform:scale(1.05)}.mc:focus-visible .mc-amt b,.mc:hover .mc-amt b{color:#f6f1e2;text-shadow:0 0 22px rgba(133,187,101,.55),0 1px 0 rgba(0,0,0,.55)}.mc:focus-visible .mc-amt i,.mc:hover .mc-amt i{color:#b7d89a}.mc:focus-visible .mc-amt,.mc:hover .mc-amt{background:color-mix(in srgb,var(--paper) 88%,#000);border-color:rgba(133,187,101,.35)}.mc-zero:focus-visible .mc-amt b,.mc-zero:hover .mc-amt b{color:#e4dcc4}.mc-nd:focus-visible .mc-amt b,.mc-nd:hover .mc-amt b{color:#d5cfbc}.mc:focus-visible .mc-name,.mc:hover .mc-name{transform:translate3d(0,-36px,0)}.mc:focus-visible .mc-sub,.mc:hover .mc-sub{transform:translate3d(0,-14px,0);opacity:0}.mc:focus-visible .mc-more,.mc:hover .mc-more{opacity:1;transform:none}}.fx-scrolling .mc{pointer-events:none}.wallhead{flex-wrap:wrap}.wsort{display:inline-flex;padding:4px;border:1px solid var(--line2);border-radius:var(--r-pill);background:var(--paper);gap:2px}.wsort button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--ink2);font:500 13px var(--sans);padding:8px 14px;border-radius:var(--r-pill);cursor:pointer;transition:background .2s,color .2s;white-space:nowrap}.wsort button:hover{color:var(--ink)}.wsort button.on{background:var(--acc);color:var(--on-ink)}.wfilt{display:flex;align-items:center;gap:10px;margin-top:18px}.wfilt .filters{flex:1 1;min-width:0;margin:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}.wfilt .filters::-webkit-scrollbar{display:none}.wfilt-t{flex:none}.wfilt-t.on-o{border-color:var(--acc);color:var(--acc)}.wtags{margin-top:10px}@media (max-width:900px){.fresh-m{grid-template-columns:1fr 1fr}.fresh-m>:last-child{display:none}}@media (max-width:640px){.mcg{grid-template-columns:1fr 1fr;gap:10px}.fresh-m>:last-child{display:flex}.mc{height:236px;border-radius:var(--r)}.mc-media{aspect-ratio:16/11}.mc-amt{left:6px;right:6px;bottom:6px;padding:5px 8px 4px;border-radius:9px;gap:1px 5px}.mc-amt b{font-size:22px}.mc-amt i{font-size:9.5px;transform:none}.mc-tag{font-size:8.5px;padding:1px 6px}.mc-nd .mc-amt b{font-size:13px;padding:2px 0}.mc-body{padding:8px 10px 10px}.mc-name{font-size:13px}.mc-sub{font-size:11px}.mc-ph em{font-size:48px}.wsort{width:100%;overflow-x:auto;scrollbar-width:none}.wsort button{padding:7px 11px;font-size:12.5px}}.fx-scrolling .frame{pointer-events:none}.hx,.hx-city,body,html{cursor:url(/cursors/dollar-coin.png) 24 24,url(/cursors/dollar-coin.svg) 24 24,auto}.btn,.card,.chip,.feature,.filters .chip,.hx-scroll,.lx-chip,.lx-clear,.lx-dir,.lx-sel,.mc,.nav .links a,.pod-card,.pod-col,.relc,.tag,.wsort button,[role=button],a,button,label[for],summary{cursor:url(/cursors/dollar-coin-pointer.png) 20 20,url(/cursors/dollar-coin-pointer.svg) 20 20,pointer}[contenteditable=true],input:not([type=submit]):not([type=button]):not([type=reset]),select,textarea{cursor:text}.sform .btn[disabled],[aria-disabled=true],button:disabled{cursor:not-allowed}@media (pointer:coarse){.btn,.chip,.hx,.hx-city,.mc,.tag,[role=button],a,body,button,html{cursor:auto}}.hx-keep{position:absolute;left:50%;bottom:max(28px,4vh);z-index:7;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none;opacity:0;color:var(--ink2);font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.65)}.hx-keep b{font-weight:500;color:#e8f0d8}.hx-keep-chev{display:block;width:18px;height:18px;margin-top:2px;border-right:2px solid var(--acc);border-bottom:2px solid var(--acc);transform:rotate(45deg);opacity:.9;animation:keepbob 1.5s var(--ease) infinite}@keyframes keepbob{0%,to{transform:rotate(45deg) translate(0);opacity:.55}50%{transform:rotate(45deg) translate(4px,4px);opacity:1}}@media (prefers-reduced-motion:reduce){.hx-keep-chev{animation:none}}@media (max-width:760px){.hx-keep{bottom:18px;font-size:10.5px}}.frame{overflow-x:clip}@media (max-width:980px){.pod{overflow-x:clip}}.mc-media:after{content:"";position:absolute;inset:0;z-index:1;background:rgba(7,13,10,.1);pointer-events:none;transition:opacity .45s}.mc:focus-visible .mc-media:after,.mc:hover .mc-media:after{opacity:0}.cx-boot small,.cx-brk .cx-lk,.cx-bt i,.cx-card-k,.cx-read,.cx-ret span,.cx-rh,.cx-scan span,.cx-tip em,.hx-hud,.lx-k,.mc-tag,.strip .slab{font-size:10.5px}@media (max-width:640px){.mc-amt i,.mc-tag{font-size:10.5px}.mc-tag{padding:1px 6px;letter-spacing:.05em}.mc-name{font-size:14px}.mc-sub{font-size:12px}}@media (max-width:980px){.hx-city .hx-gl.on~.hx-vignette,.hx-city .hx-vignette{background:linear-gradient(180deg,rgba(6,12,9,.82) 0,rgba(6,12,9,.7) 45%,rgba(6,12,9,.25) 70%,rgba(6,12,9,.55) 88%,var(--bg))}.cx-read,.hx-hud-a,.hx-hud-b{display:none}.cx-boot{left:50%;top:auto;bottom:24px;transform:translateX(-50%);min-width:260px}.cx-boot.out{transform:translateX(-50%) scale(1.06)}}@media (max-width:1100px){.nav .links>span.hide-s{display:none}}@media (max-width:640px){.strip{padding:9px 14px;font-size:12.5px;white-space:nowrap}.strip .cta-s,.strip .sep{display:none}.strip .show-s{color:var(--acc);font-weight:500}.strip .show-s:after{content:" \2192"}}html .ui-button[data-variant=primary]{background:var(--heat);color:#09110d;border-color:transparent;border-radius:999px;box-shadow:var(--glow);font-weight:600}html .ui-button[data-variant=primary]:hover:not(:disabled){background:var(--heat);transform:translateY(-1px);box-shadow:0 0 0 1px rgba(201,164,92,.6),0 0 30px 0 rgba(123,184,88,.65),0 0 100px -10px rgba(123,184,88,.6)}@media (max-width:760px){.lx-bar-in{-webkit-mask-image:linear-gradient(90deg,#000 86%,transparent);mask-image:linear-gradient(90deg,#000 86%,transparent);padding-right:28px}}@media (pointer:coarse){.chip,.wsort button{min-height:40px}a.tag{display:inline-flex;align-items:center;min-height:36px;padding:0 11px}.btn.sm{min-height:40px}.nav .links a:not(.btn){padding:12px 0}.logo,footer div>a{padding:9px 0}footer div>a{margin:0}footer .social a{width:44px;height:44px}footer .fbase a{display:inline-block;padding:10px 2px}details summary{padding-block:11px}.tags{gap:8px}.lx-sel{height:40px}.lx-name{padding:10px 0;margin:-10px 0}.cite{position:relative}.cite:after{content:"";position:absolute;inset:-14px -8px}}.lx-basis,.lx-pill em{font-size:12px}@media (pointer:coarse){.lx-sel select{height:100%}.ab-crumb a{display:inline-block;padding:12px 0}.strip a{min-height:32px}}@media (max-width:640px){.hx-pill-x{display:none}}.lx-sel:focus-within,[role=button]:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.sform .row2{align-items:end}.ab-main{display:contents}.skip{position:fixed;left:12px;top:-60px;z-index:200;padding:10px 16px;border-radius:999px;background:var(--heat);color:#09110d;font-weight:600;font-size:14px;transition:top .2s}.skip:focus{top:12px}.lx-zc div span{font-size:12px}@media (max-width:640px){.ab-crumb,.ab-hero>*,.chero-l{min-width:0}.ab-crumb{display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center}.ab-crumb>span{flex:none}.ab-crumb>span:last-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.fbase{flex-direction:column;gap:6px}.cx-bt b{font-size:12px}.chero>*,.pricing>*,.tiers>*{min-width:0}.chero,.pricing{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){:after,:before{animation:none!important;transition:none!important}}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-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:Inter Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_03ff5b{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_03ff5b{--f-sans:"Inter Tight","Inter Tight Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--f-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c4,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(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a3cc63{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_a3cc63{--f-mono:"JetBrains Mono","JetBrains Mono Fallback"}