html,body,*{font-family:Red Hat Display,sans-serif!important}button,input[type=button],input[type=submit]{font-size:14px!important;font-weight:500!important;line-height:100%!important;letter-spacing:0%!important}html{scroll-behavior:smooth;overflow-x:hidden}body{overflow-x:hidden;width:100%;max-width:100vw}nav.transparent{background-color:transparent}nav.white{background-color:#fff;box-shadow:0 1px 100px #00000008}.nav-logo{filter:brightness(0) saturate(100%) invert(47%) sepia(89%) saturate(1667%) hue-rotate(187deg) brightness(102%) contrast(102%)}nav.white .nav-links a,nav.white .burger-button{color:#1f2937}@media(max-width:768px){#navbar{top:0!important;transform:none!important}}#burger-btn{position:relative;z-index:10000;padding:4px}#burger-btn svg{transition:all .4s cubic-bezier(.4,0,.2,1);overflow:visible;display:block}#burger-btn .burger-line{transition:all .4s cubic-bezier(.4,0,.2,1);transform-origin:12px 12px;stroke-width:1.5}#burger-btn.active .burger-line-1{transform:rotate(45deg) translateY(6px)}#burger-btn.active .burger-line-2{opacity:0}#burger-btn.active .burger-line-3{transform:rotate(-45deg) translateY(-6px)}.mobile-menu{position:fixed;top:0;left:0;height:100vh;background-color:#fff;z-index:9999}.links-mobile-menu{display:flex;flex-direction:column;font-size:36px;font-weight:700;gap:50px;width:100%;padding:100px 20px}.links-mobile-menu .link-mobile{background:linear-gradient(180deg,#1e2530b3,#1e2530 50% 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.links-mobile-menu .mobile-menu-button{width:190px;height:50px;text-align:center}.mobile-menu.active{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.animated-tag:nth-child(2){animation-delay:-.5s}.animated-tag:nth-child(3){animation-delay:-1s}.animated-tag:nth-child(4){animation-delay:-1.5s}.animated-tag:nth-child(5){animation-delay:-2s}.animated-tag:nth-child(6){animation-delay:-2.5s}.animated-tag:nth-child(7){animation-delay:-3s}.animated-tag:nth-child(8){animation-delay:-.8s}.animated-tag:nth-child(9){animation-delay:-1.3s}.animated-tag:nth-child(10){animation-delay:-1.8s}.animated-tag:nth-child(11){animation-delay:-2.3s}.animated-tag:nth-child(12){animation-delay:-2.8s}.animated-tag:nth-child(13){animation-delay:-3.3s}@keyframes floatTag{0%,to{transform:translateY(0) translate(0) rotate(0)}33%{transform:translateY(-8px) translate(4px) rotate(1deg)}66%{transform:translateY(4px) translate(-4px) rotate(-1deg)}}.toggle-switch{position:relative}.toggle-input:checked~.toggle-switch{background-color:#3b82f6}.toggle-input:checked~.toggle-switch .toggle-slider{transform:translate(24px)}#carousel-inner{display:flex;gap:20px}.carousel-item{min-width:100%;flex-shrink:0}@media(min-width:768px){.carousel-item{min-width:calc(50% - 10px)}}@media(min-width:1024px){.carousel-item{min-width:calc(33.333% - 14px)}}.project-card{background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 6px #0000001a}.project-header{padding:16px;border-bottom:1px solid #e5e7eb}.project-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.project-tag{background-color:#dbeafe;color:#1e40af;padding:4px 12px;border-radius:12px;font-size:14px}.project-content{height:300px;position:relative;overflow:hidden}.project-footer{padding:16px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e5e7eb}.user-info{display:flex;align-items:center;gap:12px}.user-avatar{width:40px;height:40px;border-radius:50%}.standard-tag{background:linear-gradient(110deg,#038ffe,#0167ff);color:#fff;border:none;padding:15px 35px;border-radius:9999px;font-size:14px;font-weight:500;line-height:1;letter-spacing:0;box-shadow:inset 0 0 0 1px #fff3,0 15px 15px #1e25300d;display:inline-block;text-align:center;text-decoration:none;cursor:pointer;transition:none}.standard-button{background:linear-gradient(110deg,#038ffe,#0167ff);color:#fff;border:none;padding:15px 35px;border-radius:9999px;font-size:14px;font-weight:500;line-height:1;letter-spacing:0;box-shadow:inset 0 0 0 2px #fff3,0 15px 15px #1e25300d;display:inline-block;text-align:center;text-decoration:none;cursor:pointer;transition:none}.faq-question.active{background-color:#3b82f6;color:#fff}.faq-question.standard-button{width:100%;padding:26px;display:flex;justify-content:space-between;align-items:center;text-align:left;background:linear-gradient(110deg,#038ffe,#0167ff);color:#fff;border:none;border-radius:9999px;font-size:14px;font-weight:500;line-height:1;letter-spacing:0;box-shadow:inset 0 0 0 2px #fff3,0 15px 15px #1e25300d;transition:none;box-sizing:border-box}.faq-question.standard-button span{color:#fff}.advantage-item.active{color:#fff!important;opacity:1!important}.hero-subtitle,.hero-title,.hero-badges,.section-title,.section-card,.section-text,.faq-answer{opacity:1!important;visibility:visible!important}.hero-badges img{display:block}.hero-section-height{min-height:640px}@media(min-width:768px){.hero-section-height{min-height:clamp(700px,80vh,1100px)}}@media(max-width:767px){.hero-section-height{min-height:clamp(640px,100vh,700px)}}.shortcut-title{width:100%;text-align:center;flex:none;order:0;align-self:stretch}.shortcut-blocks{display:flex;flex-direction:row;align-items:center;padding:0;gap:25px;width:100%;flex:none;order:1;align-self:stretch}.shortcut-card{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;gap:25px;flex:1;height:315px;width:380px;background:#fafafa;border:1px solid rgba(30,37,48,.05);border-radius:25px;overflow:visible}.shortcut-card:nth-child(3){justify-content:flex-end}.shortcut-photo{position:relative;width:340px;height:200px;background:#fff;border-radius:15px;overflow:hidden;flex:none;order:0}.shortcut-photo.placeholder{background:#fafafa}.shortcut-logo{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;position:absolute;width:80px;height:80px;left:calc(50% - 40px);top:calc(50% - 40px);background:#fff;border:1px solid rgba(30,37,48,.05);box-shadow:0 0 50px #1e25300d;border-radius:15px;z-index:10}.shortcut-logo img{width:42px;height:35px}.shortcut-tags-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;overflow:hidden}.shortcut-tags-row{display:flex;flex-direction:row;align-items:center;padding:0;gap:15px;position:absolute;height:30px;pointer-events:all;white-space:nowrap}.shortcut-tags-row:nth-child(1){left:0;top:25px}.shortcut-tags-row:nth-child(2){left:0;top:85px}.shortcut-tags-row:nth-child(3){left:0;top:145px}.shortcut-tag{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 15px;height:30px;background:#fafafa;border:1px solid rgba(30,37,48,.05);border-radius:25px;font-weight:500;font-size:12px;line-height:20px;text-align:center;color:#1e2530;white-space:nowrap;flex:none;flex-shrink:0}.shortcut-tags-row:nth-child(3){left:-50px}.shortcut-tag.active{background:radial-gradient(50% 50% at 50% 50%,#ffffff1a,#fff0),linear-gradient(115.65deg,#038ffe -34.16%,#0167ff 75.34%);border:1px solid rgba(30,37,48,.05);color:#fff}.mockup-container{position:relative;width:100%;height:100%;overflow:visible}.mockup-back{position:absolute;width:70%;height:95%;left:50%;top:50%;transform:translate(-50%,-50%);background:linear-gradient(174.99deg,#f0f0f0,#dcdcdc);border-radius:12px}.mockup-back-mask-group{position:absolute;width:70%;height:95%;left:50%;top:55%;transform:translate(-50%,-35%);z-index:1}.mockup-image-3{position:absolute;width:80%;height:70%;left:50%;top:65%;transform:translate(-50%,-50%) rotate(6deg);z-index:2}.mockup-image-3 img{width:100%;height:100%;object-fit:contain}.mockup-image-2{position:absolute;width:70%;height:80%;left:50%;top:65%;transform:translate(-50%,-48%) rotate(-4deg);z-index:3}.mockup-image-2 img{width:100%;height:100%;object-fit:contain}.mockup-image-1{position:absolute;width:70%;height:80%;left:50%;top:65%;transform:translate(-50%,-45%);z-index:4}.mockup-image-1 img{width:100%;height:100%;object-fit:contain}.mockup-card-front{position:absolute;width:70%;height:73.5%;left:50%;bottom:-12%;transform:translate(-50%);z-index:10}.shortcut-text{display:flex;flex-direction:column;align-items:flex-start;padding:0 10px;gap:10px;width:340px;flex:none;order:1;align-self:stretch}.shortcut-week{font-size:16px;line-height:20px;text-align:center;color:#1e253099;flex:none;order:0}.shortcut-text h3{flex:none;order:1}.shortcut-bottom-text{width:100%;max-width:636px;font-size:16px;line-height:24px;text-align:center;flex:none;order:2}.shortcut-button{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px 30px;gap:10px;width:146px;height:50px;background:radial-gradient(50% 50% at 50% 50%,#ffffff1a,#fff0),linear-gradient(115.65deg,#038ffe -34.16%,#0167ff 75.34%);box-shadow:0 15px 15px #1e25300d;border-radius:1000px;border:none;cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;flex:none;order:3}.shortcut-button:hover{transform:translateY(-2px);box-shadow:0 18px 20px #1e253014}.shortcut-button span{font-weight:500;font-size:14px;line-height:20px;text-align:center;color:#fff;flex:none;order:0}.feature-card{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:35px;gap:35px;width:calc(50% - 7.5px);min-width:573px;height:125px;position:relative;z-index:0;overflow:hidden}.feature-card:before{content:"";position:absolute;inset:0;border-radius:15px;padding:1px;background:linear-gradient(90deg,#ffffff1a,#ffffff0d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.feature-card>*{position:relative;z-index:2;background:linear-gradient(242.45deg,#ffffff0d,#ffffff06);border-radius:15px;flex:none}.features-section{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:30px;isolation:isolate;width:100%;min-height:auto;background:linear-gradient(115.65deg,#038ffe -34.16%,#0167ff 75.34%);border-radius:0;flex:none;order:2;align-self:stretch}@media(min-width:768px){.features-section{padding:125px 20px;gap:50px;min-height:675px}}.features-container{position:relative;display:flex;flex-direction:column;align-items:center;gap:50px;width:100%;max-width:1162px;z-index:1}.features-title{width:100%;max-width:1162px;height:auto;min-height:40px;text-align:center;font-size:24px;background:linear-gradient(180deg,#ffffffb3,#fff 50% 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;flex:none;order:1;align-self:stretch;z-index:1}@media(min-width:768px){.features-title{height:40px;font-size:35px}}.features-blocks{display:flex;flex-direction:column;flex-wrap:wrap;align-items:stretch;align-content:flex-start;padding:0;gap:12px;width:100%;max-width:1162px;min-height:auto;border-radius:0;flex:none;order:2;align-self:stretch;z-index:2}@media(min-width:500px){.features-blocks{flex-direction:row;gap:15px;min-height:265px}}.feature-card{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:24px;gap:20px;width:100%;min-width:auto;height:auto;min-height:100px;background:linear-gradient(242.45deg,#ffffff0d,#ffffff06);backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px);border-radius:15px;flex:none}@media(min-width:768px){.feature-card{padding:35px;gap:35px;width:calc(50% - 7.5px);min-width:573px;height:125px}}.feature-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;gap:14.29px;width:50px;height:50px;min-width:50px;background:#fff;box-shadow:0 21.4286px 21.4286px #1e253008;border-radius:10px;flex:none;order:0}.feature-icon svg{width:25px;height:25px;flex:none}.feature-text{background:none;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:15px;flex:1;min-width:0;flex:none;order:1;flex-grow:1}.feature-text h3{width:100%;color:#fff;flex:none;order:0;align-self:stretch}.feature-text p{width:100%;color:#ffffffa6;flex:none;order:1;align-self:stretch}.features-bottom-text{width:100%;max-width:636px;font-size:16px;line-height:24px;text-align:center;color:#ffffffa6;flex:none;order:3;z-index:3}.price-content-grid{align-items:flex-end}.price-image-container{align-self:stretch;height:100%;width:100%;display:flex;align-items:flex-end;justify-content:center;padding:0!important;margin:0!important;overflow:hidden;position:relative}.price-demo-image{max-height:none;min-height:100%;height:auto;transform:scale(.95);object-fit:contain;object-position:bottom center;transform-origin:bottom center}.price-main-container{min-width:380px;max-width:1162px;height:405px;gap:0;column-gap:0;padding:50px 0!important;background:linear-gradient(242.45deg,#ffffff0d,#ffffff06);backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px);border-radius:15px;position:relative;overflow:hidden}.price-main-container:before{content:"";position:absolute;inset:0;border-radius:15px;padding:1px;background:linear-gradient(90deg,#ffffff1a,#ffffff0d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.price-main-container>*{position:relative;z-index:2}.price-main-container .price-image-container{padding:0!important;margin:-50px 0!important;height:calc(100% + 62px)!important}@media(max-width:1100px){.price-main-container .price-image-container{margin-top:-35px!important;margin-bottom:-35px!important;height:calc(100% + 70px)!important}}.price-main-container .price-content-grid{padding-left:1.5rem!important;padding-right:1.5rem!important;padding-top:0!important;padding-bottom:0!important}@media(max-width:1100px){.price-main-container{height:650px;gap:1rem;padding:35px 0!important}}@media(max-width:1100px){#preise .grid.grid-cols-2{display:flex!important;flex-direction:column}#preise .price-image-container{order:2!important;grid-column:auto!important}#preise .price-content-grid{order:1!important;grid-column:auto!important;display:flex!important;flex-direction:column;align-items:stretch}#preise .order-1{order:1!important}#preise .order-2{order:2!important}@media(min-width:768px){#preise .order-1.md\\:order-2{padding-top:0!important}}#preise .border.rounded-3xl.price-main-container{padding:35px 0!important}#preise .price-content-grid{gap:1.5rem!important}#preise .flex-col{flex-direction:column!important}#preise .flex-row{flex-direction:row!important}#preise .text-left,#preise .md\\:text-left{text-align:center!important}#preise .text-right,#preise .md\\:text-right{text-align:center!important}#preise .text-center,#preise h3,#preise p,#preise ul,#preise li{text-align:center!important}#preise .items-start,#preise .items-end{align-items:center!important}#preise .justify-start,#preise .md\\:justify-start{justify-content:center!important}#preise .justify-end,#preise .md\\:justify-end{justify-content:center!important}#preise ul{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important}#preise ul li,#preise ul li.flex,#preise ul li.items-center{justify-content:flex-start!important;text-align:left!important;width:100%!important;display:flex!important;align-items:center!important}#preise ul li img{margin-left:0!important;margin-right:.75rem!important;flex-shrink:0!important}#preise .toggle-price{text-align:center!important}#preise .order-1>div:first-child>div:first-child{text-align:center!important;align-items:center!important}#preise .flex.flex-row.items-center{justify-content:center!important}#preise .flex.items-end,#preise .flex.items-center{justify-content:flex-start!important;align-items:center!important}#preise .flex.items-end>div,#preise .flex.items-center>div{text-align:left!important}#preise .hidden{display:none!important}#preise .md\\:hidden{display:block!important}#preise .md\\:block{display:none!important}#preise .gap-0{gap:0!important}#preise .border-y{border-top:1px solid rgba(255,255,255,.1)!important;border-bottom:1px solid rgba(255,255,255,.1)!important}#preise .py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}#preise .ml-4{margin-left:1rem!important}#preise .price-image-container{width:100%}#preise .text-5xl{font-size:1.875rem!important}#preise .text-sm{font-size:.75rem!important}#preise .mt-0{margin-top:.625rem!important}#preise h2{font-size:1.5rem!important;line-height:2rem!important;margin-bottom:2rem!important;padding-bottom:.5rem!important}#preise h3{font-size:1.25rem!important;line-height:1.75rem!important;margin-bottom:.5rem!important}#preise p{font-size:.75rem!important;line-height:1rem!important}#preise ul li{font-size:.875rem!important;line-height:1.25rem!important}#preise #price-display{font-size:1.875rem!important;line-height:2.25rem!important}#preise .toggle-price{font-size:.75rem!important;line-height:1rem!important}#preise a.bg-white{font-size:.875rem!important;padding:.9375rem 2.1875rem!important}#preise img[src*="mark.svg"]{width:1.25rem!important;height:1.25rem!important}}
