.component-cta{align-items:center;border:1px solid transparent;border-radius:var(--button-radius,100px);display:flex;font-weight:600;gap:10px;justify-content:center;padding:15px 20px;text-decoration:none}.component-cta,.component-cta *{transition:all .3s ease}.component-cta span{font-size:1rem;line-height:1}.component-cta.cta-primary--light{background-color:var(--ps-primary-neon-200);color:var(--ps-primary-black-500)}.component-cta.cta-primary--light,.component-cta.cta-primary--light *{color:var(--ps-primary-black-500)!important}.component-cta.cta-primary--dark{background-color:var(--ps-primary-black-500);color:var(--ps-primary-neon-500)}.component-cta.cta-primary--dark:hover{border:1px solid var(--ps-primary-neon-500);box-shadow:0 0 15px 0 #b1ff5d}.component-cta.cta-primary,.component-cta.cta-primary--dark:hover{background-color:var(--ps-primary-neon-500);color:var(--ps-primary-black-500)}.component-cta.cta-primary:hover svg{color:var(--ps-primary-neon-500)}.component-cta.cta-primary:hover{background-color:var(--ps-primary-black-500);border:1px solid var(--ps-primary-neon-500);box-shadow:0 0 15px 0 #b1ff5d;color:var(--ps-primary-neon-500)}.component-cta.cta-secondary,.component-cta.cta-secondary *{background-color:transparent;color:var(--ps-primary-neon-500)!important}.component-cta.cta-secondary{border:2px solid var(--ps-primary-neon-500)}.component-cta.cta-secondary--light{background-color:transparent;border:1px solid var(--ps-primary-neon-200)}.component-cta.cta-secondary--light,.component-cta.cta-secondary--light *{color:var(--ps-primary-neon-200)!important}.component-cta.cta-blue{background-color:var(--ps-primary-blue-500);border-radius:.75rem;color:var(--ps-secondary-white);padding:20px}.component-cta.cta-blue:hover{background-color:var(--ps-primary-black-500);border:1px solid var(--ps-primary-neon-500);box-shadow:0 0 15px 0 #b1ff5d}.component-cta:hover{cursor:pointer}.component-cta svg{color:var(--icon-color);height:var(--icon-size);width:var(--icon-size)}.component-card{align-items:flex-start;border-radius:32px;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;padding:24px}.component-card .card__subtitle,.component-card .card__text *,.component-card .card__title{margin:0}.component-card .card__image{height:200px;width:100%}.component-card .card__image,.component-card .card__image img{border-top-left-radius:32px;border-top-right-radius:32px}.component-card .card__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.component-card .component-cta{margin-left:auto;margin-top:auto}.component-card.card-blog{--img_height:270px;border-radius:24px;height:100%;padding:24px}@media (max-width:768px){.component-card.card-blog{height:auto}}.component-card.card-blog .card__content{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%}.component-card.card-blog .card__content .card__meta{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.component-card.card-blog .card__content .card__meta p{font-size:var(--text-sm);line-height:1;margin:0}.component-card.card-blog .card__content .card__meta .categories{display:flex;justify-content:flex-start}.component-card.card-blog .card__content .card__meta .categories p{border:1px solid var(--ps-primary-black-500);border-radius:100px;flex-grow:1;padding:6px 12px}@media (min-width:768px){.component-card.card-blog .card__content .card__meta .read-time{flex-grow:1}}.component-card.card-blog .card__content .card__title{font-size:1.6rem}.component-card.card-blog .card__content .card__text{font-size:1.1rem;line-height:1.6}.component-card.card-blog .card__image{height:var(--img_height);overflow:hidden;width:100%}.component-card.card-blog .card__image,.component-card.card-blog .card__image img{border-radius:16px}.component-card.card-blog .card__image img{transition:all .35s ease}.component-card.card-blog:hover .card__image img{transform:scale(1.075)}.component-card.card-blog.dark{background:var(--ps-gradient-radial-black)!important;padding:0}.component-card.card-blog.dark .card__image,.component-card.card-blog.dark .card__image img{border-bottom-left-radius:0;border-bottom-right-radius:0}.component-card.card-blog.dark .card__content{box-sizing:border-box;height:calc(100% - var(--img_height));padding:0 20px 20px}.component-card.card-blog.dark .card__content .card__meta .categories p{border:1px solid var(--ps-primary-neon-500);color:var(--ps-primary-neon-500)}.component-card.card-blog.dark .card__content .card__meta .read-time p{color:var(--ps-secondary-white)}.component-card.card-blog.dark .card__content .card__title{color:var(--ps-primary-neon-500)!important}.component-card.card-blog.dark .card__content .card__text{color:var(--ps-secondary-white)!important}.component-card.card-hover-card-v2{background:var(--ps-primary-black-500);padding:0}.component-card.card-hover-card-v2:hover{background:var(--ps-gradient-radial-black)}.component-card.card-hover-card-v2 .hover-image{align-items:stretch;aspect-ratio:310/135;background:var(--ps-primary-neon-500);border-top-left-radius:2rem;border-top-right-radius:2rem;display:flex;height:auto;overflow:hidden;position:relative;width:100%}.component-card.card-hover-card-v2 .hover-image,.component-card.card-hover-card-v2 .hover-image *{transition:all .35s ease}.component-card.card-hover-card-v2 .hover-image:after{background:linear-gradient(180deg,#000 0,transparent);border-top-left-radius:2rem;border-top-right-radius:2rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.component-card.card-hover-card-v2 .hover-image .icon{align-items:center;background:linear-gradient(180deg,#2b381d 13%,#000 85%);border-radius:50%;display:flex;height:50px;justify-content:center;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:3}.component-card.card-hover-card-v2 .hover-image .background{display:flex;inset:0;position:relative;z-index:2}.component-card.card-hover-card-v2 .hover-image .background svg{height:100%;width:auto}.component-card.card-hover-card-v2:hover{cursor:pointer}.component-card.card-hover-card-v2:hover .hover-image:after{opacity:0}.component-card.card-hover-card-v2:hover .hover-image .icon{background:linear-gradient(180deg,#b8ff6b 13%,#dbffad 85%)}.component-card.card-hover-card-v2:hover .hover-image .icon svg path{stroke:var(--ps-primary-black-500)}.component-card.card-hover-card-v2 .content{padding:20px}.component-card.card-hover-card-v2 .content .title{color:var(--ps-primary-neon-500);font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}.component-card.card-hover-card-v2 .content .text{color:var(--ps-secondary-white);font-size:1rem;line-height:1.6;text-align:center}nav{align-items:center;display:flex;gap:30px;justify-content:space-between}nav:has(.menu-cards .menu-card:hover) .menu-info .menu-item-std-info{display:none}nav .accent{color:var(--ps-primary-neon-500);font-weight:700}nav .burguer-menu{display:none}nav .menu--desktop{margin-left:auto}nav .menu--desktop .menu-wrapper{align-items:center;display:flex;gap:30px;justify-content:flex-start}nav .menu--desktop .menu-wrapper .menu-item a,nav .menu--desktop .menu-wrapper .menu-item p{color:var(--ps-secondary-white);font-size:var(--text-sm);font-weight:600;margin-bottom:0;text-decoration:none}nav .menu--desktop .menu-wrapper .submenu{align-items:stretch;background-color:var(--ps-secondary-white);border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:flex;gap:20px;left:0;padding:20px;position:absolute;right:0;top:100%}nav .menu--desktop .menu-wrapper .submenu .menu-cards{width:66.6666666667%}nav .menu--desktop .menu-wrapper .submenu .menu-info{display:flex;flex-direction:column;width:33.3333333333%}nav .menu--desktop .menu-wrapper .submenu .menu-cards{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card,nav .menu--desktop .menu-wrapper .submenu .menu-info .menu-item-info{align-items:flex-start;border:1px solid #e6e6e6;border-radius:12px;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:20px;transition:all .25s ease}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card.current-menu-item,nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card:hover{background-color:var(--ps-secondary-dark-olive)}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card .icons{align-items:flex-start;display:flex;justify-content:space-between;width:100%}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card .icons .external{height:30px;opacity:0;width:30px}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card.current-menu-item .icons .menu-icon path,nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card:hover .icons .menu-icon path{fill:var(--ps-primary-neon-500)}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card.current-menu-item .icons .external,nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card:hover .icons .external{opacity:1}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card.current-menu-item .icons .external path,nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card:hover .icons .external path{stroke:var(--ps-primary-neon-500)}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card .title{font-size:var(--text-md);line-height:140%}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card .description{font-size:1rem;font-weight:400;line-height:140%}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card.current-menu-item .title,nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card:hover .title{color:var(--ps-primary-neon-500)}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card.current-menu-item .description,nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-card:hover .description{color:var(--ps-secondary-white)}nav .menu--desktop .menu-wrapper .submenu .menu-cards .menu-item p{color:var(--ps-primary-black-500)}nav .menu--desktop .menu-wrapper .submenu .menu-info .menu-item-info{flex-grow:1;padding:0!important}nav .menu--desktop .menu-wrapper .submenu .menu-info .menu-item-info .content{color:var(--ps-secondary-white);font-size:1.125rem;line-height:160%;padding:20px}nav .menu--desktop .menu-wrapper .submenu .menu-info .menu-item-info .content *{margin-bottom:0}nav .menu--desktop .menu-wrapper .submenu .menu-info .menu-item-info .image,nav .menu--desktop .menu-wrapper .submenu .menu-info .menu-item-info .image img{border-top-left-radius:12px;border-top-right-radius:12px}nav .menu--desktop .menu-wrapper .submenu .menu-info .menu-item-info .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}nav .menu--desktop .menu-wrapper .submenu .menu-info .menu-item-info:not(.menu-item-std-info){display:none;padding:20px}@media (min-width:1550px){nav .menu--desktop .menu-wrapper .menu-cards,nav .menu--desktop .menu-wrapper .submenu .menu-info{height:427.89px}}nav .menu--desktop .menu-wrapper .submenu .menu-info .menu-item-std-info,nav .menu--desktop .menu-wrapper .submenu .menu-info .menu-item-std-info *{border:none;color:var(--ps-primary-black-500);font-size:var(--text-2md);line-height:3.2rem}nav .menu--mobile{display:none}nav>.ctas{align-items:stretch;display:flex;gap:10px;justify-content:flex-end}nav .menu-item{align-items:center;display:flex;gap:2px;justify-content:flex-start}nav .menu-item.current-menu-item a{color:var(--ps-primary-neon-500)!important}nav .menu-item .arrow,nav .menu-item>p{transition:all .15s ease}nav .menu-item.opened .arrow{transform:rotate(-90deg)}nav .menu-item:has(.current-menu-item)>p{color:var(--ps-primary-neon-500)!important}nav .menu-item .arrow svg{position:relative;top:3px;width:20px}nav .menu-item:has(.current-menu-item) .arrow svg path{stroke:var(--ps-primary-neon-500)}nav .menu-item:hover{cursor:pointer}@media (max-width:800px){nav .menu--desktop{display:none}nav .burguer-menu{display:block}nav .burguer-menu:hover{cursor:pointer}nav .menu--mobile{align-items:stretch;background-color:var(--ps-secondary-white);border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;height:100vh;justify-content:flex-start;left:0;position:absolute;right:0;top:0}nav .menu--mobile .ctas{margin-top:auto}nav .menu--mobile .logo-and-close-icon{background-color:var(--ps-secondary-dark-olive);display:flex;justify-content:space-between;padding:20px}nav .menu--mobile .logo-and-close-icon .close-menu:hover{cursor:pointer}nav .menu--mobile .menu-wrapper{padding:20px 20px 0}nav .menu--mobile .menu-wrapper .menu-item{align-items:flex-start;flex-direction:column;padding:10px 0}nav .menu--mobile .menu-wrapper .menu-item .text-and-arrow{display:flex;justify-content:space-between;width:100%}nav .menu--mobile .menu-wrapper .menu-item .submenu{display:flex;flex-direction:column;margin-top:10px;width:100%}nav .menu--mobile .menu-wrapper .menu-item .submenu .item{align-items:center;border-bottom:none;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;padding:10px 0;position:relative;width:100%}nav .menu--mobile .menu-wrapper .menu-item .submenu .item.current-menu-item:before{background-color:var(--ps-primary-neon-500);content:"";height:50%;position:absolute;right:0;top:50%;transform:translate(calc(100% + 13px),-50%);width:7px}nav .menu--mobile .menu-wrapper .menu-item .submenu .item,nav .menu--mobile .menu-wrapper .menu-item .submenu .item p{font-weight:400}nav .menu--mobile .menu-wrapper .menu-item.current-menu-parent .text-and-arrow svg path{stroke:var(--ps-primary-black-500)}nav .menu--mobile .menu-wrapper .menu-item .submenu .item .icon svg{height:30px;width:30px}nav .menu--mobile .menu-wrapper .menu-item.alone>a,nav .menu--mobile .menu-wrapper .menu-item.alone>p,nav .menu--mobile .menu-wrapper .menu-item.menu-item-has-children>div>a,nav .menu--mobile .menu-wrapper .menu-item.menu-item-has-children>div>p{font-size:1.75rem}nav .menu--mobile .menu-wrapper .menu-item a,nav .menu--mobile .menu-wrapper .menu-item p{color:var(--ps-primary-black-500);font-size:var(--text-2md);font-weight:700;line-height:120%;text-decoration:none}nav .menu--mobile .menu-wrapper .menu-item p{margin-bottom:0}nav .menu--mobile .ctas{padding:20px 20px 40px}nav .menu--mobile .ctas a:first-child{margin-bottom:16px}nav>.ctas{display:none}}.toggler-component{border-radius:1rem;display:flex;flex-direction:column}.toggler-component .handle{border-top-left-radius:1rem;border-top-right-radius:1rem;padding:20px}.toggler-component .handle .title-and-icon{align-items:center;display:flex;gap:1rem;justify-content:space-between;transition:all .25s ease}.toggler-component .handle .title-and-icon svg{min-height:35px;min-width:35px}.toggler-component .handle .title-and-icon p{font-weight:700;margin-bottom:0}.toggler-component .content{padding:20px}.toggler-component.type-challenge-solution{box-shadow:0 2.048px 4.096px 0 rgba(0,0,0,.06)}.toggler-component.type-challenge-solution .content div[class|=group] .icon-and-title p,.toggler-component.type-challenge-solution .handle .title-and-icon p{font-size:1.25rem;font-weight:700;line-height:120%;margin-bottom:0}.toggler-component.type-challenge-solution .handle .title-and-icon svg circle{fill:var(--ps-primary-neon-500);stroke:var(--ps-primary-neon-500)}.toggler-component.type-challenge-solution .content p{font-size:var(--text-base);line-height:160%;margin-bottom:0}.toggler-component.type-challenge-solution .content div[class|=group]{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;margin-bottom:20px}.toggler-component.type-challenge-solution .content div[class|=group] .icon-and-title{align-items:center;display:flex;gap:1rem;justify-content:flex-start}.toggler-component.type-challenge-solution .content div[class|=group] .icon-and-title .icon{background-color:var(--ps-primary-neon-500);border-radius:50%;height:25px;padding:5px;width:25px}.toggler-component.type-challenge-solution .content div[class|=group] .icon-and-title .icon svg{height:auto;width:100%}.toggler-component.type-challenge-solution .content div[class|=group] .icon-and-title p{font-weight:700}.toggler-component.type-challenge-solution.active .handle{background-color:var(--ps-secondary-dark-olive)}.toggler-component.type-challenge-solution.active .handle .title-and-icon p{color:var(--ps-secondary-white)}.toggler-component.type-dark{background-color:var(--ps-secondary-dark-olive);border:1px solid var(--ps-primary-neon-500)}.toggler-component.type-dark .handle{transition:all .25s ease}.toggler-component.type-dark .handle .title-and-icon{margin-bottom:10px}.toggler-component.type-dark .handle .title-and-icon p{color:var(--ps-primary-neon-500)}.toggler-component.type-dark .handle .title-and-icon svg circle{fill:var(--ps-primary-neon-500);stroke:var(--ps-primary-neon-500)}.toggler-component.type-dark .handle .subtext{color:var(--ps-secondary-white);margin-bottom:0}.toggler-component.type-dark .content p{margin-bottom:0}.toggler-component.type-dark .content div[class|=group]:not(:last-child){margin:0 0 20px}.toggler-component.type-dark.active .handle{background-color:var(--ps-primary-neon-500)}.toggler-component.type-dark.active .handle .title-and-icon p{color:var(--ps-secondary-dark-olive)}.toggler-component.type-dark.active .handle .title-and-icon svg path{stroke:var(--ps-primary-neon-500)}.toggler-component.type-dark.active .handle .title-and-icon svg circle{fill:var(--ps-secondary-dark-olive);stroke:var(--ps-secondary-dark-olive)}.toggler-component.type-dark.active .handle .subtext{color:var(--ps-secondary-dark-olive)}.toggler-component:hover{cursor:pointer}