:root{--price-ink:#0e0d12;--price-spring:linear(0,.0667,.2048,.3577,.4991,.6189,.7154,.7905,.8475,.89,.9213,.9441,.9605,.9722,.9805,.9864,.9905,.9934,.9955,.9969,.9978,.9985,.999,.9993,1);--price-spring-t:.64s;--price-spring-bounce:linear(0,.0718,.2332,.4233,.6045,.7571,.8737,.9551,1.0063,1.0339,1.0449,1.0451,1.0393,1.0309,1.0222,1.0145,1.0083,1.0038,1.0007,.999,.9981,.9979,.998,.9984,.9988,.9992,.9995,.9997,.9999,1);--price-spring-bounce-t:.7s;--price-card-shadow:inset 0 1px 0 #fff,0 0 0 1px #0e0d1212,0 1px 2px #0e0d120a,0 10px 28px -20px #0e0d122e;--price-card-shadow-hover:inset 0 1px 0 #fff,0 0 0 1px #0e0d121f,0 2px 4px #0e0d120a,0 18px 40px -22px #0e0d1242;--price-card-shadow-on:inset 0 1px 0 #fff,0 0 0 1.5px var(--price-ink),0 2px 6px #0e0d120f,0 24px 48px -24px #4108c752}.pricing-top{isolation:isolate;background:#fff;position:relative}.pricing-top .hero-bg{height:min(100%,64rem);inset:0 0 auto}.price-num{font-variant-numeric:tabular-nums}.price-figure{letter-spacing:-.03em;font-variant-numeric:tabular-nums}.price-card{box-shadow:var(--price-card-shadow);transition:box-shadow var(--price-spring-t)var(--price-spring),transform var(--price-spring-t)var(--price-spring);background:linear-gradient(#fff 0%,#fdfcff 100%);border-radius:1.5rem;flex-direction:column;display:flex;position:relative}@media (hover:hover){.price-card:not([data-static]):not([data-disabled]):hover{box-shadow:var(--price-card-shadow-hover);transform:translateY(-2px)}}.price-card[data-on=true],.price-card[data-on=true]:hover{box-shadow:var(--price-card-shadow-on);transform:translateY(-3px)}.price-card:has(.price-btn:active:not(:disabled)){transition-duration:.12s;transition-timing-function:ease-out;transform:translateY(0)scale(.985)}.price-card[data-disabled=true]{opacity:.45}.price-card[data-quiet=true]{background:#ffffffb3;box-shadow:inset 0 1px #fff,0 0 0 1px #0e0d1212}.price-card-check{top:1rem;z-index:2;background:var(--price-ink);color:#fff;opacity:0;width:1.5rem;height:1.5rem;transition:opacity .15s ease-out,transform .25s var(--price-spring);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:1rem;transform:scale(.4)}.price-card[data-on=true] .price-card-check{opacity:1;transition:opacity .12s ease-out,transform var(--price-spring-bounce-t)var(--price-spring-bounce);transform:scale(1)}.price-card-price{color:var(--price-ink);font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:.95rem;font-weight:600;display:inline-block}.price-card-price-unit{color:#0e0d128c;font-size:.72rem;font-weight:400}.price-card-bloom{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.price-card-bloom:before{content:"";background:radial-gradient(55% 45% at 100% 0,#7d0fc42b 0%,#7d0fc400 70%),radial-gradient(60% 40% at 65% 0,#4108c71c 0%,#4108c700 70%);position:absolute;inset:0}[dir=ltr] .price-card-bloom:before{background:radial-gradient(55% 45% at 0 0,#7d0fc42b 0%,#7d0fc400 70%),radial-gradient(60% 40% at 35% 0,#4108c71c 0%,#4108c700 70%)}.price-pill{top:-.75rem;z-index:2;background:var(--price-ink);color:#fff;white-space:nowrap;border-radius:999px;padding:.32rem .8rem;font-size:.72rem;font-weight:600;line-height:1;display:inline-block;position:absolute;inset-inline-start:1.25rem;transform:rotate(3deg);box-shadow:0 6px 16px -8px #0e0d1280}[dir=ltr] .price-pill{transform:rotate(-3deg)}.price-grid{padding-top:.75rem}.price-point{color:#0e0d12c7;align-items:flex-start;gap:.6rem;font-size:.88rem;line-height:1.45;display:flex}.price-point svg{color:#0e0d1261;flex-shrink:0;margin-top:.08rem}.price-hr{border:0;border-top:1px solid #0e0d1212;margin:0}.price-btn,.price-btn-ink,.price-btn-ghost,.price-btn-brand,.price-salla-cta{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.price-btn:active:not(:disabled),.price-btn-ink:active:not(:disabled),.price-btn-ghost:active,.price-btn-brand:active:not(:disabled),.price-salla-cta:active,.price-lite-toggle:active,.price-x:active{transition-duration:.1s;transition-timing-function:ease-out;transform:scale(.97)}.price-btn{width:100%;color:var(--price-ink);cursor:pointer;transition:background .2s ease,color .2s ease,transform var(--price-spring-t)var(--price-spring);background:#0e0d120e;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600;line-height:1.2;display:inline-flex}.price-btn:hover{background:#0e0d1217}.price-btn[data-on=true]{background:var(--price-ink);color:#fff}.price-btn[data-on=true]:hover{background:#1b1a22}.price-btn:disabled{cursor:not-allowed}.price-btn-ink{background:var(--price-ink);color:#fff;cursor:pointer;transition:transform var(--price-spring-t)var(--price-spring),box-shadow .2s ease,opacity .2s ease;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem 1.5rem;font-size:.92rem;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 6px 16px -10px #0e0d1299}@media (hover:hover){.price-btn-ink:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 12px 22px -12px #0e0d1299}}.price-btn-ink:disabled{cursor:not-allowed;opacity:.4}.price-next-bar{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:#ffffffb8;border:1px solid #ffffffb3;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding-block:.5rem;padding-inline:1.1rem .5rem;display:flex;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #0e0d120d,0 14px 34px -22px #0e0d1259}.price-next-bar .price-hint{animation:none}@media (max-width:1023px){.price-next-bar{display:none}}.price-btn-ghost{color:var(--price-ink);cursor:pointer;transition:box-shadow .2s ease,background .2s ease,transform var(--price-spring-t)var(--price-spring);background:#ffffffb3;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem 1.25rem;font-size:.92rem;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #fff,0 0 0 1px #0e0d1224}.price-btn-ghost:hover{background:#fff;box-shadow:inset 0 1px #fff,0 0 0 1px #0e0d1266}.price-btn-ghost svg{flex-shrink:0}.price-hint{color:#0e0d129e;animation:price-reveal .4s var(--price-spring)both;font-size:.85rem;line-height:1.4}.price-btn-brand{color:#fff;cursor:pointer;transition:transform var(--price-spring-t)var(--price-spring),opacity .2s ease;background:linear-gradient(90deg,#7d0fc4,#4108c7);border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.5rem;font-size:.95rem;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 10px 24px -12px #4108c78c}@media (hover:hover){.price-btn-brand:hover:not(:disabled){transform:translateY(-1px)}}.price-btn-brand:disabled{cursor:not-allowed;opacity:.6}.price-link{color:#0e0d129e;cursor:pointer;text-underline-offset:4px;align-items:center;gap:.35rem;font-size:.85rem;font-weight:500;-webkit-text-decoration:underline #0e0d1233;text-decoration:underline #0e0d1233;transition:color .15s,text-decoration-color .15s;display:inline-flex}.price-link:hover{color:var(--price-ink);-webkit-text-decoration-color:var(--price-ink);text-decoration-color:var(--price-ink)}.price-gradient{background:linear-gradient(90deg,#7d0fc4,#4108c7);color:#0000;-webkit-background-clip:text;background-clip:text}.price-tag{color:#0e0d129e;white-space:nowrap;background:#0e0d120b;border-radius:999px;padding:.22rem .6rem;font-size:.68rem;font-weight:500;line-height:1.2;display:inline-block}.price-tag[data-ink=true]{background:var(--price-ink);color:#fff}.price-note{color:#0e0d12a6;background:#0e0d1207;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;padding:.85rem 1.1rem;font-size:.85rem;line-height:1.5;display:flex}.price-steps{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);color:#0e0d128c;background:#ffffff8c;border:1px solid #ffffffbf;border-radius:999px;align-self:flex-start;align-items:center;gap:.15rem;max-width:100%;padding:.3rem;font-size:.85rem;display:inline-flex;box-shadow:inset 0 1px #fffffff2,0 0 0 1px #0e0d120d,0 12px 30px -22px #4108c759}.price-step{color:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:.45rem;padding-block:.45rem;padding-inline:.55rem .85rem;font-weight:600;transition:color .25s,background .2s;display:inline-flex;position:relative}.price-step>:not(.price-step-thumb){z-index:1;position:relative}.price-step:enabled{cursor:pointer}.price-step:enabled:hover{color:var(--price-ink);background:#0e0d120d}.price-step:enabled:active{background:#0e0d1217}.price-step[aria-current=step]{color:#fff}.price-step-thumb{z-index:0;background:var(--price-ink);border-radius:999px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff29,0 6px 14px -8px #0e0d1299}.price-step-n{border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;line-height:1;display:grid}.price-step[data-done=true]{color:var(--price-ink)}.price-step[data-done=true] .price-step-n{background:#0e0d1214}.price-step-tag{color:#0e0d1280;background:#0e0d120d;border-radius:999px;padding:.12rem .45rem;font-size:.62rem;font-weight:500;line-height:1.2}.price-step[aria-current=step] .price-step-tag{color:#fffc;background:#ffffff29}.price-step[data-skipped=true]{opacity:.45;cursor:default}.price-step[data-skipped=true] .price-step-n{outline:1px dashed #0e0d1259}@media (max-width:639px){.price-steps{justify-content:space-between;align-self:stretch}.price-step:not([aria-current=step]) .price-step-label,.price-step-tag{display:none}.price-step:not([aria-current=step]){padding-inline:.45rem}}.price-basket{-webkit-backdrop-filter:blur(28px)saturate(1.5);backdrop-filter:blur(28px)saturate(1.5);background:#ffffff80;border:1px solid #ffffffb3;border-radius:1.75rem;flex-direction:column;display:flex;box-shadow:inset 0 1px #fffffff2,0 0 0 1px #0e0d120a,0 2px 4px #0e0d1208,0 28px 60px -30px #4108c761}@media (min-width:1024px){.price-basket{scrollbar-width:thin;max-height:calc(100vh - 8rem);overflow-y:auto}}.price-basket-sheet{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0}.price-total{border-top:1px solid #0e0d1212}.price-line{color:#0e0d12cc;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:flex-start;gap:.75rem;font-size:.88rem;display:flex}.price-x{color:#0e0d1266;cursor:pointer;width:1.3rem;height:1.3rem;transition:background .15s ease,color .15s ease,transform .2s var(--price-spring);border-radius:50%;flex-shrink:0;place-items:center;font-size:1rem;line-height:1;display:grid}.price-x:hover{color:var(--price-ink);background:#0e0d120f}.price-bar{bottom:max(.75rem,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);background:#ffffffb8;border:1px solid #ffffffbf;box-shadow:inset 0 1px #fffffff2,0 0 0 1px #0e0d120f,0 18px 40px -14px #0e0d1259}.price-bar-total{-webkit-tap-highlight-color:transparent;transition:background .15s}.price-bar-total:active{background:#0e0d120d}.price-bar-grip{background:#0e0d1226;border-radius:999px;flex-shrink:0;width:4px;height:1.6rem}@media (max-width:1023px){.price-sheet-host .sheet-root{display:block}}.price-reveal{animation:price-reveal .4s var(--price-spring)both}@keyframes price-reveal{0%{opacity:0;transform:translateY(-6px)}}.price-confetti{pointer-events:none;will-change:transform,opacity;border-radius:2px;width:7px;height:11px;position:absolute}.price-salla{color:#fff;background:radial-gradient(120% 90% at 100% 0,#73fcd724,#73fcd700 55%),#004956;border-radius:1.5rem;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0049561a,0 18px 40px -22px #00495699}[dir=ltr] .price-salla{background:radial-gradient(120% 90% at 0 0,#73fcd724,#73fcd700 55%),#004956}.price-salla-mark{background:#73fcd7;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;box-shadow:inset 0 1px #fff9}.price-salla-mark img{width:22px;height:22px;display:block}.price-salla-cta{color:#004d5b;transition:filter .18s ease,transform var(--price-spring-t)var(--price-spring);background:#73fcd7;border-radius:999px;align-items:center;gap:.4rem;padding:.75rem 1.25rem;font-size:.9rem;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #ffffff80}@media (hover:hover){.price-salla-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}}.price-free .price-tag{color:var(--price-ink);background:#0e0d120f;font-weight:600}.price-faq{box-shadow:var(--price-card-shadow);background:#fff;border-radius:1.5rem;padding:.35rem}.price-faq details{interpolate-size:allow-keywords;position:relative}.price-faq details+details:before{content:"";top:0;border-top:1px solid #0e0d1214;position:absolute;inset-inline:1.25rem}.price-faq summary{cursor:pointer;color:var(--price-ink);-webkit-tap-highlight-color:transparent;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;font-size:1.02rem;font-weight:600;line-height:1.5;list-style:none;transition:background .15s;display:flex}.price-faq summary::-webkit-details-marker{display:none}.price-faq summary:hover{background:#0e0d1206}.price-faq summary:active{background:#0e0d120d}.price-faq-icon{color:#0e0d128c;width:1.75rem;height:1.75rem;transition:transform var(--price-spring-t)var(--price-spring),background .2s ease,color .2s ease;background:#0e0d120d;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.price-faq details[open] .price-faq-icon{background:var(--price-ink);color:#fff;transform:rotate(45deg)}.price-faq details::details-content{opacity:0;height:0;transition:height var(--price-spring-t)var(--price-spring),opacity .3s ease,content-visibility var(--price-spring-t)allow-discrete;overflow:clip}.price-faq details[open]::details-content{opacity:1;height:auto}.price-faq-a{color:#0e0d12ad;max-width:44rem;padding:0 1.25rem 1.2rem;line-height:1.75}.price-field{background:#fff;border-radius:999px;align-items:center;height:3rem;transition:box-shadow .2s;display:flex;box-shadow:inset 0 1px 2px #0e0d120d,0 0 0 1px #0e0d1224}.price-field:focus-within{box-shadow:0 0 0 1.5px var(--price-ink),0 0 0 5px #7d0fc41f}.price-field input:focus-visible,.price-field select:focus-visible{outline:none}.price-dial{height:100%;color:var(--price-ink,#0e0d12);border-inline-end:1px solid #0e0d121f;border-start-start-radius:999px;border-end-start-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding-inline:1rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex;position:relative}.price-dial svg{opacity:.5}.price-dial-select{opacity:0;cursor:pointer;appearance:none;width:100%;position:absolute;inset:0}.price-dial:has(.price-dial-select:focus-visible){background:#7d0fc40f}.price-player{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e0d1299;place-items:center;padding:1.25rem;animation:.3s ease-out both price-player;display:grid;position:fixed;inset:0}.price-player>div{animation:price-player-in var(--price-spring-t)var(--price-spring)both}@keyframes price-player{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes price-player-in{0%{opacity:0;transform:translateY(16px)scale(.96)}}.price-player video{border-radius:12px;width:100%;display:block;box-shadow:0 0 0 1px #ffffff1f,0 40px 90px -30px #000000b3}body[data-price-player]>header,body[data-price-player] #tkana-chat-bubble,body[data-price-player] [data-tkana-widget],body[data-price-player] iframe[src*=widget],body[data-price-sheet]>header,body[data-price-sheet] #tkana-chat-bubble,body[data-price-sheet] [data-tkana-widget],body[data-price-sheet] iframe[src*=widget]{visibility:hidden}@media (max-width:1023px){body[data-price-bar] #tkana-chat-bubble>button,body[data-price-bar] [data-tkana-widget]>button{transition:transform var(--price-spring-t)var(--price-spring);transform:translateY(-4.5rem)}}.price-lite-bar{transition:box-shadow var(--price-spring-t)var(--price-spring),transform var(--price-spring-t)var(--price-spring);background:linear-gradient(135deg,#f4eeff 0%,#e8ddff 50%,#dfe6ff 100%);border-radius:1.25rem;padding:1rem 1.25rem;box-shadow:inset 0 1px #ffffffd9,0 0 0 1px #0e0d120f}[dir=ltr] .price-lite-bar{background:linear-gradient(225deg,#f4eeff 0%,#e8ddff 50%,#dfe6ff 100%)}.price-lite-bar .price-lite-toggle,.price-lite-bar .price-btn-ghost{background:#ffffffbf}.price-lite-bar[data-on]{box-shadow:inset 0 1px 0 #ffffffd9,0 0 0 1.5px var(--price-ink),0 20px 40px -24px #4108c759;transform:translateY(-2px)}.price-lite-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.price-lite-toggle{width:2.5rem;height:2.5rem;color:var(--price-ink);cursor:pointer;transition:box-shadow .15s ease,transform .2s var(--price-spring);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #fff,0 0 0 1px #0e0d1224}.price-lite-toggle:hover{box-shadow:inset 0 1px #fff,0 0 0 1px #0e0d1266}.price-lite-toggle svg{transition:transform var(--price-spring-t)var(--price-spring)}.price-lite-details{border-top:1px solid #0e0d121a;margin-top:1rem;padding-top:1rem}main .price-lite-details li{box-shadow:none;background:0 0;border:0;margin:0;padding:0}@media (prefers-reduced-motion:reduce){.price-reveal,.price-hint,.price-next-bar,.price-player,.price-player>div,.price-card,.price-card-check,.price-lite-bar,.price-faq-icon,.price-lite-toggle svg{transition-property:opacity,box-shadow,background,color}.price-card:hover,.price-card[data-on=true],.price-lite-bar[data-on],.price-btn-ink:hover,.price-btn-brand:hover,.price-salla-cta:hover{transform:none!important}.price-card:has(.price-btn:active:not(:disabled)){transform:none!important}.price-card-check{transform:none}.price-faq details::details-content{transition:opacity .2s ease,content-visibility .2s allow-discrete}}@media (prefers-reduced-transparency:reduce){.price-basket,.price-steps,.price-next-bar,.price-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (prefers-contrast:more){.price-basket,.price-steps,.price-next-bar,.price-bar,.price-card{border:1px solid var(--price-ink);background:#fff}.price-point,.price-hint{color:var(--price-ink)}}
