.mgf-mega{--mgf-mega-ink:hsl(var(--foreground));--mgf-mega-soft:hsl(var(--muted-foreground-tint));--mgf-mega-line:hsl(var(--border));--mgf-mega-canvas:hsl(var(--muted));--mgf-mega-accent:#3078c0;--mgf-mega-on-navy-muted:#b4d9f8;border:1px solid var(--mgf-mega-line);background:hsl(var(--background));color:var(--mgf-mega-ink);font-family:var(--font-montserrat-ext), var(--font-montserrat), sans-serif;border-top:0;border-radius:0 0 20px 20px;grid-template-columns:1.05fr 1fr 1fr;gap:34px;padding:28px;display:grid;box-shadow:0 28px 70px #0c306033}.dark .mgf-mega{--mgf-mega-accent:#24a8d8;box-shadow:0 28px 70px #00000073}.mgf-mega[data-layout=profile]{grid-template-columns:1.2fr 1fr .86fr}.mgf-mega-intro{color:#fff;background:radial-gradient(circle at 80% 12%,#3078c059,#0000 30%),linear-gradient(135deg,#24a8d829,#0000 55%),linear-gradient(160deg,#0c3060 0%,#071d3a 100%);border-radius:16px;min-height:260px;padding:26px;position:relative;overflow:hidden}.mgf-mega[data-layout=profile] .mgf-mega-intro{background:radial-gradient(circle at 78% 20%,#24a8d852,#0000 32%),linear-gradient(145deg,#3078c033,#0000 55%),linear-gradient(160deg,#0c3060 0%,#071d3a 100%)}.mgf-mega-intro:after{content:"";pointer-events:none;border:1px solid #24a8d859;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-70px;right:-54px;box-shadow:0 0 0 25px #24a8d80d,0 0 0 55px #24a8d808}.mgf-mega-kicker,.mgf-mega-label{font-family:var(--font-plex-mono-ext), var(--font-ibm-plex-mono), monospace;text-transform:uppercase;font-weight:700;display:block}.mgf-mega-kicker{color:#24a8d8;letter-spacing:.16em;font-size:11px}.mgf-mega-heading{letter-spacing:-.035em;max-width:360px;margin:24px 0 12px;font-size:24px;font-weight:700;line-height:1.12}.mgf-mega-body{max-width:340px;color:var(--mgf-mega-on-navy-muted);font-family:var(--font-inter-ext), var(--font-inter), sans-serif;margin:0 0 24px;font-size:13px;line-height:1.55}.mgf-mega a.mgf-mega-overview{z-index:1;color:#fff;gap:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.mgf-mega a.mgf-mega-overview:hover,.mgf-mega a.mgf-mega-overview:focus-visible{text-underline-offset:4px;text-decoration:underline}.mgf-mega-overview span{color:#24a8d8}.mgf-mega-column{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.mgf-mega-label{color:var(--mgf-mega-soft);letter-spacing:.13em;margin:2px 0 9px;font-size:10px}.mgf-mega a.mgf-mega-link{color:var(--mgf-mega-ink);border-radius:10px;gap:2px;padding:10px 12px;text-decoration:none;transition:background .15s,color .15s;display:grid}.mgf-mega a.mgf-mega-link:hover,.mgf-mega a.mgf-mega-link:focus-visible{background:var(--mgf-mega-canvas);color:var(--mgf-mega-accent)}.mgf-mega a.mgf-mega-link:focus-visible{outline:2px solid var(--mgf-mega-accent);outline-offset:1px}.mgf-mega-link strong{font-size:13px;font-weight:700}.mgf-mega-link small{color:var(--mgf-mega-soft);font-family:var(--font-inter-ext), var(--font-inter), sans-serif;font-size:11px}.mgf-mega-profile{border:1px solid var(--mgf-mega-line);background:var(--mgf-mega-canvas);border-radius:16px;align-content:center;align-self:stretch;justify-items:start;padding:22px;display:grid}.mgf-mega-avatar{color:#fff;background:linear-gradient(145deg,#3078c0,#24a8d8);border-radius:15px;place-items:center;width:54px;height:54px;margin-bottom:13px;font-size:19px;font-weight:800;display:grid}.mgf-mega-verified{color:hsl(var(--success-strong));letter-spacing:.05em;text-transform:uppercase;background:#1f8a5b1f;border-radius:999px;margin-bottom:8px;padding:4px 7px;font-size:9px;font-weight:800;display:inline-flex}.mgf-mega-profile strong,.mgf-mega-profile small{display:block}.mgf-mega-profile small,.mgf-mega-profile p{color:var(--mgf-mega-soft);font-family:var(--font-inter-ext), var(--font-inter), sans-serif;font-size:11px}.mgf-mega-progress{background:var(--mgf-mega-line);border-radius:999px;width:100%;height:5px;margin:18px 0 8px;overflow:hidden}.mgf-mega-progress span{border-radius:inherit;background:linear-gradient(90deg,#3078c0,#24a8d8);width:88%;height:100%;display:block}.mgf-mega-profile p{margin:0;font-size:10px}
@font-face{font-family:inter;src:url(../media/inter_latin_variable-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_79952650-module__BF3PMW__className{font-family:inter,inter Fallback,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-style:normal}.inter_79952650-module__BF3PMW__variable{--font-inter:"inter", "inter Fallback", ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:interExt;src:url(../media/inter_latin_ext_variable.2ktx6yqc-sbf1.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}.interext_1dde928e-module__ltRcva__className{font-family:interExt;font-style:normal}.interext_1dde928e-module__ltRcva__variable{--font-inter-ext:"interExt"}
@font-face{font-family:montserrat;src:url(../media/montserrat_latin_variable-s.p.0hdmpb0t8jz-y.woff2)format("woff2");font-display:swap;font-weight:700 900;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.montserrat_decf7982-module__c9YdIG__className{font-family:montserrat,montserrat Fallback,ui-sans-serif,system-ui,sans-serif;font-style:normal}.montserrat_decf7982-module__c9YdIG__variable{--font-montserrat:"montserrat", "montserrat Fallback", ui-sans-serif, system-ui, sans-serif}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:montserratExt;src:url(../media/montserrat_latin_ext_variable.1639pre6tojhv.woff2)format("woff2");font-display:swap;font-weight:700 900;font-style:normal}.montserratext_c4470012-module__aAW5wa__className{font-family:montserratExt;font-style:normal}.montserratext_c4470012-module__aAW5wa__variable{--font-montserrat-ext:"montserratExt"}
@font-face{font-family:ibmPlexMono;src:url(../media/ibm_plex_mono_latin_400-s.19gbeb610ur4n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(../media/ibm_plex_mono_latin_500-s.25_05y-blbp24.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(../media/ibm_plex_mono_latin_600-s.04jv21_rdbjv3.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ibmPlexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.ibmplexmono_c63f9cb9-module__C36PoW__className{font-family:ibmPlexMono,ibmPlexMono Fallback,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ibmplexmono_c63f9cb9-module__C36PoW__variable{--font-ibm-plex-mono:"ibmPlexMono", "ibmPlexMono Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:plexMonoExt;src:url(../media/ibm_plex_mono_latin_ext_400.1ih4rrmj883u6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:plexMonoExt;src:url(../media/ibm_plex_mono_latin_ext_500.2yypdhrkbqnza.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:plexMonoExt;src:url(../media/ibm_plex_mono_latin_ext_600.3r1dv7zl76cle.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}.plexmonoext_145d3e41-module__tjSvCq__className{font-family:plexMonoExt}.plexmonoext_145d3e41-module__tjSvCq__variable{--font-plex-mono-ext:"plexMonoExt"}
@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_latin_400-s.p.19gbeb610ur4n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_latin_500-s.p.25_05y-blbp24.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_latin_600-s.p.04jv21_rdbjv3.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.plexmono_65ec9623-module__69S50G__className{font-family:plexMono,plexMono Fallback,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.plexmono_65ec9623-module__69S50G__variable{--font-plex-mono:"plexMono", "plexMono Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}
