@keyframes motionFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes motionCenteredFloat{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 6px))}}@keyframes motionLive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@keyframes motionScanWin{0%{opacity:0;top:14%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:82%}}@keyframes motionRowSlide{0%,8%{opacity:0;transform:translate(-8px)}20%,to{opacity:1;transform:translate(0)}}@keyframes motionIconPop{0%,10%{opacity:0;transform:scale(.3)}22%,to{opacity:1;transform:scale(1)}}@keyframes motionBarFill{0%,16%{transform:scaleX(0)}30%,to{transform:scaleX(1)}}@keyframes motionRowIn{0%,12%{opacity:0;transform:scale(.4)}24%,to{opacity:1;transform:scale(1)}}@keyframes motionTick{0%{stroke-dashoffset:22px}to{stroke-dashoffset:0}}@keyframes motionDash{to{background-position:-16px 0}}@keyframes motionFlow{0%{opacity:0;left:-6%;transform:translateY(-50%)scale(.5)}18%{opacity:1;transform:translateY(-50%)scale(1)}82%{opacity:1;transform:translateY(-50%)scale(1)}to{opacity:0;left:106%;transform:translateY(-50%)scale(.5)}}@keyframes motionChev{0%,to{opacity:.3}50%{opacity:.9}}@keyframes motionSealPop{0%{opacity:0;transform:scale(0)rotate(-30deg)}60%{transform:scale(1.15)rotate(6deg)}78%{transform:scale(.95)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes motionSealRing{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@keyframes motionCardGlow{0%,to{box-shadow:0 16px 32px -16px #157a5247}50%{box-shadow:0 16px 38px -14px #157a5273}}@keyframes motionFocus{0%,26%{top:47px}34%,58%{top:89px}66%,to{top:131px}}@keyframes motionTip{0%,26%{opacity:1;top:40px}34%,58%{opacity:1;top:82px}66%,88%{opacity:1;top:124px}to{opacity:0;top:124px}}@keyframes motionFill1{0%,8%{transform:scaleX(0)}20%,to{transform:scaleX(1)}}@keyframes motionFill2{0%,28%{transform:scaleX(0)}42%,to{transform:scaleX(1)}}@keyframes motionFill3{0%,50%{transform:scaleX(0)}66%,to{transform:scaleX(1)}}@keyframes motionCheck1{0%,16%{opacity:0;transform:scale(0)}26%,to{opacity:1;transform:scale(1)}}@keyframes motionCheck2{0%,38%{opacity:0;transform:scale(0)}50%,to{opacity:1;transform:scale(1)}}@keyframes motionCheck3{0%,60%{opacity:0;transform:scale(0)}74%,to{opacity:1;transform:scale(1)}}@keyframes motionBranch{0%,12%{stroke-dashoffset:60px}30%,to{stroke-dashoffset:0}}@keyframes motionNodeIn{0%,12%{opacity:0;transform:translate(-50%,-50%)scale(0)}26%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes motionValPulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.08)}}@keyframes motionSpinSlow{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes motionBoundary{0%,to{opacity:.4}50%{opacity:.95}}@keyframes motionPulseRing{0%{opacity:.5;transform:translate(-50%,-50%)scale(.55)}to{opacity:0;transform:translate(-50%,-50%)scale(1.8)}}@keyframes motionField{0%,12%{transform:scaleX(0)}32%,to{transform:scaleX(1)}}@keyframes motionWrite{0%{opacity:0;transform:translateY(-2px)rotate(-22deg)}8%{opacity:1}14%{transform:translateY(-2px)rotate(-22deg)}40%{transform:translateY(24px)rotate(-22deg)}68%{transform:translateY(50px)rotate(-22deg)}88%{opacity:1}to{opacity:0;transform:translateY(50px)rotate(-22deg)}}@keyframes motionNib{0%,14%,40%,68%,to{transform:translate(0)}26%,54%,82%{transform:translate(3px)}}@keyframes motionReadyPop{0%{opacity:0;transform:translate(-50%)scale(0)rotate(-20deg)}60%{transform:translate(-50%)scale(1.12)rotate(5deg)}to{opacity:1;transform:translate(-50%)scale(1)rotate(0)}}
.price-tabs{margin:0 0 28px}.price-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;display:grid}.price-card{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius);padding:32px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative}.price-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.price-card.popular{border-color:var(--sage-400);box-shadow:0 18px 48px #395f4729;box-shadow:0 18px 48px lab(36.9922% -18.878 9.70204/.16)}.pro-slider{margin:2px 0 22px}.pro-slider[hidden]{display:none}.price-card .plan-emoji{font-size:26px}.price-card h3{margin-top:10px}.price-card .badge-pop{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--sage-300);color:#0b2010;color:lab(10.0303% -11.9082 7.40415);border-radius:999px;padding:5px 10px;font-size:10px;position:absolute;top:20px;right:20px}.price-card .price{letter-spacing:-.02em;margin:18px 0 4px;font-size:40px;font-weight:500}.price-card .price-desc{min-height:44px;color:var(--ink-soft);margin:12px 0 18px;font-size:15px;line-height:1.45}.price-card .price small{color:var(--ink-mute);font-size:15px;font-weight:400}.price-card .price-sub{color:var(--ink-mute);margin-bottom:22px;font-size:13.5px}.price-card .price-sub-with-note{margin-bottom:10px}.price-card .price-note{color:var(--ink-soft);margin:0 0 22px;font-size:14px;line-height:1.45}.price-card .btn{justify-content:center;width:100%;margin-bottom:24px}.price-card ul{margin:0;padding:0;list-style:none}.price-card ul li{color:var(--ink-soft);margin-bottom:12px;padding-left:26px;font-size:14.5px;line-height:1.45;position:relative}.price-card ul li:before{content:"✓";color:var(--sage-600);position:absolute;left:0}.price-card ul li.muted{color:var(--ink-mute)}.price-card ul li.muted:before{content:"—";color:var(--line-2)}.price-inline-help{appearance:none;color:inherit;font:inherit;line-height:inherit;text-align:left;text-underline-offset:3px;cursor:help;background:0 0;border:0;margin:0;padding:0;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;display:inline-block;position:relative;overflow:visible}.price-inline-help:after{content:attr(data-tooltip);box-sizing:border-box;z-index:20;border-radius:var(--radius-sm);background:var(--ink);width:min(280px,100vw - 32px);color:var(--bg);box-shadow:var(--shadow-md);font-family:var(--sans);letter-spacing:0;opacity:0;pointer-events:none;text-transform:none;overflow-wrap:anywhere;white-space:normal;border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);padding:10px 12px;font-size:12.5px;font-weight:400;line-height:1.35;text-decoration:none;transition:opacity .16s,transform .16s;display:block;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.price-inline-help:before{content:"";z-index:21;background:var(--ink);opacity:0;pointer-events:none;width:10px;height:10px;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%,4px)rotate(45deg)}.price-inline-help:hover:after,.price-inline-help:focus-visible:after,.price-inline-help:hover:before,.price-inline-help:focus-visible:before{opacity:1}.price-inline-help:hover:after,.price-inline-help:focus-visible:after{transform:translate(-50%)}.price-inline-help:hover:before,.price-inline-help:focus-visible:before{transform:translate(-50%)rotate(45deg)}.price-inline-help:focus-visible{outline:2px solid var(--sage-500);outline-offset:2px;border-radius:4px}@media (max-width:760px){.price-inline-help:after{left:0;transform:translateY(4px)}.price-inline-help:before{left:18px;transform:translateY(4px)rotate(45deg)}.price-inline-help:hover:after,.price-inline-help:focus-visible:after{transform:translate(0)}.price-inline-help:hover:before,.price-inline-help:focus-visible:before{transform:translate(0)rotate(45deg)}}@media (max-width:1024px){.price-grid{grid-template-columns:1fr}}@media (max-width:640px){.price-grid{gap:14px}.price-card{padding:24px 20px}.price-card .badge-pop{margin-bottom:12px;display:inline-flex;position:static}.price-card .price{font-size:34px}}
/*# sourceMappingURL=1n-1384lxocs0.css.map*/