.mkt{--ink:#0d1712;--ink-2:#12201a;--ink-3:#17281f;--bone:#ede8da;--bone-dim:#9faea3;--ember:#e8a13c;--ember-ink:#1a1206;--hot:#e86a3c;--cold:#7c8f85;--line:rgba(237,232,218,.14);--line-soft:rgba(237,232,218,.08);--paper:#efead9;--paper-ink:#17251d;--paper-dim:#4e5b52;--paper-line:rgba(23,37,29,.18);--paper-hot:#a83e19;--paper-warm:#8f5510;--disp:var(--font-archivo),system-ui,sans-serif;--body:var(--font-archivo),system-ui,sans-serif;--mono:var(--font-plex-mono),ui-monospace,monospace;background:var(--ink);color:var(--bone);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}.mkt *{box-sizing:border-box}.mkt a{color:var(--ember);text-decoration:none}.mkt a:hover{color:var(--bone)}.mkt p{margin:0}.mkt ul{margin:0;padding:0;list-style:none}.mkt .wrap,.mkt .mk-container{max-width:1200px;margin:0 auto;padding:0 24px}.mkt .on-dark{background:var(--ink);color:var(--bone)}.mkt .on-tint{background:var(--ink-2);color:var(--bone)}.mkt .on-light{background:var(--paper);color:var(--paper-ink)}.mkt .muted,.mkt .dim{color:var(--bone-dim)}.mkt .on-light .muted,.mkt .on-light .dim,.mkt .doc .muted,.mkt .doc .dim{color:var(--paper-dim)}.mkt .section{padding:96px 0}.mkt .section-tight{padding-top:0}.mkt .section-head{max-width:640px;margin-bottom:72px}.mkt .h1{font-family:var(--disp);letter-spacing:-.01em;max-width:800px;margin:0 0 22px;font-size:48px;font-weight:500;font-stretch:125%;line-height:1.08}.mkt .h1 .end{color:var(--ember);display:block}.mkt .h2{font-family:var(--disp);letter-spacing:-.01em;text-wrap:balance;margin:0 0 20px;font-size:44px;font-weight:700;font-stretch:125%;line-height:1.08}.mkt .h3{font-family:var(--disp);text-wrap:balance;margin:0;font-size:22px;font-weight:600;font-stretch:112%;line-height:1.2}.mkt .lede{color:var(--bone-dim);text-wrap:pretty;max-width:640px;font-size:18px;line-height:1.5}.mkt .on-light .lede,.mkt .doc .lede{color:var(--paper-dim)}.mkt .eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ember);margin:0 0 20px;font-size:11px;font-weight:500}.mkt .on-light .eyebrow,.mkt .doc .eyebrow{color:var(--paper-hot)}.mkt .mono{font-family:var(--mono);letter-spacing:.06em;font-size:12px}.mkt .text-link{color:var(--ember);text-underline-offset:.15em;font-weight:600;text-decoration:underline}.mkt .text-link:hover{color:var(--bone)}.mkt .on-light .text-link,.mkt .doc .text-link{color:var(--paper-hot)}.mkt .on-light .text-link:hover,.mkt .doc .text-link:hover{color:var(--paper-ink)}.mkt .btn{font-family:var(--body);letter-spacing:.005em;background:var(--ember);color:var(--ember-ink);border:1px solid var(--ember);white-space:nowrap;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.mkt .btn:hover{color:var(--ember-ink);background:#f2b24f;border-color:#f2b24f}.mkt .btn:disabled{opacity:.6;cursor:progress}.mkt .btn-primary{background:var(--ember);color:var(--ember-ink);border-color:var(--ember)}.mkt .btn-primary:hover{background:#f2b24f;border-color:#f2b24f}.mkt .btn.ghost,.mkt .btn-secondary,.mkt .btn-ghost-light{color:var(--bone);border-color:var(--line);background:0 0}.mkt .btn.ghost:hover,.mkt .btn-secondary:hover,.mkt .btn-ghost-light:hover{border-color:var(--bone-dim);color:var(--bone);background:rgba(237,232,218,.06)}.mkt .on-light .btn.ghost,.mkt .on-light .btn-secondary,.mkt .on-light .btn-ghost-light,.mkt .doc .btn.ghost,.mkt .doc .btn-secondary,.mkt .doc .btn-ghost-light{color:var(--paper-ink);border-color:var(--paper-line)}.mkt .on-light .btn.ghost:hover,.mkt .on-light .btn-secondary:hover,.mkt .on-light .btn-ghost-light:hover,.mkt .doc .btn.ghost:hover,.mkt .doc .btn-secondary:hover,.mkt .doc .btn-ghost-light:hover{border-color:var(--paper-dim);background:rgba(23,37,29,.06)}.mkt .btn.sm,.mkt .btn-sm{padding:10px 16px;font-size:14px}.mkt .btn-md{padding:14px 24px;font-size:16px}.mkt .btn-lg{padding:18px 30px;font-size:17px}.mkt .nav{border-bottom:1px solid var(--line-soft);z-index:40;background:rgba(13,23,18,.92);position:-webkit-sticky;position:sticky;top:0}.mkt .nav-in{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.mkt .logo{font-family:var(--disp);letter-spacing:-.01em;color:var(--bone);font-size:20px;font-weight:700;font-stretch:115%;text-decoration:none}.mkt .logo b{color:var(--ember);font-weight:700}.mkt .nav-links{align-items:center;gap:32px;display:flex}.mkt .nav-links a{color:var(--bone-dim);font-size:14px}.mkt .nav-links a:hover,.mkt .nav-links .navlink[aria-current=page]{color:var(--bone)}.mkt .nav-links .btn{color:var(--ember-ink)}.mkt .nav-links .btn.ghost{color:var(--bone)}.mkt .mk-nav-inner{justify-content:space-between;align-items:center;gap:16px;display:flex}.mkt .mk-nav-links{align-items:center;gap:32px;display:flex}.mkt .mk-nav-links a{color:var(--bone-dim);font-size:14px;text-decoration:none}.mkt .mk-nav-links a:hover{color:var(--bone)}.mkt .mk-nav-actions{align-items:center;gap:16px;display:flex}.mkt .mk-nav-signin{color:var(--bone);font-size:14px;font-weight:500;text-decoration:none}.mkt .mk-nav-signin:hover{text-decoration:underline}.mkt .hero{border-bottom:1px solid var(--line-soft);position:relative;overflow:hidden}.mkt .hero-glow{pointer-events:none;background:radial-gradient(640px 400px at 78% 40%,rgba(232,161,60,.1),transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.mkt .hero-in{z-index:1;grid-template-columns:7fr 5fr;align-items:center;gap:64px;padding:72px 24px 230px;display:grid;position:relative}.mkt .hero-sub{letter-spacing:-.005em;color:var(--bone-dim);text-wrap:pretty;margin:0 0 36px;font-size:21px;line-height:1.35}.mkt .hero-sub .wa-mark{vertical-align:-3px;width:20px;height:20px;margin-left:2px}.mkt .backed{align-items:center;gap:16px;margin-top:40px;display:flex}.mkt .backed span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);font-size:11px;font-weight:500}.mkt .backed .gfs{width:auto;height:22px;color:var(--bone);opacity:.92}.mkt .skyline{pointer-events:none;z-index:0;width:100%;height:220px;display:block;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.mkt .win{fill:var(--ember);animation:4.2s ease-in-out infinite mkt-twinkle}@keyframes mkt-twinkle{0%,to{opacity:.2}50%{opacity:1}}.mkt .sold{opacity:0;will-change:opacity,transform}.mkt .sold.s1{animation:15s ease-out infinite mkt-sold1}@keyframes mkt-sold1{0%,3%{opacity:0;transform:translateY(8px)}5.5%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .sold.s2{animation:15s ease-out infinite mkt-sold2}@keyframes mkt-sold2{0%,8.2%{opacity:0;transform:translateY(8px)}10.7%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .sold.s3{animation:15s ease-out infinite mkt-sold3}@keyframes mkt-sold3{0%,13.4%{opacity:0;transform:translateY(8px)}15.9%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .sold.s4{animation:15s ease-out infinite mkt-sold4}@keyframes mkt-sold4{0%,18.6%{opacity:0;transform:translateY(8px)}21.1%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .sold.s5{animation:15s ease-out infinite mkt-sold5}@keyframes mkt-sold5{0%,23.8%{opacity:0;transform:translateY(8px)}26.3%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .sold.s6{animation:15s ease-out infinite mkt-sold6}@keyframes mkt-sold6{0%,29%{opacity:0;transform:translateY(8px)}31.5%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .sold.s7{animation:15s ease-out infinite mkt-sold7}@keyframes mkt-sold7{0%,34.2%{opacity:0;transform:translateY(8px)}36.7%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .sold.s8{animation:15s ease-out infinite mkt-sold8}@keyframes mkt-sold8{0%,39.4%{opacity:0;transform:translateY(8px)}41.9%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .sold.s9{animation:15s ease-out infinite mkt-sold9}@keyframes mkt-sold9{0%,44.6%{opacity:0;transform:translateY(8px)}47.1%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .sold.s10{animation:15s ease-out infinite mkt-sold10}@keyframes mkt-sold10{0%,49.8%{opacity:0;transform:translateY(8px)}52.3%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .sold.s11{animation:15s ease-out infinite mkt-sold11}@keyframes mkt-sold11{0%,55%{opacity:0;transform:translateY(8px)}57.5%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .sold.s12{animation:15s ease-out infinite mkt-sold12}@keyframes mkt-sold12{0%,60.2%{opacity:0;transform:translateY(8px)}62.7%,89%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.mkt .call{border:1px solid var(--line);background:var(--ink-2);flex-direction:column;display:flex;position:relative;box-shadow:0 30px 60px rgba(0,0,0,.35)}.mkt .call-head{border-bottom:1px solid var(--line-soft);font-family:var(--mono);color:var(--bone-dim);align-items:center;gap:10px;padding:14px 18px;font-size:12px;display:flex}.mkt .call-head b{color:var(--bone);font-weight:500}.mkt .dot{background:var(--hot);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite mkt-pulse}@keyframes mkt-pulse{0%,to{opacity:1}50%{opacity:.35}}.mkt .call-head .right{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.mkt .wave{align-items:center;gap:3px;height:16px;display:inline-flex}.mkt .wave i{background:var(--ember);transform-origin:50%;width:3px;height:16px;animation:1.1s ease-in-out infinite mkt-wave;display:block}.mkt .wave i:nth-child(2){animation-delay:.15s}.mkt .wave i:nth-child(3){animation-delay:.3s}.mkt .wave i:nth-child(4){animation-delay:.45s}.mkt .wave i:nth-child(5){animation-delay:.6s}@keyframes mkt-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.mkt .transcript{flex-direction:column;justify-content:flex-end;gap:14px;min-height:360px;padding:22px 18px;display:flex}.mkt .t-line{opacity:0;max-width:92%;font-size:15px;line-height:1.4}.mkt .t-line.lead{text-align:right;align-self:flex-end}.mkt .who{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);margin-bottom:4px;font-size:10px;display:block}.mkt .t-line.agent .who{color:var(--ember)}.mkt .l1{animation:18s ease-out infinite mkt-l1}.mkt .l2{animation:18s ease-out infinite mkt-l2}.mkt .l3{animation:18s ease-out infinite mkt-l3}.mkt .l4{animation:18s ease-out infinite mkt-l4}.mkt .l5{animation:18s ease-out infinite mkt-l5}.mkt .l6{animation:18s ease-out infinite mkt-l6}@keyframes mkt-l1{0%,3%{opacity:0;transform:translateY(10px)}6%,94%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes mkt-l2{0%,14%{opacity:0;transform:translateY(10px)}17%,94%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes mkt-l3{0%,25%{opacity:0;transform:translateY(10px)}28%,94%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes mkt-l4{0%,38%{opacity:0;transform:translateY(10px)}41%,94%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes mkt-l5{0%,50%{opacity:0;transform:translateY(10px)}53%,94%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes mkt-l6{0%,64%{opacity:0;transform:translateY(10px)}67%,94%{opacity:1;transform:none}97%,to{opacity:0}}.mkt .meter{border-top:1px solid var(--line-soft);padding:16px 18px 18px}.mkt .meter-row{justify-content:space-between;align-items:baseline;display:flex}.mkt .meter-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);font-size:11px}.mkt .meter-num{font-family:var(--disp);color:var(--bone);opacity:0;font-size:22px;font-weight:700;font-stretch:125%;animation:18s ease-out infinite mkt-late}.mkt .meter-num small{font-family:var(--mono);letter-spacing:.14em;color:var(--hot);margin-left:8px;font-size:10px;font-weight:500}.mkt .meter-track{background:rgba(237,232,218,.1);height:4px;margin-top:10px}.mkt .meter-fill{background:var(--ember);width:0;height:100%;animation:18s ease-out infinite mkt-fill}@keyframes mkt-fill{0%,4%{width:0}8%{width:8%}18%{width:20%}30%{width:24%}42%{width:55%}55%{width:64%}68%,94%{width:87%}to{width:0}}@keyframes mkt-late{0%,67%{opacity:0;transform:translateY(4px)}71%,94%{opacity:1;transform:none}to{opacity:0}}.mkt .call-foot{border-top:1px solid var(--line-soft);font-family:var(--mono);color:var(--bone-dim);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:11px;display:flex}.mkt .booked{letter-spacing:.14em;text-transform:uppercase;color:var(--ember);opacity:0;align-items:center;gap:8px;animation:18s ease-out infinite mkt-late;display:inline-flex}.mkt .booked:before{content:"";background:var(--ember);width:8px;height:8px}.mkt .clients{border-bottom:1px solid var(--line-soft);padding:28px 0 30px;overflow:hidden}.mkt .clients-head{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:22px;display:flex}.mkt .clients-head span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);font-size:11px;font-weight:500}.mkt .marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.mkt .marquee-track{gap:72px;width:max-content;animation:26s linear infinite mkt-marquee;display:flex}.mkt .marquee-track span{font-family:var(--disp);color:var(--bone-dim);white-space:nowrap;opacity:.8;font-size:22px;font-weight:600;font-stretch:118%}.mkt .clients:hover .marquee-track{animation-play-state:paused}@keyframes mkt-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mkt .stats{border-bottom:1px solid var(--line-soft)}.mkt .stats-in{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mkt .stat{border-left:1px solid var(--line-soft);padding:36px 28px}.mkt .stat:first-child{border-left:none;padding-left:0}.mkt .stat .n{font-family:var(--disp);letter-spacing:-.01em;text-wrap:balance;margin-bottom:10px;font-size:23px;font-weight:600;font-stretch:112%;line-height:1.15}.mkt .stat .d{color:var(--bone-dim);max-width:30ch;font-size:15px;line-height:1.5}.mkt .decay{border-top:1px solid var(--line-soft)}.mkt .decay-row{border-bottom:1px solid var(--line-soft);grid-template-columns:220px 1fr;align-items:start;gap:48px;padding:44px 0;display:grid}.mkt .decay-time{font-family:var(--mono);color:var(--bone);font-size:16px}.mkt .decay-when{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);margin-top:8px;font-size:11px;display:block}.mkt .decay-row p{color:var(--bone-dim);max-width:600px;margin-top:10px}.mkt .decay-row.faded .decay-time,.mkt .decay-row.faded .h3{color:var(--bone-dim)}.mkt .pivot{max-width:760px;padding:56px 0 0}.mkt .pivot-quote{font-family:var(--disp);letter-spacing:-.01em;font-size:30px;font-weight:600;font-stretch:112%;line-height:1.3}.mkt .pivot-quote em{color:var(--ember);font-style:normal}.mkt .pivot-src{font-family:var(--mono);color:var(--bone-dim);max-width:640px;margin-top:18px;font-size:12px;line-height:1.6}.mkt .steps{grid-template-columns:1fr 1fr;gap:56px 80px;display:grid;position:relative}.mkt .steps:before{content:"";background:var(--line-soft);width:1px;position:absolute;top:8px;bottom:8px;left:50%}.mkt .step-t{font-family:var(--mono);letter-spacing:.08em;color:var(--ember);align-items:center;gap:10px;font-size:12px;display:inline-flex}.mkt .step-t:before{content:"";border:2px solid var(--ember);background:var(--ink-2);width:10px;height:10px}.mkt .step .h3{margin-top:12px;font-size:24px}.mkt .step p{color:var(--bone-dim);margin-top:10px}.mkt .snippet{border:1px solid var(--line-soft);background:var(--ink);flex-direction:column;gap:12px;max-width:560px;margin-top:20px;padding:18px 20px;display:flex}.mkt .snippet p{color:var(--bone);margin:0;font-size:15px}.mkt .step-wide{grid-column:1/-1;max-width:720px}.mkt .meter-hero{grid-template-columns:5fr 4fr;align-items:center;gap:48px;margin-bottom:56px;display:grid}.mkt .meter-hero .sec-head{margin-bottom:0}.mkt .meter-hero-visual{flex-direction:column;align-items:center;display:flex}.mkt .im-gauge{width:320px;height:320px;position:relative}.mkt .im-gauge canvas{display:block;width:100%!important;height:100%!important}.mkt .im-gauge-loading{justify-content:center;align-items:center;display:flex}.mkt .im-gauge-readout{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.mkt .im-gauge-score{font-family:var(--disp);font-variant-numeric:tabular-nums;font-size:56px;font-weight:700;font-stretch:125%;line-height:1}.mkt .im-gauge-score.hot{color:var(--paper-hot)}.mkt .im-gauge-score.warm{color:var(--paper-warm)}.mkt .im-gauge-score.cold{color:var(--paper-dim)}.mkt .im-gauge-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-dim);font-size:11px}.mkt .im-gauge-caption{font-family:var(--mono);color:var(--paper-dim);text-align:center;margin-top:14px;font-size:12px}@media (max-width:860px){.mkt .meter-hero{grid-template-columns:1fr;gap:32px}.mkt .meter-hero-visual{order:-1}}.mkt .leads{border-top:1px solid var(--paper-line)}.mkt .lead-row{border-bottom:1px solid var(--paper-line);grid-template-columns:96px 200px 1fr 220px;align-items:center;gap:32px;padding:26px 0;display:grid}.mkt .score{font-family:var(--disp);font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;font-stretch:125%;line-height:1}.mkt .score-tag{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;margin-top:8px;font-size:10px;display:block}.mkt .score-bar{background:rgba(23,37,29,.1);width:96px;height:3px;margin-top:10px;overflow:hidden}.mkt .score-bar i{transform-origin:0;height:100%;display:block}.mkt .hot .score,.mkt .hot .score-tag{color:var(--paper-hot)}.mkt .hot .score-bar i{background:var(--paper-hot);width:87%}.mkt .warm .score,.mkt .warm .score-tag{color:var(--paper-warm)}.mkt .warm .score-bar i{background:var(--paper-warm);width:54%}.mkt .cold .score,.mkt .cold .score-tag{color:var(--paper-dim)}.mkt .cold .score-bar i{background:var(--paper-dim);width:12%}.mkt .lead-name{font-family:var(--disp);font-size:18px;font-weight:600;font-stretch:112%}.mkt .lead-req{font-family:var(--mono);color:var(--paper-dim);margin-top:6px;font-size:12px;display:block}.mkt .lead-why{color:var(--paper-dim);font-size:15px}.mkt .lead-act{text-align:right;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-ink);font-size:12px}.mkt .leads-foot{font-family:var(--mono);color:var(--paper-dim);margin-top:16px;font-size:12px}.mkt .meter-close{max-width:640px;font-family:var(--disp);margin-top:64px;font-size:26px;font-weight:600;font-stretch:115%;line-height:1.35}.mkt .meter-close em{color:var(--paper-hot);font-style:normal}.mkt .bento{background:var(--line-soft);border:1px solid var(--line-soft);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.mkt .cell{background:var(--ink);flex-direction:column;gap:14px;padding:44px 40px;display:flex}.mkt .cell.tint{background:var(--ink-2)}.mkt .cell p{color:var(--bone-dim)}.mkt .crm-mini{border:1px solid var(--line-soft);font-family:var(--mono);margin-top:10px;font-size:12px}.mkt .cr{border-top:1px solid var(--line-soft);color:var(--bone-dim);grid-template-columns:1.2fr 1fr 1fr .8fr;gap:16px;padding:12px 16px;display:grid}.mkt .cr.head{letter-spacing:.14em;text-transform:uppercase;border-top:none;font-size:10px}.mkt .cr span:first-child{color:var(--bone)}.mkt .t-hot{color:var(--hot)}.mkt .t-warm{color:var(--ember)}.mkt .quote{color:var(--ember);margin-top:6px;font-size:17px;line-height:1.4}.mkt .wa{grid-template-columns:1fr 1fr;gap:16px;margin-top:12px;display:grid}.mkt .msg{border:1px solid var(--line-soft);background:var(--ink-2);color:var(--bone);padding:14px 16px;font-size:14px;line-height:1.45}.mkt .msg .who{margin-bottom:8px}.mkt .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mkt .faq-reviewed{font-family:var(--mono);color:var(--bone-dim);margin-top:48px;font-size:12px}.mkt .compare-scroll{overflow-x:auto}.mkt .compare{border-collapse:collapse;text-align:left;width:100%}.mkt .compare th,.mkt .compare td{border-bottom:1px solid var(--line-soft);vertical-align:top;padding:16px 20px 16px 0;font-size:15px;line-height:1.45}.mkt .compare thead th{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);padding-bottom:12px;font-size:11px;font-weight:500}.mkt .compare tbody th{font-family:var(--disp);color:var(--bone);width:26%;min-width:180px;font-weight:600;font-stretch:112%}.mkt .compare td{color:var(--bone-dim);width:37%;min-width:200px}.mkt .compare td.compare-win{color:var(--bone)}.mkt .compare tbody tr:last-child th,.mkt .compare tbody tr:last-child td{border-bottom:none}@media (max-width:560px){.mkt .compare th,.mkt .compare td{padding:12px 14px 12px 0;font-size:14px}.mkt .compare tbody th{min-width:130px}}.mkt .connectors-head{max-width:none}.mkt .connectors-head .connector-inline{white-space:nowrap}.mkt .connectors-head .connector-logo{vertical-align:-.15em;width:.82em;height:.82em;margin-right:.12em}.mkt .h2.connectors-title{white-space:nowrap;font-size:max(12px,min(4vw - 2.56px,38px));font-weight:600;font-stretch:100%}.mkt .connector-grid{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:40px 52px;margin:56px 0 0;padding:0;list-style:none;display:flex}.mkt .connector-grid .connector-logo{opacity:.5;filter:grayscale();width:36px;height:36px;transition:opacity .25s,filter .25s,transform .25s}.mkt .connector-grid li:hover .connector-logo,.mkt .connector-grid li:focus-within .connector-logo{opacity:1;filter:grayscale(0);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.mkt .connector-grid .connector-logo{transition:none}.mkt .connector-grid li:hover .connector-logo,.mkt .connector-grid li:focus-within .connector-logo{transform:none}}@media (max-width:560px){.mkt .connector-grid{justify-content:center;gap:28px 32px}}.mkt .msg.team{border-left:2px solid var(--ember)}.mkt .define{border-bottom:1px solid var(--line-soft);padding:72px 0}.mkt .define-in{grid-template-columns:5fr 7fr;align-items:start;gap:64px;display:grid}.mkt .define .h2{font-size:36px}.mkt .answer{color:var(--bone);text-wrap:pretty;max-width:640px;font-size:18px;line-height:1.6}.mkt .answer b{color:var(--ember);font-weight:600}.mkt .on-light .answer,.mkt .doc .answer{color:var(--paper-ink)}.mkt .q{margin-top:40px;font-size:20px}.mkt .more{color:var(--bone-dim);text-wrap:pretty;max-width:640px;margin-top:12px;font-size:16px;line-height:1.6}.mkt .more a{color:var(--ember);border-bottom:1px solid rgba(232,161,60,.4)}.mkt .on-light .more,.mkt .doc .more{color:var(--paper-dim)}.mkt .on-light .more a,.mkt .doc .more a{color:var(--paper-hot);border-bottom-color:rgba(194,74,31,.4)}.mkt .explain{max-width:720px;margin-top:-24px;margin-bottom:56px}.mkt .explain .q{margin-top:0}.mkt .faq-grid{border-top:1px solid var(--line-soft);grid-template-columns:1fr 1fr;gap:0 64px;display:grid}.mkt .qa{border-bottom:1px solid var(--line-soft);padding:28px 0}.mkt .qa h3{font-family:var(--disp);text-wrap:balance;margin:0 0 10px;font-size:19px;font-weight:600;font-stretch:112%;line-height:1.25}.mkt .qa p{color:var(--bone-dim);margin:0;font-size:15px;line-height:1.55}.mkt .qa p b{color:var(--bone);font-weight:500}.mkt .signup-in{grid-template-columns:5fr 6fr;align-items:start;gap:80px;display:grid}.mkt .next{border-top:1px solid var(--line-soft);margin-top:32px}.mkt .next li{border-bottom:1px solid var(--line-soft);grid-template-columns:40px 1fr;gap:12px;padding:20px 0;display:grid}.mkt .next b{font-family:var(--mono);color:var(--ember);padding-top:3px;font-size:13px;font-weight:500}.mkt .next strong{font-family:var(--disp);font-size:18px;font-weight:600;font-stretch:112%;display:block}.mkt .next span{color:var(--bone-dim);margin-top:4px;font-size:15px;display:block}.mkt .panel{border:1px solid var(--line);background:var(--ink-2);padding:36px}.mkt .panel .btn{width:100%;margin-top:24px}.mkt .foot{border-top:1px solid var(--line-soft);padding:72px 0 28px}.mkt .foot-grid{border-bottom:1px solid var(--line-soft);grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;padding-bottom:56px;display:grid}.mkt .foot .foot-heading{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);margin:0 0 16px;font-size:11px;font-weight:500}.mkt .foot li{margin-bottom:12px}.mkt .foot li a{color:var(--bone);font-size:15px}.mkt .foot li a:hover{color:var(--ember)}.mkt .foot-brand p{color:var(--bone-dim);max-width:320px;margin:16px 0 24px}.mkt .foot-bottom{font-family:var(--mono);color:var(--bone-dim);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-top:24px;font-size:12px;line-height:1.6;display:flex}.mkt .mk-footer-grid{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:720px){.mkt .mk-footer-grid{grid-template-columns:2fr 1fr 1fr 1fr}}.mkt .mk-footer-brand p{max-width:288px;margin:12px 0 0}.mkt .mk-footer-bottom{border-top:1px solid var(--line-soft);margin-top:40px;padding-top:20px;font-size:13px}@supports (animation-timeline:view()){.mkt .rv{animation:linear both mkt-rise;animation-timeline:view();animation-range:entry entry 35%}.mkt .score-bar i{animation:linear both mkt-grow;animation-timeline:view();animation-range:entry entry 60%}}@keyframes mkt-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes mkt-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.mkt *,.mkt :before,.mkt :after{animation:none!important}.mkt .t-line,.mkt .meter-num,.mkt .booked{opacity:1}.mkt .meter-fill{width:87%}}@media (max-width:960px){.mkt .h1{font-size:38px;font-weight:450}.mkt .h2{font-size:34px;font-weight:625}.mkt .h3{font-size:18px;font-weight:550}.mkt .meter-num{font-size:18px;font-weight:625}.mkt .stat .n{font-size:18px;font-weight:550}.mkt .pivot-quote{font-size:24px;font-weight:550}.mkt .im-gauge-score{font-size:45px;font-weight:625}.mkt .score{font-size:32px;font-weight:625}.mkt .lead-name{font-size:14px;font-weight:550}.mkt .meter-close{font-size:21px;font-weight:550}.mkt .qa h3{font-size:15px;font-weight:550}.mkt .next strong{font-size:14px;font-weight:550}.mkt .hero-in{grid-template-columns:1fr;gap:48px;padding:56px 24px 210px}.mkt .nav-links .navlink{display:none}.mkt .nav-links{gap:10px}.mkt .stats-in{grid-template-columns:1fr 1fr}.mkt .stat{border-top:1px solid var(--line-soft);padding:28px 20px}.mkt .stat:nth-child(odd){border-left:none;padding-left:0}.mkt .stat:first-child,.mkt .stat:nth-child(2){border-top:none}.mkt .clients-head{flex-direction:column;gap:6px}.mkt .decay-row{grid-template-columns:1fr;gap:14px;padding:36px 0}.mkt .steps{grid-template-columns:1fr;gap:40px}.mkt .steps:before{left:4px}.mkt .step{padding-left:28px;position:relative}.mkt .step-t:before{position:absolute;top:4px;left:0}.mkt .lead-row{grid-template-columns:80px 1fr;gap:16px}.mkt .lead-why{grid-column:1/-1}.mkt .lead-act{text-align:left;grid-column:1/-1}.mkt .bento{grid-template-columns:1fr}.mkt .cell.c3,.mkt .cell.c2{grid-column:auto}.mkt .cell{padding:32px 24px}.mkt .cr{grid-template-columns:1fr 1fr}.mkt .cr span:nth-child(3),.mkt .cr span:nth-child(4){display:none}.mkt .wa{grid-template-columns:1fr}.mkt .signup-in{grid-template-columns:1fr;gap:48px}.mkt .define-in{grid-template-columns:1fr;gap:24px}.mkt .define .h2{font-size:30px}.mkt .faq-grid{grid-template-columns:1fr}.mkt .foot-grid{grid-template-columns:repeat(3,1fr);gap:40px 24px}.mkt .foot-brand{grid-column:1/-1}}@media (max-width:560px){.mkt .section{padding:80px 0}.mkt .section-head{margin-bottom:48px}.mkt .h1{font-size:32px}.mkt .h2{font-size:30px}.mkt .hero-sub{font-size:18px}.mkt .hero-in{padding:40px 24px 180px}.mkt .transcript{min-height:380px}.mkt .pivot-quote{font-size:24px}.mkt .meter-close{font-size:22px}.mkt .panel{padding:28px 20px}.mkt .foot-grid{grid-template-columns:1fr 1fr}.mkt .foot-bottom{flex-direction:column}}.mkt .head{background:var(--ink);color:var(--bone);border-bottom:1px solid var(--line-soft);padding:64px 0 56px}.mkt .meta{font-family:var(--mono);letter-spacing:.04em;color:var(--bone-dim);max-width:800px;font-size:12px;line-height:1.7}.mkt .doc{background:var(--paper);color:var(--paper-ink);padding:56px 0 80px}.mkt .doc p{margin:0 0 14px}.mkt .doc ul,.mkt .doc ol{margin:0 0 14px;padding-left:22px}.mkt .doc li{margin-bottom:8px}.mkt .doc-in{max-width:780px}.mkt .short{border:1px solid var(--paper-line);background:rgba(23,37,29,.04);margin-bottom:44px;padding:22px 24px}.mkt .short .lbl{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-hot);margin:0 0 10px;font-size:11px}.mkt .short p{color:var(--paper-ink);margin:0}.mkt .doc h2{font-family:var(--disp);text-wrap:balance;align-items:baseline;gap:14px;margin:40px 0 14px;font-size:24px;font-weight:600;font-stretch:112%;line-height:1.2;display:flex}.mkt .doc h2 .num{font-family:var(--mono);letter-spacing:.12em;color:var(--paper-hot);flex:none;font-size:12px;font-weight:500}.mkt .doc h3{font-family:var(--disp);margin:22px 0 8px;font-size:17px;font-weight:600;font-stretch:112%}.mkt .doc table{border-collapse:collapse;width:100%;margin:6px 0 18px;font-size:14px}.mkt .doc th,.mkt .doc td{text-align:left;vertical-align:top;border-top:1px solid var(--paper-line);padding:10px 12px}.mkt .doc th{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);border-top:none;font-size:11px;font-weight:500}.mkt .doc tr:last-child td{border-bottom:1px solid var(--paper-line)}.mkt .ph{font-family:var(--mono);background:rgba(232,161,60,.22);padding:0 4px;font-size:13px}@media (max-width:720px){.mkt .head .h1{font-size:32px}.mkt .head .nav-links .navlink{display:none}.mkt .head{padding:48px 0 40px}.mkt .doc h2{font-size:21px}}.mkt .page-head{padding:64px 0 56px}.mkt .page-head .lede{max-width:640px}.mkt .currency-toggle-wrap{margin-bottom:32px;display:flex}.mkt .currency-toggle{border:1px solid var(--line);background:var(--ink-2);padding:4px;display:inline-flex}.mkt .currency-toggle button{font-family:var(--body);color:var(--bone-dim);cursor:pointer;background:0 0;border:0;padding:8px 18px;font-size:14px;font-weight:600;transition:background-color .15s,color .15s}.mkt .currency-toggle button[aria-pressed=true]{background:var(--ember);color:var(--ember-ink)}.mkt .packs{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:860px){.mkt .packs{grid-template-columns:repeat(3,1fr)}}.mkt .pack{background:var(--ink-2);border:1px solid var(--line);flex-direction:column;gap:8px;min-height:340px;padding:28px;display:flex;position:relative}.mkt .pack-featured{border-color:var(--ember)}.mkt .badge-bronze{background:var(--ember);color:var(--ember-ink);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:5px 10px;font-size:11px;font-weight:500;position:absolute;top:-12px;left:28px}.mkt .pack-name{font-family:var(--disp);color:var(--bone);font-size:18px;font-weight:700;font-stretch:112%}.mkt .pack-price{font-family:var(--disp);letter-spacing:-.01em;color:var(--bone);margin-top:4px;font-size:40px;font-weight:700;font-stretch:125%;line-height:1}.mkt .pack-minutes{color:var(--bone-dim);font-size:15px}.mkt .pack-per-min{color:var(--bone-dim);font-size:14px}.mkt .pack-blurb{color:var(--bone-dim);margin:8px 0 20px;font-size:15px;line-height:1.5}.mkt .pack .btn{margin-top:auto}.mkt .pack-foot{color:var(--bone-dim);margin:24px 0 0;font-size:14px}.mkt .included{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:720px){.mkt .included{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mkt .included{grid-template-columns:repeat(3,1fr)}}.mkt .included li{background:var(--ink-2);border:1px solid var(--line);align-items:flex-start;gap:14px;padding:20px;display:flex}.mkt .included .h3{color:var(--bone);margin-bottom:6px;font-size:17px}.mkt .included p{color:var(--bone-dim);margin:0;font-size:14px;line-height:1.5}.mkt .check-icon{flex:none;margin-top:3px}.mkt .faq{max-width:46rem}.mkt .faq details{border-top:1px solid var(--line-soft);padding:18px 0}.mkt .faq details:last-child{border-bottom:1px solid var(--line-soft)}.mkt .faq summary{cursor:pointer;font-family:var(--disp);justify-content:space-between;align-items:center;gap:16px;font-size:17px;font-weight:600;font-stretch:112%;list-style:none;display:flex}.mkt .faq summary::-webkit-details-marker{display:none}.mkt .faq summary:after{content:"+";color:var(--ember);flex:none;font-weight:600}.mkt .faq details[open] summary:after{content:"−"}.mkt .faq p{color:var(--bone-dim);margin:12px 0 0;line-height:1.6}.mkt .on-light .faq summary:after,.mkt .on-light .faq p{color:var(--paper-hot)}.mkt .on-light .faq p{color:var(--paper-dim)}.mkt .demo-grid{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:900px){.mkt .demo-grid{grid-template-columns:1fr 1fr}}.mkt .demo-card{background:var(--ink-2);border:1px solid var(--line);padding:32px}.mkt .demo-card .h3{color:var(--bone);margin-bottom:8px}.mkt .demo-card>p{color:var(--bone-dim);margin:0 0 16px;line-height:1.55}.mkt .demo-number{font-family:var(--disp);color:var(--ember);letter-spacing:-.01em;margin:4px 0 16px;font-size:max(28px,min(4vw,36px));font-weight:700;font-stretch:125%;text-decoration:none;display:inline-block}.mkt .demo-number:hover{color:#f2b24f}.mkt .demo-hints{color:var(--bone-dim);flex-direction:column;gap:8px;margin:16px 0 0;font-size:15px;display:flex}.mkt .form{flex-direction:column;gap:16px;margin-top:16px;display:flex}.mkt .field{flex-direction:column;gap:6px;display:flex}.mkt .field label{color:var(--bone);font-size:15px;font-weight:600}.mkt .field input{font:inherit;border:1px solid var(--line);background:var(--ink);color:var(--bone);padding:12px 14px}.mkt .field input::placeholder{color:var(--bone-dim)}.mkt .field input[aria-invalid=true]{border-color:var(--hot)}.mkt .field-error{color:var(--hot);margin:0;font-size:13px}.mkt .form-note{color:var(--bone-dim);margin:0;font-size:13px;line-height:1.5}.mkt .form-status{border:1px solid;margin:0;padding:12px 16px;font-size:15px;line-height:1.5}.mkt .form-status-success{color:var(--ember);background:rgba(232,161,60,.08);border-color:rgba(232,161,60,.4)}.mkt .form-status-error{color:var(--hot);background:rgba(232,106,60,.08);border-color:rgba(232,106,60,.4)}.mkt .hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.mkt .prose{max-width:42rem;line-height:1.65}.mkt .prose h2{font-family:var(--disp);margin:32px 0 8px;font-size:22px}.mkt .prose p,.mkt .prose li{color:var(--bone-dim)}.mkt .on-light .prose p,.mkt .on-light .prose li,.mkt .doc .prose p,.mkt .doc .prose li{color:var(--paper-dim)}.mkt .prose ul{padding-left:20px}.mkt .cta-band{text-align:left;padding:96px 0}.mkt .cta-band .lede{margin-top:16px}.mkt .cta-band .btn{margin-top:32px}.mkt .skeleton-page{flex-direction:column;gap:16px;min-height:100vh;padding:64px 0;display:flex}.mkt .skeleton{background:linear-gradient(90deg,var(--ink-2),var(--ink-3),var(--ink-2));background-size:200% 100%;animation:1.2s linear infinite mkt-shimmer}@keyframes mkt-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mkt .on-ink{background:var(--ink);color:var(--bone)}.mkt .on-ink2{background:var(--ink-2);color:var(--bone)}.mkt .on-paper{background:var(--paper);color:var(--paper-ink)}.mkt .on-paper .lede,.mkt .on-paper .more,.mkt .on-paper .dim{color:var(--paper-dim)}.mkt .on-paper .eyebrow,.mkt .on-paper .text-link,.mkt .on-paper a{color:var(--paper-hot)}.mkt .on-paper .more a{color:var(--paper-hot);border-bottom-color:rgba(194,74,31,.4)}.mkt .on-paper .answer{color:var(--paper-ink)}.mkt section.faq{border-top:1px solid var(--line-soft);max-width:none;padding:96px 0}.mkt section.faq .qa p{margin:0;line-height:1.55}.mkt h1,.mkt h2,.mkt h3,.mkt h4{color:inherit;font-family:var(--disp)}.mkt .logo{font-family:var(--disp);letter-spacing:-.01em;gap:0;font-weight:700;display:inline-block}.mkt .sec{padding:96px 0}.mkt .sec-head{max-width:640px;margin-bottom:72px}.mkt .fine{color:var(--bone-dim);text-align:center;margin-top:18px;font-size:13px}.mkt .fine a{color:var(--ember)}.mkt .cell.c3{grid-column:span 3}.mkt .cell.c2{grid-column:span 2}.mkt .on-light .pack .btn-secondary,.mkt .on-paper .pack .btn-secondary,.mkt .on-tint .pack .btn-secondary{color:var(--bone);border-color:var(--line);background:0 0}@media (max-width:960px){.mkt .cell.c3,.mkt .cell.c2{grid-column:auto}}@media (max-width:560px){.mkt .sec{padding:80px 0}.mkt .sec-head{margin-bottom:48px}}.mkt .cr.head{color:var(--bone-dim);background:0 0;border-bottom:none;padding:12px 16px}.mkt{min-height:100dvh}.mkt .on-light .pack .btn-secondary:hover,.mkt .on-paper .pack .btn-secondary:hover{border-color:var(--bone-dim);color:var(--bone);background:rgba(237,232,218,.06)}.mkt .on-light .demo-card .muted{color:var(--bone-dim)}.mkt .on-light .demo-card .eyebrow,.mkt .on-light .demo-card .text-link{color:var(--ember)}.mkt .doc td{border-bottom:none}
