.carousel{--carousel-inset:max(var(--gutter),calc(50% - var(--container)/2));display:grid;grid-auto-columns:min(78vw,300px);grid-auto-flow:column;grid-gap:20px;gap:20px;padding:4px var(--carousel-inset) 24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--carousel-inset);scroll-snap-type:x mandatory;scrollbar-color:var(--navy-300) transparent;scrollbar-width:thin}.carousel>*{scroll-snap-align:start}.carousel-nav{display:flex;grid-gap:8px;gap:8px}.carousel-nav[hidden]{display:none}.carousel-nav__btn{display:grid;align-items:center;justify-items:center;place-items:center;width:44px;height:44px;border:1.5px solid var(--navy-200);border-radius:var(--radius);background:var(--white);color:var(--heading);cursor:pointer}.carousel-nav__btn:hover:not(:disabled){border-color:var(--navy-700)}.carousel-nav__btn:disabled{opacity:.4;cursor:default}.surface-dark .carousel-nav__btn{border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.06);color:var(--white)}.surface-dark .carousel-nav__btn:hover:not(:disabled){border-color:var(--white)}.i-chev--back{transform:scaleX(-1)}.quote{display:grid;align-content:start;grid-gap:18px;gap:18px;padding:28px;border-radius:var(--radius-lg);background:var(--navy-50)}.quote blockquote{color:var(--navy-900);font-size:1.125rem;line-height:1.55}.quote figcaption{color:var(--text-muted);font-size:.9375rem}.quote figcaption strong{display:block;color:var(--heading);font-size:1rem}.quote__mark{width:30px;height:21px;fill:var(--orange-500)}.shop-card__link{display:block;height:100%;padding:12px 12px 18px;border-radius:var(--radius-lg);background:var(--white);color:var(--text);text-decoration:none;box-shadow:0 12px 32px rgba(4,12,20,.35);transition:transform .2s ease}.shop-card__link:hover{color:var(--text);transform:translateY(-3px)}.shop-card__img{width:100%;aspect-ratio:408/388;border-radius:var(--radius);background:var(--navy-50);object-fit:cover}.shop-card__name{display:block;margin:14px 4px 2px;color:var(--navy-800);font-weight:700}.shop-card__desc{display:block;margin-inline:4px;color:var(--text-muted);font-size:.9375rem;line-height:1.45}@media(prefers-reduced-motion:reduce){.shop-card__link{transition:none}.shop-card__link:hover{transform:none}}.faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px)}@media(max-width:899.98px){.faq{grid-template-columns:1fr}}.faq__intro .link-chev{margin-top:24px}.faq-group+.faq-group{margin-top:clamp(40px,5vw,64px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--navy-100)}.faq-group__title{font-size:clamp(1.5rem,1.25rem + .9vw,2rem)}.faq__list{display:grid;grid-gap:12px;gap:12px}.faq__item{border:1px solid var(--navy-100);border-radius:var(--radius);background:var(--white)}.faq__item summary{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;padding:18px 20px;color:var(--heading);font-weight:650;list-style:none;cursor:pointer}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"";flex:none;width:9px;height:9px;border-right:2px solid var(--orange-600);border-bottom:2px solid var(--orange-600);transform:rotate(45deg) translate(-2px,-2px);transition:transform .15s ease}.faq__item[open] summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.faq__item p{padding:0 20px 20px}@media(prefers-reduced-motion:reduce){.faq__item summary:after{transition:none}}.showcase__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;grid-gap:0 24px;gap:0 24px;margin-bottom:calc(var(--head-gap) - 4px)}.showcase__head .section__head{margin-bottom:0}.showcase__head .carousel-nav{margin-bottom:4px}#opinie .link-chev,.showcase__foot{margin-top:calc(var(--foot-gap) - 24px)}.software{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px)}@media(max-width:899.98px){.software{grid-template-columns:1fr}}.features{display:grid;grid-gap:22px;gap:22px;margin:36px 0}.feature{display:flex;grid-gap:14px;gap:14px}.feature h3{margin-bottom:4px;font-family:var(--font-body);font-size:1.0625rem;font-weight:700;letter-spacing:0}.feature p{font-size:.9688rem}.feature__icon,.integration-group__icon{flex:none;width:42px;height:42px;padding:8px;border-radius:10px;background:linear-gradient(135deg,var(--navy-100),#f5f8fb);fill:none;stroke:var(--navy-700);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.feature__icon .accent,.integration-group__icon .accent{stroke:var(--orange-600)}.feature__icon .accent-fill,.integration-group__icon .accent-fill{fill:var(--orange-500);stroke:none}.feature__icon{background:var(--white);box-shadow:var(--shadow-sm)}.software__actions{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px}.software__visual .device--static{position:relative;box-shadow:var(--shadow-md)}.software__visual figcaption{margin-top:14px;color:var(--text-muted);font-size:.9375rem}.integrations{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));grid-gap:20px;gap:20px}.integration-group{padding:24px;border:1px solid var(--navy-100);border-radius:var(--radius-lg);background:linear-gradient(180deg,var(--white) 55%,#f8fafc);box-shadow:var(--shadow-sm)}.integration-group__title{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:16px;font-size:1.125rem}.tags{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.tags li{padding:5px 10px;border:1px solid var(--navy-200);border-radius:var(--radius-sm);background:var(--white);color:var(--heading);font-size:.9375rem;font-weight:550;line-height:1.4}.integrations__note{display:flex;flex-wrap:wrap;align-items:center;grid-gap:12px 24px;gap:12px 24px;margin-top:var(--foot-gap);color:var(--text-muted);font-size:.9375rem}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin-bottom:var(--foot-gap)}@media(max-width:899.98px){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599.98px){.steps{grid-template-columns:1fr}}.step{padding:24px;border:1px solid var(--navy-100);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm)}.step p:last-child{font-size:.9688rem}.step__time{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:14px;padding:4px 10px;border-radius:var(--radius-sm);background:var(--navy-50);color:var(--navy-700);font-size:.875rem;font-weight:650}.step__time .i-chev{color:var(--orange-500)}.step__title{margin-bottom:8px;font-size:1.1875rem}.testimonials{grid-auto-columns:min(84vw,380px)}.quote--card{grid-template-rows:auto 1fr auto;align-content:stretch;height:100%;border:1px solid var(--navy-100);background:var(--white);box-shadow:var(--shadow-sm)}.quote--card blockquote{display:-webkit-box;align-self:start;overflow:hidden;font-size:1.0625rem;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8}.quote--card figcaption{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;padding-top:18px;border-top:1px solid var(--navy-100)}.quote--card figcaption a{color:var(--text-muted)}.quote__who{min-width:0}.quote__logo{flex:none;width:auto;max-width:120px;height:40px;object-fit:contain}.about{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px)}@media(max-width:899.98px){.about{grid-template-columns:1fr}}.about__text p+p{margin-top:16px}.about__facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.about__facts div{padding:20px;border:1px solid var(--navy-100);border-radius:var(--radius-lg);background:var(--white)}.about__facts dt{color:var(--navy-800);font-family:var(--font-head);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:760;line-height:1.1}.about__facts dd{margin-top:6px;color:var(--text-muted);font-size:.9375rem;line-height:1.45}.cta-section{padding-top:0}.section--alt+.cta-section{background:radial-gradient(45% 60% at 100%,at 100%,rgba(58,148,228,.1) 0,rgba(58,148,228,0) 70%),#f8fafc;background:radial-gradient(45% 60% at 100% 100%,rgba(58,148,228,.1) 0,rgba(58,148,228,0) 70%),#f8fafc}.section--dark+.cta-section{background:radial-gradient(40% 55% at 0,at 100%,rgba(84,114,142,.3) 0,rgba(84,114,142,0) 70%),var(--navy-950);background:radial-gradient(40% 55% at 0 100%,rgba(84,114,142,.3) 0,rgba(84,114,142,0) 70%),var(--navy-950)}.section--dark+.cta-section .cta-panel{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),var(--shadow-md)}.section--alt[\:has\(\%2B.cta-section\)]{background:radial-gradient(55% 70% at 0,at 0,rgba(84,114,142,.16) 0,rgba(84,114,142,0) 70%),linear-gradient(180deg,var(--navy-50),#f8fafc);background:radial-gradient(55% 70% at 0 0,rgba(84,114,142,.16) 0,rgba(84,114,142,0) 70%),linear-gradient(180deg,var(--navy-50),#f8fafc)}.section--alt:has(+.cta-section){background:radial-gradient(55% 70% at 0,at 0,rgba(84,114,142,.16) 0,rgba(84,114,142,0) 70%),linear-gradient(180deg,var(--navy-50),#f8fafc);background:radial-gradient(55% 70% at 0 0,rgba(84,114,142,.16) 0,rgba(84,114,142,0) 70%),linear-gradient(180deg,var(--navy-50),#f8fafc)}.section--dark[\:has\(\%2B.cta-section\)]{background:radial-gradient(45% 60% at 92%,at 0,rgba(58,148,228,.35) 0,rgba(58,148,228,0) 70%),linear-gradient(180deg,var(--navy-900),var(--navy-950));background:radial-gradient(45% 60% at 92% 0,rgba(58,148,228,.35) 0,rgba(58,148,228,0) 70%),linear-gradient(180deg,var(--navy-900),var(--navy-950))}.section--dark:has(+.cta-section){background:radial-gradient(45% 60% at 92%,at 0,rgba(58,148,228,.35) 0,rgba(58,148,228,0) 70%),linear-gradient(180deg,var(--navy-900),var(--navy-950));background:radial-gradient(45% 60% at 92% 0,rgba(58,148,228,.35) 0,rgba(58,148,228,0) 70%),linear-gradient(180deg,var(--navy-900),var(--navy-950))}.cta-panel{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;grid-gap:32px 48px;gap:32px 48px;padding:clamp(32px,5vw,64px);border-radius:24px;background:radial-gradient(60% 90% at 100%,at 0,rgba(58,148,228,.5) 0,rgba(58,148,228,0) 70%),radial-gradient(50% 70% at 0,at 100%,rgba(84,114,142,.35) 0,rgba(84,114,142,0) 70%),linear-gradient(135deg,var(--navy-900),var(--navy-950));background:radial-gradient(60% 90% at 100% 0,rgba(58,148,228,.5) 0,rgba(58,148,228,0) 70%),radial-gradient(50% 70% at 0 100%,rgba(84,114,142,.35) 0,rgba(84,114,142,0) 70%),linear-gradient(135deg,var(--navy-900),var(--navy-950));box-shadow:var(--shadow-md)}@media(max-width:899.98px){.cta-panel{grid-template-columns:1fr}}.cta-panel__chevrons{position:absolute;z-index:-1;right:-70px;bottom:-50px;width:380px;fill:rgba(84,114,142,.28)}.cta-panel__actions{display:grid;justify-items:start;grid-gap:14px;gap:14px}.cta-panel__phone{display:inline-flex;align-items:center;grid-gap:11px;gap:11px;color:var(--white);font-size:1.25rem;font-weight:700;text-decoration:none}.cta-panel__phone svg{width:20px;height:20px;margin-top:1px}.cta-panel__phone:hover{color:var(--white);text-decoration:underline}.cta-panel__hours{color:var(--navy-300);font-size:.9375rem}.cta-panel__hours a{color:var(--navy-100)}.site-footer{padding-top:clamp(56px,7vw,88px);background:radial-gradient(55% 70% at 50%,at 0,rgba(58,148,228,.16) 0,rgba(58,148,228,0) 70%),linear-gradient(180deg,var(--navy-900),var(--navy-950) 55%);background:radial-gradient(55% 70% at 50% 0,rgba(58,148,228,.16) 0,rgba(58,148,228,0) 70%),linear-gradient(180deg,var(--navy-900),var(--navy-950) 55%);font-size:.9688rem}.site-footer a:not(.btn){color:var(--navy-100);text-decoration:none}.site-footer a:not(.btn):hover{color:var(--white);text-decoration:underline}.site-footer__top{display:grid;grid-template-columns:1.6fr repeat(4,minmax(0,1fr));grid-gap:40px 32px;gap:40px 32px;padding-bottom:48px}@media(max-width:1079.98px){.site-footer__top{grid-template-columns:1fr 1fr}.site-footer__top .site-footer__brand{grid-column:1/-1}}@media(max-width:599.98px){.site-footer__top{grid-template-columns:1fr}}.site-footer__logo{display:block;width:104px;margin-bottom:20px;--logo-shop:var(--white)}.site-footer__about{max-width:30em;color:var(--navy-300)}.site-footer__contact{display:grid;grid-gap:4px;gap:4px;margin-top:20px;line-height:1.5}.site-footer__contact .site-footer__phone{color:var(--white);font-weight:650}.site-footer__hours{color:var(--navy-300)}.site-footer__heading{margin-bottom:14px;color:var(--white);font-family:var(--font-body);font-size:1rem;font-weight:650;letter-spacing:0}.site-footer__links{display:grid;grid-gap:8px;gap:8px}.site-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px 24px;gap:8px 24px;padding-block:22px;border-top:1px solid hsla(0,0%,100%,.1);color:var(--navy-300);font-size:.875rem}.site-footer__bottom .privacy-box-trigger{padding:0;border:0;background:none;color:var(--navy-100);font-size:inherit;cursor:pointer}.site-footer__bottom .privacy-box-trigger:hover{color:var(--white);text-decoration:underline}.site-footer__bottom .privacy-box-trigger.hide{display:none}.site-footer__copy{margin-right:auto}.privacy-box{position:fixed;z-index:1000;bottom:16px;left:16px;display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:min(460px,100vw - 32px);max-height:calc(100vh - 32px);padding:22px;border:1px solid var(--navy-100);border-radius:var(--radius-lg);background:var(--white);box-shadow:0 8px 16px rgba(16,34,51,.08),0 24px 64px rgba(16,34,51,.18);font-size:.9375rem;line-height:1.5}.privacy-box.preferences-visible .privacy-box__consents{display:flex}body.right-side-cookies .privacy-box{right:16px;left:auto}.privacy-box__header{display:flex;align-items:center;grid-gap:14px;gap:14px}.privacy-box__header img{width:auto;max-height:28px}.privacy-box__header strong{color:var(--heading);font-size:1.0625rem}.privacy-box__wrapper{display:flex;flex-direction:column;grid-gap:12px;gap:12px;overflow-y:auto}.privacy-box__consents{display:none;flex-direction:column;grid-gap:8px;gap:8px}.consent-detail{border:1px solid var(--navy-100);border-radius:var(--radius-sm)}.consent-detail strong{display:flex;flex-grow:1;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;color:var(--heading);user-select:none}.consent-detail span{flex:none;padding-right:12px;color:var(--success);font-size:.875rem}.consent-detail.toggleable strong{cursor:pointer}.consent-detail.toggleable strong:before{content:"";width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translate(-2px,-2px);transition:transform .15s ease}.consent-detail.show strong:before{transform:rotate(-135deg) translate(-2px,-2px)}.consent-detail.show .consent-detail__description{display:block}.consent-detail__header{display:flex;align-items:center}.consent-detail__description{display:none;padding:0 12px 12px;color:var(--text);font-size:.8125rem}.consent-detail__checker{position:relative;flex:none;width:44px;height:24px;margin-right:12px}.consent-detail__checker.mandatory{display:none}.consent-detail__checker input{position:absolute;opacity:0}.consent-detail__checker div{position:absolute;inset:0;border-radius:12px;background:var(--navy-200);cursor:pointer;transition:background-color .2s ease}.consent-detail__checker div:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--white);transition:transform .2s ease}.consent-detail__checker input:checked+div{background:var(--navy-800)}.consent-detail__checker input:checked+div:before{transform:translateX(20px)}.consent-detail__checker input:focus-visible+div{outline:3px solid var(--focus);outline-offset:2px}.privacy-box__actions{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.privacy-box__actions button{flex:1 1 auto;min-height:42px;padding:8px 14px;border:1.5px solid var(--navy-200);border-radius:var(--radius);background:var(--white);color:var(--heading);font-size:.9375rem;font-weight:650;cursor:pointer}.privacy-box__actions button:hover{border-color:var(--navy-700)}.privacy-box__actions .privacy-accept-all{border-color:var(--orange-500);background:var(--orange-500);color:var(--navy-950)}.privacy-box__actions .privacy-accept-all:hover{border-color:var(--orange-600);background:var(--orange-600)}.privacy-box__links{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;font-size:.875rem}@media(prefers-reduced-motion:reduce){.consent-detail.toggleable strong:before,.consent-detail__checker div,.consent-detail__checker div:before{transition:none}}
/*# sourceMappingURL=v2-rest.d14aa2d409462738e0a3.css.map*/