@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap";
:root{--navy-deep:#2e3ca8;--navy-mid:#5c6bb5;--navy-light:#b9bce6;--black:#0a0a0a;--charcoal:#4d4d4d;--gray:#8b8b8b;--ink-900:#050610;--ink-800:#0a0c1a;--ink-700:#11142a;--ink-600:#1a1f3d;--paper:#f4f1ea;--paper-2:#ebe6db;--paper-3:#d9d3c5;--bone:#fafaf7;--ink:#0a0a0a;--ink-soft:#2a2d3a;--muted:#8b8b8b;--navy-500:var(--navy-deep);--navy-400:var(--navy-mid);--blue-300:var(--navy-light);--accent:var(--navy-deep);--accent-soft:var(--navy-mid);--signal:var(--navy-deep)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Satoshi,Inter,system-ui,sans-serif}.ph-stripe{background-image:repeating-linear-gradient(135deg,#0000000a 0 2px,#0000 2px 14px)}
.inq{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.inq__close{width:36px;height:36px;color:inherit;cursor:pointer;z-index:5;background:0 0;border:1px solid;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid;position:absolute;top:24px;right:24px}.inq__close:hover{color:var(--paper);background:currentColor}.inq__head{padding:56px 64px 0}.inq__eyebrow{letter-spacing:.12em;text-transform:uppercase;opacity:.55;justify-content:space-between;margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.inq__progress{opacity:.15;background:currentColor;height:1px;position:relative}.inq__progress>div{opacity:1;background:currentColor;height:1px;transition:width .4s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}.inq__body{flex:1;padding:40px 64px 24px;animation:.35s cubic-bezier(.2,.7,.2,1) inqIn;overflow-y:auto}@keyframes inqIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.inq__title{letter-spacing:-.02em;margin:0 0 8px;font-size:38px;font-weight:500;line-height:1.05}.inq__sub{opacity:.65;max-width:460px;margin:0 0 36px;font-size:15px}.inq__grid{grid-template-columns:1fr 1fr;gap:22px 28px;display:grid}.inq__field{flex-direction:column;gap:8px;display:flex}.inq__field--full{grid-column:1/-1}.inq__label{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-family:JetBrains Mono,monospace;font-size:11px}.inq__label em{color:var(--signal);margin-left:2px;font-style:normal}.inq__field input,.inq__field textarea{appearance:none;color:inherit;resize:vertical;background:0 0;border:none;border-bottom:1px solid #0000002e;border-radius:0;outline:none;padding:10px 0;font-family:inherit;font-size:16px;transition:border-color .2s}.inq__field input::placeholder,.inq__field textarea::placeholder{color:currentColor;opacity:.35}.inq__field input:focus,.inq__field textarea:focus{border-bottom-color:currentColor}.inq__field.has-error input,.inq__field.has-error textarea{border-bottom-color:var(--signal)}.inq__err{color:var(--signal);margin-top:4px;font-family:JetBrains Mono,monospace;font-size:11px}.inq__select{border-bottom:1px solid #0000002e;position:relative}.inq__select select{appearance:none;color:inherit;background:0 0;border:none;outline:none;width:100%;padding:10px 24px 10px 0;font-family:inherit;font-size:16px}.inq__select svg{pointer-events:none;opacity:.55;position:absolute;top:50%;right:0;transform:translateY(-50%)}.inq__radio{flex-wrap:wrap;gap:8px;display:flex}.inq__radio button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:1px solid #0003;border-radius:999px;padding:10px 16px;font-family:inherit;font-size:14px;transition:all .2s}.inq__radio button:hover{border-color:currentColor}.inq__radio button.on{color:var(--paper);background:currentColor;border-color:currentColor}.inq__chips{flex-wrap:wrap;gap:8px;display:flex}.inq__chips button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:1px solid #0003;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:14px;transition:all .2s;display:inline-flex}.inq__chips button:hover{border-color:currentColor}.inq__chips button.on{color:var(--paper);background:currentColor;border-color:currentColor}.inq__chip-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.inq__foot{border-top:1px solid #00000014;justify-content:space-between;align-items:center;gap:20px;padding:24px 64px 40px;display:flex}.inq__btn{appearance:none;color:inherit;cursor:pointer;letter-spacing:.01em;background:0 0;border:1px solid;border-radius:999px;padding:14px 24px;font-family:inherit;font-size:14px;transition:all .2s}.inq__btn:hover{color:var(--paper);background:currentColor}.inq__btn:disabled{opacity:.3;cursor:not-allowed}.inq__btn:disabled:hover{color:inherit;background:0 0}.inq__btn--primary{color:var(--paper);background:currentColor}.inq__btn--primary:hover{opacity:.85;color:var(--paper);background:currentColor}.inq__btn--ghost{border-color:#0003}.inq__steps-dots{gap:6px;display:flex}.inq__steps-dots span{opacity:.15;background:currentColor;border-radius:50%;width:6px;height:6px;transition:opacity .3s}.inq__steps-dots span.on{opacity:1}.inq__success{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;max-width:560px;padding:64px;animation:.4s cubic-bezier(.2,.7,.2,1) inqIn;display:flex}.inq__success-mark{opacity:.9;margin-bottom:24px}.inq__success h2{letter-spacing:-.02em;margin:0 0 16px;font-size:44px;font-weight:500;line-height:1.05}.inq__success p{opacity:.75;margin:0 0 12px;font-size:16px;line-height:1.6}.inq__success p strong{font-weight:500}.inq__success-meta{letter-spacing:.1em;text-transform:uppercase;opacity:.4!important;font-family:JetBrains Mono,monospace!important;font-size:11px!important}.inq__success .inq__btn{margin-top:24px}.inq--editorial{background:var(--paper);color:var(--ink)}.inq--editorial .inq__btn--primary,.inq--editorial .inq__chips button.on,.inq--editorial .inq__radio button.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.inq--monolith{background:var(--ink-900);color:#e8e9f1}.inq--monolith .inq__field input,.inq--monolith .inq__field textarea,.inq--monolith .inq__select{border-bottom-color:#ffffff2e}.inq--monolith .inq__radio button,.inq--monolith .inq__chips button{border-color:#fff3}.inq--monolith .inq__radio button.on,.inq--monolith .inq__chips button.on{color:var(--ink-900);background:#e8e9f1;border-color:#e8e9f1}.inq--monolith .inq__btn{border-color:#ffffff4d}.inq--monolith .inq__btn--primary{color:var(--ink-900);background:#e8e9f1;border-color:#e8e9f1}.inq--monolith .inq__btn--primary:hover{background:var(--accent);border-color:var(--accent);color:var(--ink-900)}.inq--monolith .inq__btn--ghost{border-color:#fff3}.inq--monolith .inq__btn:hover{color:inherit;background:#ffffff0f}.inq--monolith .inq__btn--primary:hover{background:var(--accent);color:var(--ink-900)}.inq--monolith .inq__foot{border-top-color:#ffffff14}.inq--signal{background:var(--bone);color:var(--ink);font-family:Satoshi,sans-serif}.inq--signal .inq__title{letter-spacing:-.03em;font-family:Satoshi,sans-serif;font-weight:700}.inq--signal .inq__btn--primary{background:var(--signal);border-color:var(--signal);color:#fff;border-radius:4px}.inq--signal .inq__btn--primary:hover{background:var(--ink);border-color:var(--ink);color:#fff}.inq--signal .inq__btn,.inq--signal .inq__chips button,.inq--signal .inq__radio button{border-radius:4px}.inq--signal .inq__chips button.on,.inq--signal .inq__radio button.on{background:var(--signal);border-color:var(--signal);color:#fff}.inq--signal .inq__close{border-radius:4px}
.mn{background:var(--ink-900);color:#e8e9f1;width:100%;min-height:100%;font-family:Satoshi,sans-serif;position:relative;overflow-x:hidden}.mn *{box-sizing:border-box}.mn__ambient{pointer-events:none;filter:blur(20px);background:radial-gradient(circle at 70% 30%,#5c6bb58c 0%,#2e3ca859 25%,#0a0c1a00 60%);width:70%;height:90vh;position:absolute;top:0;right:0}.mn__nav{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050610b3;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:22px 56px;display:flex;position:sticky;top:0}.mn__logo{letter-spacing:-.02em;font-family:Satoshi,sans-serif;font-size:22px;font-weight:900}.mn__logo sup{vertical-align:super;opacity:.55;margin-left:2px;font-size:9px;font-weight:500}.mn__nav-links{gap:36px;display:flex}.mn__nav-links a{color:#e8e9f1;opacity:.65;font-size:14px;text-decoration:none;transition:opacity .2s}.mn__nav-links a:hover{opacity:1}.mn__nav-meta{align-items:center;gap:20px;display:flex}.mn__nav-status{letter-spacing:.14em;text-transform:uppercase;color:#e8e9f1bf;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.mn__nav-status:before{content:"";background:#6dffa0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #6dffa0}.mn__nav-cta{color:var(--ink-900);cursor:pointer;background:#e8e9f1;border:none;border-radius:999px;align-items:center;gap:10px;padding:11px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:background .2s;display:inline-flex}.mn__nav-cta:hover{background:var(--accent)}.mn__hero{flex-direction:column;justify-content:space-between;min-height:100vh;padding:90px 56px 56px;display:flex;position:relative}.mn__hero-eyebrow{letter-spacing:.18em;text-transform:uppercase;opacity:.55;align-items:center;gap:14px;margin-bottom:clamp(28px,5vh,56px);font-family:JetBrains Mono,monospace;font-size:12px;display:flex}.mn__hero-eyebrow .dot{background:var(--accent);border-radius:50%;width:4px;height:4px}.mn__hero-title{letter-spacing:-.045em;max-width:13ch;margin:0;font-family:Satoshi,sans-serif;font-size:clamp(58px,9.4vw,168px);font-weight:700;line-height:.88}.mn__hero-title .accent{color:var(--accent);font-family:Fraunces,serif;font-style:italic;font-weight:500}.mn__hero-title .strike{display:inline-block;position:relative}.mn__hero-title .strike:after{content:"";background:var(--signal);height:4px;position:absolute;top:50%;left:-2%;right:-2%;transform:translateY(-50%)rotate(-2deg)}.mn__hero-row{grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;margin-top:clamp(28px,5vh,56px);display:grid}.mn__hero-sub{opacity:.75;max-width:520px;margin:0;font-size:19px;line-height:1.55}.mn__hero-ctas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.mn__btn{cursor:pointer;color:inherit;border:none;border-radius:999px;align-items:center;gap:12px;padding:18px 26px;font-family:inherit;font-size:15px;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-flex}.mn__btn--primary{color:var(--ink-900);background:#e8e9f1}.mn__btn--primary:hover{background:var(--accent);transform:translateY(-1px)}.mn__btn--call{color:#e8e9f1;background:0 0;border:1px solid #ffffff2e}.mn__btn--call:hover{border-color:#e8e9f1}.mn__btn-arrow{background:var(--ink-900);color:#e8e9f1;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.mn__btn--call .mn__btn-arrow{color:var(--ink-900);background:#e8e9f1}.mn__hero-stats{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:56px;padding-top:28px;display:grid;position:relative}.mn__stat{flex-direction:column;gap:8px;display:flex}.mn__stat-num{letter-spacing:-.03em;font-family:Satoshi,sans-serif;font-size:48px;font-weight:700;line-height:1}.mn__stat-num em{color:var(--accent);font-style:normal}.mn__stat-label{letter-spacing:.14em;text-transform:uppercase;opacity:.55;font-family:JetBrains Mono,monospace;font-size:11px}.mn__logos{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;align-items:center;gap:64px;padding:40px 56px;display:flex}.mn__logos-label{letter-spacing:.16em;text-transform:uppercase;opacity:.5;flex-shrink:0;max-width:160px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.5}.mn__logos-track{opacity:.5;letter-spacing:-.02em;flex:1;align-items:center;gap:56px;font-family:Satoshi,sans-serif;font-size:24px;font-weight:900;display:flex}.mn__logos-track>span{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.mn__logos-track>span:after{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;margin-left:56px}.mn__logos-track>span:last-child:after{display:none}.mn__section{flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(64px,10vh,140px) 56px;display:flex;position:relative}.mn__section-head{grid-template-columns:1fr 1.3fr;align-items:end;gap:64px;margin-bottom:clamp(40px,6vh,80px);display:grid}.mn__section-eyebrow{letter-spacing:.18em;text-transform:uppercase;opacity:.55;align-items:center;gap:12px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.mn__section-eyebrow .dot{background:var(--accent);border-radius:50%;width:4px;height:4px}.mn__section-title{letter-spacing:-.035em;margin:18px 0 0;font-family:Satoshi,sans-serif;font-size:clamp(44px,5.4vw,92px);font-weight:700;line-height:.95}.mn__section-title .accent{color:var(--accent);font-family:Fraunces,serif;font-style:italic;font-weight:500}.mn__section-lede{opacity:.7;max-width:520px;font-size:18px;line-height:1.55}.mn__services{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mn__service{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:16px;min-height:360px;padding:28px;transition:all .3s;display:flex;position:relative;overflow:hidden}.mn__service:hover{background:#ffffff0f;border-color:#5c6bb573;transform:translateY(-2px)}.mn__service-num{letter-spacing:.14em;opacity:.45;font-family:JetBrains Mono,monospace;font-size:11px}.mn__service-icon{background:linear-gradient(135deg, var(--accent), #8a6e2c);width:44px;height:44px;color:var(--ink-900);border-radius:10px;place-items:center;font-family:Fraunces,serif;font-size:20px;font-style:italic;font-weight:500;display:grid}.mn__service-title{letter-spacing:-.02em;margin:0;font-family:Satoshi,sans-serif;font-size:24px;font-weight:600;line-height:1.1}.mn__service-desc{opacity:.65;margin:0;font-size:14px;line-height:1.55}.mn__service-list{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:0;list-style:none;display:flex}.mn__service-list li{letter-spacing:.08em;text-transform:uppercase;opacity:.8;background:#ffffff0d;border-radius:4px;padding:5px 9px;font-family:JetBrains Mono,monospace;font-size:10px}.mn__process{flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(64px,10vh,140px) 56px;display:flex}.mn__process-list{grid-template-columns:60px 1fr 1fr;gap:0;display:grid;position:relative}.mn__process-row{display:contents}.mn__process-cell{border-top:1px solid #ffffff1a;flex-direction:column;justify-content:center;padding:32px;display:flex}.mn__process-cell:first-child{padding-left:0}.mn__process-num{color:var(--accent);letter-spacing:-.02em;align-items:flex-start;font-family:Fraunces,serif;font-size:36px;font-style:italic;font-weight:300}.mn__process-title{letter-spacing:-.02em;margin:0;font-family:Satoshi,sans-serif;font-size:32px;font-weight:600}.mn__process-desc{opacity:.65;margin:0;font-size:15px;line-height:1.55}.mn__process-meta{letter-spacing:.14em;text-transform:uppercase;opacity:.5;margin-top:6px;font-family:JetBrains Mono,monospace;font-size:11px}.mn__process-foot{border-top:1px solid #ffffff1a;grid-column:1/-1}.mn__cases{flex-direction:column;gap:24px;display:flex}.mn__case{cursor:pointer;border-radius:16px;grid-template-columns:1fr 1fr;min-height:520px;transition:transform .3s;display:grid;position:relative;overflow:hidden}.mn__case:hover{transform:translateY(-4px)}.mn__case--cj{background:linear-gradient(135deg,#1a1f3d,#0a0c1a)}.mn__case--fontis{background:linear-gradient(135deg,#5c6bb5,#11142a)}.mn__case-art{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mn__case-art:after{content:"";background:linear-gradient(#05061059,#050610c7),radial-gradient(70% 60% at 70%,#2e3ca873,#0000 60%);position:absolute;inset:0}.mn__case-body{z-index:2;flex-direction:column;justify-content:space-between;padding:56px;display:flex;position:relative}.mn__case-tag{letter-spacing:.14em;text-transform:uppercase;opacity:.65;font-family:JetBrains Mono,monospace;font-size:11px}.mn__case-name{letter-spacing:-.035em;margin:24px 0 16px;font-family:Satoshi,sans-serif;font-size:56px;font-weight:700;line-height:1}.mn__case-name em{color:var(--accent);font-family:Fraunces,serif;font-style:italic;font-weight:400}.mn__case-desc{opacity:.8;max-width:380px;margin:0;font-size:17px;line-height:1.55}.mn__case-cta{letter-spacing:.14em;text-transform:uppercase;opacity:.8;align-items:center;gap:10px;margin-top:32px;font-family:JetBrains Mono,monospace;font-size:12px;display:inline-flex}.mn__case-cta-arrow{background:#ffffff26;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.mn__case-results{z-index:2;border-left:1px solid #ffffff14;flex-direction:column;justify-content:flex-end;align-self:stretch;gap:24px;padding:56px;display:flex;position:relative}.mn__case-result{border-bottom:1px solid #ffffff1a;flex-direction:column;padding-bottom:18px;display:flex}.mn__case-result:last-child{border-bottom:none;padding-bottom:0}.mn__case-result-num{letter-spacing:-.04em;font-family:Satoshi,sans-serif;font-size:64px;font-weight:700;line-height:1}.mn__case-result-num em{color:var(--accent);font-family:Fraunces,serif;font-style:italic;font-weight:400}.mn__case-result-label{letter-spacing:.14em;text-transform:uppercase;opacity:.65;margin-top:8px;font-family:JetBrains Mono,monospace;font-size:11px}.mn__testi{text-align:center;flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(64px,10vh,140px) 56px;display:flex;position:relative}.mn__testi-mark{color:var(--accent);opacity:.9;margin-bottom:16px;font-family:Fraunces,serif;font-size:120px;font-style:italic;line-height:.6}.mn__testi-quote{letter-spacing:-.02em;max-width:1100px;margin:0 auto 48px;font-family:Fraunces,serif;font-size:clamp(32px,4vw,56px);font-style:italic;font-weight:300;line-height:1.2}.mn__testi-quote em{color:var(--accent)}.mn__testi-attr{align-items:center;gap:14px;display:inline-flex}.mn__testi-avatar{background:linear-gradient(135deg, var(--navy-mid), var(--navy-deep));border-radius:50%;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.mn__testi-name{font-size:15px;font-weight:500}.mn__testi-role{opacity:.65;margin-top:2px;font-size:13px}.mn__about-grid{grid-template-columns:1.1fr 1fr;gap:80px;display:grid}.mn__about-body p{opacity:.85;margin:0 0 22px;font-size:18px;line-height:1.65}.mn__about-meta{border-top:1px solid #ffffff1a;flex-direction:column;gap:0;display:flex}.mn__about-meta-row{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr 1fr;align-items:baseline;padding:18px 0;display:grid}.mn__about-meta-label{letter-spacing:.14em;text-transform:uppercase;opacity:.55;font-family:JetBrains Mono,monospace;font-size:11px}.mn__about-meta-val{font-family:Satoshi,sans-serif;font-size:20px;font-weight:600}.mn__faq-list{border-top:1px solid #ffffff1a}.mn__faq-item{cursor:pointer;border-bottom:1px solid #ffffff1a;padding:28px 0}.mn__faq-q{justify-content:space-between;align-items:center;gap:32px;display:flex}.mn__faq-q h4{letter-spacing:-.01em;margin:0;font-family:Satoshi,sans-serif;font-size:22px;font-weight:500}.mn__faq-toggle{border:1px solid #fff3;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;transition:all .2s;display:grid}.mn__faq-item.open .mn__faq-toggle{background:var(--accent);color:var(--ink-900);border-color:var(--accent)}.mn__faq-a{opacity:.7;max-width:720px;max-height:0;font-size:16px;line-height:1.6;transition:max-height .3s,padding-top .3s;overflow:hidden}.mn__faq-item.open .mn__faq-a{max-height:220px;padding-top:16px}.mn__cta{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:clamp(72px,11vh,160px) 56px;display:flex;position:relative;overflow:hidden}.mn__cta:before{content:"";pointer-events:none;background:radial-gradient(60% 60%,#5c6bb573,#0000 70%);position:absolute;inset:0}.mn__cta-eyebrow{letter-spacing:.18em;text-transform:uppercase;opacity:.65;margin-bottom:28px;font-family:JetBrains Mono,monospace;font-size:11px;position:relative}.mn__cta-title{letter-spacing:-.045em;max-width:14ch;margin:0 auto 48px;font-family:Satoshi,sans-serif;font-size:clamp(56px,9vw,152px);font-weight:700;line-height:.92;position:relative}.mn__cta-title em{color:var(--accent);font-family:Fraunces,serif;font-style:italic;font-weight:400}.mn__cta-ctas{flex-wrap:wrap;justify-content:center;gap:16px;display:inline-flex;position:relative}.mn__foot{border-top:1px solid #ffffff14;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:48px;padding:56px;display:grid}.mn__foot-brand{letter-spacing:-.025em;margin-bottom:16px;font-family:Satoshi,sans-serif;font-size:32px;font-weight:900}.mn__foot-tag{opacity:.65;max-width:280px;font-size:14px;line-height:1.5}.mn__foot h5{letter-spacing:.14em;text-transform:uppercase;opacity:.55;margin:0 0 14px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.mn__foot-links{flex-direction:column;gap:10px;display:flex}.mn__foot-links a{color:#e8e9f1;opacity:.85;font-size:14px;text-decoration:none}.mn__foot-base{letter-spacing:.14em;text-transform:uppercase;opacity:.55;border-top:1px solid #ffffff14;grid-column:1/-1;justify-content:space-between;margin-top:32px;padding-top:32px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.mn__modal-bg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#050610b3;place-items:center;animation:.25s mnFade;display:grid;position:fixed;inset:0}@keyframes mnFade{0%{opacity:0}to{opacity:1}}.mn__modal{background:var(--ink-900);border:1px solid #ffffff1a;border-radius:16px;width:min(960px,100% - 64px);height:min(720px,100% - 64px);animation:.3s cubic-bezier(.2,.7,.2,1) mnPop;overflow:hidden;box-shadow:0 40px 100px #0009}@keyframes mnPop{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:none}}@media (max-width:920px){.mn__hero-row{grid-template-columns:1fr}.mn__hero-stats{grid-template-columns:repeat(2,1fr)}.mn__section-head{grid-template-columns:1fr}.mn__services{grid-template-columns:repeat(2,1fr)}.mn__case{grid-template-columns:1fr}.mn__case-results{border-top:1px solid #ffffff14;border-left:none;padding:36px}.mn__about-grid,.mn__foot{grid-template-columns:1fr}.mn__nav-links,.mn__nav-status{display:none}}
html,body,#__next{height:100%;min-height:100%}body{background:var(--ink-900)}
