.vgm{--mk-bg:#f7f8fa;--mk-surface:#ffffff;--mk-surface-soft:#eef0f3;--mk-ink:#121417;--mk-ink-2:#5c6470;--mk-ink-3:#9aa1ad;--mk-line:#e5e8ec;--mk-line-2:#eef1f4;--mk-accent:#2b2f36;--mk-accent-dark:#121417;--mk-accent-tint:#eaecef;--mk-btn:#121417;--mk-btn-hover:#2b2f36;--mk-glow-blue:#c2ccde;--mk-glow-orange:#d8dbe1;--mk-glow-pink:#d3ceda;--mk-glow-teal:#c6d4d5;--mk-glow-violet:#c0b2e8;--mk-glow-violet-deep:#b09ce4;--mk-pass:#1e9e63;--mk-pass-bg:#e6f5ec;--mk-fail:#e0584c;--mk-fail-bg:#fcebe9;--mk-warn:#cc8a1f;--mk-warn-bg:#faf1dc;--mk-r-lg:26px;--mk-r-md:18px;--mk-r-sm:12px;--mk-shadow-sm:0 1px 2px rgba(22,22,29,0.04),0 2px 8px rgba(22,22,29,0.05);--mk-shadow-md:0 8px 24px rgba(22,22,29,0.07),0 2px 6px rgba(22,22,29,0.04);--mk-shadow-lg:0 30px 70px rgba(22,22,29,0.13);--mk-maxw:1180px;--mk-sans:var(--font-space-grotesk),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mk-mono:var(--font-ibm-plex-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--mk-ease:cubic-bezier(0.22,1,0.36,1);font-family:var(--mk-sans);background:var(--mk-bg);color:var(--mk-ink);line-height:1.55;font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.vgm a{color:inherit;text-decoration:none}.vgm img{max-width:100%;display:block}.vgm .brand img{max-width:none}.vgm>main{flex:1 0 auto}.vgm .disclaimer,.vgm .footer,.vgm>main{position:relative;z-index:1}.vgm ::-moz-selection{background:var(--mk-ink);color:#fff}.vgm ::selection{background:var(--mk-ink);color:#fff}.vgm .wrap{max-width:var(--mk-maxw);margin:0 auto;padding:0 28px;width:100%}.vgm h1,.vgm h2,.vgm h3{font-family:var(--mk-sans);line-height:1.08;letter-spacing:-.03em;font-weight:700;color:var(--mk-ink)}.vgm .stitle{font-size:clamp(30px,4.4vw,50px);max-width:18ch}.vgm .center{margin-inline:auto;text-align:center}.vgm .lede{font-size:18px;color:var(--mk-ink-2);line-height:1.6;max-width:56ch;font-weight:400;text-wrap:pretty}.vgm .section-head{margin-bottom:56px;max-width:760px}.vgm .section-head.center{margin-inline:auto;text-align:center}.vgm .eyebrow{font-family:var(--mk-mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mk-ink-3)}.vgm .badge{display:inline-flex;align-items:center;gap:9px;background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:30px;padding:7px 14px 7px 8px;font-size:13.5px;font-weight:600;color:var(--mk-ink-2);box-shadow:var(--mk-shadow-sm)}.vgm .badge .tag{background:var(--mk-accent-tint);color:var(--mk-accent-dark);font-family:var(--mk-mono);font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;letter-spacing:.02em}.vgm .dia{width:15px;height:15px;flex:none;display:inline-block}.vgm .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--mk-sans);font-size:15px;font-weight:600;padding:13px 22px;border-radius:13px;border:1.5px solid transparent;cursor:pointer;transition:transform .16s ease,background .18s,border-color .18s,box-shadow .18s;white-space:nowrap;letter-spacing:-.01em}.vgm .btn .arr{transition:transform .2s ease}.vgm .btn:hover .arr{transform:translateX(3px)}.vgm .btn-primary{background:var(--mk-btn);color:#fff;box-shadow:0 6px 18px rgba(22,22,29,.18)}.vgm .btn-primary:hover{background:var(--mk-btn-hover);transform:translateY(-1px)}.vgm .btn-secondary{background:var(--mk-surface);color:var(--mk-ink);border-color:var(--mk-line)}.vgm .btn-secondary:hover{border-color:var(--mk-ink);transform:translateY(-1px)}.vgm .btn-ghost{background:transparent;color:var(--mk-ink-2);padding:10px 14px}.vgm .btn-ghost:hover{color:var(--mk-ink)}.vgm .btn-lg{padding:16px 28px;font-size:16px}.vgm .btn:focus-visible{outline:2px solid var(--mk-ink);outline-offset:2px}.vgm a:focus-visible{outline:2px solid var(--mk-ink);outline-offset:3px;border-radius:4px}.vgm .glow{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;pointer-events:none;z-index:0}.vgm .nav{position:sticky;top:0;z-index:100;background:rgba(247,248,250,.45);backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);border-bottom:1px solid transparent;transition:border-color .25s,background .25s,box-shadow .25s}.vgm .nav.scrolled{background:rgba(247,248,250,.68);border-color:var(--mk-line);box-shadow:var(--mk-shadow-sm)}.vgm .nav-inner{justify-content:space-between;height:74px}.vgm .brand,.vgm .nav-inner,.vgm .nav-links{display:flex;align-items:center}.vgm .nav-links{gap:2px}.vgm .nav-links a{font-size:14.5px;font-weight:500;color:var(--mk-ink-2);padding:8px 14px;border-radius:9px;transition:color .15s,background .15s}.vgm .nav-links a.active-page,.vgm .nav-links a:hover{color:var(--mk-ink);background:var(--mk-surface-soft)}.vgm .nav-links a.active-page{font-weight:600}.vgm .nav-actions{display:flex;align-items:center;gap:8px}.vgm .nav-toggle{display:none;background:none;border:none;cursor:pointer;padding:8px;color:var(--mk-ink)}.vgm .nav-toggle svg{width:24px;height:24px;stroke:currentColor}.vgm .hero{position:relative;padding:72px 0 40px;text-align:center;overflow:hidden}.vgm .hero .glow.g1{width:520px;height:520px;background:var(--mk-glow-violet);top:-160px;left:-120px;opacity:.4}.vgm .hero .glow.g2{width:480px;height:480px;background:var(--mk-glow-violet-deep);top:-120px;right:-120px;opacity:.36}.vgm .hero .glow.g3{width:600px;height:380px;background:var(--mk-glow-orange);top:120px;left:50%;transform:translateX(-50%);opacity:.22}.vgm .hero-inner{position:relative;z-index:2;max-width:900px;margin:0 auto}.vgm .hero h1{font-size:clamp(38px,5.6vw,66px);letter-spacing:-.04em;margin:26px auto 22px;max-width:18ch;line-height:1.04}.vgm .hero h1 .hl{background:linear-gradient(115deg,#2b2f36,#6b717c 55%,#a2a8b3);-webkit-background-clip:text;background-clip:text;color:transparent}.vgm .hero-sub{font-size:20px;color:var(--mk-ink-2);max-width:50ch;margin:0 auto;line-height:1.55;text-wrap:pretty}.vgm .hero-cta{gap:12px;margin:34px 0 18px}.vgm .hero-cta,.vgm .hero-micro{display:flex;justify-content:center;flex-wrap:wrap}.vgm .hero-micro{gap:8px 22px;font-size:13.5px;color:var(--mk-ink-3);font-weight:500}.vgm .hero-micro span{display:inline-flex;align-items:center;gap:7px}.vgm .hero-micro svg{width:15px;height:15px;color:var(--mk-accent)}.vgm .hero-visual{position:relative;z-index:2;max-width:680px;margin:56px auto 0}.vgm .hero-visual .glow.gv{width:560px;height:300px;background:var(--mk-glow-teal);bottom:-40px;left:50%;transform:translateX(-50%);opacity:.4}.vgm .mockup{position:relative;z-index:1;background:var(--mk-surface);border-radius:22px;border:1px solid var(--mk-line);box-shadow:var(--mk-shadow-lg);overflow:hidden;text-align:left}.vgm .mockup-bar{display:flex;align-items:center;gap:7px;padding:14px 18px;border-bottom:1px solid var(--mk-line-2);background:var(--mk-surface-soft)}.vgm .mockup-bar .dot{width:10px;height:10px;border-radius:50%;background:#d9d5cc}.vgm .mockup-bar .ttl{margin-left:8px;font-family:var(--mk-mono);font-size:11.5px;color:var(--mk-ink-3)}.vgm .mockup-body{padding:22px 24px}.vgm .mockup-meta{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.vgm .meta-pill{font-family:var(--mk-mono);font-size:11px;background:var(--mk-accent-tint);color:var(--mk-accent-dark);padding:5px 11px;border-radius:8px;font-weight:600}.vgm .vrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--mk-line-2)}.vgm .vrow:first-of-type{border-top:none}.vgm .vrow .vlabel{font-size:14px;font-weight:600;color:var(--mk-ink)}.vgm .vrow .vdetail{color:var(--mk-ink-3);margin-top:3px;display:block}.vgm .vpill,.vgm .vrow .vdetail{font-family:var(--mk-mono);font-size:11px}.vgm .vpill{font-weight:600;padding:4px 10px;border-radius:7px;letter-spacing:.03em;flex:none;transition:transform .2s var(--mk-ease)}.vgm .vpill.pass{background:var(--mk-pass-bg);color:var(--mk-pass)}.vgm .vpill.fail{background:var(--mk-fail-bg);color:var(--mk-fail)}.vgm .vpill.warn{background:var(--mk-warn-bg);color:var(--mk-warn)}.vgm .readiness{margin-top:18px;padding-top:18px;border-top:1px solid var(--mk-line-2)}.vgm .readiness-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:9px}.vgm .readiness-top .lbl{font-size:12px;font-weight:600;color:var(--mk-ink-2);text-transform:uppercase;letter-spacing:.05em;font-family:var(--mk-mono)}.vgm .readiness-top .pct{font-size:22px;font-weight:800;color:var(--mk-ink);font-family:var(--mk-mono)}.vgm .bar{height:10px;background:var(--mk-line-2);border-radius:20px;overflow:hidden}.vgm .bar-fill{height:100%;width:72%;border-radius:20px;background:linear-gradient(90deg,var(--mk-warn),#e0b24e)}.vgm .trust-strip{padding:42px 0 8px;text-align:center}.vgm .trust-strip p{font-size:13.5px;color:var(--mk-ink-3);font-weight:600;letter-spacing:.02em;margin-bottom:22px}.vgm .flag-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.vgm .flag-chip{display:inline-flex;align-items:center;gap:9px;background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:14px;padding:11px 18px;font-size:14px;font-weight:600;color:var(--mk-ink-2);box-shadow:var(--mk-shadow-sm)}.vgm .flag-chip .flag{font-size:18px}.vgm .stats{padding:64px 0}.vgm .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.vgm .stat{background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r-md);padding:30px 26px;text-align:center;box-shadow:var(--mk-shadow-sm)}.vgm .stat .num{font-size:clamp(32px,3.6vw,42px);font-weight:800;letter-spacing:-.04em;color:var(--mk-ink)}.vgm .stat .lab{font-size:13.5px;color:var(--mk-ink-2);margin-top:7px;font-weight:500}.vgm .mk-block{padding:100px 0;position:relative}.vgm .mk-block.soft{background:transparent}.vgm .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.vgm .scard{position:relative;background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r-lg);padding:26px;box-shadow:var(--mk-shadow-sm);overflow:hidden;transition:transform .2s,box-shadow .2s}.vgm .scard:hover{transform:translateY(-3px);box-shadow:var(--mk-shadow-md)}.vgm .scard .glow{width:200px;height:160px;top:-70px;right:-50px;opacity:.42;filter:blur(46px)}.vgm .scard .sc-inner{position:relative;z-index:1}.vgm .scard .knum{font-family:var(--mk-mono);font-size:11.5px;font-weight:600;color:var(--mk-ink-3);letter-spacing:.08em;margin-bottom:46px;transition:letter-spacing .4s var(--mk-ease),opacity .4s}.vgm .scard:hover .knum{letter-spacing:.16em;opacity:.7}.vgm .scard h3{font-size:18px;margin-bottom:9px;letter-spacing:-.02em}.vgm .scard p{font-size:14px;color:var(--mk-ink-2);line-height:1.55}.vgm .scard .chip{display:inline-flex;align-items:center;gap:7px;background:var(--mk-surface-soft);border:1px solid var(--mk-line);border-radius:9px;padding:6px 10px;font-size:11px;font-family:var(--mk-mono);font-weight:600;color:var(--mk-ink-2);margin-top:14px}.vgm .country-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:28px}.vgm .ccard{display:flex;align-items:center;gap:14px;background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r-md);padding:18px 20px;box-shadow:var(--mk-shadow-sm);transition:transform .22s var(--mk-ease),box-shadow .22s}.vgm .ccard:hover{transform:translateY(-3px) scale(1.015);box-shadow:var(--mk-shadow-md)}.vgm .ccard .flag{font-size:26px;line-height:1;flex:none}.vgm .ccard .cn{font-size:15px;font-weight:600;letter-spacing:-.01em}.vgm .ccard .cm{font-family:var(--mk-mono);font-size:11px;color:var(--mk-ink-3);margin-top:2px}.vgm .ccard .arr{margin-left:auto;color:var(--mk-ink-3);transition:transform .2s,color .2s}.vgm .ccard:hover .arr{transform:translateX(3px);color:var(--mk-ink)}.vgm .trust-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.vgm .tcard{position:relative;background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r-lg);padding:30px;box-shadow:var(--mk-shadow-sm);overflow:hidden;transition:transform .28s var(--mk-ease),box-shadow .28s}.vgm .tcard:hover{transform:translateY(-4px);box-shadow:var(--mk-shadow-md)}.vgm .tcard .tnum{font-family:var(--mk-mono);font-size:12px;color:var(--mk-accent);font-weight:600;margin-bottom:16px}.vgm .tcard h3{font-size:19px;margin-bottom:10px;letter-spacing:-.02em}.vgm .tcard p{font-size:14.5px;color:var(--mk-ink-2);line-height:1.55}.vgm .tcard.advisory{background:var(--mk-ink);color:#dce1ea;border-color:var(--mk-ink)}.vgm .tcard.advisory .glow{width:220px;height:180px;bottom:-80px;right:-50px;background:var(--mk-glow-orange);opacity:.22}.vgm .tcard.advisory h3{color:#fff;position:relative;z-index:1}.vgm .tcard.advisory p{color:#a6aebc;position:relative;z-index:1}.vgm .tcard.advisory .tnum{color:var(--mk-glow-orange);position:relative;z-index:1}.vgm .aud-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vgm .acard{position:relative;background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r-lg);padding:30px;box-shadow:var(--mk-shadow-sm);overflow:hidden;transition:transform .2s,box-shadow .2s}.vgm .acard:hover{transform:translateY(-3px);box-shadow:var(--mk-shadow-md)}.vgm .acard .glow{width:200px;height:150px;top:-60px;right:-40px;opacity:.4;filter:blur(44px)}.vgm .acard .a-inner{position:relative;z-index:1}.vgm .acard .atag{font-family:var(--mk-mono);font-size:11px;font-weight:600;color:var(--mk-ink-3);letter-spacing:.06em;text-transform:uppercase}.vgm .acard h3{font-size:21px;margin:12px 0 10px;letter-spacing:-.02em}.vgm .acard p{font-size:14.5px;color:var(--mk-ink-2);line-height:1.55;margin-bottom:18px}.vgm .acard a.lnk{font-size:14px;font-weight:600;color:var(--mk-accent-dark);display:inline-flex;align-items:center;gap:6px}.vgm .acard a.lnk .arr{transition:transform .2s}.vgm .acard:hover a.lnk .arr{transform:translateX(3px)}.vgm .price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch;margin-bottom:24px}.vgm .pcard{position:relative;background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r-lg);padding:32px 28px;display:flex;flex-direction:column;box-shadow:var(--mk-shadow-sm);overflow:hidden;transition:transform .28s var(--mk-ease),box-shadow .28s}.vgm .pcard:hover{transform:translateY(-5px);box-shadow:var(--mk-shadow-md)}.vgm .pcard.featured{border-color:transparent;box-shadow:0 0 0 2px var(--mk-accent),var(--mk-shadow-md)}.vgm .pcard .glow{width:200px;height:150px;top:-70px;right:-50px;opacity:.4;filter:blur(44px)}.vgm .pcard .p-inner{position:relative;z-index:1;display:flex;flex-direction:column;height:100%}.vgm .pcard .pbadge{align-self:flex-start;background:var(--mk-accent);color:#fff;font-size:11.5px;padding:5px 12px;border-radius:20px;letter-spacing:.02em;margin-bottom:14px}.vgm .pcard .pbadge,.vgm .pcard .plabel{font-weight:700;font-family:var(--mk-mono)}.vgm .pcard .plabel{font-size:13px;color:var(--mk-ink-2);text-transform:uppercase;letter-spacing:.05em}.vgm .pcard .pprice{font-size:46px;font-weight:800;letter-spacing:-.04em;margin:12px 0 2px}.vgm .pcard .pprice small{font-size:16px;color:var(--mk-ink-3);font-weight:500;letter-spacing:0}.vgm .pcard .psub{font-size:12.5px;color:var(--mk-ink-3);font-family:var(--mk-mono);margin-bottom:18px}.vgm .pcard .pdesc{font-size:14.5px;color:var(--mk-ink-2);line-height:1.5;margin-bottom:22px}.vgm .plist{list-style:none;display:flex;flex-direction:column;gap:11px;margin:0 0 26px;padding:0;flex:1}.vgm .plist li{display:flex;align-items:flex-start;gap:11px;font-size:14px;color:var(--mk-ink-2);font-weight:500}.vgm .plist li .dia{margin-top:1px;color:var(--mk-accent)}.vgm .pcard .btn{width:100%}.vgm .pcard .addon-note{font-family:var(--mk-mono);font-size:11.5px;color:var(--mk-ink-3);text-align:center;margin-top:14px}.vgm .price-foot{font-size:13px;color:var(--mk-ink-3);margin-top:2px}.vgm .agency{position:relative;margin-top:54px;background:var(--mk-ink);border-radius:var(--mk-r-lg);padding:46px;color:#e9ecf1;display:grid;grid-template-columns:1.5fr auto;gap:32px;align-items:center;box-shadow:var(--mk-shadow-lg);overflow:hidden}.vgm .agency .glow{width:360px;height:280px;bottom:-130px;left:-70px;background:var(--mk-glow-blue);opacity:.26}.vgm .ag-body{position:relative;z-index:1}.vgm .agency h3{font-size:27px;color:#fff;margin-bottom:12px;letter-spacing:-.03em}.vgm .agency p{font-size:16px;color:#aab2c0;max-width:52ch;line-height:1.55}.vgm .ag-social{font-family:var(--mk-mono);font-size:12.5px;color:var(--mk-glow-teal);margin-top:16px;display:flex;align-items:center;gap:8px}.vgm .ag-social:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mk-glow-teal)}.vgm .agency .btn{position:relative;z-index:1}.vgm .agency .btn-primary{background:#fff;color:var(--mk-ink);box-shadow:none}.vgm .agency .btn-primary:hover{background:#f0efec}.vgm .closing{position:relative;padding:110px 0;text-align:center;overflow:hidden}.vgm .closing .glow.c1{width:520px;height:420px;background:var(--mk-glow-pink);top:-80px;left:8%;opacity:.4}.vgm .closing .glow.c2{width:520px;height:420px;background:var(--mk-glow-blue);bottom:-120px;right:6%;opacity:.4}.vgm .closing .glow.c3{width:480px;height:300px;background:var(--mk-glow-orange);top:40%;left:50%;transform:translateX(-50%);opacity:.24}.vgm .closing-inner{position:relative;z-index:2;max-width:760px;margin:0 auto}.vgm .closing h2{font-size:clamp(32px,5vw,56px);letter-spacing:-.04em;max-width:18ch;margin:0 auto 18px;line-height:1.05}.vgm .closing p{color:var(--mk-ink-2);font-size:20px;max-width:44ch;margin:0 auto 34px}.vgm .closing .hero-cta{margin-bottom:0}.vgm .disclaimer{background:var(--mk-surface);border-top:1px solid var(--mk-line)}.vgm .disclaimer-inner{padding:28px 0;display:flex;gap:16px;align-items:flex-start}.vgm .disclaimer svg{width:20px;height:20px;color:var(--mk-ink-3);flex:none;margin-top:2px}.vgm .disclaimer p{font-size:13.5px;color:var(--mk-ink-2);line-height:1.6;max-width:92ch}.vgm .footer{background:#121417;padding:64px 0 40px;color:#a2a8b3;margin-top:auto}.vgm .footer-grid{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:36px;padding-bottom:44px;border-bottom:1px solid #2a2e36}.vgm .footer .fdesc{font-size:14px;color:#a2a8b3;max-width:30ch;margin-top:16px;line-height:1.55}.vgm .fcol h4{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#6b717c;font-family:var(--mk-mono);font-weight:600;margin-bottom:16px}.vgm .fcol a{display:block;font-size:14px;color:#c4c9d1;padding:6px 0;transition:color .15s}.vgm .fcol a:hover{color:#fff}.vgm .footer-bottom{padding-top:28px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.vgm .footer-bottom .tagline{font-size:14px;color:#fff;font-weight:600}.vgm .footer-bottom .copy{font-size:13px;color:#6b717c;font-family:var(--mk-mono)}.vgm .progress-bar{position:fixed;top:0;left:0;height:2px;width:0;background:linear-gradient(90deg,var(--mk-accent-dark),#6b717c);z-index:999;transition:width .1s linear;pointer-events:none}.vgm.motion-ready .reveal{opacity:0;transform:translateY(30px);transition:opacity .85s var(--mk-ease),transform .85s var(--mk-ease);will-change:opacity,transform}.vgm.motion-ready .reveal.in{opacity:1;transform:translateY(0)}.vgm.motion-ready .reveal-stagger.in>*{animation:vgm-rise .7s var(--mk-ease) both}.vgm.motion-ready .reveal-stagger.in>:nth-child(2){animation-delay:.07s}.vgm.motion-ready .reveal-stagger.in>:nth-child(3){animation-delay:.14s}.vgm.motion-ready .reveal-stagger.in>:nth-child(4){animation-delay:.21s}.vgm.motion-ready .reveal-stagger.in>:nth-child(5){animation-delay:.28s}.vgm.motion-ready .reveal-stagger.in>:nth-child(6){animation-delay:.35s}.vgm.motion-ready .bar-fill{width:0;transition:width 1.6s var(--mk-ease)}.vgm.motion-ready .bar-fill.in{width:72%}.vgm.motion-ready .mockup-float{animation:vgm-float 6s ease-in-out infinite}@keyframes vgm-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes vgm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.vgm-aurora{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:strict}.vgm-aurora .orb{position:absolute;border-radius:50%;filter:blur(90px);opacity:.42;will-change:transform,opacity;mix-blend-mode:multiply}.vgm-aurora .o1{width:46vw;height:46vw;min-width:380px;min-height:380px;top:-12vw;left:-8vw;background:var(--mk-glow-violet-deep);opacity:.46;animation:vgm-drift-a 34s var(--mk-ease) infinite}.vgm-aurora .o2{width:42vw;height:42vw;min-width:340px;min-height:340px;top:-8vw;right:-10vw;opacity:.5;animation:vgm-drift-b 42s var(--mk-ease) infinite}.vgm-aurora .o2,.vgm-aurora .o3{background:var(--mk-glow-violet)}.vgm-aurora .o3{width:52vw;height:52vw;min-width:420px;min-height:420px;bottom:-20vw;left:22vw;opacity:.42;animation:vgm-drift-c 48s var(--mk-ease) infinite}.vgm-aurora .o4{width:34vw;height:34vw;min-width:300px;min-height:300px;top:40vh;left:-8vw;background:var(--mk-glow-blue);opacity:.28;animation:vgm-drift-b 56s var(--mk-ease) infinite reverse}.vgm-aurora .grid-veil{position:absolute;inset:0;background-image:linear-gradient(rgba(18,20,23,.035) 1px,transparent 0),linear-gradient(90deg,rgba(18,20,23,.035) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:radial-gradient(ellipse 92% 64% at 50% 18%,#000 0,transparent 72%);mask-image:radial-gradient(ellipse 92% 64% at 50% 18%,#000 0,transparent 72%)}@keyframes vgm-drift-a{0%,to{transform:translateZ(0) scale(1);opacity:.42}50%{transform:translate3d(6vw,5vw,0) scale(1.14);opacity:.5}}@keyframes vgm-drift-b{0%,to{transform:translateZ(0) scale(1.06);opacity:.38}50%{transform:translate3d(-5vw,6vw,0) scale(.94);opacity:.46}}@keyframes vgm-drift-c{0%,to{transform:translateZ(0) scale(1);opacity:.4}50%{transform:translate3d(5vw,-6vw,0) scale(1.12);opacity:.34}}.vgm .page-hero{padding:72px 0 56px;border-bottom:1px solid var(--mk-line-2)}.vgm .page-hero h1{font-size:clamp(32px,4vw,52px);font-weight:800;letter-spacing:-.04em;line-height:1.06;max-width:16ch;margin:14px 0}.vgm .page-hero p{font-size:17px;color:var(--mk-ink-2);max-width:56ch;line-height:1.6}.vgm .faq-search-wrap{margin-top:28px;position:relative;max-width:480px}.vgm .faq-search-wrap svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:17px;height:17px;stroke:var(--mk-ink-3);pointer-events:none}.vgm #faqSearch{width:100%;font-family:var(--mk-sans);font-size:15px;padding:13px 16px 13px 44px;border:1.5px solid var(--mk-line);border-radius:14px;background:var(--mk-surface);color:var(--mk-ink);outline:none;transition:border-color .2s,box-shadow .2s}.vgm #faqSearch::-moz-placeholder{color:var(--mk-ink-3)}.vgm #faqSearch::placeholder{color:var(--mk-ink-3)}.vgm #faqSearch:focus{border-color:var(--mk-accent);box-shadow:0 0 0 3px rgba(43,47,54,.08)}.vgm .no-results{display:none;padding:40px 0;text-align:center;color:var(--mk-ink-3);font-size:15px}.vgm .faq-layout{display:grid;grid-template-columns:240px 1fr;gap:60px;padding:60px 0 100px;align-items:start}.vgm .faq-nav{position:sticky;top:94px}.vgm .faq-nav-label{font-family:var(--mk-mono);font-size:11px;font-weight:600;color:var(--mk-ink-3);letter-spacing:.07em;text-transform:uppercase;margin-bottom:12px;padding-left:14px}.vgm .faq-nav-list{list-style:none;display:flex;flex-direction:column;gap:2px;margin:0;padding:0}.vgm .faq-nav-list a{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--mk-ink-3);padding:9px 14px;border-radius:10px;border-left:2px solid transparent;transition:color .18s,background .18s,border-color .18s}.vgm .faq-nav-list a.active,.vgm .faq-nav-list a:hover{color:var(--mk-ink);background:var(--mk-surface)}.vgm .faq-nav-list a.active{font-weight:700;border-left-color:var(--mk-ink);box-shadow:var(--mk-shadow-sm)}.vgm .faq-nav-list a .nav-count{margin-left:auto;font-family:var(--mk-mono);font-size:11px;font-weight:500;color:var(--mk-ink-3);background:var(--mk-surface-soft);border:1px solid var(--mk-line);border-radius:6px;padding:2px 7px}.vgm .cta-nudge{margin-top:28px;background:var(--mk-ink);border-radius:var(--mk-r-md);padding:20px;color:#fff}.vgm .cta-nudge p{font-size:13px;color:#a2a8b3;line-height:1.5;margin-bottom:14px}.vgm .cta-nudge .btn{width:100%;font-size:13px;padding:10px 14px;background:#fff;color:var(--mk-ink);box-shadow:none}.vgm .cta-nudge .btn:hover{background:#eef0f3}.vgm .faq-groups{display:flex;flex-direction:column;gap:52px}.vgm .faq-group{scroll-margin-top:110px}.vgm .faq-group-header{display:flex;align-items:center;gap:12px;margin-bottom:6px;padding-bottom:16px;border-bottom:1px solid var(--mk-line)}.vgm .faq-group-header .gnum{font-family:var(--mk-mono);font-size:11px;font-weight:600;color:var(--mk-ink-3);letter-spacing:.06em}.vgm .faq-group-header h2{font-size:18px;font-weight:700;letter-spacing:-.02em}.vgm .faq-items{display:flex;flex-direction:column}.vgm .faq-item{border-bottom:1px solid var(--mk-line-2)}.vgm .faq-item:first-child{border-top:1px solid var(--mk-line-2)}.vgm .faq-item.hidden{display:none}.vgm .faq-q{width:100%;background:none;border:none;cursor:pointer;text-align:left;padding:19px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:var(--mk-sans);-webkit-tap-highlight-color:transparent}.vgm .faq-q-text{font-size:15.5px;font-weight:600;color:var(--mk-ink);letter-spacing:-.01em;line-height:1.35;flex:1}.vgm .faq-icon{width:30px;height:30px;flex:none;border-radius:50%;background:var(--mk-surface-soft);border:1.5px solid var(--mk-line);display:grid;place-items:center;transition:background .22s,border-color .22s}.vgm .faq-icon svg{width:14px;height:14px;stroke:var(--mk-ink-2);stroke-width:2.5;fill:none;stroke-linecap:round;transition:transform .35s var(--mk-ease),stroke .22s}.vgm .faq-item.open .faq-icon{background:var(--mk-ink);border-color:var(--mk-ink)}.vgm .faq-item.open .faq-icon svg{stroke:#fff;transform:rotate(45deg)}.vgm .faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--mk-ease)}.vgm .faq-item.open .faq-a{grid-template-rows:1fr}.vgm .faq-a-inner{overflow:hidden;font-size:14.5px;color:var(--mk-ink-2);line-height:1.7}.vgm .faq-a-inner-pad{padding:0 40px 22px 0}.vgm .faq-a-inner strong{color:var(--mk-ink);font-weight:600}.vgm .pill{display:inline-flex;align-items:center;gap:5px;font-family:var(--mk-mono);font-size:11px;font-weight:600;padding:3px 9px;border-radius:7px;letter-spacing:.03em;vertical-align:middle}.vgm .pill.pass{background:var(--mk-pass-bg);color:var(--mk-pass)}.vgm .pill.warn{background:var(--mk-warn-bg);color:var(--mk-warn)}.vgm .pill.fail{background:var(--mk-fail-bg);color:var(--mk-fail)}.vgm .faq-disclaimer{background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r-md);padding:20px 24px;display:flex;gap:14px;align-items:flex-start;margin-top:8px}.vgm .faq-disclaimer svg{width:18px;height:18px;stroke:var(--mk-ink-3);flex:none;margin-top:2px}.vgm .faq-disclaimer p{font-size:13px;color:var(--mk-ink-2);line-height:1.6}.vgm .crumbs{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mk-ink-3);font-family:var(--mk-mono);margin-bottom:22px;flex-wrap:wrap}.vgm .crumbs a:hover{color:var(--mk-ink)}.vgm .crumbs .sep{opacity:.6}.vgm .doc-cols{display:grid;grid-template-columns:1fr 1fr;gap:20px}.vgm .doc-card{background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r-lg);padding:30px;box-shadow:var(--mk-shadow-sm)}.vgm .doc-card h3{font-size:18px;margin-bottom:16px;letter-spacing:-.02em}.vgm .doc-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.vgm .doc-card li{display:flex;align-items:flex-start;gap:11px;font-size:14.5px;color:var(--mk-ink-2);line-height:1.5}.vgm .doc-card li .dia{margin-top:2px;color:var(--mk-accent);flex:none}.vgm .vtype-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.vgm .vtype{background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r-md);padding:22px 24px;box-shadow:var(--mk-shadow-sm)}.vgm .vtype h3{font-size:16px;margin-bottom:6px;letter-spacing:-.01em}.vgm .vtype p{font-size:13.5px;color:var(--mk-ink-2);line-height:1.5}.vgm .related{display:flex;flex-wrap:wrap;gap:10px}.vgm .related a{display:inline-flex;align-items:center;gap:8px;background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:12px;padding:9px 14px;font-size:13.5px;font-weight:600;color:var(--mk-ink-2);box-shadow:var(--mk-shadow-sm);transition:transform .16s,color .16s,border-color .16s}.vgm .related a:hover{transform:translateY(-2px);color:var(--mk-ink);border-color:var(--mk-ink)}.vgm .qa-list{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vgm .qa{background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r-md);padding:24px 26px;box-shadow:var(--mk-shadow-sm)}.vgm .qa h3{font-size:16px;margin-bottom:8px;letter-spacing:-.01em}.vgm .qa p{font-size:14.5px;color:var(--mk-ink-2);line-height:1.65}@media (max-width:760px){.vgm .qa-list{grid-template-columns:1fr}}.vgm .wrap--narrow{max-width:760px}.vgm .post-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.vgm .post-card{position:relative;background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r-lg);box-shadow:var(--mk-shadow-sm);transition:transform .24s var(--mk-ease),box-shadow .24s,border-color .24s}.vgm .post-card:hover{transform:translateY(-4px);box-shadow:var(--mk-shadow-md);border-color:var(--mk-line-2)}.vgm .post-card__link{display:flex;flex-direction:column;height:100%;padding:28px 28px 26px}.vgm .post-card__meta{display:flex;align-items:center;gap:9px;font-family:var(--mk-mono);font-size:11.5px;color:var(--mk-ink-3);letter-spacing:.02em}.vgm .post-card__title{font-size:20px;line-height:1.22;letter-spacing:-.02em;margin:14px 0 10px;color:var(--mk-ink)}.vgm .post-card__excerpt{font-size:14.5px;color:var(--mk-ink-2);line-height:1.6;flex:1}.vgm .post-card__cta{margin-top:18px;font-size:14px;font-weight:600;color:var(--mk-accent-dark);display:inline-flex;align-items:center;gap:7px}.vgm .post-card:hover .post-card__cta span{transform:translateX(3px);transition:transform .2s}.vgm .post-head{padding:64px 0 8px}.vgm .post-head__meta{display:flex;align-items:center;gap:9px;font-family:var(--mk-mono);font-size:12px;color:var(--mk-ink-3);margin:18px 0 14px}.vgm .post-head__title{font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.035em}.vgm .post-head__standfirst{font-size:19px;line-height:1.55;color:var(--mk-ink-2);margin-top:18px;text-wrap:pretty}.vgm .post-updated{margin-top:40px;padding-top:22px;border-top:1px solid var(--mk-line);font-family:var(--mk-mono);font-size:12.5px;color:var(--mk-ink-3)}.vgm-prose{font-size:16.5px;line-height:1.75;color:var(--mk-ink-2);padding-top:14px}.vgm-prose>:first-child{margin-top:0}.vgm-prose h2{font-size:26px;line-height:1.2;letter-spacing:-.025em;color:var(--mk-ink);margin:48px 0 16px}.vgm-prose h3{font-size:20px;line-height:1.25;letter-spacing:-.015em;color:var(--mk-ink);margin:34px 0 12px}.vgm-prose h4{font-size:16.5px;color:var(--mk-ink);margin:26px 0 10px}.vgm-prose p{margin:0 0 20px}.vgm-prose strong{color:var(--mk-ink);font-weight:600}.vgm-prose a{color:var(--mk-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--mk-ink-3);transition:text-decoration-color .15s}.vgm-prose a:hover{text-decoration-color:var(--mk-ink)}.vgm-prose ol,.vgm-prose ul{margin:0 0 22px;padding-left:22px}.vgm-prose li{margin:0 0 9px;padding-left:4px}.vgm-prose li::marker{color:var(--mk-ink-3)}.vgm-prose blockquote{margin:0 0 26px;padding:18px 22px;background:var(--mk-surface);border:1px solid var(--mk-line);border-left:3px solid var(--mk-ink);border-radius:var(--mk-r-sm);color:var(--mk-ink-2);box-shadow:var(--mk-shadow-sm)}.vgm-prose blockquote p{margin:0}.vgm-prose blockquote p+p{margin-top:12px}.vgm-prose blockquote strong{color:var(--mk-ink)}.vgm-prose hr{border:none;border-top:1px solid var(--mk-line);margin:40px 0}.vgm-prose code{font-family:var(--mk-mono);font-size:.88em;background:var(--mk-surface-soft);border:1px solid var(--mk-line);border-radius:6px;padding:1px 6px;color:var(--mk-ink)}.vgm-prose em{font-style:italic}.vgm-prose__table{overflow-x:auto;margin:0 0 26px;border:1px solid var(--mk-line);border-radius:var(--mk-r-md);box-shadow:var(--mk-shadow-sm)}.vgm-prose__table table{width:100%;border-collapse:collapse;font-size:14.5px;background:var(--mk-surface)}.vgm-prose__table td,.vgm-prose__table th{text-align:left;padding:12px 16px;border-bottom:1px solid var(--mk-line);vertical-align:top}.vgm-prose__table thead th{background:var(--mk-surface-soft);color:var(--mk-ink);font-weight:600;font-size:13px;letter-spacing:.01em;white-space:nowrap}.vgm-prose__table tbody tr:last-child td{border-bottom:none}.vgm-prose__table td strong{color:var(--mk-ink)}@media (max-width:980px){.vgm .country-grid,.vgm .stats-grid,.vgm .steps{grid-template-columns:repeat(2,1fr)}.vgm .price-grid{max-width:440px;margin-inline:auto}.vgm .aud-grid,.vgm .doc-cols,.vgm .price-grid,.vgm .trust-grid,.vgm .vtype-grid{grid-template-columns:1fr}.vgm .tcard.advisory{grid-column:auto}.vgm .agency{grid-template-columns:1fr;gap:24px}.vgm .footer-grid{grid-template-columns:1fr 1fr;gap:30px}.vgm .faq-layout{grid-template-columns:1fr;gap:40px}.vgm .faq-nav{display:none}.vgm .post-grid{grid-template-columns:1fr}}.vgm .nav-cta-mobile{display:none}@media (max-width:760px){.vgm .nav-actions .desktop-only,.vgm .nav-actions .nav-cta-desktop,.vgm .nav-links{display:none}.vgm .nav-toggle{display:block}.vgm .nav.open .nav-links{display:flex;position:absolute;top:74px;left:0;right:0;flex-direction:column;background:var(--mk-surface);border-bottom:1px solid var(--mk-line);padding:14px 22px 18px;gap:2px;box-shadow:var(--mk-shadow-md)}.vgm .nav.open .nav-links a{padding:11px 12px;width:100%}.vgm .nav.open .nav-cta-mobile{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:12px;padding-top:14px;border-top:1px solid var(--mk-line)}.vgm .nav.open .nav-cta-mobile a:first-child{padding:4px 12px;font-weight:600;color:var(--mk-ink)}.vgm .nav.open .nav-cta-mobile .btn{width:100%}.vgm .mk-block{padding:76px 0}}@media (max-width:520px){.vgm .wrap{padding:0 18px}.vgm .country-grid,.vgm .stats-grid,.vgm .steps{grid-template-columns:1fr}.vgm .agency{padding:26px}.vgm .footer-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.vgm *,.vgm :after,.vgm :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.vgm.motion-ready .reveal{opacity:1!important;transform:none!important}.vgm.motion-ready .bar-fill{width:72%!important}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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 Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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 Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-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 Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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 Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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 Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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 Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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 Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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 Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-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 Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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 Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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 Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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 Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_49a339{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-ibm-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}