.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}}.auth{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#faf7f0;--card:#fff;--ink:#1f2a27;--muted:#5f6966;--hair:#e7e1d3;--field:#fff;--teal:var(--brand);--teal-ink:var(--brand);--teal-soft:var(--brand-soft);--stage:var(--brand);--stage-ink:#fff;--stage-muted:#d6ecef;--lav:#e8e5f1;--lav-ink:#585083;--amber:#fbefd9;--amber-ink:#9a6516;--peach:#f8e3d6;--peach-ink:#8a4b2a;--ok:var(--gain);--error:#a8432f;--focus:var(--brand);--hairline:var(--hair);--paper:var(--card);--cta-fill:var(--teal);background:var(--canvas);color:var(--ink)}.auth :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.auth h1,.auth h2,.auth h3{font-family:var(--font-sora), var(--font-inter), ui-sans-serif, sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:500}.auth main :where(a){color:var(--teal-ink)}.auth-split{min-height:calc(100vh - var(--auth-nav,79px));min-height:calc(100svh - var(--auth-nav,79px));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.auth-left{justify-content:center;padding:56px 24px 64px;display:flex}.auth-col{width:min(420px,100%)}.auth-panel{background:var(--stage);color:var(--stage-ink);place-items:center;padding:48px;display:grid;position:relative;overflow:hidden}.auth-panel-bg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.auth-title{font-size:clamp(28px,3vw,36px);line-height:1.15}.auth-sub{color:var(--muted);margin-top:8px}.auth-stack{gap:12px;margin-top:28px;display:grid}.auth-social{border:1px solid var(--hair);background:var(--card);width:100%;color:var(--ink);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:13px 16px;font-weight:500;transition:transform .16s ease-out,border-color .16s ease-out;display:flex}.auth-social:hover{border-color:var(--muted)}.auth-social:active{transform:scale(.98)}.auth-social svg{flex:none;width:18px;height:18px}.auth-or{color:var(--muted);align-items:center;gap:14px;margin:22px 0 6px;font-size:13px;display:flex}.auth-or:before,.auth-or:after{content:"";background:var(--hair);flex:1;height:1px}.auth-field{gap:6px;margin-top:14px;display:grid}.auth-field label{font-size:14px;font-weight:500}.auth-field-row{justify-content:space-between;align-items:baseline;display:flex}.auth-field-row a{font-size:13px}.auth-input{position:relative}.auth-input input,.auth-input select{border:1px solid var(--hair);background:var(--field);width:100%;color:var(--ink);font:400 16px var(--font-inter), ui-sans-serif, system-ui, sans-serif;border-radius:12px;padding:12px 14px;transition:border-color .16s ease-out}.auth-input input:focus,.auth-input select:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal);outline:none}@supports (color:color-mix(in lab, red, red)){.auth-input input:focus,.auth-input select:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--teal) 22%, transparent)}}.auth-peek{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:13px;font-weight:500;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.auth-hint{color:var(--muted);font-size:13px}.auth-err{color:var(--error);font-size:13px}.auth-primary{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:14px;width:100%;margin-top:20px;padding:14px;font-size:16px;font-weight:500;transition:transform .16s ease-out,opacity .2s}.auth-primary:active{background:var(--brand-pressed);transform:scale(.98)}.auth-primary:disabled{opacity:.45;cursor:not-allowed}.auth-after{color:var(--muted);margin-top:16px;font-size:15px}.auth-below{text-align:center;justify-items:center;gap:10px;margin-top:28px;display:grid}.auth-fine{color:var(--muted);max-width:44ch;font-size:13px}.auth-preview{z-index:1;gap:14px;width:min(360px,100%);display:grid;position:relative}.auth-panel-line{font-family:var(--font-sora), var(--font-inter), ui-sans-serif, sans-serif;letter-spacing:-.02em;color:var(--stage-ink);margin-bottom:6px;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.2}.auth-note{color:#1f2a27;background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;box-shadow:0 12px 28px #0000002e}.auth-note i{border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-style:normal;font-weight:500;display:grid}.auth-note b{font-size:14px;font-weight:500;display:block}.auth-note span{color:#5f6966;font-size:12px}@media (max-width:900px){.auth-split{grid-template-columns:1fr}.auth-panel{display:none}.auth-left{padding:36px 16px 56px}}@media (max-width:767px){.auth-split{--auth-nav:64px}}.auth-after a,.auth-fine a,.auth-shell p a{text-underline-offset:3px;text-decoration:underline}.auth-shell{justify-items:start;gap:16px;width:min(448px,100%);margin:0 auto;padding:56px 16px 72px;display:grid}.auth-shell .auth-title{font-size:clamp(24px,2.4vw,30px)}.auth-shell p{color:var(--muted);font-size:15px}.auth-btn{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;margin-top:4px;padding:12px 18px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .16s ease-out;display:inline-flex}.auth-btn:active{transform:scale(.98)}.auth-btn-quiet{border:1px solid var(--hair);color:var(--ink);background:0 0}.auth-btn-quiet:hover{border-color:var(--muted)}.auth-progress{align-items:center;gap:10px;margin-bottom:28px;display:flex}.auth-bars{flex:1;gap:6px;display:flex}.auth-bars i{background:var(--hair);border-radius:4px;flex:1;height:4px;transition:background .3s ease-out}.auth-bars i.on{background:var(--teal)}.auth-count{color:var(--muted);white-space:nowrap;font-size:13px}.auth-back{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-bottom:10px;padding:6px 0;font-weight:500}.auth-choices{gap:12px;margin-top:24px;display:grid}.auth-choice{text-align:left;border:1.5px solid var(--hair);background:var(--card);width:100%;color:var(--ink);cursor:pointer;border-radius:16px;grid-template-columns:44px 1fr 24px;align-items:center;gap:14px;padding:16px;transition:border-color .16s ease-out,background .16s ease-out,transform .16s ease-out;display:grid}.auth-choice:active{transform:scale(.99)}.auth-choice .auth-ic{border-radius:12px;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.auth-choice b{font-weight:500;display:block}.auth-choice span.auth-sub-line{color:var(--muted);font-size:14px;display:block}.auth-choice .auth-tick{border:1.5px solid var(--hair);color:#0000;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;transition:all .16s ease-out;display:grid}.auth-choice[aria-pressed=true]{border-color:var(--teal);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.auth-choice[aria-pressed=true]{background:color-mix(in srgb, var(--teal) 6%, var(--card))}}.auth-choice[aria-pressed=true] .auth-tick{background:var(--teal);border-color:var(--teal);color:#fff}.auth-avatar-row{align-items:center;gap:16px;margin-top:22px;display:flex}.auth-avatar{width:64px;height:64px;font-family:var(--font-sora), var(--font-inter), ui-sans-serif, sans-serif;color:#fff;background:var(--teal);background-position:50%;background-size:cover;border-radius:50%;flex:none;place-items:center;font-size:24px;font-weight:500;display:grid}.auth-small-btn{border:1px solid var(--hair);background:var(--card);color:var(--ink);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500}.auth-with-btn{gap:8px;display:flex}.auth-with-btn .auth-input{flex:1}.auth-section{border-top:1px solid var(--hair);margin-top:26px;padding-top:22px}.auth-section h3{font-size:18px}.auth-section .auth-hint{margin-top:2px}.auth-radios{gap:8px;margin-top:12px;display:grid}.auth-radio{border:1px solid var(--hair);background:var(--card);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.auth-radio input{accent-color:var(--teal);width:18px;height:18px}.auth-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.auth-chip{border:1.5px solid var(--hair);background:var(--card);color:var(--ink);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500}.auth-chip[aria-pressed=true]{border-color:var(--teal);color:var(--teal-ink);background:var(--teal)}@supports (color:color-mix(in lab, red, red)){.auth-chip[aria-pressed=true]{background:color-mix(in srgb, var(--teal) 8%, var(--card))}}.auth-skip{color:var(--muted);cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-weight:500;display:block}.auth-done-apps{background:var(--card);border:1px solid var(--hair);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:26px;padding:18px;display:grid}.auth-qr{background:#fff;border-radius:10px;width:96px;height:96px;padding:8px}.auth-badges{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.auth-badges>*{flex:none}@media (max-width:520px){.auth-done-apps{grid-template-columns:1fr;justify-items:start}}.auth-pcard{color:#1f2a27;background:#faf7f0;border-radius:24px;padding:22px;box-shadow:0 24px 48px #00000038}.auth-pcard-top{align-items:center;gap:14px;display:flex}.auth-pcard-av{width:56px;height:56px;font-family:var(--font-sora), var(--font-inter), ui-sans-serif, sans-serif;color:#fff;background:var(--brand);background-position:50%;background-size:cover;border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:500;display:grid}.auth-pcard-nm{font-family:var(--font-sora), var(--font-inter), ui-sans-serif, sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:20px;font-weight:500}.auth-pcard-meta{color:#5f6966;font-size:13px}.auth-pcard-roles{flex-wrap:wrap;gap:6px;min-height:28px;margin-top:14px;display:flex}.auth-pcard-roles span{border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500}.auth-tiles{gap:10px;display:grid}.auth-tile{color:var(--stage-ink);transform-origin:50% 0;background:#ffffff1f;border-radius:18px;padding:14px 16px}.auth-tile b{overflow-wrap:anywhere;font-weight:500;display:block}.auth-tile span{color:var(--stage-muted);font-size:13px}.auth-enter{animation:.45s cubic-bezier(.23,1,.32,1) auth-enter}@keyframes auth-enter{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.auth-enter{animation:none}.auth-bars i{transition:none}}.auth-username{border:1px solid var(--hair);background:var(--field);border-radius:12px;align-items:center;gap:0;transition:border-color .16s ease-out;display:flex}.auth-username:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal)}@supports (color:color-mix(in lab, red, red)){.auth-username:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--teal) 22%, transparent)}}.auth-at{color:var(--muted);flex:none;padding-left:14px;font-size:16px}.auth-username input{background:0 0;border:0;flex:1;min-width:0;padding-left:2px}.auth-username input:focus{box-shadow:none;border-color:#0000;outline:none}.auth-verdict{flex:none;padding:0 14px;font-size:13px;font-weight:500}.auth-verdict-ok{color:var(--ok)}.auth-verdict-bad{color:var(--error)}
