.hero-action-content .action-items{position:relative;display:flex;gap:5px;margin-bottom:1.5rem;margin-top:5rem;margin-inline:5rem;background-color:rgba(238,238,238,.33);background-image:radial-gradient(ellipse 60% 50% at 50% 0,hsl(210,100%,90%),transparent);padding:5px;border-radius:5px}.hero-action-content .action-items .active-indicator{position:absolute;top:5px;bottom:5px;left:0;border-radius:5px;background-color:hsla(0,0%,100%,.6588235294);transition:transform .26s ease,width .26s ease,opacity .12s ease;will-change:transform,width;z-index:0;pointer-events:none}.hero-action-content .action-items button{position:relative;z-index:1;background:none;border-radius:5px;padding:.5rem 1rem;font-size:1rem;cursor:pointer;border:none;border-bottom:2px solid rgba(0,0,0,0);transition:all .2s;flex:1 1}.hero-action-content .action-items button .tag{color:#183b9b;background-color:#fff;border:1px solid #e6e6e6;font-weight:400;font-size:.65rem;line-height:1rem;padding:.1rem .625rem;border-radius:9999px;align-items:center;margin-bottom:.3rem;width:fit-content;margin-inline:auto;margin-top:-24px;display:flex;gap:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}.hero-action-content .action-items button .tag.services{color:#3f3f3f}.hero-action-content .action-items button .image{background-color:#fff;width:fit-content;margin-inline:auto;border-radius:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.hero-action-content .action-items button .image .inner{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:5px}.hero-action-content .action-items button .image .inner svg{color:#303030}.hero-action-content .action-items button h2{margin-top:.6rem;margin-bottom:0;font-size:.85rem;font-weight:600;color:#575757;text-align:center}.hero-action-content .action-items button p{margin-top:.3rem;font-size:.75rem;color:#949494;text-align:center;font-weight:500;margin-bottom:0}.hero-action-content .action-items button.active h2{color:#000}.hero-action-content .action-items button button:hover:not(.active),.hero-action-content .action-items button:hover{background-color:hsla(0,0%,100%,.621)}.hero-action-content .action-image{position:relative;width:calc(100% - 2rem);height:500px;margin-top:2rem;background-color:rgba(128,128,128,.132);padding:1rem;overflow:hidden}.hero-action-content .action-image a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;background-color:rgba(0,0,0,.3490196078);padding:.8rem 1.4rem;border-radius:50px;text-decoration:none;font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:opacity .3s ease,background-color .3s ease}.hero-action-content .action-image a:hover{background-color:rgba(0,0,0,.3882352941)}.hero-action-content .action-image .action-image-content,.hero-action-content .action-image .action-image-img{width:100%;height:auto;display:block;transition:filter .3s ease}.hero-action-content .action-image .action-image-content.bento,.hero-action-content .action-image .action-image-img.bento{width:unset!important}.hero-action-content .action-image .action-image-content{background-color:#fff}.hero-action-content .action-image .action-image-content.bento{display:flex;align-items:center;justify-content:center;padding:2rem}.hero-action-content .action-image .action-image-content .bento-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:1rem;height:auto;width:100%}.hero-action-content .action-image .action-image-content .bento-grid .bento-item{background:radial-gradient(ellipse 60% 30% at 50% 0,hsla(209,100%,90%,.655),transparent),linear-gradient(145deg,rgba(255,255,255,.08),rgba(119,119,119,.02));border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:1.25rem;display:flex;flex-direction:column;transition:all .3s ease;position:relative;overflow:hidden}.hero-action-content .action-image .action-image-content .bento-grid .bento-item .bento-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item .bento-icon svg{color:#000}.hero-action-content .action-image .action-image-content .bento-grid .bento-item h3{font-size:.9rem;font-weight:600;color:#000;margin:0 0 .25rem;letter-spacing:-.05em}.hero-action-content .action-image .action-image-content .bento-grid .bento-item p{font-size:.75rem;color:rgba(0,0,0,.6);margin:0;line-height:1.4}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.large{grid-column:span 2;grid-row:span 2;padding:1.75rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.large .bento-icon{width:56px;height:56px;border-radius:14px;margin-bottom:1rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.large h3{font-size:1.25rem;margin-bottom:.5rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.large p{font-size:.875rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.wide{grid-column:span 2}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.team{flex-direction:row;align-items:center;gap:1rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.team .group{display:flex;flex-direction:row;align-items:center;gap:1rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.team .bento-icon{margin-bottom:0}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.team h3{margin-bottom:0;white-space:nowrap}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.team .avatar-stack{display:flex;margin-left:auto}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.team .avatar-stack img{width:36px;height:36px;border-radius:50%;border:2px solid #fff;margin-left:-12px;object-fit:cover}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.team .avatar-stack img:first-child{margin-left:0}.hero-action-content .action-image:hover .action-image-content,.hero-action-content .action-image:hover .action-image-img{filter:blur(3px)}.hero-action-content .action-image:hover a{opacity:1}@media screen and (max-width:1200px){.hero-action-content .action-items-wrapper{width:100%;overflow-x:auto}.hero-action-content .action-items{margin-inline:0;min-width:900px}.hero-action-content .action-image{height:unset}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.team{flex-direction:column;align-items:start;gap:.5rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.team .avatar-stack{margin-left:0}}@media screen and (max-width:850px){.hero-action-content .action-image .action-image-content.bento{padding:1.5rem}.hero-action-content .action-image .action-image-content .bento-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:.75rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item{padding:1rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.large{grid-column:span 2;grid-row:span 1;padding:1.25rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.large .bento-icon{width:48px;height:48px}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.large h3{font-size:1.1rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.wide{grid-column:span 2}}@media screen and (max-width:575px){.hero-action-content .action-image .action-image-content.bento{padding:1rem}.hero-action-content .action-image .action-image-content .bento-grid{gap:.5rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item{padding:.875rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item .bento-icon{width:36px;height:36px;border-radius:10px;margin-bottom:.5rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item .bento-icon svg{width:18px;height:18px}.hero-action-content .action-image .action-image-content .bento-grid .bento-item h3{font-size:.8rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item p{font-size:.7rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.large .bento-icon{width:42px;height:42px}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.large h3{font-size:1rem}.hero-action-content .action-image .action-image-content .bento-grid .bento-item.large p{font-size:.8rem}}