@font-face{font-family:Etna;src:url(/_next/static/media/Etna-Sans-serif.08071934.otf) format("opentype");font-weight:400;font-style:normal}.client-profiles,.cta-reminder,.hero,.offer,.partner-logos,.partners{text-align:left;padding-left:3vw;padding-right:3vw}body{font-family:Inter,sans-serif;color:#051914;background:#fff;margin:0;line-height:1.6}body .client-profiles,body .hero,body .offer,body .partners{position:relative;z-index:0}body .client-profiles:before,body .hero:before,body .offer:before,body .partners:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(180deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px),repeating-linear-gradient(180deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px),repeating-linear-gradient(180deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px),repeating-linear-gradient(90deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px),repeating-linear-gradient(90deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px),repeating-linear-gradient(90deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px);background-size:1px 100%,1px 100%,1px 100%,100% 1px,100% 1px,100% 1px;background-position:25% 0,50% 0,75% 0,0 0,0 50vh,0 100vh;background-repeat:no-repeat;opacity:.5}h1,h2,h3{font-family:Etna,sans-serif;margin:0 0 .5em}.wybz-navbar{position:absolute;top:0;left:0;right:0;background:rgba(0,0,0,0);z-index:10;transition:background .3s,box-shadow .3s}.wybz-navbar.scrolled{position:fixed;background:hsla(0,0%,100%,.95);box-shadow:0 2px 8px rgba(5,25,20,.07)}.wybz-navbar .navbar-content{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:1rem 2rem}.wybz-navbar .navbar-logo{font-family:Etna,sans-serif;font-size:1.5rem;color:#051914;text-decoration:none;font-weight:700;letter-spacing:2px}.wybz-navbar .navbar-links{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.wybz-navbar .navbar-links li a{color:#051914;text-decoration:none;font-size:1rem;font-family:Inter,sans-serif;transition:color .2s}.wybz-navbar .navbar-links li a:focus,.wybz-navbar .navbar-links li a:hover{color:#47e4be;outline:none}.wybz-navbar .navbar-links li a:focus .footer-tools,.wybz-navbar .navbar-links li a:hover .footer-tools{flex:1 1 180px}.wybz-navbar .navbar-links li a:focus .footer-tools .footer-tools-title,.wybz-navbar .navbar-links li a:hover .footer-tools .footer-tools-title{font-size:1.1rem;font-weight:600;margin-bottom:.7rem;color:#47e4be}.wybz-navbar .navbar-links li a:focus .footer-tools ul,.wybz-navbar .navbar-links li a:hover .footer-tools ul{list-style:none;padding:0;margin:0}.wybz-navbar .navbar-links li a:focus .footer-tools ul li,.wybz-navbar .navbar-links li a:hover .footer-tools ul li{margin-bottom:.7rem}.wybz-navbar .navbar-links li a:focus .footer-tools ul li a,.wybz-navbar .navbar-links li a:hover .footer-tools ul li a{color:#fff;text-decoration:none;font-family:Inter,sans-serif}.wybz-navbar .navbar-links li a:focus .footer-tools ul li a:focus,.wybz-navbar .navbar-links li a:focus .footer-tools ul li a:hover,.wybz-navbar .navbar-links li a:hover .footer-tools ul li a:focus,.wybz-navbar .navbar-links li a:hover .footer-tools ul li a:hover{color:#47e4be;outline:none}.footer-links-columns{display:flex!important;flex-direction:row!important;gap:2.5rem!important}@media(max-width:800px){.footer-links-columns{flex-direction:column!important;gap:1.2rem!important;width:100%;align-items:center}.footer-links-columns .footer-links{align-items:center;text-align:center;width:100%;max-width:350px!important}}.footer-links-columns .footer-links{flex:1 1 140px!important;min-width:120px!important;max-width:180px!important}.hero{display:flex;align-items:center;justify-content:flex-start;text-align:left;background:#fff;padding-block:25vh}.hero .hero-content{max-width:700px;margin:0;padding-left:0}.hero h1{font-size:2.5rem;color:#051914;margin-bottom:1rem;line-height:1.1}.hero p{font-size:1.2rem;margin-bottom:2rem}.hero .cta-btn{background:#47e4be;color:#051914;border:none;padding:.8em 2em;font-size:1.1rem;border-radius:2em;font-family:Inter,sans-serif;font-weight:600;cursor:pointer;text-decoration:none;transition:background .2s,color .2s}.hero .cta-btn:focus,.hero .cta-btn:hover{background:#051914;color:#fff;outline:none}.partners{background:#fff;padding:2rem 0;text-align:center}.partners h2{font-size:1.5rem;margin-bottom:1.5rem}.partners .partner-logos{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;align-items:center}.partners .partner-logos img{max-width:120px;height:auto;filter:grayscale(1);opacity:.8;transition:opacity .2s}.partners .partner-logos img:focus,.partners .partner-logos img:hover{opacity:1;filter:none}.offer{background:#fff;padding:3rem 0;text-align:center}.offer h2{font-size:1.7rem;margin-bottom:2rem}.offer .offer-blocks{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.offer .offer-blocks .offer-block{background:rgba(71,228,190,.15);border-radius:1.5em;padding:2rem 1.5rem;min-width:220px;max-width:300px;box-shadow:0 2px 8px rgba(5,25,20,.05)}.offer .offer-blocks .offer-block h3{font-size:1.2rem;margin-bottom:.7rem}.offer .offer-blocks .offer-block p{font-size:1rem;margin:0}@media(max-width:900px){.wybz-home{padding-left:1vw;padding-right:1vw}.client-profiles,.cta-reminder,.hero,.offer,.partners{padding-left:2rem;padding-right:2rem}}@media(max-width:600px){.wybz-home{padding-left:.5vw;padding-right:.5vw}.client-profiles,.cta-reminder,.hero,.offer,.partners{padding-left:2rem;padding-right:2rem}}.modular-platform{background:#051914;color:#fff;padding:22vh 2vw;position:relative;-webkit-clip-path:polygon(0 5%,100% 0,100% 95%,0 100%);clip-path:polygon(0 5%,100% 0,100% 95%,0 100%)}.modular-platform h2{color:#47e4be;font-size:4rem;margin-bottom:2rem;padding-inline:2rem;max-width:50vw;line-height:1.2}@media(max-width:768px){.modular-platform h2{font-size:2.5rem;max-width:100%}}.modular-platform .modular-desc{padding-inline:2rem;margin-bottom:2rem}.modular-platform .modules{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem;max-width:50vw;padding:2rem}@media(max-width:768px){.modular-platform .modules{max-width:100%}}.modular-platform .modules .module{overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}.modular-platform .modules .module .module-title{display:flex;align-items:baseline;font-family:Etna,sans-serif;font-size:1.2rem}.modular-platform .modules .module .module-title img{margin-right:1rem;height:2rem;width:auto;transform:translateY(.5rem)}.modular-platform .modules .module .module-desc{font-size:1rem;color:#fff;text-align:left}.client-profiles{background:#fff;padding:2.5rem 0 2.5rem 2rem}.client-profiles h2{font-size:2rem;margin-bottom:1.5rem;text-align:left;max-width:50vw}@media(max-width:768px){.client-profiles h2{max-width:100%}}.client-profiles p{font-size:1.2rem;margin-bottom:2rem;text-align:left;max-width:50vw}@media(max-width:768px){.client-profiles p{max-width:100%}}.client-profiles .profiles-scroll{display:flex;gap:2rem;overflow-x:auto;padding-bottom:1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-top:1rem}.client-profiles .profiles-scroll::-webkit-scrollbar{display:none}.client-profiles .profiles-arrow-circle{background:#47e4be;border:none;cursor:pointer;padding:0;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(5,25,20,.07);transition:background .2s,filter .2s}.client-profiles .profiles-arrow-circle svg{fill:#051914;width:24px;height:24px}.client-profiles .profiles-arrow-circle:focus,.client-profiles .profiles-arrow-circle:hover{background:#051914;filter:brightness(.9)}.client-profiles .profiles-arrow-circle:focus svg,.client-profiles .profiles-arrow-circle:hover svg{fill:#47e4be}.client-profiles .profile-card{background:#fff;border-radius:1rem;box-shadow:0 .1rem .75rem rgba(5,25,20,.2);border-top:1.25rem solid #47e4be;display:flex;flex-direction:column;padding:1.5rem;gap:1rem;scroll-snap-align:start;outline:none;transition:box-shadow .2s;z-index:1;min-width:20vw;height:20vw}@media(max-width:768px){.client-profiles .profile-card{height:55vw!important;min-width:55vw!important}.client-profiles .profile-card:first-child{margin-left:1rem!important}.client-profiles .profile-card:last-child{margin-right:1rem!important}}.client-profiles .profile-card:first-child{margin-left:2rem!important}.client-profiles .profile-card:focus,.client-profiles .profile-card:hover{box-shadow:0 4px 16px rgba(71,228,190,.25)}.client-profiles .profile-card img{width:120px;height:120px;object-fit:contain;border-radius:1rem;margin-bottom:.7rem}.client-profiles .profile-card h3{font-size:1.75rem;margin:0}.client-profiles .profile-card p{font-size:1rem;margin:0}.client-profiles .profile-card .profile-link{font-size:.9rem;color:rgb(31.7345971564,216.2654028436,171.6018957346);text-decoration:none;font-weight:600}.client-profiles .profile-card .profile-link:focus,.client-profiles .profile-card .profile-link:hover{color:rgb(25.2085308057,171.7914691943,136.3127962085)}.cta-reminder{background:#47e4be;color:#051914;padding-top:3rem;padding-bottom:3rem}.cta-reminder .cta-reminder-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.5rem}.cta-reminder p{font-size:2rem;font-weight:700;text-align:center;max-width:600px;line-height:1.2}.cta-reminder .cta-btn{background:#051914;color:#fff;border:none;padding:1rem 2.5rem;font-size:1.15rem;border-radius:2em;font-family:Inter,sans-serif;font-weight:700;cursor:pointer;text-decoration:none;box-shadow:0 2px 8px rgba(5,25,20,.07);transition:background .2s,color .2s,box-shadow .2s}.cta-reminder .cta-btn:focus,.cta-reminder .cta-btn:hover{background:#fff;color:#051914;outline:none;box-shadow:0 4px 16px rgba(71,228,190,.25)}.wybz-footer{background:#051914;color:#fff;padding:2rem 0 1rem;font-size:.95rem;position:relative}.wybz-footer .footer-content{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem}@media(max-width:800px){.wybz-footer .footer-content{flex-direction:column;align-items:center;gap:1.5rem}}.wybz-footer .footer-content .footer-brand{flex:1 1 180px;min-width:160px;max-width:220px;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:800px){.wybz-footer .footer-content .footer-brand{align-items:center;text-align:center;margin-bottom:.5rem}}.wybz-footer .footer-content .footer-brand .footer-logo{font-family:Etna,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:2px;color:#47e4be;margin-bottom:.4rem;display:inline-block}.wybz-footer .footer-content .footer-brand p{margin:.3rem 0 0;color:#fff;font-size:.98rem;line-height:1.5}.wybz-footer .footer-content .footer-links{flex:1 1 140px;min-width:120px;max-width:180px;flex:1 1 180px}.wybz-footer .footer-content .footer-links ul{list-style:none;padding:0;margin:0}.wybz-footer .footer-content .footer-links ul li{margin-bottom:.7rem}.wybz-footer .footer-content .footer-links ul li a{color:#fff;text-decoration:none;font-family:Inter,sans-serif}.wybz-footer .footer-content .footer-links ul li a:focus,.wybz-footer .footer-content .footer-links ul li a:hover{color:#47e4be;outline:none}.wybz-footer .footer-content .footer-legal{flex:1 1 120px}.wybz-footer .footer-content .footer-legal small{color:#fff;opacity:.7}.wybz-footer .footer-copyright{text-align:center;margin-top:1rem;font-size:.85rem;color:#fff}.wybz-footer .footer-copyright a{color:#47e4be!important;text-decoration:none;padding-inline:1rem;transition:all .2s ease-in-out}.wybz-footer .footer-copyright a:nth-child(2){border-left:1px solid hsla(0,0%,100%,.3);border-right:1px solid hsla(0,0%,100%,.3);padding-left:1rem}.wybz-footer .footer-copyright a:focus,.wybz-footer .footer-copyright a:hover{color:rgb(31.7345971564,216.2654028436,171.6018957346)!important;text-decoration:underline;outline:none}.wybz-footer .footer-eco-badge{display:inline-block;margin-top:1rem;font-size:.85rem;color:#051914;text-decoration:none;position:absolute;bottom:1rem;right:1rem;padding:.5rem 1rem;background:#fff;border-radius:2em;transition:all .2s ease-in-out}@media screen and (max-width:768px){.wybz-footer .footer-eco-badge{display:none}}.wybz-footer .footer-eco-badge:hover{box-shadow:none;background:#47e4be}.wybz-footer .footer-socials-row{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.wybz-footer .footer-socials-row .footer-social-icon{display:inline-flex;align-items:center;justify-content:center;margin:0 .5rem;background:#fff;border-radius:50%;width:1.5rem;height:1.5rem;padding:.5rem}.wybz-footer .footer-socials-row .footer-social-icon img{display:block;width:1.1rem;height:1.1rem;object-fit:contain}.wybz-footer .footer-socials-row .footer-social-icon:focus,.wybz-footer .footer-socials-row .footer-social-icon:hover{background:#47e4be;box-shadow:0 2px 8px rgba(5,25,20,.1);transition:all .2s ease-in-out}.faq-section{background:#fff;padding:4rem 3vw;position:relative;z-index:0}.faq-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(180deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px),repeating-linear-gradient(180deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px),repeating-linear-gradient(180deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px),repeating-linear-gradient(90deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px),repeating-linear-gradient(90deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px),repeating-linear-gradient(90deg,#e5e5e5 0,#e5e5e5 36px,transparent 0,transparent 108px);background-size:1px 100%,1px 100%,1px 100%,100% 1px,100% 1px,100% 1px;background-position:25% 0,50% 0,75% 0,0 0,0 50vh,0 100vh;background-repeat:no-repeat;opacity:.5}.faq-section .faq-content{max-width:800px;margin:0 auto;position:relative;z-index:1}.faq-section .faq-title{font-family:Etna,sans-serif;font-size:2.5rem;color:#051914;text-align:center;margin-bottom:.5rem;line-height:1.1}@media(max-width:768px){.faq-section .faq-title{font-size:2rem}}.faq-section .faq-subtitle{text-align:center;font-size:1.2rem;color:#666;margin-bottom:3rem;line-height:1.4}@media(max-width:768px){.faq-section .faq-subtitle{font-size:1.1rem;margin-bottom:2rem}}.faq-section .faq-list{display:flex;flex-direction:column;gap:1rem}.faq-section .faq-item{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden;transition:all .3s ease}.faq-section .faq-item:hover{box-shadow:0 4px 20px rgba(0,0,0,.12)}.faq-section .faq-question{width:100%;background:none;border:none;padding:1.5rem 2rem;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:600;color:#051914;transition:background-color .3s ease}.faq-section .faq-question:hover{background:rgba(71,228,190,.05)}.faq-section .faq-question span{flex:1 1;padding-right:1rem}@media(max-width:768px){.faq-section .faq-question{padding:1.2rem 1.5rem;font-size:1rem}}.faq-section .faq-chevron{color:#47e4be;transition:transform .3s ease;flex-shrink:0}.faq-section .faq-chevron.open{transform:rotate(180deg)}.faq-section .faq-answer{max-height:0;overflow:hidden;transition:all .4s ease;opacity:0}.faq-section .faq-answer.open{max-height:500px;opacity:1}.faq-section .faq-answer-content{padding:1rem 2rem 1.5rem;color:#555;line-height:1.6;font-size:1rem;transition:transform .3s ease}.faq-answer.open .faq-section .faq-answer-content{transform:translateY(0)}@media(max-width:768px){.faq-section .faq-answer-content{padding:0 1.5rem 1.2rem;font-size:.95rem}}@media(min-width:769px)and (max-width:1024px){.faq-section .faq-answer-content{transform:translateY(-10px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.wybz-home section{opacity:0;animation:fadeIn 1s ease forwards;animation-delay:.2s}.wybz-home section:nth-child(2){animation-delay:.3s}.wybz-home section:nth-child(3){animation-delay:.4s}.wybz-home section:nth-child(4){animation-delay:.5s}.wybz-home section:nth-child(5){animation-delay:.6s}.wybz-home section:nth-child(6){animation-delay:.7s}.wybz-home section:nth-child(7){animation-delay:.8s}