.theme-midnight-orange{color-scheme:dark;--mk-background:11 13 17;--mk-foreground:241 243 246;--mk-card:20 24 31;--mk-card-foreground:241 243 246;--mk-secondary:28 33 43;--mk-secondary-foreground:241 243 246;--mk-muted:28 33 43;--mk-muted-foreground:184 192 204;--mk-border:255 255 255;--mk-border-alpha:0.12;--mk-input:255 255 255;--mk-input-alpha:0.14;--mk-primary:244 121 32;--mk-primary-foreground:11 13 17;--mk-ring:244 121 32;--mk-destructive:220 70 70;--mk-steel:91 143 199;--mk-radius:0.75rem;--background:rgb(var(--mk-background));--foreground:rgb(var(--mk-foreground));--card:rgb(var(--mk-card));--primary:rgb(var(--mk-primary));--ring:rgb(var(--mk-ring));background-color:rgb(var(--mk-background));color:rgb(var(--mk-foreground))}.theme-midnight-orange input[type=date],.theme-midnight-orange input[type=email],.theme-midnight-orange input[type=number],.theme-midnight-orange input[type=password],.theme-midnight-orange input[type=search],.theme-midnight-orange input[type=tel],.theme-midnight-orange input[type=text],.theme-midnight-orange select,.theme-midnight-orange textarea{color:rgb(var(--mk-foreground))!important;-webkit-text-fill-color:rgb(var(--mk-foreground));caret-color:rgb(var(--mk-foreground))}.theme-midnight-orange input[type=email]::-moz-placeholder,.theme-midnight-orange input[type=number]::-moz-placeholder,.theme-midnight-orange input[type=password]::-moz-placeholder,.theme-midnight-orange input[type=search]::-moz-placeholder,.theme-midnight-orange input[type=tel]::-moz-placeholder,.theme-midnight-orange input[type=text]::-moz-placeholder,.theme-midnight-orange textarea::-moz-placeholder{color:hsla(0,0%,100%,.4)!important;-webkit-text-fill-color:hsla(0,0%,100%,.4);opacity:1}.theme-midnight-orange input[type=email]::placeholder,.theme-midnight-orange input[type=number]::placeholder,.theme-midnight-orange input[type=password]::placeholder,.theme-midnight-orange input[type=search]::placeholder,.theme-midnight-orange input[type=tel]::placeholder,.theme-midnight-orange input[type=text]::placeholder,.theme-midnight-orange textarea::placeholder{color:hsla(0,0%,100%,.4)!important;-webkit-text-fill-color:hsla(0,0%,100%,.4);opacity:1}.theme-midnight-orange input:-webkit-autofill,.theme-midnight-orange input:-webkit-autofill:active,.theme-midnight-orange input:-webkit-autofill:focus,.theme-midnight-orange input:-webkit-autofill:hover,.theme-midnight-orange select:-webkit-autofill,.theme-midnight-orange select:-webkit-autofill:focus,.theme-midnight-orange select:-webkit-autofill:hover,.theme-midnight-orange textarea:-webkit-autofill,.theme-midnight-orange textarea:-webkit-autofill:focus,.theme-midnight-orange textarea:-webkit-autofill:hover{-webkit-text-fill-color:rgb(var(--mk-foreground))!important;caret-color:rgb(var(--mk-foreground));box-shadow:inset 0 0 0 1000px rgba(28,33,43,.95)!important;-webkit-box-shadow:inset 0 0 0 1000px rgba(28,33,43,.95)!important;border-color:hsla(0,0%,100%,.15)!important;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}.theme-midnight-orange section[id]{scroll-margin-top:4.5rem}.theme-midnight-orange .mk-hairline-t{border-top:1px solid hsla(0,0%,100%,.08)}.theme-midnight-orange .mk-hairline-b,.theme-midnight-orange .mk-hairline-y{border-bottom:1px solid hsla(0,0%,100%,.08)}.theme-midnight-orange .mk-hairline-y{border-top:1px solid hsla(0,0%,100%,.08)}.theme-midnight-orange .mk-hairline{border:1px solid hsla(0,0%,100%,.1)}.theme-midnight-orange .mk-hairline-l{border-left:1px solid hsla(0,0%,100%,.08)}.theme-midnight-orange .frame-photo{position:relative;isolation:isolate;overflow:hidden;border-radius:1rem;box-shadow:0 24px 60px rgba(0,0,0,.28)}.theme-midnight-orange .frame-photo:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 0 0 1px hsla(0,0%,100%,.06)}.theme-midnight-orange .btn-primary,.theme-midnight-orange .mk-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.75rem;background:rgb(var(--mk-primary));color:rgb(var(--mk-primary-foreground));padding:.85rem 1.6rem;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .3s ease,box-shadow .3s ease}.theme-midnight-orange .btn-primary:hover,.theme-midnight-orange .mk-btn-primary:hover{background:color-mix(in srgb,rgb(var(--mk-primary)) 88%,#fff);transform:translateY(-1px)}.theme-midnight-orange .btn-primary:active,.theme-midnight-orange .mk-btn-primary:active{transform:translateY(1px) scale(.98)}.theme-midnight-orange .btn-ghost,.theme-midnight-orange .mk-btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.75rem;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.03);color:rgb(var(--mk-foreground));padding:.85rem 1.6rem;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,background-color .3s ease}.theme-midnight-orange .btn-ghost:hover,.theme-midnight-orange .mk-btn-outline:hover{border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.06);transform:translateY(-1px)}.theme-midnight-orange .btn-ghost:active,.theme-midnight-orange .mk-btn-outline:active{transform:translateY(1px) scale(.98)}.theme-midnight-orange .btn-steel{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.75rem;background:rgb(var(--mk-steel));color:rgb(var(--mk-background));padding:.45rem .9rem;font-size:.8125rem;font-weight:700;transition:background-color .2s ease,transform .2s ease}.theme-midnight-orange .btn-steel:hover{background:color-mix(in srgb,rgb(var(--mk-steel)) 86%,#fff)}.theme-midnight-orange .btn-steel:active{transform:scale(.98)}.theme-midnight-orange .nav-glass{background:rgba(11,13,17,.78);backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.theme-midnight-orange .progressive-blur__layer{backdrop-filter:blur(var(--progressive-blur,5px));-webkit-backdrop-filter:blur(var(--progressive-blur,5px))}.theme-midnight-orange .input-fl{height:2.75rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05);padding:0 .75rem;font-size:.875rem;color:rgb(var(--mk-foreground));outline:none}.theme-midnight-orange textarea.input-fl{height:auto;min-height:5.5rem;padding-top:.55rem;padding-bottom:.55rem}.theme-midnight-orange .input-fl::-moz-placeholder{color:hsla(0,0%,100%,.55)}.theme-midnight-orange .input-fl::placeholder{color:hsla(0,0%,100%,.55)}.theme-midnight-orange .input-fl:focus{border-color:rgb(var(--mk-primary));box-shadow:0 0 0 3px rgba(244,121,32,.28)}.theme-midnight-orange select.input-fl option{background:#1c212b;color:#f1f3f6}@media (prefers-reduced-transparency:reduce){.theme-midnight-orange .nav-glass{background:#0b0d11}.theme-midnight-orange .nav-glass,.theme-midnight-orange .progressive-blur-layers__layer,.theme-midnight-orange .progressive-blur__layer{backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.theme-midnight-orange .animate-logo-marquee{animation:none}.theme-midnight-orange .btn-ghost,.theme-midnight-orange .btn-primary,.theme-midnight-orange .btn-steel,.theme-midnight-orange .mk-btn-outline,.theme-midnight-orange .mk-btn-primary{transition:none}.theme-midnight-orange .btn-ghost:hover,.theme-midnight-orange .btn-primary:hover,.theme-midnight-orange .mk-btn-outline:hover,.theme-midnight-orange .mk-btn-primary:hover{transform:none}}@media (min-width:768px){.theme-midnight-orange .md\:mk-hairline-l{border-left:1px solid hsla(0,0%,100%,.08)}.theme-midnight-orange .md\:mk-hairline-t-none{border-top-color:transparent;border-top-width:0}}