.mkt-light{--canvas:#faf7f0;--paper:#fffdf8;--ink:#1f2a27;--muted:#5f6966;--teal:var(--brand);--teal-deep:var(--brand);--mint:var(--brand-soft);--amber-tint:#fbefd9;--amber-ink:#9a6516;--lavender:#e8e5f1;--lavender-ink:#585083;--peach:#f8e3d6;--peach-ink:#8a4b2a;--blue-tint:#e0e8f1;--blue-ink:#2f4f73;--hairline:#e7e1d3;--cta-fill:var(--brand);--cta-band:var(--brand);--cta-sub:var(--brand-soft)}.mkt-dark{--canvas:#12181b;--surface:#1a2629;--surface-2:#213236;--text:#f4f1ea;--sub:#b9c4c2;--dim:#8fa09d;--teal-light:var(--brand-on-dark);--teal-light-2:var(--brand-on-dark);--teal-fill:var(--brand);--line:#2c3d41;--amber:#e9a23b;--ink:var(--text);--muted:var(--sub);--hairline:var(--line);--paper:var(--surface);--teal:var(--teal-light);--cta-fill:var(--teal-fill);--cta-band:var(--teal-fill);--cta-sub:var(--brand-soft)}.mkt-organizer{--canvas:#f4f7f8;--paper:#fff;--ink:#16252a;--muted:#55666b;--teal:var(--brand);--teal-deep:#124b55;--sky:#dcedf0;--amber-tint:#fdf0d5;--amber-ink:#8a5a12;--lavender:#e8e5f1;--line:#dde5e7;--hairline:var(--line);--cta-fill:var(--teal);--cta-band:var(--teal);--cta-sub:var(--sky)}.mkt{background:var(--canvas);color:var(--ink);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums}.mkt h1,.mkt h2,.mkt h3,.mkt .mkt-display{font-family:var(--font-sora), var(--font-inter), ui-sans-serif, sans-serif;letter-spacing:-.02em;text-wrap:balance;font-weight:500}.mkt p{text-wrap:pretty}.mkt-measure{max-width:65ch}.mkt-section{padding-inline:120px}.mkt-container{width:100%;max-width:1200px;margin-inline:auto}.mkt{--ease-out-strong:cubic-bezier(.23, 1, .32, 1)}.mkt-press{transition:transform .16s ease-out}.mkt-press:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.mkt-lift{transition:transform .16s ease-out,box-shadow .16s ease-out}.mkt-lift:hover{box-shadow:0 0 0 1px var(--hairline), 0 12px 28px -12px #1f2a272e;transform:translateY(-2px)}}@keyframes mkt-enter-up{0%{opacity:0;transform:translateY(16px)}}@keyframes mkt-enter-pop{0%{opacity:0;transform:scale(.95)}}.mkt-enter{animation:mkt-enter-up .5s var(--ease-out-strong) var(--enter-delay,0s) both}.mkt-enter-pop{animation:mkt-enter-pop .4s var(--ease-out-strong) var(--enter-delay,0s) both}@media (prefers-reduced-motion:reduce){@keyframes mkt-enter-up{0%{opacity:0}}@keyframes mkt-enter-pop{0%{opacity:0}}.mkt-press,.mkt-press:active,.mkt-lift,.mkt-lift:hover{transition:none;transform:none}}.mkt-frame{position:relative}.mkt-frame[data-placed]{left:var(--fx);top:var(--fy);position:absolute}.mkt-door-panel{display:contents}.mkt-tile-row{grid-auto-rows:176px}@media (min-width:1024px) and (max-width:1151px){.mkt-credential{gap:10px}.mkt-credential-title{font-size:14px;line-height:18px}.mkt-credential-sub{font-size:12px;line-height:16px}}@media (max-width:767px){.mkt-tile-row{grid-auto-rows:auto}}.mkt-line{display:block}.mkt-install-badges{--badge-h:55px}@media (max-width:767px){.mkt-install-badges{--badge-h:47px}}@media (max-width:389px){.mkt-install-badges{--badge-h:40px}}.mkt-eccs-lockup.partner-lockup{--lk-u:28px}@media (min-width:768px){.mkt-eccs-lockup.partner-lockup{--lk-u:40px}}.mkt-bento-text{width:var(--text-w)}.mkt-phone{filter:drop-shadow(0 24px 40px #0d14124d)}.mkt-browser{filter:drop-shadow(0 24px 48px #0d141238)}.mkt-phone img,.mkt-browser img{width:100%;height:auto;display:block}.mkt-browser img{outline:1px solid var(--hairline);outline-offset:-1px;border-radius:14px}@media (max-width:767px){.mkt-section{padding-inline:16px}.mkt-split{flex-direction:column;align-items:stretch;display:flex}.mkt-split>.mkt-split-copy{order:-1}.mkt-section{text-align:center}.mkt-bento-text,.mkt-door-copy,.mkt-credential{align-items:center}.mkt-door-chips,.mkt-footer-links{justify-content:center}.mkt-stat-tile{flex-direction:column;justify-content:center;gap:6px}.mkt-bento-stack .mkt-frame[data-placed]{position:relative;top:auto;left:auto}.mkt-bento-text{width:auto}.mkt-bento-phones{box-sizing:content-box;justify-content:center;align-items:flex-start;height:440px;padding-top:24px;display:flex;overflow:hidden}.mkt-bento-peek{display:none}.mkt-has-panel .mkt-door-panel{margin-inline:var(--panel-x);background:var(--panel-bg);border-start-start-radius:var(--panel-radius);border-start-end-radius:var(--panel-radius);display:block;position:relative;overflow:hidden}.mkt-has-panel .mkt-door-panel .mkt-frame[data-placed]{margin:28px auto 0;position:relative;top:auto;left:auto}.mkt-has-panel:has(.mkt-door-second) .mkt-door-panel{height:440px}.mkt-door-second{display:none}.mkt-line{display:inline}.mkt-has-panel .mkt-door-panel [data-frame=browser]{margin-inline:28px;max-width:calc(100% - 56px);margin-bottom:28px}.mkt-has-panel .mkt-door-panel [data-frame=browser]>div:last-child{aspect-ratio:486/286;height:auto}}.mkt{overflow-x:clip}@supports (interpolate-size:allow-keywords){.mkt-faq{interpolate-size:allow-keywords}}.mkt-faq::details-content{opacity:0;block-size:0;transition:content-visibility .2s allow-discrete, block-size .2s ease-out, opacity .2s ease-out;overflow:hidden}.mkt-faq[open]::details-content{opacity:1;block-size:auto}.mkt-faq-sign:before,.mkt-faq-sign:after{content:"";inset-inline:0;background:currentColor;border-radius:1px;block-size:1.5px;transition:transform .2s ease-out;position:absolute;top:50%}.mkt-faq-sign:after{transform:rotate(90deg)}.mkt-faq[open] .mkt-faq-sign:after{transform:rotate(0)}@media (prefers-reduced-motion:reduce){.mkt-faq::details-content{transition:content-visibility .2s allow-discrete, opacity .2s ease-out}.mkt-faq-sign:before,.mkt-faq-sign:after{transition:none}}@media (min-width:768px){.mkt-split[data-cols]{grid-template-columns:var(--split-cols);column-gap:var(--split-gap,5rem)}}@media (max-width:767px){.mkt-center-narrow .mkt-frame[data-placed]{left:50%;transform:translate(-50%)}}.mkt-cta-ink{color:var(--cta-ink,#fff)}@media (max-width:899.98px){.mkt-nav-row,.mkt-nav-actions{gap:8px}.mkt-nav-cta{padding-inline:12px}.mkt-nav-links,.mkt-nav-signin{display:none}.mkt-nav-row .mkt-nav-burger{display:inline-flex}.mkt-nav-sheet:not([hidden]){display:block}}@media (max-width:420px){.mkt-nav-lockup{height:30px}.mkt-nav-cta{padding-inline:10px;font-size:13px}}@media (max-width:360px){.mkt-nav-lockup{height:26px}.mkt-nav-cta{padding-inline:8px}}@media (max-width:899.98px){.mkt-audience .mkt-final-cta{flex-direction:column;align-items:stretch}}
