:root[data-theme=dark] .tl-paper{background-color:#141a25}:root[data-theme=dark] .tl-hl{opacity:.34}:root[data-theme=dark] .tl-icon{background-color:#1c2440}:root[data-theme=dark] .tl-final .bg-white{background-color:#fff}:root[data-theme=dark] .tl-final .text-\[\#2445d6\]{color:#2445d6}.tl-tone{color:var(--tl-tone)}:root[data-theme=dark] .tl-tone{color:var(--tl-tone-night,var(--tl-tone))}.tl-final .osnova-press:focus-visible{outline-color:#fff}.tl-cv{content-visibility:auto;contain-intrinsic-size:auto 1000px}@media (min-width:1024px){.tl-cv{contain-intrinsic-size:auto 580px}}.tl-faq summary::-webkit-details-marker{display:none}.tl-faq__plus{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.tl-faq[open] .tl-faq__plus{transform:rotate(45deg)}.tl-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.tl-marquee__track{gap:14px;width:max-content;display:flex}.tl-hl{transform-origin:0}.tl-final__glow{pointer-events:none;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,30%), #ffffff29, transparent 60%);position:absolute;inset:0}.tl-sticky{transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s}.tl-sticky[data-show=false]{opacity:0;pointer-events:none;transform:translateY(120%)}.sc text{-webkit-user-select:none;user-select:none}.sc-tap{opacity:0}.sc[data-frame="0"] *{transition:none!important}.sc[data-frame="0"] .sc-swap{animation:none!important}.sc:not([data-playing=true]) :is(.sc-twinkle,.sc-bar,.sc-talk,.sc-blink,.sc-flow,.sc-eyes,.sc-sway,.sc-flip,.sc-jitter,.sc-pulse,.sc-second,.sc-breath,.sc-ping){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.sc,.sc *{transition:none!important}.tl-sticky,.tl-faq__plus{transition:none}.tl-final__glow{display:none}}@media (prefers-reduced-motion:no-preference){@keyframes tlHl{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tlMarquee{to{transform:translate(-33.333%)}}@keyframes scSwap{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes scTap{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@keyframes scTwinkle{0%,to{opacity:.35;transform:scale(.45)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}@keyframes scBar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes scTalk{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1.1)}}@keyframes scBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes scFlow{to{stroke-dashoffset:-44px}}@keyframes scRedraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes scTools{0%,to{fill:#0000}12%,30%{fill:#dbe3ff}}@keyframes scBlinkEyes{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes scSway{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}@keyframes scFlip{0%,to{transform:scaleX(1)}50%{transform:scaleX(.25)}}@keyframes scJitter{0%,to{transform:translate(0)}25%{transform:translate(.6px,-.4px)}50%{transform:translate(-.4px,.5px)}75%{transform:translate(.5px,.3px)}}@keyframes scPulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes scSecond{to{transform:rotate(360deg)}}@keyframes scWiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}60%{transform:rotate(6deg)}}@keyframes scBreath{0%,to{opacity:.9}50%{opacity:1}}@keyframes scPing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.tl-hl{animation:.7s cubic-bezier(.2,.8,.2,1) .75s both tlHl}.tl-hl--2{animation-delay:1s}.tl-marquee__track{animation:42s linear infinite tlMarquee}.tl-marquee:hover .tl-marquee__track{animation-play-state:paused}.sc-swap{animation:.38s cubic-bezier(.2,.8,.2,1) both scSwap}.sc-tap{transform-box:fill-box;transform-origin:50%;animation:.6s ease-out both scTap}.sc-twinkle{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite scTwinkle}.sc-bar{transform-box:fill-box;transform-origin:50% 100%;animation:.9s ease-in-out infinite scBar}.sc-talk{transform-box:fill-box;transform-origin:50%;animation:.32s ease-in-out infinite scTalk}.sc-blink{animation:1.2s ease-in-out infinite scBlink}.sc-flow{animation:2.2s linear infinite scFlow}.sc-redraw{animation:1.4s cubic-bezier(.5,0,.3,1) both scRedraw}.sc-tools{animation:1.6s ease-in-out both scTools}.sc-eyes{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite scBlinkEyes}.sc-sway{transform-box:fill-box;transform-origin:50% 95%;animation:5.5s ease-in-out infinite scSway}.sc-flip{transform-box:fill-box;transform-origin:50%;animation:.7s linear infinite scFlip}.sc-jitter{animation:.45s steps(4,end) infinite scJitter}.sc-pulse{animation:1.2s ease-in-out infinite scPulse}.sc-second{animation:6s linear infinite scSecond}.sc-wiggle{transform-box:fill-box;transform-origin:50%;animation:.45s ease-out scWiggle}.sc-breath{animation:2.4s ease-in-out infinite scBreath}.sc-ping{transform-box:fill-box;transform-origin:50%;animation:1.4s ease-out infinite scPing}}
