.mkt{--mkt-bg:#f5f0ea;--mkt-bg-sunk:#ede6de;--mkt-ink:#2c221c;--mkt-ink-soft:#574b42;--mkt-ink-faint:#6b5e52;--mkt-line:#e0d7cc;--mkt-line-strong:#cfc2b4;--mkt-amber:#a36a52;--mkt-amber-deep:#824a35;--mkt-amber-bright:#c17e5c;--mkt-amber-wash:hsla(20,42%,60%,.28);--mkt-ink-bg:#231a15;--mkt-ink-bg-2:#2e241f;--mkt-on-ink:#f5f0eb;--mkt-on-ink-soft:#c7bdb2;--mkt-ease:cubic-bezier(0.16,1,0.3,1);background:var(--mkt-bg);color:var(--mkt-ink);font-family:var(--font-inter),system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mkt-display{font-family:var(--font-spectral),Georgia,serif;font-weight:500;letter-spacing:-.02em;line-height:1.04;text-wrap:balance}.mkt-prose{text-wrap:pretty;line-height:1.6}.mkt-frame{border-radius:14px;border:1px solid var(--mkt-line-strong);background:#fff;box-shadow:0 1px 2px rgba(36,27,20,.04),0 12px 28px -8px rgba(36,27,20,.12),0 40px 80px -24px rgba(36,27,20,.16);overflow:hidden}.mkt-frame--ink{border-color:rgba(122,109,82,.3);box-shadow:0 12px 28px -8px rgba(0,0,0,.5),0 40px 90px -20px rgba(0,0,0,.6),0 0 0 1px hsla(40,30%,60%,.08)}.mkt-frame--zoom{transition:transform .32s var(--mkt-ease),box-shadow .32s var(--mkt-ease);transform-origin:center;will-change:transform}.mkt-frame--zoom:hover{transform:translateY(-6px) scale(1.04);box-shadow:0 6px 12px rgba(36,27,20,.07),0 24px 52px -10px rgba(36,27,20,.22),0 64px 110px -28px rgba(36,27,20,.24)}@media (prefers-reduced-motion:reduce){.mkt-frame--zoom{transition:none}.mkt-frame--zoom:hover{transform:none}}.mkt-phone{border-radius:38px;border:8px solid #2b231d;background:#2b231d;box-shadow:0 2px 4px rgba(0,0,0,.3),0 24px 60px -16px rgba(0,0,0,.55),0 50px 100px -30px rgba(0,0,0,.5);overflow:hidden}@media (prefers-reduced-motion:reduce){.mkt [data-reveal]{opacity:1!important;transform:none!important}}.mkt-rule{height:1px;background:linear-gradient(90deg,transparent,var(--mkt-line-strong),transparent);border:0}.mkt-cascade{scrollbar-width:none}.mkt-cascade::-webkit-scrollbar{display:none}@media (min-width:768px){.mkt-cascade-card[data-cascade="0"]{margin-top:9rem}.mkt-cascade-card[data-cascade="1"]{margin-top:7.5rem}.mkt-cascade-card[data-cascade="2"]{margin-top:6rem}.mkt-cascade-card[data-cascade="3"]{margin-top:4.5rem}.mkt-cascade-card[data-cascade="4"]{margin-top:3rem}.mkt-cascade-card[data-cascade="5"]{margin-top:1.5rem}.mkt-cascade-card[data-cascade="6"]{margin-top:0}}