.mkt-site{--mkt-bg:#f7f5f2;--mkt-bg-soft:#efebe6;--mkt-bg-elev:#ffffff;--mkt-ink:#1a1c1f;--mkt-muted:#6b6560;--mkt-line:rgba(26,28,31,0.08);--mkt-charcoal:#12141a;--mkt-charcoal-elev:#1a1d26;--mkt-teal:#5bb8b8;--mkt-cyan:#6ec8c8;--mkt-violet:#9b8fd9;--mkt-gold:#c8a46a;--mkt-gold-2:#e4c792;--mkt-rose:#e89aab;--mkt-shadow-light:#ffffff;--mkt-shadow-dark:#d4cfc8;--mkt-neo-out:8px 8px 20px var(--mkt-shadow-dark),-8px -8px 20px var(--mkt-shadow-light);--mkt-neo-out-sm:5px 5px 12px var(--mkt-shadow-dark),-5px -5px 12px var(--mkt-shadow-light);--mkt-neo-in:inset 5px 5px 12px var(--mkt-shadow-dark),inset -5px -5px 12px var(--mkt-shadow-light);--mkt-font-display:"Satoshi",ui-sans-serif,system-ui,sans-serif;--mkt-font-body:ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;background:var(--mkt-bg);color:var(--mkt-ink);font-family:var(--mkt-font-body);min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased}.mkt-site ::selection{background:rgba(155,143,217,.28);color:var(--mkt-ink)}.mkt-site .mkt-display{font-family:var(--mkt-font-display);font-optical-sizing:auto;letter-spacing:-.03em;font-weight:700;line-height:1.08}.mkt-site .mkt-neo{box-shadow:var(--mkt-neo-out)}.mkt-site .mkt-neo,.mkt-site .mkt-neo-sm{background:var(--mkt-bg-soft);border:1px solid rgba(255,255,255,.55)}.mkt-site .mkt-neo-sm{box-shadow:var(--mkt-neo-out-sm)}.mkt-site .mkt-neo-inset{background:var(--mkt-bg);box-shadow:var(--mkt-neo-in);border:1px solid rgba(255,255,255,.4)}.mkt-site .mkt-neo-press{transition:box-shadow .22s ease,transform .22s ease}.mkt-site .mkt-neo-press:hover{transform:translateY(-2px)}.mkt-site .mkt-neo-press:active{transform:translateY(1px);box-shadow:var(--mkt-neo-in)}.mkt-site .mkt-glass{background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.65);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 40px rgba(26,28,31,.06),inset 0 1px 0 rgba(255,255,255,.7)}.mkt-site .mkt-glass-dark{background:rgba(26,29,38,.72);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 20px 50px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.06)}.mkt-site .mkt-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;padding:.85rem 1.5rem;font-size:.9rem;font-weight:600;letter-spacing:.01em;color:#1a120c;background:linear-gradient(105deg,var(--mkt-gold-2),var(--mkt-gold),var(--mkt-rose));box-shadow:0 10px 28px rgba(200,164,106,.32),inset 0 1px 0 rgba(255,255,255,.45);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.mkt-site .mkt-cta:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 14px 32px rgba(200,164,106,.4),inset 0 1px 0 rgba(255,255,255,.5)}.mkt-site .mkt-cta:active{transform:translateY(1px) scale(.985);box-shadow:inset 3px 3px 8px rgba(120,80,40,.25),inset -2px -2px 6px rgba(255,255,255,.35)}.mkt-site .mkt-cta-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;padding:.85rem 1.5rem;font-size:.9rem;font-weight:500;color:var(--mkt-ink);background:var(--mkt-bg-soft);box-shadow:var(--mkt-neo-out-sm);border:1px solid rgba(255,255,255,.6);transition:transform .2s ease,box-shadow .2s ease}.mkt-site .mkt-cta-ghost:hover{transform:translateY(-1px)}.mkt-site .mkt-cta-ghost:active{transform:translateY(1px);box-shadow:var(--mkt-neo-in)}.mkt-site .mkt-nav{background:rgba(247,245,242,.78);border-bottom:1px solid transparent;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.mkt-site .mkt-nav.is-solid{background:rgba(247,245,242,.92);border-bottom-color:var(--mkt-line);box-shadow:0 8px 30px rgba(26,28,31,.05)}.mkt-site .mkt-section{scroll-margin-top:5.5rem}.mkt-site .mkt-pulse{animation:mkt-pulse 2.2s ease-in-out infinite}@keyframes mkt-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}.mkt-site .mkt-float{animation:mkt-float 4.2s ease-in-out infinite}.mkt-site .mkt-float-delay{animation-delay:.7s}.mkt-site .mkt-float-delay-2{animation-delay:1.4s}@keyframes mkt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.mkt-site .mkt-route-dash{stroke-dasharray:10 8;animation:mkt-dash 16s linear infinite}@keyframes mkt-dash{to{stroke-dashoffset:-360}}.mkt-site .mkt-field{width:100%;border-radius:1.1rem;border:1px solid transparent;background:var(--mkt-bg);box-shadow:var(--mkt-neo-in);padding:.85rem 1rem;font-size:.925rem;color:var(--mkt-ink);outline:none;transition:box-shadow .2s ease,border-color .2s ease}.mkt-site .mkt-field::placeholder{color:#9a938c}.mkt-site .mkt-field:focus{border-color:rgba(200,164,106,.45);box-shadow:var(--mkt-neo-in),0 0 0 3px rgba(200,164,106,.15)}.mkt-site select.mkt-field{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%236b6560' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.mkt-site .mkt-label{display:block;margin-bottom:.45rem;font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-muted)}.mkt-site .legal-prose .text-white,.mkt-site .legal-prose .text-white\/45,.mkt-site .legal-prose [class*=text-white]{color:var(--mkt-ink)!important}.mkt-site .legal-prose [class*="text-[#e4c792]"],.mkt-site .legal-prose a,.mkt-site .legal-prose a.text-\[\#e4c792\]{color:#6a5530!important;text-decoration:underline;text-underline-offset:3px}.mkt-site .legal-prose a:hover{color:var(--mkt-ink)!important}.mkt-site .legal-prose li::marker{color:var(--mkt-gold)}@media (prefers-reduced-motion:reduce){.mkt-site .mkt-float,.mkt-site .mkt-float-delay,.mkt-site .mkt-float-delay-2,.mkt-site .mkt-pulse,.mkt-site .mkt-route-dash{animation:none!important}}