@layer fc.tokens,fc.base,fc.components,fc.utilities,app;@layer app{.k-bico{position:relative;display:inline-grid;place-items:center;isolation:isolate}.k-bico__glow{position:absolute;inset:-45%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--brand) / .55),transparent 72%);filter:blur(6px);pointer-events:none}.k-bico .st-brand{border-radius:24%;box-shadow:inset 0 0 0 .5px #ffffff80,0 2px 4px #081e5a40,0 22px 44px -18px #081e5abf}.k-svc__brand{display:flex;align-items:center;gap:18px;margin:0 0 18px}.k-svc__chips{display:flex;flex-wrap:wrap;gap:8px}.k-svc__chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:var(--r-pill);color:#fff;background:#061e5c5c;box-shadow:inset 0 0 0 .5px #ffffff4d;font:600 14px/1 var(--font);white-space:nowrap}:root[data-theme=dark] .k-svc__chip{background:#02081c8c}.k-svc__chip svg{width:15px;height:15px}.k-svc__hero .k-title{max-width:12ch}.k-flow{margin:0;padding:18px 20px 20px;border-radius:28px;color:var(--label);background:var(--panel);box-shadow:var(--rim),var(--shadow-card)}.k-flow__cap{margin:0 0 14px;color:var(--label-2);font-size:14px;font-weight:650;text-align:center}.k-flow__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.5fr) minmax(0,1fr) minmax(0,.5fr) minmax(0,1fr);align-items:start}.k-flow__node{display:grid;justify-items:center;gap:6px;min-width:0;text-align:center}.k-flow__pic{display:grid;place-items:center;height:84px}.k-flow__pic--sbp{width:70px;height:84px}.k-flow__pic--sbp img{width:52px;height:auto;filter:drop-shadow(0 10px 16px rgba(8,30,90,.35))}.k-flow__pic--card{width:118px}.k-flow__pic--card .bc{--bc-w: 118px;width:118px;transform:rotate(-6deg)}.k-flow__pic .st-brand{border-radius:16px}.k-flow__sum{font-family:var(--display);font-size:19px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.k-flow__what{color:var(--label-3);font-size:13px;line-height:1.3}.k-flow__beam{position:relative;align-self:start;height:2px;margin-top:41px;border-radius:2px;background:linear-gradient(90deg,#0a84ff40,#5e5ce680)}.k-flow__beam i{position:absolute;inset:0;animation:k-beam 2.6s cubic-bezier(.45,0,.55,1) infinite}.k-flow__beam i:before{content:"";position:absolute;left:-5px;top:-4px;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #5e5ce659,0 0 14px 4px #0a84ff8c}.k-flow__beam i:nth-child(2){animation-delay:.87s}.k-flow__beam i:nth-child(3){animation-delay:1.73s}.k-flow__beam+.k-flow__node+.k-flow__beam i{animation-delay:.43s}.k-flow__beam+.k-flow__node+.k-flow__beam i:nth-child(2){animation-delay:1.3s}.k-flow__beam+.k-flow__node+.k-flow__beam i:nth-child(3){animation-delay:2.16s}@keyframes k-beam{0%{opacity:0;transform:translateZ(0) scale(.5)}18%{opacity:1;transform:translate3d(18%,0,0) scale(1)}82%{opacity:1;transform:translate3d(82%,0,0) scale(1)}to{opacity:0;transform:translate3d(100%,0,0) scale(.5)}}@media(prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .k-flow.is-moved .k-flow__sum{animation:k-pop .52s var(--spring-soft)}}@keyframes k-pop{0%{opacity:.2;transform:translate3d(0,8px,0) scale(.92)}}@media(max-width:479px){.k-flow{padding:16px 12px}.k-flow__pic{height:66px}.k-flow__pic--sbp img{width:40px}.k-flow__pic--card,.k-flow__pic--card .bc{--bc-w: 92px;width:92px}.k-flow__pic .st-brand{width:46px!important;height:46px!important}.k-flow__beam{margin-top:32px}.k-flow__sum{font-size:16px}.k-flow__what{font-size:12px}}.k-calc{position:relative;display:grid;gap:0;padding:24px 26px 22px;border-radius:var(--k-r);color:var(--label);background:var(--panel);box-shadow:var(--rim),var(--shadow-float);scroll-margin:24px}.k-calc__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.k-calc__title{margin:0;font-family:var(--display);font-size:22px;font-weight:700;letter-spacing:-.02em}.k-calc__badge{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 11px 0 8px;border-radius:var(--r-pill);color:var(--green-text);background:#30be5a1f;font-size:13px;font-weight:650;white-space:nowrap}:root[data-theme=dark] .k-calc__badge{color:#5fd684;background:#30d15824}.k-calc__badge svg{width:15px;height:15px;stroke-width:2.6}.k-calc__plans{width:100%}@media(max-width:479px){.k-calc__plans.is-many .fc-seg__opt{padding-inline:2px;font-size:14px}}.k-calc__sum{display:grid;gap:2px;margin-top:22px}.k-calc__label{color:var(--label-2);font-size:15px;font-weight:600}.k-calc__rub{color:var(--label);font-family:var(--display);font-size:clamp(46px,5vw,64px);font-weight:750;letter-spacing:-.035em;line-height:1.04}.k-calc__usd{color:var(--label-3);font-size:14.5px;font-weight:550}.k-calc__lines{display:grid;margin:16px 0 0;padding:6px 14px;border-radius:18px;background:var(--k-card);box-shadow:inset 0 0 0 1px var(--k-card-line)}.k-calc__lines div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0}.k-calc__lines div+div{border-top:1px dashed var(--separator)}.k-calc__lines dt{color:var(--label-2);font-size:15px}.k-calc__lines dd{margin:0;color:var(--label);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.k-calc__lines .is-gift dd{color:var(--green-text)}:root[data-theme=dark] .k-calc__lines .is-gift dd{color:#5fd684}.k-calc__hint{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;color:var(--label);font-size:14px;line-height:1.45}.k-calc__hint svg{flex:none;width:17px;height:17px;margin-top:1px;color:var(--accent-text)}.k-calc__note{margin:12px 0 0;color:var(--label-3);font-size:13.5px;line-height:1.5}.k-calc__go{display:grid;gap:8px;justify-items:center;margin-top:18px}.k-calc__cta{width:100%;min-height:58px;font-size:17.5px;box-shadow:inset 0 1px #fff6,0 16px 34px -14px #0850e6bf}.k-calc__alt{display:inline-flex;align-items:center;min-height:40px;color:var(--accent-text);font-size:15.5px;font-weight:600;text-decoration:none}.k-calc__alt:hover{text-decoration:underline;text-underline-offset:.18em}.k-calc__alt:focus-visible{outline:none;border-radius:8px;box-shadow:var(--ring)}.k-calc__closed{margin:0;color:var(--label-2);font-size:14px;line-height:1.45;text-align:center}.k-calc__subs{display:grid;gap:10px;margin-top:16px}.k-calc__or{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:0;color:var(--label-3);font-size:13.5px;font-weight:600}.k-calc__or:before,.k-calc__or:after{content:"";height:1px;background:var(--separator)}.k-subs{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px 12px 12px;border-radius:20px;color:var(--label);background:var(--k-card);box-shadow:inset 0 0 0 1px var(--k-card-line);text-decoration:none;transition:transform .42s var(--spring-soft),box-shadow .3s var(--ease-out),background-color .2s var(--ease-out)}.k-subs:hover{color:var(--label);background:var(--k-card-hover);box-shadow:var(--k-lift);transform:translate3d(0,-2px,0)}.k-subs:focus-visible{outline:none;box-shadow:var(--ring)}.k-subs .st-brand{border-radius:12px}.k-subs__words{display:grid;gap:2px;min-width:0}.k-subs__name{font-size:15.5px;font-weight:700}.k-subs__gets{color:var(--label-2);font-size:13.5px;line-height:1.4}.k-subs__price{font-size:17px;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap}.k-subs__go{width:18px;height:18px;color:var(--label-3)}.k-calc__fine{margin:0;color:var(--label-3);font-size:12.5px;line-height:1.45}@media(max-width:559px){.k-calc{padding:20px 18px 18px;border-radius:28px}.k-calc__badge{display:none}.k-subs{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ico words go" "ico price go";row-gap:4px}.k-subs .st-brand{grid-area:ico;align-self:start}.k-subs__words{grid-area:words}.k-subs__price{grid-area:price}.k-subs__go{grid-area:go}}.k-plans{display:grid;grid-template-columns:repeat(var(--k-cols, 4),minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}@media(max-width:1099px){.k-plans{grid-template-columns:repeat(min(var(--k-cols, 4),3),minmax(0,1fr))}}@media(max-width:799px){.k-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:519px){.k-plans{grid-template-columns:minmax(0,1fr)}}.k-plans>li{display:grid;min-width:0}.k-plan{position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto auto;gap:6px;padding:20px 20px 18px;border-radius:24px;background:var(--k-card);box-shadow:inset 0 0 0 1px var(--k-card-line);transition:transform .48s var(--spring-soft),box-shadow .32s var(--ease-out),background-color .24s var(--ease-out)}.k-plan:hover{background:var(--k-card-hover);box-shadow:var(--k-lift);transform:translate3d(0,-3px,0)}.k-plan.is-on{background:var(--k-card-hover);box-shadow:0 0 0 2px rgb(var(--brand, 10 132 255) / .9),0 22px 50px -24px rgb(var(--brand, 10 132 255) / .75)}.k-plan.is-on:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:radial-gradient(80% 60% at 50% 0%,rgb(var(--brand, 10 132 255) / .16),transparent 70%);pointer-events:none}.k-plan>*{position:relative}.k-plan__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px}.k-plan__name{margin:0;font-family:var(--display);font-size:20px;font-weight:750;letter-spacing:-.02em}.k-plan__tag{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:var(--r-pill);color:#fff;background:var(--k-grad);font-size:12.5px;font-weight:700;white-space:nowrap}.k-plan__usd{display:flex;align-items:baseline;gap:6px;margin:4px 0 0}.k-plan__usd b{font-family:var(--display);font-size:34px;font-weight:750;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.k-plan.is-free .k-plan__usd b{font-size:26px}.k-plan__usd span{color:var(--label-3);font-size:14px;font-weight:550}.k-plan__rub{display:grid;gap:0;margin:0;color:var(--label-2);font-size:15px;font-weight:600}.k-plan__rub b{color:var(--accent-text);font-size:19px;font-weight:750;font-variant-numeric:tabular-nums}.k-plan__rub span{color:var(--label-3);font-size:13px;font-weight:550}.k-plan__line{margin:6px 0 0;color:var(--label-2);font-size:14.5px;line-height:1.45}.k-plan__more{display:grid;gap:6px;margin:8px 0 0;padding:10px 0 0;border-top:1px solid var(--separator);list-style:none}.k-plan__more li,.k-plan__more a{display:flex;align-items:flex-start;gap:7px;color:var(--label-2);font-size:13.5px;line-height:1.4}.k-plan__more a{color:var(--accent-text);font-weight:600;text-decoration:none}.k-plan__more a:hover span{text-decoration:underline;text-underline-offset:.16em}.k-plan__more svg{flex:none;width:16px;height:16px;margin-top:1px}.k-plan__more .k-plan__ext{width:14px;height:14px;margin-left:auto}.k-plan__pick{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:12px;padding:0 14px;border:0;border-radius:var(--r-pill);color:var(--accent-text);background:var(--accent-soft);font:650 15px/1 var(--font);cursor:pointer;transition:background-color .2s var(--ease-out),transform .3s var(--spring-pop)}.k-plan__pick:hover{background:#0866f529}.k-plan__pick:active{transform:scale(.97)}.k-plan__pick:focus-visible{outline:none;box-shadow:var(--ring)}.k-plan.is-on .k-plan__pick{color:#fff;background:var(--accent)}.k-verified{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;margin:-10px auto 22px;padding:8px 14px;border-radius:var(--r-pill);color:var(--green-text);background:#30be5a1f;font-size:15px;font-weight:650}.k-verified svg{width:18px;height:18px}.k-declined{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(22px,4vw,52px);max-width:1000px;margin:0 auto}@media(max-width:799px){.k-declined{grid-template-columns:minmax(0,1fr)}}.k-err{position:relative;justify-self:center;width:min(100%,360px);overflow:hidden;border-radius:22px;color:#1d1d1f;background:#fff;box-shadow:0 0 0 1px #18306214,0 30px 60px -30px #08226099;transform:rotate(-2deg)}:root[data-theme=dark] .k-err{box-shadow:0 0 0 1px #ffffff1a,0 30px 60px -30px #000000e6}.k-err__bar{display:flex;gap:6px;padding:12px 14px;background:#f2f3f6}.k-err__bar span{width:10px;height:10px;border-radius:50%;background:#ff5f57}.k-err__bar span:nth-child(2){background:#febc2e}.k-err__bar span:nth-child(3){background:#28c840}.k-err__form{display:grid;gap:10px;padding:16px 18px 18px}.k-err__label{margin:0;color:#6e6e73;font-size:12.5px;font-weight:600}.k-err__field{display:flex;align-items:center;gap:8px;margin:0;padding:11px 12px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #d5d7de;font:500 15px/1.2 var(--mono);letter-spacing:.02em}.k-err__two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.k-err__mc{position:relative;flex:none;width:26px;height:16px}.k-err__mc:before,.k-err__mc:after{content:"";position:absolute;top:0;width:16px;height:16px;border-radius:50%;background:#eb001b}.k-err__mc:after{left:10px;background:#f79e1b;mix-blend-mode:multiply;opacity:.95}.k-err__btn{margin:4px 0 0;padding:12px;border-radius:10px;color:#fff;background:#1d1d1f;font:650 15px/1.2 var(--font);text-align:center}.k-err__msg{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:10px;color:#b3261e;background:#fdecea;font:600 14px/1.3 var(--font)}.k-err__msg svg{flex:none;width:18px;height:18px}@media(prefers-reduced-motion:no-preference){:root:not([data-motion=off]) [data-rv-state=in] .k-err__btn{animation:k-press .6s var(--ease-out) .5s backwards}:root:not([data-motion=off]) [data-rv-state=in] .k-err__msg{animation:k-msg .96s ease-out 1s backwards}}@keyframes k-press{40%{transform:scale(.96)}}@keyframes k-msg{0%{opacity:0;transform:translate3d(0,-6px,0)}40%{opacity:1;transform:translateZ(0)}52%{transform:translate3d(-6px,0,0)}64%{transform:translate3d(5px,0,0)}76%{transform:translate3d(-3px,0,0)}88%{transform:translate3d(2px,0,0)}to{opacity:1;transform:translateZ(0)}}.k-declined__words{display:grid;gap:18px}.k-tips{display:grid;gap:14px;margin:0;padding:0;list-style:none}.k-tips li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;color:var(--label);font-size:16px;line-height:1.5}.k-declined__links{display:flex;flex-wrap:wrap;gap:10px}.k-pillink{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 14px;border-radius:var(--r-pill);color:var(--label);background:var(--k-card);box-shadow:inset 0 0 0 1px var(--k-card-line);font-size:15px;font-weight:650;text-decoration:none;transition:transform .42s var(--spring-soft),background-color .2s var(--ease-out),box-shadow .3s var(--ease-out)}.k-pillink:hover{color:var(--label);background:var(--k-card-hover);box-shadow:var(--k-lift);transform:translate3d(0,-2px,0)}.k-pillink:focus-visible{outline:none;box-shadow:var(--ring)}.k-pillink svg{flex:none;width:18px;height:18px;color:var(--accent-text)}.k-pillink svg:last-child{color:var(--label-3)}.k-svc-grid{--k-cgap: 14px}.k-scard{position:relative;display:grid;align-content:start;gap:6px;height:100%;padding:18px 18px 16px;overflow:hidden;isolation:isolate}.k-scard__glow{position:absolute;top:-60px;left:-40px;z-index:-1;width:220px;height:220px;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--brand) / .22),transparent 72%);opacity:.8;transition:opacity .32s var(--ease-out),transform .6s var(--ease-out);pointer-events:none}:root[data-theme=dark] .k-scard__glow{background:radial-gradient(closest-side,rgb(var(--brand) / .3),transparent 72%)}.k-scard:hover .k-scard__glow{opacity:1;transform:scale(1.25)}.k-scard__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.k-scard .st-brand{border-radius:16px;transition:transform .52s var(--spring-soft)}.k-scard:hover .st-brand{transform:scale(1.06) rotate(-3deg)}.k-scard__go{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--label-3);background:var(--fill);transition:transform .42s var(--spring-soft),color .2s var(--ease-out),background-color .2s var(--ease-out)}.k-scard__go svg{width:17px;height:17px}.k-scard:hover .k-scard__go{color:#fff;background:var(--accent);transform:translate3d(2px,0,0) rotate(-35deg)}.k-scard__name{font-family:var(--display);font-size:20px;font-weight:750;letter-spacing:-.02em}.k-scard__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;color:var(--label-2);font-size:14.5px;font-weight:600}.k-scard__price b{color:var(--label);font-size:17px;font-weight:750}.k-scard__price span:before{content:"· "}.k-scard__plans{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.k-scard__plans span{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:8px;color:var(--label-2);background:var(--fill);font-size:12.5px;font-weight:650}.k-scard__date{margin-top:8px;color:var(--label-3);font-size:12.5px;font-weight:550}.k-scard.is-compact{gap:4px}@media(max-width:559px){.k-svc-grid{--k-cols: 2;--k-cgap: 10px}.k-scard{padding:14px 14px 12px}.k-scard .st-brand{width:46px!important;height:46px!important;border-radius:13px}.k-scard__go{width:28px;height:28px}.k-scard__name{font-size:17.5px}.k-scard__price{display:grid;gap:0;font-size:13px}.k-scard__price b{font-size:16px}.k-scard__price span:before{content:none}.k-scard__plans,.k-scard__date{display:none}}.k-scard.is-compact .k-scard__name{font-size:18px}.k-qtile{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;height:100%;padding:10px 14px 10px 10px;border-radius:18px;color:var(--label-2);background:transparent;box-shadow:inset 0 0 0 1px var(--k-card-line);text-decoration:none}.k-qtile .st-brand{border-radius:12px}.k-qtile__name{font-size:15.5px;font-weight:600}.k-qtile__words{display:grid;gap:2px;min-width:0}.k-qtile__more{color:var(--accent-text);font-size:13px;font-weight:600}.k-qtile__go{width:18px;height:18px;color:var(--label-3)}.k-qtile.is-link{color:var(--label);background:var(--k-card);transition:transform .42s var(--spring-soft),box-shadow .3s var(--ease-out),background-color .2s var(--ease-out)}.k-qtile.is-link:hover{background:var(--k-card-hover);box-shadow:var(--k-lift);transform:translate3d(0,-2px,0)}.k-qtile.is-link:focus-visible{outline:none;box-shadow:var(--ring)}.k-qtiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:0;padding:0;list-style:none}.k-qtiles--col{grid-template-columns:minmax(0,1fr);gap:8px}.k-groups{display:grid;grid-template-columns:repeat(var(--k-cols, 4),minmax(0,1fr));gap:18px}@media(max-width:1023px){.k-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:559px){.k-groups{grid-template-columns:minmax(0,1fr)}}.k-group{display:grid;align-content:start;gap:12px;padding:16px;border-radius:24px;background:var(--k-card);box-shadow:inset 0 0 0 1px var(--k-card-line);scroll-margin-top:90px}.k-group__title{display:flex;align-items:center;gap:10px;margin:0 0 2px;font-size:17px;font-weight:700;letter-spacing:-.01em}.k-group .k-qtile{background:var(--panel)}.k-note__ico{display:inline-block;width:18px;height:18px;margin:0 6px -3px 0;color:var(--accent-text)}.k-h2__link{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none}.k-h2__link svg{width:.8em;height:.8em;color:var(--label-3);transition:transform .42s var(--spring-soft)}.k-h2__link:hover{color:var(--accent-text)}.k-h2__link:hover svg{transform:translate3d(4px,0,0)}.k-h2__link:focus-visible{outline:none;border-radius:10px;box-shadow:var(--ring)}.k-ticker{display:grid;gap:12px;width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.k-ticker__row{overflow:hidden}.k-ticker__track{display:flex;width:max-content;margin:0;padding:4px 0 14px;list-style:none;animation:k-marquee 90s linear infinite}.k-ticker__row.is-back .k-ticker__track{animation-direction:reverse;animation-duration:100s}.k-ticker:hover .k-ticker__track{animation-play-state:paused}.k-ticker__track li{flex:none;padding-right:10px}@keyframes k-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.k-tick{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 16px 0 9px;border-radius:var(--r-pill);color:var(--label);background:var(--panel);box-shadow:var(--rim),0 14px 30px -18px #031a5c99;font-size:15px;font-weight:650;text-decoration:none;white-space:nowrap;transition:transform .42s var(--spring-soft)}.k-tick:hover{color:var(--label);transform:translate3d(0,-2px,0)}.k-tick:focus-visible{outline:none;box-shadow:var(--ring)}.k-tick .st-brand{border-radius:50%;box-shadow:none}.k-tick__usd{color:var(--label-3);font-weight:600;font-variant-numeric:tabular-nums}.k-tick__rub{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:var(--r-pill);color:#fff;background:linear-gradient(135deg,rgb(var(--brand) / 1),rgb(var(--brand) / .75));font-weight:750;font-variant-numeric:tabular-nums;text-shadow:0 1px 1px rgba(0,0,0,.25)}@media(prefers-reduced-motion:reduce){.k-ticker__track{animation:none}.k-ticker__row{overflow-x:auto}}:root[data-motion=off] .k-ticker__track{animation:none}.k-catnav{position:sticky;top:10px;z-index:30;justify-self:center;max-width:100%;padding:5px;overflow-x:auto;border-radius:var(--r-pill);background:var(--dock);-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);box-shadow:inset 0 0 0 .5px #ffffff8c,inset 0 1px #ffffff80,0 16px 36px -18px #081e5a99;scrollbar-width:none}.k-catnav::-webkit-scrollbar{display:none}:root[data-theme=dark] .k-catnav{box-shadow:inset 0 0 0 .5px #bed2ff33,inset 0 1px #ffffff1a,0 16px 36px -18px #000000b3}.k-catnav ul{display:flex;gap:2px;margin:0;padding:0;list-style:none}.k-catnav__a{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 16px 0 13px;border-radius:var(--r-pill);color:var(--label);font-size:15.5px;font-weight:650;text-decoration:none;white-space:nowrap;transition:background-color .22s var(--ease-out),color .22s var(--ease-out)}.k-catnav__a svg{width:18px;height:18px;color:var(--k-tone-text)}.k-catnav__a:hover{color:var(--label);background:var(--fill-2)}.k-catnav__a[aria-current=true]{color:#fff;background:linear-gradient(160deg,rgb(var(--k-tone)),rgb(var(--k-tone-2)));box-shadow:0 8px 20px -10px rgb(var(--k-tone) / .9)}.k-catnav__a[aria-current=true] svg{color:#fff}.k-catnav__a:focus-visible{outline:none;box-shadow:var(--ring)}.k-orbit{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(10px,2vw,22px);margin:0;padding:0;list-style:none}.k-orbit li{animation:k-bob 5.2s ease-in-out infinite alternate;animation-delay:calc(var(--k-i, 0) * -.65s)}@keyframes k-bob{0%{transform:translate3d(0,-6px,0)}to{transform:translate3d(0,6px,0)}}.k-orbit__icon{position:relative;display:grid;justify-items:center;gap:8px;color:#fff;font-size:13.5px;font-weight:650;text-decoration:none}.k-orbit__icon>span:last-child{padding:3px 9px;border-radius:var(--r-pill);background:#061e5c6b;box-shadow:inset 0 0 0 .5px #ffffff47;white-space:nowrap}:root[data-theme=dark] .k-orbit__icon>span:last-child{background:#02081c99}.k-orbit__icon:before{content:"";position:absolute;top:-14px;left:50%;z-index:-1;width:92px;height:92px;margin-left:-46px;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--brand) / .5),transparent 72%)}.k-orbit__icon .st-brand{border-radius:18px;box-shadow:inset 0 0 0 .5px #ffffff80,0 18px 36px -16px #081e5abf;transition:transform .52s var(--spring-soft)}.k-orbit__icon:hover{color:#fff}.k-orbit__icon:hover .st-brand{transform:scale(1.08) translate3d(0,-4px,0)}.k-orbit__icon:focus-visible{outline:none;border-radius:18px;box-shadow:var(--ring)}@media(max-width:559px){.k-orbit__icon .st-brand{width:52px!important;height:52px!important}}@media(prefers-reduced-motion:reduce){.k-orbit li{animation:none}}:root[data-motion=off] .k-orbit li{animation:none}.k-ccard{display:grid;align-content:start;gap:14px;height:100%;padding:18px;overflow:hidden;isolation:isolate}.k-ccard__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.k-ccard .st-brand{border-radius:16px}.k-ccard__words{display:grid;gap:2px;min-width:0}.k-ccard__name{font-family:var(--display);font-size:21px;font-weight:750;letter-spacing:-.02em}.k-ccard__vendor{color:var(--label-3);font-size:13px;font-weight:550}.k-ccard:hover .k-scard__glow{opacity:1;transform:scale(1.25)}.k-ccard:hover .k-scard__go{color:#fff;background:var(--accent);transform:translate3d(2px,0,0) rotate(-35deg)}.k-ccard__plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:8px}.k-ccard__plan{display:grid;gap:1px;padding:10px 12px;border-radius:14px;background:var(--panel);box-shadow:inset 0 0 0 1px var(--k-card-line)}.k-ccard__pname{color:var(--label-2);font-size:13px;font-weight:650}.k-ccard__pusd{font-size:17px;font-weight:750;font-variant-numeric:tabular-nums}.k-ccard__prub{color:var(--accent-text);font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}.k-hub .k-hero__visual{margin-top:clamp(30px,5vh,54px)}.k-steps-cap{margin:0 auto 18px;color:var(--label);font-size:17px;font-weight:700;text-align:center}.k-steps+.k-steps-cap{margin-top:34px}.k-cta__subs{position:relative;display:grid;place-items:center;width:220px;height:200px;animation:k-float-tiles 7s ease-in-out infinite alternate}.k-cta__subs>:first-child{border-radius:30px;box-shadow:0 24px 50px #080c2873;transform:rotate(-6deg)}.k-cta__subs>:last-child{position:absolute;right:8px;bottom:6px;border-radius:20px;box-shadow:0 16px 34px #080c2866;transform:rotate(5deg)}@keyframes k-float-tiles{0%{transform:translate3d(0,6px,0)}to{transform:translate3d(0,-10px,0)}}@media(prefers-reduced-motion:reduce){.k-cta__subs{animation:none}}:root[data-motion=off] .k-cta__subs{animation:none}}
