body:has(.mk-contact-page),html:has(.mk-contact-page){overflow:visible!important}.mk-site:has(.mk-contact-page){overflow:visible}.mk-site .mk-contact-page{background:#07070d;color:#fff;font-family:var(--font-satoshi),var(--font-inter),sans-serif}.mk-site .mk-contact-page,.mk-site .mk-contact-page main{width:100%;overflow:visible}.mk-site .mk-contact-page .ct-hero{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;padding:150px 100px 0;background:#07070d}.mk-site .mk-contact-page .ct-hero-copy{display:flex;width:100%;max-width:1200px;flex-direction:column;align-items:center;gap:11px;text-align:center}.mk-site .mk-contact-page .ct-hero-copy .mk-eyebrow{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border:0;border-radius:100px;box-shadow:inset 0 0 0 .8px rgba(255,255,255,.2);color:transparent;background:linear-gradient(90deg,#f8cf46,#fff 85.5%);background-clip:text;-webkit-background-clip:text;font-size:16px;font-weight:500;line-height:19.2px}.mk-site .mk-contact-page .ct-hero-message{display:flex;width:100%;flex-direction:column;align-items:center;gap:12px}.mk-site .mk-contact-page .ct-hero-message h1{margin:0;color:#fff;font-size:50px;font-weight:500;letter-spacing:normal;line-height:1.2}.mk-site .mk-contact-page .ct-hero-message>p{width:100%;margin:0;color:#9b9999;font-size:20px;font-weight:400;letter-spacing:normal;line-height:1.2}.mk-site .mk-contact-page .ct-form{display:flex;width:100%;max-width:1200px;flex-direction:column;gap:20px;margin:52px 0 0;padding:24px 24px 36px;border:0;border-radius:16px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 .8px rgba(196,192,192,.16);overflow:visible}.mk-site .mk-contact-page .ct-field{display:flex;width:100%;flex-direction:column;gap:10px}.mk-site .mk-contact-page .ct-field>span{color:#fff;font-size:15px;font-weight:400;line-height:18px}.mk-site .mk-contact-page .ct-field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mk-site .mk-contact-page .ct-select-wrap{position:relative;height:40px}.mk-site .mk-contact-page .ct-select-trigger{display:flex;width:100%;height:40px;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:0;border-radius:8px;background:rgba(187,187,187,.04);color:#999;cursor:pointer;font-family:inherit;font-size:14px;font-weight:400;line-height:16.8px;outline:none;text-align:left;transition:box-shadow .2s ease,color .2s ease}.mk-site .mk-contact-page .ct-select-wrap.has-value .ct-select-trigger{color:#fff}.mk-site .mk-contact-page .ct-select-trigger:focus,.mk-site .mk-contact-page .ct-select-wrap.is-open .ct-select-trigger{box-shadow:inset 0 0 0 1px rgba(255,208,10,.55)}.mk-site .mk-contact-page .ct-select-trigger:disabled{cursor:not-allowed;opacity:.72}.mk-site .mk-contact-page .ct-select-icon{flex:none;color:rgba(255,255,255,.55);transition:transform .2s ease}.mk-site .mk-contact-page .ct-select-wrap.is-open .ct-select-icon{transform:rotate(180deg)}.mk-site .mk-contact-page .ct-select-menu{position:absolute;z-index:24;top:calc(100% + 6px);right:0;left:0;display:grid;gap:4px;margin:0;padding:6px;list-style:none;border-radius:10px;background:#121218;box-shadow:inset 0 0 0 .8px rgba(255,255,255,.12),0 18px 40px rgba(0,0,0,.45)}.mk-site .mk-contact-page .ct-select-option{display:flex;width:100%;min-height:36px;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:0;border-radius:7px;background:transparent;color:#f2f2f2;cursor:pointer;font-family:inherit;font-size:14px;font-weight:400;line-height:1.2;text-align:left}.mk-site .mk-contact-page .ct-select-option.is-active,.mk-site .mk-contact-page .ct-select-option:hover{background:rgba(255,208,10,.08)}.mk-site .mk-contact-page .ct-select-option.is-selected{background:rgba(255,208,10,.14);color:#ffd00a}.mk-site .mk-contact-page .ct-form input,.mk-site .mk-contact-page .ct-form textarea{width:100%;border:0;border-radius:8px;background:rgba(187,187,187,.04);color:#999;font-family:inherit;font-size:14px;font-weight:400;line-height:16.8px;outline:none;transition:box-shadow .2s ease}.mk-site .mk-contact-page .ct-form input{height:40px;padding:12px}.mk-site .mk-contact-page .ct-form textarea{height:100px;min-height:100px;padding:12px;font-size:16px;line-height:19.2px;resize:vertical}.mk-site .mk-contact-page .ct-form input::-moz-placeholder,.mk-site .mk-contact-page .ct-form textarea::-moz-placeholder{color:#999}.mk-site .mk-contact-page .ct-form input::placeholder,.mk-site .mk-contact-page .ct-form textarea::placeholder{color:#999}.mk-site .mk-contact-page .ct-form input:focus,.mk-site .mk-contact-page .ct-form textarea:focus{box-shadow:inset 0 0 0 1px rgba(255,208,10,.55)}.mk-site .mk-contact-page .ct-submit{display:inline-flex;width:100%;height:40px;align-items:center;justify-content:center;margin:0;border:0;border-radius:10px;background:linear-gradient(180deg,#ffe45a,#ffd00a 48%,#e6ba00);color:#1f1f1f;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:normal;line-height:16.8px;transition:filter .2s ease,transform .2s ease}.mk-site .mk-contact-page .ct-submit:hover{filter:brightness(.96)}.mk-site .mk-contact-page .ct-submit:active{transform:translateY(1px)}.mk-site .mk-contact-page .ct-submit:disabled{cursor:not-allowed;opacity:.72}.mk-site .mk-contact-page .ct-form-error{margin:0;color:#ff8a8a;font-size:14px;line-height:1.4}@media (max-width:979.98px){.mk-site .mk-contact-page .ct-hero{padding:100px 16px 16px}.mk-site .mk-contact-page .ct-hero-copy{max-width:none;padding-inline:16px}.mk-site .mk-contact-page .ct-hero-copy .mk-eyebrow{padding:12px 16px;font-size:12px;line-height:14.4px}.mk-site .mk-contact-page .ct-hero-message h1{font-size:30px;line-height:1.2}.mk-site .mk-contact-page .ct-hero-message>p{font-size:16px;line-height:1.2}.mk-site .mk-contact-page .ct-form{margin-top:24px}.mk-site .mk-contact-page .mk-testimonials{background:#000}.mk-site .mk-contact-page .mk-faq-inner{padding-bottom:0}}@media (max-width:389.98px){.mk-site .mk-contact-page .ct-hero-copy{padding-inline:12px}}