.site-footer{color:#edf5e7;background:#061008;border-top:1px solid #b8f14a26;padding:0 0 30px}.site-footer .footer-brand{font:400 16px/1.7 var(--font-manrope), sans-serif;letter-spacing:normal;flex-direction:column;align-items:flex-start;display:flex}.site-footer .footer-brand p{font:inherit;color:#adbaa4;max-width:390px;margin:26px 0 20px}.site-footer .footer-contact{font:500 15px/1.6 var(--font-manrope), sans-serif;letter-spacing:normal;color:#c5ec97;overflow-wrap:anywhere;margin:5px 0}.site-footer .footer-contact svg{color:#b8f14a}.site-footer .footer-group summary strong{font:600 12px/1.5 var(--font-manrope), sans-serif;color:#edf5e7;letter-spacing:.05em}.site-footer .footer-links a{font:400 14px/1.6 var(--font-manrope), sans-serif;color:#adbaa4}.site-footer .footer-links a:hover{color:#b8f14a}.site-footer .footer-bottom{font:400 12px/1.6 var(--font-manrope), sans-serif;letter-spacing:normal;color:#8e9c86;border-color:#b8f14a26}.site-footer .footer-bottom a{color:#b8f14a;font:inherit}.site-footer .footer-status{color:#adbaa4}.site-footer .footer-status i{background:#b8f14a;box-shadow:0 0 10px #b8f14a55}@media (max-width:700px){.site-footer .footer-grid{padding-top:40px}.site-footer .footer-brand p{font-size:15px}.site-footer .footer-bottom{flex-wrap:wrap;gap:14px 22px;display:flex}}
.mc-content{color:#eef7e8;max-width:1400px;font-family:var(--font-manrope),sans-serif;margin:auto}.mc-section{border-top:1px solid #b8f14a29;padding:88px 0;scroll-margin-top:110px}.mc-section header{max-width:900px;margin-bottom:36px}.mc-kicker,.mc-index{color:#b8f14a;font:500 13px var(--font-jetbrains),monospace;letter-spacing:.12em}.mc-section h2{font:600 clamp(36px,5vw,72px)/1.12 var(--font-oswald),sans-serif;text-transform:uppercase;letter-spacing:-.015em;overflow-wrap:anywhere;margin:18px 0}.mc-section p,.mc-card p{font:400 16px/1.8 var(--font-manrope),sans-serif;color:#b5c2ad;margin:16px 0 24px}.mc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.mc-card{background:linear-gradient(145deg,#163019,#0a190d);border:1px solid #b8f14a33;border-radius:26px;flex-direction:column;min-width:0;padding:32px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}.mc-card:hover{border-color:#b8f14a88;box-shadow:0 8px 30px #0003}.mc-card h3{font:500 clamp(24px,2.4vw,34px)/1.25 var(--font-oswald),sans-serif;color:#eef7e8;margin:32px 0 0}.mc-card a{color:#b8f14a;justify-content:space-between;margin-top:auto;font-size:16px;display:flex}.mc-products{grid-template-columns:1fr 1fr;gap:24px;display:grid}.mc-products .mc-card{background:radial-gradient(at 100% 0,#3b5e2455,#0000 70%),#0d1f10;min-height:330px;padding:44px}.mc-products h3{font-size:clamp(32px,4vw,56px)}.mc-methods{flex-wrap:wrap;gap:14px;display:flex}.mc-methods span{color:#eaf3de;border:1px solid #b8f14a44;border-radius:18px;padding:24px 28px;font-size:20px;font-weight:700}.mc-button{font:700 16px var(--font-manrope),sans-serif;cursor:pointer;background:#b8f14a;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:28px;padding:18px 26px;display:inline-flex;color:#10220b!important;text-decoration:none!important}.mc-button:hover{background:#d0ff72}.mc-button:disabled{opacity:.65;cursor:wait}.mc-contact-link{overflow-wrap:anywhere;margin:20px 0;font-size:16px;display:inline-block;color:#b8f14a!important}.mc-button+.mc-contact-link{margin-left:24px}.mc-faq{max-width:1000px}.mc-faq details{border-bottom:1px solid #b8f14a33;padding:22px 0}.mc-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:19px;list-style:none;display:flex}.mc-faq summary::-webkit-details-marker{display:none}.mc-faq summary span{color:#b8f14a}.mc-faq details[open] summary span{transform:rotate(45deg)}.mc-faq p{max-width:850px}.mc-contact{grid-template-columns:1fr 1fr;gap:70px;max-width:1480px;padding:100px 40px;display:grid}.mc-form{background:#0d1f10;border:1px solid #b8f14a44;border-radius:26px;gap:16px;min-width:0;padding:32px;display:grid}.mc-form label{color:#c6d2bd;gap:8px;font-size:14px;display:grid}.mc-form input,.mc-form select{box-sizing:border-box;color:#eef7e8;width:100%;min-width:0;font:400 16px var(--font-manrope),sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#07150a;border:1px solid #48633b;border-radius:12px;padding:14px 16px}.mc-form input::placeholder{color:#92a487}.mc-form [aria-invalid=true]{border-color:#ffb49c}.mc-form .mc-consent{align-items:flex-start;gap:12px;line-height:1.7;display:flex}.mc-consent input{accent-color:#b8f14a;flex:none;width:20px;height:20px;margin-top:2px}.mc-consent a{color:#b8f14a;text-decoration:underline}.mc-error{color:#ffb49c;font-size:14px;line-height:1.5}.mc-error:empty{display:none}.mc-form [role=status]{color:#c6d2bd;min-height:22px;margin:0;font-size:14px}.mc-form :focus-visible,.mc-content :focus-visible{outline-offset:5px;outline:2px solid #b8f14a}.mc-mobile-menu{display:none}.mc-page{max-width:1480px;margin:auto;padding:145px 40px 60px}.mc-page>header{max-width:1100px;padding:30px 0 65px}.mc-page h1{font:600 clamp(46px,6vw,88px)/1.1 var(--font-oswald),sans-serif;text-transform:uppercase;color:#eef7e8;margin:22px 0}.mc-page>header p{color:#b5c2ad;max-width:860px;font-size:19px;line-height:1.8}.mc-guide{max-width:950px}.mc-guide ol{padding-left:24px}.mc-guide li{color:#b5c2ad;padding:8px 0;font-size:17px;line-height:1.8}.mc-guide a{color:#b8f14a}.mc-guide-nav{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.mc-guide-nav a{color:#b8f14a;border:1px solid #b8f14a44;border-radius:999px;padding:12px 18px;font-size:15px}.mc-note{background:#102614;border-left:3px solid #b8f14a;padding:22px;font-size:16px;color:#cad6c1!important}.mc-demo-label{font:500 12px var(--font-jetbrains),monospace;color:#aabc9f;margin:12px 0}@media (max-width:1000px){.mc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-contact{gap:32px;padding-inline:24px}.mc-products .mc-card{padding:28px}}@media (max-width:700px){.mc-section{padding:54px 0;scroll-margin-top:90px}.mc-grid,.mc-products,.mc-contact{grid-template-columns:1fr}.mc-card{padding:26px}.mc-card h3{margin-top:24px}.mc-contact{padding:60px 18px}.mc-form{padding:22px}.mc-page{padding:110px 18px 40px}.mc-page>header{padding-bottom:35px}.mc-methods span{padding:16px 18px;font-size:18px}.mc-button+.mc-contact-link{margin-left:0}.mc-mobile-menu{color:inherit;display:block;position:relative}.mc-mobile-menu summary{cursor:pointer;padding:12px;font-size:14px;list-style:none}.mc-mobile-menu>div{color:#eef7e8;background:#0d1f10;border:1px solid #b8f14a44;border-radius:16px;gap:6px;min-width:220px;padding:16px;display:grid;position:absolute;top:50px;right:0;box-shadow:0 20px 60px #0008}.mc-mobile-menu a{padding:10px;font-size:16px}}@media (prefers-reduced-motion:reduce){.mc-card{transition:none}}@media (max-width:700px){.meridian-exact-shell [data-nav]>a>span{font-size:18px!important}.meridian-exact-shell [data-nav]>a{gap:6px!important}.meridian-exact-shell [data-nav]>div:last-child{gap:9px!important}.meridian-exact-shell [data-nav] a[href*=\/login]{white-space:nowrap}.mc-mobile-menu summary{padding:10px 4px}}@media (prefers-reduced-motion:reduce){.meridian-exact-shell [data-rev],.meridian-exact-shell [data-depth],.meridian-exact-shell [data-hero-cream]{opacity:1!important;filter:none!important;transform:none!important}.meridian-exact-shell [data-dive]{height:110vh!important}.meridian-exact-shell [data-cta]{height:100vh!important}.meridian-exact-shell [data-emerge]{opacity:1!important;pointer-events:auto!important;transform:translate(-50%,-50%)!important}.meridian-exact-shell [data-cta-hint],.meridian-exact-shell [data-flash],.meridian-exact-shell [data-warp]{display:none!important}.meridian-exact-shell [data-chap-label]{opacity:1!important;transform:none!important}}@media (max-width:1600px){.meridian-exact-shell [data-rail]{display:none!important}}@media (min-width:701px) and (max-width:1100px){.meridian-exact-shell [data-m=navlinks]{display:none!important}.mc-mobile-menu{margin-left:auto;display:block;position:relative}.mc-mobile-menu summary{cursor:pointer;padding:12px;list-style:none}.mc-mobile-menu>div{color:#eef7e8;background:#0d1f10;border:1px solid #b8f14a44;border-radius:18px;min-width:240px;padding:18px;display:grid;position:absolute;top:48px;right:0}.mc-mobile-menu a{padding:12px;font-size:16px}}
