body.teamexio-agency .wp-site-blocks{padding-left:0;padding-right:0;max-width:none}body.teamexio-agency .teamexio-main{margin-top:0;min-height:50vh}body.teamexio-front-page .teamexio-main,body.teamexio-front-page .teamexio-main .entry-content,body.teamexio-front-page .teamexio-main .wp-block-post-content{padding:0;margin:0;max-width:none}body.teamexio-front-page .teamexio-main.is-layout-flow>*,body.teamexio-front-page .teamexio-main .entry-content.is-layout-flow>*,body.teamexio-front-page .teamexio-main .wp-block-post-content.is-layout-flow>*,body.teamexio-front-page .teamexio-main.is-layout-flow>*+*,body.teamexio-front-page .teamexio-main .entry-content.is-layout-flow>*+*,body.teamexio-front-page .teamexio-main .wp-block-post-content.is-layout-flow>*+*{margin-block-start:0;margin-block-end:0}body.teamexio-front-page .teamexio-main .entry-content>section+section{margin-top:0}body.teamexio-agency .teamexio-main .wp-block-shortcode{display:block;width:100%;max-width:none}body.teamexio-agency .teamexio-main .wp-block-shortcode>section{display:block;width:100%}body.teamexio-agency #loader{animation:teamexio-loader-out 0.45s ease 4.5s forwards}body.teamexio-front-page #loader,body.teamexio-agency.teamexio-homepage-visible #loader,body.teamexio-agency.teamexio-script-fallback #loader{display:none!important;pointer-events:none!important}@keyframes teamexio-loader-out{to{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-100%)}}body.teamexio-agency .hero-actions.wp-block-buttons,body.teamexio-agency .wp-block-buttons.hero-actions{display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap;opacity:1}body.teamexio-agency .hero-actions .wp-block-button{margin:0}body.teamexio-agency .hero-actions .wp-block-button.btn-secondary{display:inline-block;padding:0;border:none;border-radius:0;background:none;background-image:none;height:auto;min-height:0;box-shadow:none;overflow:visible}body.teamexio-agency .hero-actions .wp-block-button.btn-secondary .wp-block-button__link{display:inline-flex;align-items:center;gap:.55rem;height:44px;padding:0 1.5rem;font-family:var(--font-display,'Red Hat Display',sans-serif);font-weight:600;font-size:15px;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;color:var(--text,#1a1523);background-color:#fff0;background-image:linear-gradient(to bottom,transparent 50%,var(--text,#1a1523) 50%);background-size:100% 200%;background-position:top;border:1px solid #1a1523;border-radius:50px;cursor:pointer;opacity:1!important;transition:background-position 0.45s var(--ease,cubic-bezier(.16,1,.3,1)),color 0.25s var(--ease,cubic-bezier(.16,1,.3,1)),border-color 0.3s ease}body.teamexio-agency .hero-actions .wp-block-button.btn-secondary .wp-block-button__link:hover{background-position:bottom;color:#fff;border-color:var(--text,#1a1523)}body.teamexio-agency .hero-actions .wp-block-button.nav-cta-btn .wp-block-button__link{background:#fff0;border:none;border-radius:0;padding:0;color:inherit}body.teamexio-agency .hero-actions .wp-block-button.nav-cta-btn .wp-block-button__link,body.teamexio-agency .hero-actions .wp-block-button.nav-cta-btn .wp-block-button__link.nav-cta{display:inline-flex;align-items:center;height:44px;opacity:1!important;text-decoration:none;cursor:pointer;overflow:visible}body.teamexio-front-page .teamexio-main{margin-top:0!important;padding-top:0!important}body.teamexio-front-page .wp-site-blocks{padding-top:0!important;margin-top:0!important}body.teamexio-front-page .wp-site-blocks>main.teamexio-main,body.teamexio-front-page .wp-site-blocks>.teamexio-main{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-front-page .wp-site-blocks>.wp-block-template-part:has(nav#nav){margin:0!important;padding:0!important}body.teamexio-front-page a.skip-link.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.teamexio-front-page section.hero.alignfull,body.teamexio-front-page section.hero.wp-block-group{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center!important;min-height:calc(100vh + 1.5625rem);min-height:calc(100svh + 1.5625rem);margin-top:-1.5625rem!important;padding:8rem 3.5rem 4rem!important;max-width:none!important;width:100%!important;position:relative;overflow:hidden}body.teamexio-front-page section.hero .wp-block-group.hero-content,body.teamexio-front-page section.hero .hero-content{position:relative;z-index:2;max-width:1440px;margin-left:auto;margin-right:auto;width:100%;padding-top:0;box-sizing:border-box}body.teamexio-front-page section.hero h1.hero-headline,body.teamexio-front-page section.hero h1.wp-block-heading.hero-headline{font-family:var(--font-display,'Red Hat Display',sans-serif);font-size:clamp(2.5rem, 6vw, 5.5rem);line-height:.98;letter-spacing:-.04em;font-weight:700;max-width:820px;margin:0 0 2.5rem;color:var(--text,#1a1523)}@media (max-width:1366px){body.teamexio-front-page section.hero h1.hero-headline,body.teamexio-front-page section.hero h1.wp-block-heading.hero-headline{font-size:4rem!important}}@media (max-width:1023px){body.teamexio-front-page section.hero h1.hero-headline,body.teamexio-front-page section.hero h1.wp-block-heading.hero-headline{line-height:1.06}}@media (max-width:767px){body.teamexio-front-page section.hero h1.hero-headline,body.teamexio-front-page section.hero h1.wp-block-heading.hero-headline{font-size:clamp(2rem, 11vw, 2.85rem)!important}}body.teamexio-front-page section.hero h1.hero-headline .line{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.08em}body.teamexio-front-page section.hero h1.hero-headline .line span{display:inline-block}body.teamexio-front-page section.hero p.hero-label{margin-bottom:2.5rem}body.teamexio-front-page section.hero .wp-block-group.hero-main,body.teamexio-front-page section.hero .hero-main{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,min(540px, 45%))!important;gap:4rem!important;align-items:start!important;width:100%!important}@media (min-width:1025px){body.teamexio-front-page section.hero .wp-block-group.hero-main,body.teamexio-front-page section.hero .hero-main{grid-template-columns:minmax(0,1fr) minmax(0,540px)!important}}@media (max-width:1080px) and (min-width:1025px) and (hover:hover) and (pointer:fine){body.teamexio-front-page section.hero .wp-block-group.hero-main,body.teamexio-front-page section.hero .hero-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(1.75rem, 3vw, 2.5rem)!important;align-items:center!important}body.teamexio-front-page section.hero .hero-left{min-width:0;max-width:100%}body.teamexio-front-page section.hero .hero-left .hero-desc{max-width:100%!important}body.teamexio-front-page section.hero .hero-right{display:block!important;width:100%!important;max-width:100%!important;margin-inline-start:0!important;height:clamp(420px, 52vh, 580px);min-height:clamp(420px, 52vh, 580px)}body.teamexio-front-page section.hero .hero-graphics{width:100%!important;max-width:100%!important;margin-inline-start:0!important;height:100%}body.teamexio-front-page section.hero .hero-deliver-card{width:min(100%, 440px);max-width:100%}}body.teamexio-front-page section.hero .wp-block-group.hero-left,body.teamexio-front-page section.hero .hero-left{min-width:0}body.teamexio-front-page section.hero .hero-right{position:relative;align-self:start!important;width:100%;max-width:540px;margin-inline-start:auto;height:580px;min-height:580px}body.teamexio-front-page section.hero .hero-graphics{position:relative;width:100%;max-width:540px;height:580px;margin-inline-start:auto}body.teamexio-front-page section.hero .hero-deliver-card .deliver-chrome,body.teamexio-front-page section.hero .hero-deliver-card .deliver-body,body.teamexio-front-page section.hero .hero-deliver-card .compare-row{margin-block:0!important}body.teamexio-front-page section.hero .hero-deliver-card .milestone-name{margin-block:.75rem 0!important;font-size:0.78rem!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-0.005em!important}body.teamexio-front-page section.hero .hero-deliver-card .milestone-day{margin-block:.2rem 0!important;font-size:max(var(--font-min), 0.55rem)!important;line-height:1.3!important;letter-spacing:0.08em!important;text-transform:uppercase!important}body.teamexio-front-page section.hero .hero-deliver-card .milestone-tag{margin-block:0!important}body.teamexio-front-page section.hero .hero-deliver-card .deliver-body{padding:1.5rem 1.75rem 1.75rem!important}body.teamexio-front-page section.hero .hero-deliver-card .deliver-label{margin-block:0 0.5rem!important;font-size:max(var(--font-min), 0.55rem)!important;line-height:1.4!important}body.teamexio-front-page section.hero .hero-deliver-card .deliver-title{margin-block:0 2rem!important;font-size:1.65rem!important;line-height:1.1!important}body.teamexio-front-page section.hero .hero-deliver-card .deliver-timeline{margin-block:0 2rem!important;margin-inline:0.5rem!important;padding-bottom:2rem!important}body.teamexio-front-page section.hero .hero-deliver-card .deliver-compare{margin-block:0!important;padding-top:1.25rem!important}body.teamexio-front-page section.hero .hero-hex-outline,body.teamexio-front-page section.hero .hero-hex-filled{pointer-events:none}body.teamexio-front-page section.hero .hero-deliver-card{position:absolute!important;top:30px!important;right:0!important;left:auto!important;bottom:auto!important;margin:0!important}body.teamexio-front-page section.hero .hero-stat-card{position:absolute!important;bottom:40px!important;left:0!important;top:auto!important;right:auto!important;margin:0!important}body.teamexio-front-page section.hero .hero-side-badge{position:absolute!important;top:-10px!important;left:-10px!important;margin:0!important}body.teamexio-front-page section.hero .hero-main.is-layout-flow>*,body.teamexio-front-page section.hero .hero-left.is-layout-flow>*,body.teamexio-front-page section.hero .hero-content.is-layout-flow>*{margin-block-start:0;margin-block-end:0}body.teamexio-front-page section.hero .hero-left .hero-label{margin-bottom:1rem!important}body.teamexio-front-page section.hero .hero-left h1.hero-headline{margin:0 0 2.5rem!important}body.teamexio-front-page section.hero .hero-left .hero-desc{margin-bottom:3rem!important;max-width:555px}body.teamexio-front-page section.hero .hero-left .hero-actions{margin:0!important}body.teamexio-front-page section.hero .hero-bg-grid,body.teamexio-front-page section.hero .hero-glow,body.teamexio-front-page section.hero .hero-glow-2{pointer-events:none}body.teamexio-front-page section.hero .hero-trust{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:1rem!important;margin-top:2.5rem!important;width:100%}body.teamexio-front-page section.hero .trust-badge{display:flex!important;align-items:center!important;flex-shrink:0!important;gap:0.9rem!important;padding:.9rem 1.25rem!important;border:1px solid var(--border,#e8e4ed)!important;background:#fff!important;border-radius:12px!important;box-shadow:0 2px 8px -2px rgb(26 21 35 / .05)!important}body.teamexio-front-page section.hero .trust-badge .trust-text strong{display:block}@media (max-width:1024px){body.teamexio-front-page section.hero.alignfull,body.teamexio-front-page section.hero.wp-block-group{min-height:min(92vh, 700px)!important;min-height:min(92svh, 700px)!important;margin-top:0!important;padding:5.5rem clamp(1.25rem, 4vw, 2rem) 3.25rem!important}body.teamexio-front-page section.hero .wp-block-group.hero-main,body.teamexio-front-page section.hero .hero-main{grid-template-columns:1fr!important;gap:2rem!important;align-items:center!important}body.teamexio-front-page section.hero .hero-right{display:none!important}body.teamexio-front-page section.hero .hero-content{padding-top:2rem}}@media (max-width:768px){body.teamexio-front-page section.hero.alignfull,body.teamexio-front-page section.hero.wp-block-group{padding:4rem 1.5rem!important;padding-top:5rem!important;padding-right:1.5rem!important;padding-bottom:4rem!important;padding-left:1.5rem!important}body.admin-bar.teamexio-front-page section.hero.alignfull,body.admin-bar.teamexio-front-page section.hero.wp-block-group{padding-top:calc(5rem - 46px)!important;padding-right:1.5rem!important;padding-bottom:4rem!important;padding-left:1.5rem!important}body.teamexio-front-page section.hero .hero-trust{display:grid!important;grid-template-columns:1fr!important;gap:0.75rem!important;align-items:stretch!important;width:100%!important}body.teamexio-front-page section.hero .hero-trust .trust-badge{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;flex-shrink:0!important}}@media (max-width:767px){body.teamexio-front-page section.hero.alignfull,body.teamexio-front-page section.hero.wp-block-group{padding-top:6rem!important}body.teamexio-front-page section.hero .wp-block-group.hero-main,body.teamexio-front-page section.hero .hero-main{justify-items:stretch!important}body.teamexio-front-page section.hero .hero-actions{align-self:flex-start;width:min(280px, 100%)}}body.teamexio-agency .hero-actions .nav-cta-icon:empty::before{content:'↗';display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--bg-dark);color:#fff;transform:rotate(-45deg)}body.teamexio-agency .deliver-chrome .mockup-dot,body.teamexio-agency .deliver-chrome p.mockup-dot{width:10px;height:10px;border-radius:50%;margin:0;padding:0}body.teamexio-agency .stat-card-icon:empty::before{content:'⚡';font-size:1.1rem}body.teamexio-agency .trust-badge .trust-text{margin:0}body.teamexio-agency .teamexio-main .hero .hero-label{overflow:visible!important}body.teamexio-agency .teamexio-main .hero h1 .line,body.teamexio-front-page section.hero h1.hero-headline .line{display:block!important;overflow:hidden!important;padding-bottom:0.12em!important;margin-bottom:-0.08em!important}body.teamexio-agency .teamexio-main .hero h1 .line span{display:inline-block!important}body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .entry-content>section,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main>section,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main>.hero,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main section.hero,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .logos,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .services,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .work,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .aiflow,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .why,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .testimonials,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .stack,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .pricing-spline,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .faq{opacity:1!important;visibility:visible!important}body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero .hero-label,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero .hero-desc,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero h1,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero .hero-label span,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero .hero-desc-text,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero-actions,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero-deliver-card,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero-stat-card,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero-side-badge,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero-hex-outline,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero-hex-filled,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .milestone,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .trust-badge,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .hero-trust,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .section-label span,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .section-title,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .work-item,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .sservice,body.teamexio-agency:not(.teamexio-animations-ready) .teamexio-main .faq-item{opacity:1!important;visibility:visible!important;transform:none!important}body.teamexio-agency .teamexio-main,body.teamexio-agency .teamexio-main .wp-block-post-content{padding:0;margin:0;max-width:none}body.teamexio-agency .wp-block-post-content{margin-block:0}body.teamexio-agency .wp-block-post-content.is-layout-flow>*+*{margin-block-start:0;margin-block-end:0}body.teamexio-agency section.hero.hero--wp-calc .service-hero-main,body.teamexio-agency section.wp-block-group.hero.hero--wp-calc .service-hero-main,body.teamexio-agency section.hero.hero--wp-calc .hero-main,body.teamexio-agency section.wp-block-group.hero.hero--wp-calc .hero-main,body.teamexio-agency .pricing-page--calc .hero-main,body.teamexio-agency .pricing-page--calc .pricing-hero-main{display:grid!important;align-items:start!important;flex-wrap:unset!important}@media (min-width:1081px){body.teamexio-agency section.hero.hero--wp-calc .service-hero-main,body.teamexio-agency section.wp-block-group.hero.hero--wp-calc .service-hero-main,body.teamexio-agency section.hero.hero--wp-calc .hero-main,body.teamexio-agency section.wp-block-group.hero.hero--wp-calc .hero-main,body.teamexio-agency .pricing-page--calc .hero-main,body.teamexio-agency .pricing-page--calc .pricing-hero-main{grid-template-columns:minmax(0,1fr) minmax(320px,560px)!important;gap:clamp(2.25rem, 5vw, 4.5rem)!important}}@media (max-width:1080px) and (min-width:1025px) and (hover:hover) and (pointer:fine){body.teamexio-agency section.hero.hero--wp-calc .service-hero-main,body.teamexio-agency section.wp-block-group.hero.hero--wp-calc .service-hero-main,body.teamexio-agency section.hero.hero--wp-calc .hero-main,body.teamexio-agency section.wp-block-group.hero.hero--wp-calc .hero-main,body.teamexio-agency .pricing-page--calc .hero-main,body.teamexio-agency .pricing-page--calc .pricing-hero-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(1.75rem, 3vw, 2.5rem)!important}body.teamexio-agency .hero--wp-calc .hero-left,body.teamexio-agency .hero--wp-calc .hero-right,body.teamexio-agency .pricing-page--calc .hero-left,body.teamexio-agency .pricing-page--calc .hero-right{min-width:0!important;max-width:100%!important}body.teamexio-agency .hero--wp-calc .hero-right .price-calc,body.teamexio-agency .hero--wp-calc .price-calc,body.teamexio-agency .pricing-page--calc .price-calc{max-width:100%!important;margin-left:0!important;margin-right:0!important}}body.teamexio-agency section.hero.hero--wp-calc .service-hero-main.is-layout-flow>*,body.teamexio-agency section.wp-block-group.hero.hero--wp-calc .service-hero-main.is-layout-flow>*,body.teamexio-agency section.hero.hero--wp-calc .hero-main.is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency .hero--wp-calc .hero-right,body.teamexio-agency section.hero.hero--wp-calc .hero-main>.hero-right,body.teamexio-agency section.wp-block-group.hero.hero--wp-calc .service-hero-main>.hero-right{margin:0!important;margin-block-start:0!important;padding-top:0!important;align-self:start!important;height:auto!important}body.teamexio-agency .hero--wp-calc .hero-right .price-calc{margin-top:0!important;margin-block-start:0!important}body.teamexio-agency section.hero.hero--services.hero--wp-calc .service-hero-main,body.teamexio-agency section.hero.hero--services.hero--wp-calc .hero-main,body.teamexio-agency section.wp-block-group.hero.hero--services.hero--wp-calc .service-hero-main,body.teamexio-agency section.wp-block-group.hero.hero--services.hero--wp-calc .hero-main{align-items:center!important}body.teamexio-agency section.hero.hero--services .hero-left,body.teamexio-agency section.hero.hero--services .hero-right,body.teamexio-agency section.wp-block-group.hero.hero--services .hero-left,body.teamexio-agency section.wp-block-group.hero.hero--services .hero-right,body.teamexio-agency section.hero.hero--services .service-hero-main>.hero-left,body.teamexio-agency section.hero.hero--services .service-hero-main>.hero-right{align-self:center!important}body.teamexio-agency section.hero.hero--services .hero-right,body.teamexio-agency section.wp-block-group.hero.hero--services .hero-right,body.teamexio-agency section.hero.hero--services .service-hero-main>.hero-right{display:flex!important;align-items:center!important;justify-content:center!important}body.teamexio-agency section.hero.hero--services .hero-right .services-hero-panel,body.teamexio-agency section.hero.hero--services .hero-right .price-calc{width:100%}@media (max-width:1024px){body.teamexio-agency section.hero.hero--wp-calc .service-hero-main,body.teamexio-agency section.wp-block-group.hero.hero--wp-calc .service-hero-main,body.teamexio-agency section.hero.hero--wp-calc .hero-main,body.teamexio-agency section.wp-block-group.hero.hero--wp-calc .hero-main,body.teamexio-agency .pricing-page--calc .hero-main,body.teamexio-agency .pricing-page--calc .pricing-hero-main{grid-template-columns:1fr!important;gap:clamp(2.85rem, 5.5vw, 4rem)!important}}body.teamexio-agency section.wp-block-group.wp-service-tabs.is-layout-flow>*,body.teamexio-agency section.wp-service-tabs.is-layout-flow>*,body.teamexio-agency section.wp-block-group.wp-service-tabs .container.is-layout-flow>*:not(.wp-service-tabs__intro),body.teamexio-agency section.wp-service-tabs .container.is-layout-flow>*:not(.wp-service-tabs__intro){margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__intro,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__intro,body.teamexio-agency section.wp-block-group.wp-service-tabs header.wp-service-tabs__intro,body.teamexio-agency section.wp-service-tabs header.wp-service-tabs__intro,body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-block-group.wp-service-tabs__intro,body.teamexio-agency section.wp-service-tabs .wp-block-group.wp-service-tabs__intro{margin-top:0!important;margin-block-start:0!important;margin-bottom:clamp(3.75rem, 6.5vw, 5.25rem)!important;margin-block-end:clamp(3.75rem, 6.5vw, 5.25rem)!important;padding-top:0!important;overflow:visible!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__heading.section-display-title,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__heading.section-display-title,body.teamexio-agency section.wp-block-group.wp-service-tabs h2.wp-service-tabs__heading,body.teamexio-agency section.wp-service-tabs h2.wp-service-tabs__heading{overflow:visible!important;line-height:1.15!important;margin-top:0!important;margin-bottom:0!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .section-label,body.teamexio-agency section.wp-service-tabs .section-label,body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-block-paragraph.section-label,body.teamexio-agency section.wp-service-tabs .wp-block-paragraph.section-label{margin-top:0!important;margin-block-start:0!important;overflow:visible!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .container>.wp-block-html,body.teamexio-agency section.wp-service-tabs .container>.wp-block-html,body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-block-group.container>.wp-block-html,body.teamexio-agency section.wp-service-tabs .wp-block-group.container>.wp-block-html{margin-block:0!important;padding:0!important;width:100%!important;max-width:100%!important}body.teamexio-agency .teamexio-main>section.wp-service-tabs,body.teamexio-agency .teamexio-main>.wp-block-group.wp-service-tabs,body.teamexio-agency .teamexio-main>section.wp-block-group.wp-service-tabs{margin-top:0!important;margin-block-start:0!important}body.teamexio-agency section.wp-block-group.wp-service-tabs,body.teamexio-agency section.wp-service-tabs{width:100%!important;max-width:none!important;overflow:visible!important;padding-top:clamp(4.5rem, 10vw, 7.25rem)!important;padding-bottom:clamp(4.5rem, 10vw, 7.25rem)!important;box-sizing:border-box!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .container,body.teamexio-agency section.wp-service-tabs .container,body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-block-group.container{max-width:1440px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}@media (min-width:1081px){body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__layout,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__layout{display:grid!important;grid-template-columns:minmax(210px,270px) minmax(0,1fr)!important;align-items:start!important;gap:clamp(1.75rem, 4vw, 3rem)!important;width:100%!important;max-width:100%!important;min-width:0!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__list,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__list{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important;min-width:0!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__tab,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__tab{flex:none!important;width:100%!important;max-width:100%!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__inner,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,min(52vw, 560px))!important;align-items:start!important;gap:clamp(1.5rem, 3.5vw, 2.75rem)!important}}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__stage,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__stage{width:100%!important;min-width:0!important}body.teamexio-agency .wp-service-tabs__panel-title,body.teamexio-agency h3.wp-service-tabs__panel-title,body.teamexio-agency h3.wp-block-heading.wp-service-tabs__panel-title{font-family:var(--font-display,'Red Hat Display',sans-serif)!important;font-style:normal!important;font-weight:700!important;letter-spacing:-0.025em!important;margin-top:0!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__stage,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__stage,body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__panel,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__panel,body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__inner,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__inner,body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__body,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__body{margin-top:0!important;margin-block-start:0!important;padding-top:0!important;align-self:start!important}@media (min-width:1081px) and (max-width:1366px){body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__inner,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__inner{grid-template-columns:minmax(0,1fr) minmax(240px,min(44vw, 460px))!important}}@media (max-width:1080px){body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__layout,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__layout{grid-template-columns:1fr!important;gap:clamp(1.5rem, 4vw, 1.75rem)!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__list,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0.5rem!important;position:static!important;width:100%!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__tab,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__tab{width:100%!important;max-width:none!important;min-width:0!important;flex:none!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__tab:last-child:nth-child(odd),body.teamexio-agency section.wp-service-tabs .wp-service-tabs__tab:last-child:nth-child(odd){grid-column:1 / -1!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__inner,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__inner{grid-template-columns:1fr!important;gap:clamp(1.25rem, 3.5vw, 1.75rem)!important}body.teamexio-agency section.wp-block-group.wp-service-tabs .wp-service-tabs__desc,body.teamexio-agency section.wp-service-tabs .wp-service-tabs__desc{max-width:100%!important}}body.teamexio-agency section.wp-block-group.wp-why-accordion.is-layout-flow>*,body.teamexio-agency section.wp-why-accordion.is-layout-flow>*,body.teamexio-agency section.wp-block-group.wp-why-accordion .container.is-layout-flow>*:not(.wp-why-accordion__intro):not(.wp-service-tabs__intro),body.teamexio-agency section.wp-why-accordion .container.is-layout-flow>*:not(.wp-why-accordion__intro):not(.wp-service-tabs__intro){margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.wp-block-group.wp-why-accordion .wp-why-accordion__intro,body.teamexio-agency section.wp-why-accordion .wp-why-accordion__intro,body.teamexio-agency section.wp-block-group.wp-why-accordion .wp-service-tabs__intro.wp-why-accordion__intro,body.teamexio-agency section.wp-why-accordion .wp-service-tabs__intro.wp-why-accordion__intro,body.teamexio-agency section.wp-block-group.wp-why-accordion header.wp-why-accordion__intro,body.teamexio-agency section.wp-why-accordion header.wp-why-accordion__intro{margin-top:0!important;margin-block-start:0!important;margin-bottom:clamp(2.25rem, 4vw, 3rem)!important;margin-block-end:clamp(2.25rem, 4vw, 3rem)!important;padding-top:0!important}body.teamexio-agency section.wp-block-group.wp-why-accordion .section-label,body.teamexio-agency section.wp-why-accordion .section-label,body.teamexio-agency section.wp-block-group.wp-why-accordion .wp-block-paragraph.section-label,body.teamexio-agency section.wp-why-accordion .wp-block-paragraph.section-label{margin-top:0!important;margin-block-start:0!important}body.teamexio-agency .teamexio-main>section.wp-why-accordion,body.teamexio-agency .teamexio-main>.wp-block-group.wp-why-accordion,body.teamexio-agency .teamexio-main>section.wp-block-group.wp-why-accordion{margin-top:0!important;margin-block-start:0!important}body.teamexio-agency section.wp-block-group.wp-why-accordion,body.teamexio-agency section.wp-why-accordion{width:100%!important;max-width:none!important}body.teamexio-agency section.wp-block-group.wp-why-accordion .container,body.teamexio-agency section.wp-why-accordion .container,body.teamexio-agency section.wp-block-group.wp-why-accordion .wp-block-group.container{max-width:1440px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.teamexio-agency section.wp-block-group.wp-why-accordion .wp-block-html .why-acc,body.teamexio-agency section.wp-why-accordion .why-acc,body.teamexio-agency section.wp-block-group.wp-why-accordion .why-acc{width:100%!important;max-width:100%!important}body.teamexio-agency .why-acc__num,body.teamexio-agency section.wp-why-accordion .why-acc__num,body.teamexio-agency section.wp-block-group.wp-why-accordion .why-acc__num{font-family:var(--font-acc-num,'Manrope',var(--font-display,'Red Hat Display',sans-serif))!important;font-weight:800!important}body.teamexio-agency section.hero.hero--about,body.teamexio-agency section.wp-block-group.hero.hero--about{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-height:min(100vh, 940px)!important;padding:clamp(8.5rem, 14vh, 10.75rem) 3.5rem clamp(4rem, 8vh, 5.75rem)!important;position:relative!important;overflow:hidden!important;width:100%!important;max-width:none!important}body.teamexio-agency section.hero.hero--about .hero-content.is-layout-flow>.about-hero-main,body.teamexio-agency section.wp-block-group.hero.hero--about .hero-content.is-layout-flow>.about-hero-main,body.teamexio-agency section.hero.hero--about .about-hero-main.is-layout-flow>.about-hero-left,body.teamexio-agency section.hero.hero--about .about-hero-main.is-layout-flow>.hero-left,body.teamexio-agency section.hero.hero--about .about-hero-main.is-layout-flow>.hero-about-aside,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main.is-layout-flow>.about-hero-left,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main.is-layout-flow>.hero-left,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main.is-layout-flow>.hero-about-aside{margin-block:0!important}body.teamexio-agency section.wp-block-group.hero.hero--about .hero-content,body.teamexio-agency section.hero.hero--about .hero-content{position:relative;z-index:2;max-width:1440px;margin-inline:auto;width:100%;box-sizing:border-box}body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main,body.teamexio-agency section.hero.hero--about .about-hero-main,body.teamexio-agency section.wp-block-group.hero.hero--about .hero-main,body.teamexio-agency section.hero.hero--about .hero-main{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,min(420px, 100%))!important;gap:clamp(2rem, 4.5vw, 3.75rem)!important;align-items:center!important;width:100%!important}body.teamexio-agency section.hero.hero--about .about-hero-main>.about-hero-left,body.teamexio-agency section.hero.hero--about .about-hero-main>.hero-left,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main>.about-hero-left,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main>.hero-left{grid-column:1;grid-row:1;min-width:0}body.teamexio-agency section.hero.hero--about .about-hero-main>.hero-about-aside,body.teamexio-agency section.hero.hero--about .about-hero-main>aside.about-hero-aside,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main>.hero-about-aside,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main>aside.about-hero-aside{grid-column:2;grid-row:1;min-width:0;align-self:center}body.teamexio-agency section.hero.hero--about .about-hero-left,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-left,body.teamexio-agency section.hero.hero--about .hero-left,body.teamexio-agency section.wp-block-group.hero.hero--about .hero-left{min-width:0}body.teamexio-agency .hero--about .about-hero-left.is-layout-flow,body.teamexio-agency .hero--about .wp-block-group.about-hero-left{--wp--style--block-gap:0 !important}body.teamexio-agency .hero--about .about-hero-left.is-layout-flow>*+*,body.teamexio-agency .hero--about .wp-block-group.about-hero-left.is-layout-flow>*+*{margin-block-start:0!important}body.teamexio-agency .hero--about .about-hero-left .hero-actions.wp-block-buttons,body.teamexio-agency .hero--about .about-hero-left .wp-block-buttons.hero-actions{margin-block-end:0!important}body.teamexio-agency section.hero.hero--about .about-hero-left>.wp-hero-trust--about,body.teamexio-agency section.hero.hero--about .about-hero-left .wp-hero-trust--about,body.teamexio-agency section.hero.hero--about .hero-left>.wp-hero-trust--about{margin:0!important;display:inline-flex!important}body.teamexio-agency section.hero.hero--about .about-hero-left .hero-label,body.teamexio-agency section.hero.hero--about .hero-left .hero-label,body.teamexio-agency section.hero.hero--about .about-hero-left p.hero-label,body.teamexio-agency section.hero.hero--about .hero-left p.hero-label,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-left .wp-block-paragraph.hero-label{margin-top:1.35rem!important;margin-bottom:1.5rem!important}body.teamexio-agency section.hero.hero--about .about-hero-left h1.about-hero-headline,body.teamexio-agency section.hero.hero--about .about-hero-left h1.hero-headline,body.teamexio-agency section.hero.hero--about .hero-left h1.about-hero-headline,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-left h1.wp-block-heading{margin:0 0 2.5rem!important;max-width:820px}body.teamexio-agency section.hero.hero--about .about-hero-left .about-hero-desc,body.teamexio-agency section.hero.hero--about .about-hero-left .hero-desc,body.teamexio-agency section.hero.hero--about .hero-left .about-hero-desc,body.teamexio-agency section.hero.hero--about .hero-left .hero-desc,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-left p.about-hero-desc{margin-bottom:3rem!important;max-width:38rem!important;min-height:calc(1.6em * 3)}body.teamexio-agency section.hero.hero--about .about-hero-left .hero-actions,body.teamexio-agency section.hero.hero--about .hero-left .hero-actions,body.teamexio-agency .hero--about .hero-actions.wp-block-buttons,body.teamexio-agency .hero--about .wp-block-buttons.hero-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:1.25rem!important;width:auto!important;max-width:100%!important;margin:0!important;opacity:1!important}body.teamexio-agency .hero--about .hero-actions .wp-block-button{width:auto!important;flex:0 0 auto!important;max-width:none!important;margin:0!important}body.teamexio-agency .hero--about .hero-about-pills,body.teamexio-agency .hero--about .wp-block-group.hero-about-pills,body.teamexio-agency .hero--about .hero-about-pills.is-layout-flex,body.teamexio-agency .hero--about .wp-block-group.is-layout-flex.hero-about-pills{display:flex!important;flex-flow:row wrap!important;gap:0.65rem!important;margin-top:2.25rem!important;width:100%!important;max-width:100%!important;align-items:flex-start!important;--wp--style--block-gap:0.65rem}body.teamexio-agency .hero--about .hero-about-pills>*,body.teamexio-agency .hero--about .hero-about-pills.is-layout-flex>*,body.teamexio-agency .hero--about p.hero-about-pill,body.teamexio-agency .hero--about .hero-about-pill,body.teamexio-agency .hero--about .wp-block-group.hero-about-pills>.wp-block-paragraph{width:auto!important;max-width:none!important;margin:0!important;flex:0 0 auto!important}body.teamexio-agency .hero--about .hero-left>.wp-block-html,body.teamexio-agency .hero--about .about-hero-left>.wp-block-html{width:auto!important;max-width:none!important;margin:0!important}@media (max-width:1024px){body.teamexio-agency section.hero.hero--about,body.teamexio-agency section.wp-block-group.hero.hero--about{padding:5.5rem clamp(1.25rem, 4vw, 2rem) 2.25rem!important;min-height:min(92vh, 700px)!important}body.teamexio-agency section.hero.hero--about .about-hero-main,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main,body.teamexio-agency section.hero.hero--about .hero-main,body.teamexio-agency section.wp-block-group.hero.hero--about .hero-main{grid-template-columns:1fr!important;gap:2.5rem!important}body.teamexio-agency section.hero.hero--about .about-hero-main>.about-hero-left,body.teamexio-agency section.hero.hero--about .about-hero-main>.hero-left,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main>.about-hero-left,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main>.hero-left,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main>.wp-block-group.about-hero-left{grid-column:1!important;grid-row:1!important}body.teamexio-agency section.hero.hero--about .about-hero-main>.hero-about-aside,body.teamexio-agency section.hero.hero--about .about-hero-main>aside.about-hero-aside,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main>.hero-about-aside,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main>aside.about-hero-aside,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-main>.wp-block-group.hero-about-aside{grid-column:1!important;grid-row:2!important;max-width:100%!important;width:100%!important}}@media (max-width:767px){body.teamexio-agency section.hero.hero--about,body.teamexio-agency section.wp-block-group.hero.hero--about{padding:4rem 1.5rem 2.25rem!important;padding-top:6rem!important;min-height:min(92vh, 700px)!important}body.teamexio-agency section.hero.hero--about .about-hero-left h1.about-hero-headline,body.teamexio-agency section.hero.hero--about .about-hero-left h1.hero-headline,body.teamexio-agency section.hero.hero--about .hero-left h1,body.teamexio-agency section.wp-block-group.hero.hero--about .about-hero-left h1.wp-block-heading{font-size:clamp(2rem, 11vw, 2.85rem)!important}body.teamexio-agency section.hero.hero--about .about-hero-left .hero-actions,body.teamexio-agency section.hero.hero--about .hero-left .hero-actions,body.teamexio-agency .hero--about .hero-actions.wp-block-buttons,body.teamexio-agency .hero--about .wp-block-buttons.hero-actions{flex-direction:column!important;align-items:stretch!important;align-self:flex-start!important;width:min(280px, 100%)!important;gap:1rem!important}body.teamexio-agency .hero--about .hero-actions .wp-block-button,body.teamexio-agency .hero--about .hero-actions .wp-block-button.btn-secondary,body.teamexio-agency .hero--about .hero-actions .wp-block-button.nav-cta-btn{width:100%!important;max-width:100%!important}body.teamexio-agency .hero--about .hero-actions .wp-block-button.btn-secondary .wp-block-button__link,body.teamexio-agency .hero--about .hero-actions .wp-block-button.nav-cta-btn .wp-block-button__link,body.teamexio-agency .hero--about .hero-actions .nav-cta{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.teamexio-agency .hero--about .hero-actions .wp-block-button.btn-secondary .wp-block-button__link{justify-content:center!important}body.teamexio-agency .hero--about .hero-actions .wp-block-button.nav-cta-btn .wp-block-button__link,body.teamexio-agency .hero--about .hero-actions .nav-cta{justify-content:flex-start!important}body.teamexio-agency .hero--about .hero-actions .nav-cta .nav-cta-text{min-width:238px!important;justify-content:center!important}}@media (max-width:767px){body.teamexio-agency .hero--about .hero-about-timeline{animation:none!important}}body.teamexio-agency section.about-provide.is-layout-flow>*,body.teamexio-agency section.wp-block-group.about-provide.is-layout-flow>*,body.teamexio-agency section.about-provide .is-layout-flow>*,body.teamexio-agency section.wp-block-group.about-provide .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-inner,body.teamexio-agency section.about-provide .about-provide-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,460px)!important;gap:clamp(2rem, 5vw, 3.75rem)!important;align-items:center!important;max-width:1440px!important;margin-inline:auto!important;width:100%!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-inner>*,body.teamexio-agency section.wp-block-group.about-provide .about-provide-inner.is-layout-flow>*,body.teamexio-agency section.wp-block-group.about-provide .about-provide-inner.is-layout-grid>*{margin-block:0!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-intro .section-label,body.teamexio-agency section.wp-block-group.about-provide .about-provide-intro .hero-label{margin-block-end:1.35rem!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-title,body.teamexio-agency section.wp-block-group.about-provide h2.about-provide-title{margin-block:0 1.25rem!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-lede,body.teamexio-agency section.wp-block-group.about-provide p.about-provide-lede{margin-block-end:0!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-visual--cube,body.teamexio-agency section.wp-block-group.about-provide figure.about-provide-visual--cube,body.teamexio-agency section.wp-block-group.about-provide .wp-block-image.about-provide-visual--cube{margin:0!important;justify-self:end!important;width:100%!important;max-width:clamp(220px, 30vw, 300px)!important;border:none!important;overflow:visible!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-visual--cube img,body.teamexio-agency section.wp-block-group.about-provide figure.about-provide-visual--cube img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:516 / 651!important;object-fit:contain!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-list-wrap{margin-block-start:clamp(3rem, 6vw, 4.85rem)!important}body.teamexio-agency section.wp-block-group.about-provide summary.about-provide-q{display:flex!important;align-items:center!important;gap:var(--about-gap,1.5rem)!important;width:100%!important;padding:clamp(1.5rem, 2.2vw, 2rem) 0!important;list-style:none!important;cursor:pointer!important}body.teamexio-agency section.wp-block-group.about-provide summary.about-provide-q::-webkit-details-marker{display:none!important}body.teamexio-agency section.wp-block-group.about-provide details.about-provide-item,body.teamexio-agency section.wp-block-group.about-provide .wp-block-details.about-provide-item{--about-idx:clamp(8.85rem, 21vw, 13rem) !important;--about-gap:1.5rem !important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-list-wrap>*,body.teamexio-agency section.wp-block-group.about-provide .about-provide-list>*,body.teamexio-agency section.wp-block-group.about-provide details.about-provide-item,body.teamexio-agency section.wp-block-group.about-provide .wp-block-details.about-provide-item{margin-block:0!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-panel-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,min(480px, 40vw))!important;gap:clamp(1.85rem, 4vw, 3.35rem)!important;padding-left:calc(var(--about-idx, clamp(8.85rem, 21vw, 13rem)) + var(--about-gap, 1.5rem))!important;padding-right:max(4px, min(56px, 0.9rem))!important;align-items:stretch!important;min-height:0!important;overflow:hidden!important;margin-block-start:0!important;margin-block-end:clamp(2rem, 3.35vw, 2.85rem)!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-panel-copy,body.teamexio-agency section.wp-block-group.about-provide figure.about-provide-panel-visual,body.teamexio-agency section.wp-block-group.about-provide .wp-block-image.about-provide-panel-visual{margin-block:0!important}body.teamexio-agency section.wp-block-group.about-provide figure.about-provide-panel-visual,body.teamexio-agency section.wp-block-group.about-provide .wp-block-image.about-provide-panel-visual{align-self:center!important;padding:clamp(0.5rem, 0.8vw, 0.75rem)!important;box-sizing:border-box!important}body.teamexio-agency section.wp-block-group.about-provide .wp-block-buttons.about-provide-panel-cta{margin-block-start:auto!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-panel-visual img,body.teamexio-agency section.wp-block-group.about-provide figure.about-provide-panel-visual img{display:block!important;width:100%!important;height:auto!important;max-height:min(560px, 58vh)!important;object-fit:contain!important;object-position:center center!important}@media (max-width:1366px){body.teamexio-agency section.wp-block-group.about-provide details.about-provide-item,body.teamexio-agency section.wp-block-group.about-provide .wp-block-details.about-provide-item{--about-idx:clamp(7.35rem, 17.5vw, 10.85rem) !important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-idx{font-size:83px!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-name{font-size:40px!important}}@media (max-width:1024px){body.teamexio-agency section.wp-block-group.about-provide .about-provide-inner,body.teamexio-agency section.about-provide .about-provide-inner{grid-template-columns:1fr!important;gap:2.75rem!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-visual--cube,body.teamexio-agency section.wp-block-group.about-provide figure.about-provide-visual--cube,body.teamexio-agency section.wp-block-group.about-provide .wp-block-image.about-provide-visual--cube{justify-self:center!important;max-width:clamp(200px, 52vw, 260px)!important;margin-inline:auto!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-title,body.teamexio-agency section.wp-block-group.about-provide h2.about-provide-title{max-width:100%!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-watermark{opacity:0.75!important}}@media (max-width:920px){body.teamexio-agency section.wp-block-group.about-provide .about-provide-panel-inner{grid-template-columns:1fr!important;gap:1.35rem!important;padding-right:0!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-panel-copy{max-width:100%!important}body.teamexio-agency section.wp-block-group.about-provide figure.about-provide-panel-visual,body.teamexio-agency section.wp-block-group.about-provide .wp-block-image.about-provide-panel-visual{order:-1!important;justify-self:stretch!important;max-width:none!important;aspect-ratio:auto!important;min-height:0!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-panel-visual img,body.teamexio-agency section.wp-block-group.about-provide figure.about-provide-panel-visual img{max-height:min(480px, 65vh)!important}}@media (max-width:768px){body.teamexio-agency section.wp-block-group.about-provide,body.teamexio-agency section.about-provide{padding:4rem 1.5rem 4.5rem!important}body.teamexio-agency section.wp-block-group.about-provide details.about-provide-item,body.teamexio-agency section.wp-block-group.about-provide .wp-block-details.about-provide-item{--about-idx:clamp(2.35rem, 11vw, 3.25rem) !important;--about-gap:1rem !important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-watermark{font-size:2.5rem!important;top:1.25rem!important;opacity:0.45!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-panel-inner{padding-left:0!important}body.teamexio-agency section.wp-block-group.about-provide figure.about-provide-panel-visual,body.teamexio-agency section.wp-block-group.about-provide .wp-block-image.about-provide-panel-visual{margin-top:1rem!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-panel-visual img,body.teamexio-agency section.wp-block-group.about-provide figure.about-provide-panel-visual img{max-height:min(420px, 58vh)!important}body.teamexio-agency section.wp-block-group.about-provide summary.about-provide-q{flex-wrap:wrap!important;gap:1rem!important;padding:1.15rem 0!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-toggle{width:22px!important;height:22px!important}body.teamexio-agency section.wp-block-group.about-provide .about-provide-idx{font-size:clamp(1.5rem, 8vw, 2.25rem)!important;font-weight:900!important}}@media (max-width:767px){body.teamexio-agency section.wp-block-group.about-provide .about-provide-name{font-size:1.8rem!important;line-height:1.2!important}}@media (max-width:480px){body.teamexio-agency section.wp-block-group.about-provide .about-provide-idx{min-width:auto!important;flex:0 0 auto!important}body.teamexio-agency section.wp-block-group.about-provide details.about-provide-item,body.teamexio-agency section.wp-block-group.about-provide .wp-block-details.about-provide-item{--about-idx:auto !important;--about-gap:1rem !important}body.teamexio-agency section.wp-block-group.about-provide summary.about-provide-q{align-items:flex-start!important}}body.teamexio-agency section.logos.is-layout-flow>*,body.teamexio-agency section.wp-block-group.logos.is-layout-flow>*,body.teamexio-agency section.logos.is-layout-flow>*+*,body.teamexio-agency section.wp-block-group.logos.is-layout-flow>*+*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.logos .logos-headline,body.teamexio-agency section.wp-block-group.logos .logos-headline{margin:0 auto 4rem!important;margin-block-end:4rem!important}body.teamexio-agency .teamexio-main :is(.section-title,.work-title,.aiflow-title,.why-title,.testi-title,.stack-title,.faq-title,.section-display-title,.wp-service-tabs__title,.pd-title,.ps-title,.about-testimonials__title,h2.wp-block-heading.section-title,h2.wp-block-heading.work-title,h2.wp-block-heading.aiflow-title,h2.wp-block-heading.why-title,h2.wp-block-heading.testi-title,h2.wp-block-heading.stack-title,h2.wp-block-heading.faq-title){font-family:var(--font-display)!important;font-size:48px!important;font-weight:700!important;letter-spacing:-0.025em!important}body.teamexio-agency .teamexio-main :is(.section-title,h2.wp-block-heading.section-title){line-height:1.15!important}body.teamexio-agency .teamexio-main :is(.services-intro .section-title,.work-title,.aiflow-title,.why-title,.faq-title,.section-display-title,.wp-service-tabs__title,.pd-title,.about-testimonials__title,h2.wp-block-heading.work-title,h2.wp-block-heading.aiflow-title,h2.wp-block-heading.why-title,h2.wp-block-heading.faq-title){line-height:1.05!important}body.teamexio-agency .teamexio-main :is(.services-intro .section-title,h2.wp-block-heading.section-title){font-size:48px!important;line-height:1.05!important}body.teamexio-agency .teamexio-main :is(.testi-title,.stack-title,h2.wp-block-heading.testi-title,h2.wp-block-heading.stack-title){line-height:1.1!important;letter-spacing:-0.02em!important}body.teamexio-agency .teamexio-main :is(.ps-title,h2.wp-block-heading.ps-title){line-height:1.12!important;padding-bottom:0.08em!important;overflow:visible!important}@media (max-width:768px){body.teamexio-agency .teamexio-main :is(.section-title,.work-title,.aiflow-title,.why-title,.testi-title,.stack-title,.faq-title,.section-display-title,.wp-service-tabs__title,.pd-title,.ps-title,.about-testimonials__title,.services-intro .section-title,h2.wp-block-heading.section-title,h2.wp-block-heading.work-title,h2.wp-block-heading.aiflow-title,h2.wp-block-heading.why-title,h2.wp-block-heading.testi-title,h2.wp-block-heading.stack-title,h2.wp-block-heading.faq-title){font-size:36px!important}}body.teamexio-agency section.services.is-layout-flow>*,body.teamexio-agency section.wp-block-group.services.is-layout-flow>*,body.teamexio-agency section.services .is-layout-flow>*,body.teamexio-agency section.wp-block-group.services .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.services .services-intro,body.teamexio-agency section.wp-block-group.services .services-intro{margin-left:auto!important;margin-right:auto!important;margin-top:0!important;margin-bottom:0!important}body.teamexio-agency section.services .services-intro .section-label,body.teamexio-agency section.wp-block-group.services .services-intro .section-label{margin-bottom:1.5rem!important}body.teamexio-agency section.services .services-intro .section-title,body.teamexio-agency section.wp-block-group.services .services-intro .section-title,body.teamexio-agency section.services .section-title,body.teamexio-agency section.wp-block-group.services .section-title{margin-bottom:4rem!important;margin-block-end:4rem!important}body.teamexio-agency section.services .services-intro .section-title em strong,body.teamexio-agency section.wp-block-group.services .services-intro .section-title em strong,body.teamexio-agency section.services .services-intro .section-title em+strong,body.teamexio-agency section.wp-block-group.services .services-intro .section-title em+strong{font-family:'Playfair Display',serif!important;font-style:italic!important;font-weight:500!important;color:inherit!important}body.teamexio-agency section.services .services-stack>.sservice,body.teamexio-agency section.services .services-stack>article.sservice,body.teamexio-agency section.wp-block-group.services .services-stack>.sservice,body.teamexio-agency section.wp-block-group.services .services-stack>article.sservice{margin-bottom:2.5rem!important}body.teamexio-agency section.services .sservice-content .sservice-actions,body.teamexio-agency section.wp-block-group.services .sservice-content .sservice-actions{display:block;margin:0;gap:0}body.teamexio-agency section.services .sservice-content .sservice-actions .wp-block-button,body.teamexio-agency section.wp-block-group.services .sservice-content .sservice-actions .wp-block-button{margin:0}body.teamexio-agency section.aiflow.is-layout-flow>*,body.teamexio-agency section.wp-block-group.aiflow.is-layout-flow>*,body.teamexio-agency section.aiflow .is-layout-flow>*,body.teamexio-agency section.wp-block-group.aiflow .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.aiflow .aiflow-pill,body.teamexio-agency section.wp-block-group.aiflow .aiflow-pill{margin-bottom:1.75rem!important;margin-block-end:1.75rem!important}body.teamexio-agency section.aiflow .aiflow-title,body.teamexio-agency section.wp-block-group.aiflow .aiflow-title{margin-bottom:1.25rem!important;margin-block-end:1.25rem!important}body.teamexio-agency section.aiflow .aiflow-wrap,body.teamexio-agency section.wp-block-group.aiflow .aiflow-wrap{display:grid!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important}body.teamexio-agency section.aiflow .aiflow-wrap.is-layout-flow>*,body.teamexio-agency section.wp-block-group.aiflow .aiflow-wrap.is-layout-flow>*,body.teamexio-agency section.aiflow .aiflow-wrap .is-layout-flow>*,body.teamexio-agency section.wp-block-group.aiflow .aiflow-wrap .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.aiflow .aiflow-card,body.teamexio-agency section.wp-block-group.aiflow .aiflow-card{display:block!important;min-width:0!important}body.teamexio-agency section.aiflow .aiflow-inner,body.teamexio-agency section.wp-block-group.aiflow .aiflow-inner{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important}body.teamexio-agency section.aiflow .aiflow-inner.is-layout-flow>*,body.teamexio-agency section.wp-block-group.aiflow .aiflow-inner.is-layout-flow>*,body.teamexio-agency section.aiflow .aiflow-inner .is-layout-flow>*,body.teamexio-agency section.wp-block-group.aiflow .aiflow-inner .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.aiflow .aiflow-card-title,body.teamexio-agency section.wp-block-group.aiflow .aiflow-card-title{margin-bottom:0.65rem!important;margin-block-end:0.65rem!important}body.teamexio-agency section.aiflow .aiflow-card-desc,body.teamexio-agency section.wp-block-group.aiflow .aiflow-card-desc{margin-bottom:1.5rem!important;margin-block-end:1.5rem!important}body.teamexio-agency section.aiflow .aiflow-header,body.teamexio-agency section.wp-block-group.aiflow .aiflow-header{margin-bottom:5.5rem!important;margin-block-end:5.5rem!important}body.teamexio-agency section.why.is-layout-flow>*,body.teamexio-agency section.wp-block-group.why.is-layout-flow>*,body.teamexio-agency section.why .is-layout-flow>*,body.teamexio-agency section.wp-block-group.why .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.why .why-header .section-label,body.teamexio-agency section.wp-block-group.why .why-header .section-label{margin-bottom:1.5rem!important;margin-block-end:1.5rem!important}body.teamexio-agency section.why .why-header,body.teamexio-agency section.wp-block-group.why .why-header{margin-bottom:4rem!important;margin-block-end:4rem!important}body.teamexio-agency section.why .why-grid,body.teamexio-agency section.wp-block-group.why .why-grid{display:grid!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important}body.teamexio-agency section.why .why-grid.is-layout-flow>*,body.teamexio-agency section.wp-block-group.why .why-grid.is-layout-flow>*,body.teamexio-agency section.why .why-grid .is-layout-flow>*,body.teamexio-agency section.wp-block-group.why .why-grid .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.why .why-card,body.teamexio-agency section.wp-block-group.why .why-card{display:flex!important;flex-direction:column!important;min-width:0!important}body.teamexio-agency section.why .why-card.is-layout-flow>*,body.teamexio-agency section.wp-block-group.why .why-card.is-layout-flow>*,body.teamexio-agency section.why .why-card .is-layout-flow>*,body.teamexio-agency section.wp-block-group.why .why-card .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.why .why-card-title,body.teamexio-agency section.wp-block-group.why .why-card-title{margin-bottom:0!important;margin-block-end:0!important}body.teamexio-agency section.why .why-card-desc,body.teamexio-agency section.wp-block-group.why .why-card-desc{margin-bottom:0!important;margin-block-end:0!important}body.teamexio-agency section.why .why-icon,body.teamexio-agency section.wp-block-group.why .why-icon,body.teamexio-agency section.why figure.why-icon,body.teamexio-agency section.wp-block-group.why figure.why-icon{width:80px!important;height:80px!important;max-width:80px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}body.teamexio-agency section.why .why-icon img,body.teamexio-agency section.wp-block-group.why .why-icon img,body.teamexio-agency section.why figure.why-icon img,body.teamexio-agency section.wp-block-group.why figure.why-icon img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;display:block!important}body.teamexio-agency section.testimonials.is-layout-flow>*,body.teamexio-agency section.wp-block-group.testimonials.is-layout-flow>*,body.teamexio-agency section.testimonials .is-layout-flow>*,body.teamexio-agency section.wp-block-group.testimonials .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.testimonials,body.teamexio-agency section.wp-block-group.testimonials{--testi-pad-x:3.5rem}body.teamexio-agency section.testimonials .testi-header,body.teamexio-agency section.wp-block-group.testimonials .testi-header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:2rem!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:3.5rem!important;width:100%!important}body.teamexio-agency section.testimonials .testi-header-left,body.teamexio-agency section.wp-block-group.testimonials .testi-header-left{min-width:0!important;flex:1 1 auto!important}body.teamexio-agency section.testimonials .testi-header>.wp-block-html.testi-nav,body.teamexio-agency section.wp-block-group.testimonials .testi-header>.wp-block-html.testi-nav{display:contents!important}body.teamexio-agency section.testimonials .testi-nav,body.teamexio-agency section.wp-block-group.testimonials .testi-nav{flex-shrink:0!important}body.teamexio-agency section.testimonials .testi-header-left .section-label,body.teamexio-agency section.wp-block-group.testimonials .testi-header-left .section-label{margin:0!important}body.teamexio-agency section.testimonials .testi-title,body.teamexio-agency section.wp-block-group.testimonials .testi-title{margin:0!important}body.teamexio-agency section.testimonials .testi-track-wrap,body.teamexio-agency section.wp-block-group.testimonials .testi-track-wrap{overflow:hidden!important;margin-left:calc(-1 * var(--testi-pad-x, 3.5rem))!important;margin-right:calc(-1 * var(--testi-pad-x, 3.5rem))!important}body.teamexio-agency section.testimonials .testi-track,body.teamexio-agency section.wp-block-group.testimonials .testi-track{display:flex!important}@media (max-width:1024px){body.teamexio-agency section.testimonials,body.teamexio-agency section.wp-block-group.testimonials{--testi-pad-x:clamp(1.25rem, 4vw, 2rem);--testi-card-basis:min(560px, calc(100vw - 4.5rem))}body.teamexio-agency section.testimonials .testi-card,body.teamexio-agency section.wp-block-group.testimonials .testi-card{flex:0 0 min(560px, calc(100vw - 4.5rem))!important;max-width:min(560px, calc(100vw - 4.5rem))!important}}@media (max-width:768px){body.teamexio-agency section.testimonials,body.teamexio-agency section.wp-block-group.testimonials{--testi-pad-x:1.5rem}}@media (max-width:767px){body.teamexio-agency section.testimonials,body.teamexio-agency section.wp-block-group.testimonials{--testi-card-basis:min(560px, calc(100vw - 3rem))}body.teamexio-agency section.testimonials .testi-card,body.teamexio-agency section.wp-block-group.testimonials .testi-card{flex:0 0 min(560px, calc(100vw - 3rem))!important;max-width:min(560px, calc(100vw - 3rem))!important}body.teamexio-agency section.testimonials .testi-header,body.teamexio-agency section.wp-block-group.testimonials .testi-header{flex-direction:column!important;align-items:center!important;text-align:center!important}body.teamexio-agency section.testimonials .testi-header-left,body.teamexio-agency section.wp-block-group.testimonials .testi-header-left{align-items:center!important;width:100%!important}body.teamexio-agency section.testimonials .testi-title,body.teamexio-agency section.wp-block-group.testimonials .testi-title{max-width:100%!important}body.teamexio-agency section.testimonials .testi-nav,body.teamexio-agency section.wp-block-group.testimonials .testi-nav{align-self:center!important}}body.teamexio-agency section.work.work--page,body.teamexio-agency .wp-block-group.work.work--page{padding:clamp(2.5rem, 5vw, 4rem) 3.5rem clamp(5rem, 10vh, 7rem)!important;margin-block:0!important}body.teamexio-agency .portfolio-list,body.teamexio-agency [data-portfolio-list]{padding-top:0!important}body.teamexio-agency section.work-page.portfolio-page,body.teamexio-agency section#work-page.work-page,body.teamexio-agency .wp-block-group.work-page.portfolio-page{padding-top:clamp(7.5rem, 14vh, 9.5rem)!important;padding-right:3.5rem!important;padding-left:3.5rem!important;padding-bottom:0!important}@media (max-width:900px){body.teamexio-agency section.work-page.portfolio-page,body.teamexio-agency section#work-page.work-page,body.teamexio-agency .wp-block-group.work-page.portfolio-page{padding-top:7rem!important;padding-right:1.5rem!important;padding-left:1.5rem!important}}@media (max-width:1024px){body.teamexio-agency section.work.work--page,body.teamexio-agency .wp-block-group.work.work--page{padding:clamp(2.5rem, 5vw, 4rem) clamp(1.25rem, 4vw, 2rem) 6.5rem!important}}@media (max-width:900px){body.teamexio-agency section.work.work--page,body.teamexio-agency .wp-block-group.work.work--page{padding:clamp(2.5rem, 5vw, 4rem) 1.5rem 3.5rem!important}}body.teamexio-agency section.about-testimonials.is-layout-flow>*,body.teamexio-agency section.wp-block-group.about-testimonials.is-layout-flow>*,body.teamexio-agency section.about-testimonials .is-layout-flow>*,body.teamexio-agency section.wp-block-group.about-testimonials .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency .about-testimonials__inner.is-layout-flow>*,body.teamexio-agency .wp-block-group.about-testimonials__inner.is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency .about-testimonials__head.is-layout-flow>*,body.teamexio-agency header.about-testimonials__head.is-layout-flow>*,body.teamexio-agency .wp-block-group.about-testimonials__head.is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency .about-testimonials__head-left.is-layout-flow>*,body.teamexio-agency .about-testimonials__head-right.is-layout-flow>*,body.teamexio-agency .wp-block-group.about-testimonials__head-left.is-layout-flow>*,body.teamexio-agency .wp-block-group.about-testimonials__head-right.is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency .about-testimonials__grid.is-layout-flow>*,body.teamexio-agency .wp-block-group.about-testimonials__grid.is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency .about-testimonials__carousel.is-layout-flow>*,body.teamexio-agency .about-testimonials__track-wrap.is-layout-flow>*,body.teamexio-agency .wp-block-group.about-testimonials__carousel.is-layout-flow>*,body.teamexio-agency .wp-block-group.about-testimonials__track-wrap.is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency .about-testimonials__head,body.teamexio-agency header.about-testimonials__head,body.teamexio-agency .wp-block-group.about-testimonials__head{display:grid!important;grid-template-columns:1.12fr 0.88fr!important;gap:clamp(1.75rem, 4vw, 3.75rem)!important;align-items:start!important}body.teamexio-agency .about-testimonials__head-right,body.teamexio-agency .wp-block-group.about-testimonials__head-right{display:flex!important;flex-direction:column!important;gap:1.35rem!important;padding-top:0.25rem!important;max-width:48ch!important;margin-left:auto!important}body.teamexio-agency .about-testimonials__grid,body.teamexio-agency .wp-block-group.about-testimonials__grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,min(404px, 34vw))!important;gap:clamp(1rem, 2.35vw, 1.65rem)!important;align-items:stretch!important}body.teamexio-agency .about-testimonials__carousel,body.teamexio-agency .wp-block-group.about-testimonials__carousel{display:flex!important;flex-direction:column!important;min-width:0!important}body.teamexio-agency .wp-block-group.about-testimonials__visual{position:relative!important;display:block!important;min-height:clamp(340px, 42vh, 440px)!important;padding:0!important;margin:0!important;overflow:hidden!important}body.teamexio-agency .wp-block-group.about-testimonials__visual>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency .wp-block-group.about-testimonials__visual-bg,body.teamexio-agency .about-testimonials__visual .about-testimonials__visual-bg{position:absolute!important;inset:0!important;margin:0!important;padding:0!important;min-height:0!important;height:100%!important;width:100%!important;z-index:0!important}body.teamexio-agency .about-testimonials__visual>.wp-block-html{position:absolute!important;inset:0!important;margin:0!important;padding:0!important;z-index:0!important;height:100%!important;width:100%!important}body.teamexio-agency .wp-block-group.about-testimonials__visual-stats{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;gap:clamp(1rem, 2.4vw, 1.5rem)!important;width:100%!important;margin:0!important;padding:clamp(1.1rem, 2.8vw, 1.65rem) clamp(1rem, 2.5vw, 1.35rem) 0!important}body.teamexio-agency .about-testimonials__visual-stats.is-layout-flow>*,body.teamexio-agency .wp-block-group.about-testimonials__visual-stats.is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency .wp-block-group.about-testimonials__visual-stat{display:flex!important;flex-direction:column!important;gap:0.4rem!important;margin:0!important;padding:0!important}body.teamexio-agency .wp-block-group.about-testimonials__visual-stat.is-layout-flow>*,body.teamexio-agency .wp-block-group.about-testimonials__visual-stat .wp-block-paragraph{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency .wp-block-group.about-testimonials__badge{position:absolute!important;left:clamp(0.85rem, 2vw, 1.25rem)!important;bottom:clamp(0.85rem, 2vw, 1.25rem)!important;top:auto!important;right:auto!important;z-index:2!important;margin:0!important;padding:1rem 1.1rem!important;background:rgb(14 11 18 / .78)!important;backdrop-filter:saturate(1.15) blur(10px)!important;-webkit-backdrop-filter:saturate(1.15) blur(10px)!important;border-radius:16px!important;display:flex!important;flex-direction:column!important;gap:0.55rem!important;border:1px solid rgb(255 255 255 / .1)!important;max-width:calc(100% - 2rem)!important;box-sizing:border-box!important}body.teamexio-agency .about-testimonials__badge.is-layout-flow>*,body.teamexio-agency .wp-block-group.about-testimonials__badge.is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency .about-testimonials__avatar-row,body.teamexio-agency .wp-block-group.about-testimonials__avatar-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;margin:0!important;padding-left:0.15rem!important;gap:0!important}body.teamexio-agency .about-testimonials__avatar-row>.wp-block-image,body.teamexio-agency .about-testimonials__avatar-row>figure.about-testimonials__avatar,body.teamexio-agency .about-testimonials__avatar-row>span.about-testimonials__avatar,body.teamexio-agency .about-testimonials__avatar-row>p.about-testimonials__avatar--plus,body.teamexio-agency .about-testimonials__avatar-row>.wp-block-html{display:inline-flex!important;flex:0 0 auto!important;position:relative!important;margin:0 0 0 -9px!important}body.teamexio-agency .about-testimonials__avatar-row>:first-child{margin-left:0!important;z-index:1!important}body.teamexio-agency .about-testimonials__avatar-row>:nth-child(2){z-index:2!important}body.teamexio-agency .about-testimonials__avatar-row>:nth-child(3){z-index:3!important}body.teamexio-agency .about-testimonials__avatar-row>:nth-child(4){z-index:4!important}body.teamexio-agency .about-testimonials__avatar-row>.wp-block-html,body.teamexio-agency .about-testimonials__avatar-row>.wp-block-html .about-testimonials__avatar--plus,body.teamexio-agency .about-testimonials__avatar-row>p.about-testimonials__avatar--plus,body.teamexio-agency .about-testimonials__avatar-row .about-testimonials__avatar--plus{z-index:10!important;flex:0 0 34px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;margin:0 0 0 -9px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;border-radius:50%!important;box-sizing:border-box!important;background:var(--accent-gradient,linear-gradient(135deg,#da0b9c 0%,#5e0061 100%))!important;border:none!important;color:#fff!important;font-family:var(--font-display,sans-serif)!important;font-size:0.95rem!important;font-weight:700!important;overflow:visible!important}body.teamexio-agency .about-testimonials__avatar-row>.wp-block-html{position:relative!important}body.teamexio-agency .about-testimonials__avatar-row>p.about-testimonials__avatar--plus.wp-block-paragraph{margin-block:0!important}body.teamexio-agency .about-testimonials__avatar-row>.wp-block-html~p.about-testimonials__avatar--plus{display:none!important}body.teamexio-agency .about-testimonials__avatar-row.is-layout-flow>*,body.teamexio-agency .wp-block-group.about-testimonials__avatar-row.is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}@media (max-width:1024px){body.teamexio-agency .about-testimonials__head,body.teamexio-agency header.about-testimonials__head,body.teamexio-agency .wp-block-group.about-testimonials__head{grid-template-columns:1fr!important}body.teamexio-agency .about-testimonials__head-right,body.teamexio-agency .wp-block-group.about-testimonials__head-right{margin-left:0!important;max-width:none!important}}@media (max-width:900px){body.teamexio-agency .about-testimonials__grid,body.teamexio-agency .wp-block-group.about-testimonials__grid{grid-template-columns:1fr!important}}body.teamexio-agency section.stack.is-layout-flow>*,body.teamexio-agency section.wp-block-group.stack.is-layout-flow>*,body.teamexio-agency section.stack .is-layout-flow>*,body.teamexio-agency section.wp-block-group.stack .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.stack .stack-header,body.teamexio-agency section.wp-block-group.stack .stack-header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:3rem!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:4rem!important;width:100%!important}body.teamexio-agency section.stack .stack-header-left,body.teamexio-agency section.wp-block-group.stack .stack-header-left{display:flex!important;flex-direction:column!important;gap:0.75rem!important;min-width:0!important}body.teamexio-agency section.stack .stack-header-left .section-label,body.teamexio-agency section.wp-block-group.stack .stack-header-left .section-label{margin:0!important}body.teamexio-agency section.stack .stack-title,body.teamexio-agency section.wp-block-group.stack .stack-title,body.teamexio-agency section.stack h2.wp-block-heading.stack-title,body.teamexio-agency section.wp-block-group.stack h2.wp-block-heading.stack-title{margin:0!important}body.teamexio-agency section.stack .stack-grid,body.teamexio-agency section.wp-block-group.stack .stack-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:1.5rem!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}body.teamexio-agency section.stack .stack-grid.is-layout-flow>*,body.teamexio-agency section.wp-block-group.stack .stack-grid.is-layout-flow>*,body.teamexio-agency section.stack .stack-grid .is-layout-flow>*,body.teamexio-agency section.wp-block-group.stack .stack-grid .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.stack .stack-card,body.teamexio-agency section.wp-block-group.stack .stack-card{display:flex!important;flex-direction:column!important;gap:1.5rem!important;min-width:0!important}body.teamexio-agency section.stack .stack-card.is-layout-flow>*,body.teamexio-agency section.wp-block-group.stack .stack-card.is-layout-flow>*,body.teamexio-agency section.stack .stack-card .is-layout-flow>*,body.teamexio-agency section.wp-block-group.stack .stack-card .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.stack .stack-card-head,body.teamexio-agency section.wp-block-group.stack .stack-card-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:1rem!important}body.teamexio-agency section.stack .stack-card-title,body.teamexio-agency section.wp-block-group.stack .stack-card-title{margin:0!important}body.teamexio-agency section.stack .stack-card-list,body.teamexio-agency section.wp-block-group.stack .stack-card-list{margin-top:auto!important;margin-block-start:auto!important}body.teamexio-agency section.services-pillars.is-layout-flow>*,body.teamexio-agency section.wp-block-group.services-pillars.is-layout-flow>*,body.teamexio-agency section.services-pillars .is-layout-flow>*,body.teamexio-agency section.wp-block-group.services-pillars .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.services-pillars .container,body.teamexio-agency section.wp-block-group.services-pillars .container{max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}body.teamexio-agency section.services-pillars .services-pillars__head,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__head{max-width:720px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:3rem!important;text-align:center!important}body.teamexio-agency section.services-pillars .services-pillars__grid,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.25rem!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}body.teamexio-agency section.services-pillars .services-pillars__grid.is-layout-flow>*,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__grid.is-layout-flow>*,body.teamexio-agency section.services-pillars .services-pillars__grid .is-layout-flow>*,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__grid .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.services-pillars .services-pillars__item,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__item{box-sizing:border-box!important;min-width:0!important}body.teamexio-agency section.services-pillars .services-pillars__item.is-layout-flow>*,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__item.is-layout-flow>*,body.teamexio-agency section.services-pillars .services-pillars__item .is-layout-flow>*,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__item .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.services-pillars .services-pillars__item-title,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__item-title,body.teamexio-agency section.services-pillars p.services-pillars__item-title,body.teamexio-agency section.wp-block-group.services-pillars p.services-pillars__item-title{margin-top:0!important;margin-bottom:1rem!important}body.teamexio-agency section.services-pillars .services-pillars__item-desc,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__item-desc,body.teamexio-agency section.services-pillars p.services-pillars__item-desc,body.teamexio-agency section.wp-block-group.services-pillars p.services-pillars__item-desc{margin:0!important}body.teamexio-agency section.services-pillars .services-pillars__item.is-layout-flow>*,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__item.is-layout-flow>*,body.teamexio-agency section.services-pillars .services-pillars__item .is-layout-flow>*,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__item .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.wp-work-process.is-layout-flow>*,body.teamexio-agency section.wp-block-group.wp-work-process.is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.wp-work-process .wp-work-process__intro.is-layout-flow>.wp-work-process__pill,body.teamexio-agency section.wp-block-group.wp-work-process .wp-work-process__intro.is-layout-flow>.wp-work-process__pill,body.teamexio-agency section.wp-work-process .wp-work-process__body.is-layout-flow>:not(.wp-work-process__tasks-label),body.teamexio-agency section.wp-block-group.wp-work-process .wp-work-process__body.is-layout-flow>:not(.wp-work-process__tasks-label){margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.wp-work-process .wp-work-process__body,body.teamexio-agency section.wp-block-group.wp-work-process .wp-work-process__body{display:flex!important;flex-direction:column!important;gap:0.85rem!important}body.teamexio-agency section.wp-work-process .wp-work-process__body .wp-work-process__tasks-label,body.teamexio-agency section.wp-block-group.wp-work-process .wp-work-process__body .wp-work-process__tasks-label{margin-top:0.35rem!important;margin-bottom:0!important}body.teamexio-agency section.wp-work-process .wp-work-process__intro .wp-work-process__heading,body.teamexio-agency section.wp-block-group.wp-work-process .wp-work-process__intro .wp-work-process__heading,body.teamexio-agency section.wp-work-process .wp-work-process__intro .wp-block-heading.wp-work-process__heading,body.teamexio-agency section.wp-block-group.wp-work-process .wp-work-process__intro .wp-block-heading.wp-work-process__heading{margin-top:0.95rem!important;margin-bottom:0!important}body.teamexio-agency section.wp-work-process .wp-work-process__lead,body.teamexio-agency section.wp-block-group.wp-work-process .wp-work-process__lead,body.teamexio-agency section.wp-work-process .wp-work-process__intro .wp-work-process__lead,body.teamexio-agency section.wp-block-group.wp-work-process .wp-work-process__intro .wp-work-process__lead{margin-top:1rem!important;margin-bottom:0!important}body.teamexio-agency section.wp-work-process .wp-work-process__intro,body.teamexio-agency section.wp-block-group.wp-work-process .wp-work-process__intro{margin-bottom:clamp(2rem, 4vw, 3rem)!important}body.teamexio-agency section.wp-work-process .wp-work-process__timeline,body.teamexio-agency section.wp-block-group.wp-work-process .work-process-timeline{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;gap:clamp(1rem, 2.5vw, 2rem)!important;align-items:stretch!important;padding-bottom:clamp(3rem, 9vh, 7rem)!important}body.teamexio-agency section.wp-work-process .wp-work-process__timeline.is-layout-flow>*,body.teamexio-agency section.wp-block-group.wp-work-process .work-process-timeline.is-layout-flow>*,body.teamexio-agency section.wp-work-process .wp-work-process__timeline>.wp-work-process__rail-col,body.teamexio-agency section.wp-block-group.wp-work-process .work-process-timeline>.wp-work-process__rail-col,body.teamexio-agency section.wp-work-process .wp-work-process__timeline>.wp-work-process__steps,body.teamexio-agency section.wp-block-group.wp-work-process .work-process-timeline>.work-process-steps{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.wp-work-process .wp-work-process__steps,body.teamexio-agency section.wp-block-group.wp-work-process .work-process-steps{grid-column:2!important;min-width:0!important}body.teamexio-agency section.wp-work-process .wp-work-process__card-inner,body.teamexio-agency section.wp-block-group.wp-work-process .work-process-card-inner{display:flex!important;align-items:stretch!important;justify-content:space-between!important;gap:clamp(1.25rem, 3vw, 2.75rem)!important}body.teamexio-agency section.wp-work-process .wp-work-process__card-inner.is-layout-flow>*,body.teamexio-agency section.wp-block-group.wp-work-process .work-process-card-inner.is-layout-flow>*,body.teamexio-agency section.wp-work-process .wp-work-process__card-inner .is-layout-flow>*,body.teamexio-agency section.wp-block-group.wp-work-process .work-process-card-inner .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}@media (max-width:900px){body.teamexio-agency section.wp-work-process .wp-work-process__visual,body.teamexio-agency section.wp-block-group.wp-work-process .wp-work-process__visual{display:none!important}}body.teamexio-agency section.pricing-spline.is-layout-flow>*,body.teamexio-agency section.wp-block-group.pricing-spline.is-layout-flow>*,body.teamexio-agency section.pricing-spline .is-layout-flow>*,body.teamexio-agency section.wp-block-group.pricing-spline .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.pricing-spline .ps-header,body.teamexio-agency section.wp-block-group.pricing-spline .ps-header{max-width:820px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:4rem!important;text-align:center!important}body.teamexio-agency section.pricing-spline .ps-grid,body.teamexio-agency section.wp-block-group.pricing-spline .ps-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1.5rem!important;max-width:1372px!important;margin-left:auto!important;margin-right:auto!important;align-items:stretch!important}body.teamexio-agency section.pricing-spline .ps-grid.is-layout-flow>*,body.teamexio-agency section.wp-block-group.pricing-spline .ps-grid.is-layout-flow>*,body.teamexio-agency section.pricing-spline .ps-grid .is-layout-flow>*,body.teamexio-agency section.wp-block-group.pricing-spline .ps-grid .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.pricing-spline .ps-card,body.teamexio-agency section.wp-block-group.pricing-spline .ps-card{display:flex!important;flex-direction:column!important;height:100%!important;min-width:0!important}body.teamexio-agency section.pricing-spline .ps-content,body.teamexio-agency section.wp-block-group.pricing-spline .ps-content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:100%!important;width:100%!important}body.teamexio-agency section.pricing-spline .ps-body,body.teamexio-agency section.wp-block-group.pricing-spline .ps-body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}body.teamexio-agency section.pricing-spline .ps-body>.wp-block-group.ps-footer,body.teamexio-agency section.wp-block-group.pricing-spline .ps-body>.wp-block-group.ps-footer,body.teamexio-agency section.pricing-spline .ps-body>div.ps-footer,body.teamexio-agency section.wp-block-group.pricing-spline .ps-body>div.ps-footer{display:contents!important}body.teamexio-agency section.pricing-spline .ps-body .wp-block-buttons,body.teamexio-agency section.wp-block-group.pricing-spline .ps-body .wp-block-buttons{display:block!important;width:100%!important}body.teamexio-agency section.pricing-spline .ps-body .wp-block-button.ps-cta,body.teamexio-agency section.wp-block-group.pricing-spline .ps-body .wp-block-button.ps-cta{display:block!important;width:100%!important;margin:0 0 1.125rem!important}body.teamexio-agency section.pricing-spline .ps-divider,body.teamexio-agency section.wp-block-group.pricing-spline .ps-divider{margin-top:auto!important}body.teamexio-agency section.pricing-spline .ps-foot,body.teamexio-agency section.wp-block-group.pricing-spline .ps-foot{max-width:680px!important;margin-left:auto!important;margin-right:auto!important;margin-top:2.5rem!important;text-align:center!important}body.teamexio-agency section.faq.is-layout-flow>*,body.teamexio-agency section.wp-block-group.faq.is-layout-flow>*,body.teamexio-agency section.faq .is-layout-flow>*,body.teamexio-agency section.wp-block-group.faq .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.faq .faq-grid,body.teamexio-agency section.wp-block-group.faq .faq-grid{display:grid!important;grid-template-columns:5fr 7fr!important;gap:5rem!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;align-items:start!important}body.teamexio-agency section.faq .faq-grid.is-layout-flow>*,body.teamexio-agency section.wp-block-group.faq .faq-grid.is-layout-flow>*,body.teamexio-agency section.faq .faq-grid .is-layout-flow>*,body.teamexio-agency section.wp-block-group.faq .faq-grid .is-layout-flow>*{margin-block-start:0!important;margin-block-end:0!important}body.teamexio-agency section.faq .faq-header,body.teamexio-agency section.wp-block-group.faq .faq-header{display:flex!important;flex-direction:column!important;gap:1.25rem!important;position:sticky!important;top:8rem!important}body.teamexio-agency section.faq .faq-header .section-label,body.teamexio-agency section.wp-block-group.faq .faq-header .section-label{margin:0!important}body.teamexio-agency section.faq .section-label,body.teamexio-agency section.wp-block-group.faq .section-label,body.teamexio-agency section.faq.faq-page .faq-page__group-head .section-label,body.teamexio-agency section.wp-block-group.faq.faq-page .faq-page__group-head .section-label{margin-bottom:1.5rem!important;margin-block-end:1.5rem!important}body.teamexio-agency section.faq .faq-list,body.teamexio-agency section.wp-block-group.faq .faq-list{display:flex!important;flex-direction:column!important;gap:0!important}body.teamexio-agency section.faq.faq-page .faq-page__group-head,body.teamexio-agency section.wp-block-group.faq.faq-page .faq-page__group-head{margin-block-end:clamp(1.5rem, 3vw, 2rem)!important}body.teamexio-agency section.faq.faq-page .faq-page__group-head .faq-page__group-title,body.teamexio-agency section.faq.faq-page .faq-page__group-head .faq-page__group-desc,body.teamexio-agency section.wp-block-group.faq.faq-page .faq-page__group-head .faq-page__group-title,body.teamexio-agency section.wp-block-group.faq.faq-page .faq-page__group-head .faq-page__group-desc{margin-block-start:0.5rem!important;margin-top:0.5rem!important;margin-block-end:0!important;margin-bottom:0!important}@media (max-width:1024px){body.teamexio-agency section.stack .stack-grid,body.teamexio-agency section.wp-block-group.stack .stack-grid{grid-template-columns:repeat(2,1fr)!important}body.teamexio-agency section.stack .stack-header,body.teamexio-agency section.wp-block-group.stack .stack-header{flex-direction:column!important;align-items:flex-start!important}body.teamexio-agency section.pricing-spline .ps-grid,body.teamexio-agency section.wp-block-group.pricing-spline .ps-grid{grid-template-columns:repeat(2,1fr)!important;max-width:none!important}body.teamexio-agency section.faq .faq-grid,body.teamexio-agency section.wp-block-group.faq .faq-grid{grid-template-columns:1fr!important;gap:3rem!important}body.teamexio-agency section.faq .faq-header,body.teamexio-agency section.wp-block-group.faq .faq-header{position:static!important;width:100%!important;max-width:100%!important}body.teamexio-agency section.faq .faq-sub,body.teamexio-agency section.wp-block-group.faq .faq-sub{max-width:60ch!important}body.teamexio-agency section.services-pillars .services-pillars__grid,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.teamexio-agency section.wp-work-process .wp-work-process__timeline,body.teamexio-agency section.wp-block-group.wp-work-process .work-process-timeline{grid-template-columns:minmax(0,1fr)!important}body.teamexio-agency section.wp-work-process .wp-work-process__rail-col,body.teamexio-agency section.wp-block-group.wp-work-process .wp-work-process__rail-col{display:none!important}body.teamexio-agency section.wp-work-process .wp-work-process__steps,body.teamexio-agency section.wp-block-group.wp-work-process .work-process-steps{grid-column:1!important}}@media (max-width:768px){body.teamexio-agency section.stack .stack-grid,body.teamexio-agency section.wp-block-group.stack .stack-grid{grid-template-columns:1fr!important}body.teamexio-agency section.stack .stack-card-list li,body.teamexio-agency section.wp-block-group.stack .stack-card-list li{white-space:normal!important;align-items:flex-start!important}body.teamexio-agency section.pricing-spline .ps-grid,body.teamexio-agency section.wp-block-group.pricing-spline .ps-grid{grid-template-columns:1fr!important;max-width:480px!important;margin-left:auto!important;margin-right:auto!important}body.teamexio-agency section.faq .faq-grid,body.teamexio-agency section.wp-block-group.faq .faq-grid{gap:2.5rem!important}body.teamexio-agency section.services-pillars .services-pillars__grid,body.teamexio-agency section.wp-block-group.services-pillars .services-pillars__grid{grid-template-columns:1fr!important}}body.teamexio-agency section.logos .wp-block-html,body.teamexio-agency section.wp-block-group.logos .wp-block-html{line-height:1;margin:0;padding:0}body.teamexio-agency section.logos .logo-chip,body.teamexio-agency section.logos .logo-chip span,body.teamexio-agency section.wp-block-group.logos .logo-chip,body.teamexio-agency section.wp-block-group.logos .logo-chip span{line-height:1.3!important}body.teamexio-agency .entry-content>.alignwide,body.teamexio-agency .entry-content>.alignfull,body.teamexio-agency .wp-block-post-content>.alignwide,body.teamexio-agency .wp-block-post-content>.alignfull,body.teamexio-agency .wp-block-post-content>section.alignfull,body.teamexio-agency .wp-block-post-content>.wp-block-group.alignfull{max-width:none;width:100%}body.teamexio-agency .wp-block-template-part[data-area="header"],body.teamexio-agency .wp-block-template-part:has(nav#nav),body.teamexio-agency .wp-block-template-part[data-area="header"] .wp-block-shortcode,body.teamexio-agency .teamexio-header-shell,body.teamexio-agency .teamexio-header-shell .wp-block-shortcode,body.teamexio-agency .wp-block-shortcode:has(nav#nav){display:block!important;height:0!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important}body.teamexio-agency .wp-block-template-part[data-area="footer"],body.teamexio-agency .wp-block-template-part[data-area="footer"] .teamexio-footer-shell,body.teamexio-agency .teamexio-footer-shell,body.teamexio-agency .teamexio-footer-shell .wp-block-shortcode,body.teamexio-agency .wp-block-shortcode:has(.footer){display:block;width:100%;max-width:none}body.teamexio-agency .footer,body.teamexio-agency .wp-block-template-part[data-area="footer"] .footer{display:block!important;opacity:1!important;visibility:visible!important}body.teamexio-agency .wp-block-shortcode .footer,body.teamexio-agency .wp-block-shortcode nav#nav{display:block}body.teamexio-agency nav#nav .nav-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;max-width:1440px;margin:0 auto;width:100%}body.teamexio-agency nav#nav .nav-logo{justify-self:start;flex-shrink:0}body.teamexio-agency nav#nav .nav-logo.is-width-locked{flex-shrink:0}body.teamexio-agency nav#nav .nav-links{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;justify-self:center;gap:1.75rem;white-space:nowrap;min-width:max-content}@media (max-width:1080px){body.teamexio-agency nav#nav .nav-links{gap:1rem}body.teamexio-agency nav#nav .nav-inner{gap:1rem}}body.teamexio-agency nav#nav .nav-links p{display:contents;margin:0}body.teamexio-agency nav#nav .nav-links a br{display:none}body.teamexio-agency nav#nav .nav-item.has-mega{flex-shrink:0}body.teamexio-agency nav#nav .nav-actions{display:inline-flex;align-items:center;gap:.75rem;justify-self:end}body.teamexio-agency nav#nav .nav-cta{justify-self:end}body.teamexio-agency nav#nav .nav-burger{justify-self:end}body.teamexio-agency nav#nav .nav-logo,body.teamexio-agency nav#nav .nav-links a,body.teamexio-agency nav#nav .nav-top-link,body.teamexio-agency nav#nav .nav-cta{opacity:1}body.teamexio-agency .nav-links a.is-current::after,body.teamexio-agency .nav-mobile a.is-current{font-weight:700}body.teamexio-agency .nav-links a.is-current::after{width:100%}body.admin-bar.teamexio-agency nav#nav{top:32px}@media (min-width:1025px){body.admin-bar.teamexio-front-page section.hero.alignfull,body.admin-bar.teamexio-front-page section.hero.wp-block-group{margin-top:0!important;min-height:100vh!important;min-height:100svh!important;padding-top:calc(8rem - 32px)!important}}@media (max-width:1024px){body.admin-bar.teamexio-front-page section.hero.alignfull,body.admin-bar.teamexio-front-page section.hero.wp-block-group{margin-top:0!important;min-height:min(92vh, 700px)!important;min-height:min(92svh, 700px)!important;padding:5.5rem clamp(1.25rem, 4vw, 2rem) 3.25rem!important}}body.admin-bar.teamexio-agency:not(.teamexio-front-page) .hero{padding-top:8rem}@media screen and (max-width:782px){body.admin-bar.teamexio-agency nav#nav{top:46px}body.admin-bar.teamexio-front-page section.hero.alignfull,body.admin-bar.teamexio-front-page section.hero.wp-block-group{padding:calc(5.5rem - 46px) clamp(1.25rem, 4vw, 2rem) 2.25rem!important}body.admin-bar.teamexio-agency:not(.teamexio-front-page) .hero{padding-top:5.5rem}}@media (min-width:768px){body.teamexio-front-page nav#nav:not(.scrolled){background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom-color:transparent!important;box-shadow:none!important}}body.teamexio-agency:has(.work-page) .wp-site-blocks,body.teamexio-agency:has(.blog-post-page) .wp-site-blocks,body.teamexio-agency:has(.project-detail-page) .wp-site-blocks,body.teamexio-agency:has(.legal-page) .wp-site-blocks{padding-top:0!important}body.teamexio-agency:has(.work-page) .teamexio-main,body.teamexio-agency:has(.blog-post-page) .teamexio-main,body.teamexio-agency:has(.project-detail-page) .teamexio-main,body.teamexio-agency:has(.legal-page) .teamexio-main,body.teamexio-agency:has(.work-page) .entry-content,body.teamexio-agency:has(.blog-post-page) .entry-content,body.teamexio-agency:has(.project-detail-page) .entry-content,body.teamexio-agency:has(.legal-page) .entry-content,body.teamexio-agency:has(.work-page) .wp-block-post-content,body.teamexio-agency:has(.blog-post-page) .wp-block-post-content,body.teamexio-agency:has(.project-detail-page) .wp-block-post-content,body.teamexio-agency:has(.legal-page) .wp-block-post-content{padding-top:0!important;margin-block-start:0!important}body.teamexio-agency:has(.work-page) .work-page,body.teamexio-agency:has(.blog-post-page) .blog-post-page,body.teamexio-agency:has(.project-detail-page) .project-detail-page.work-page,body.teamexio-agency:has(.legal-page) .legal-page.work-page{margin-top:0}body.teamexio-agency:has(.work-page) .work-page__grid-bg,body.teamexio-agency:has(.blog-post-page) .work-page__grid-bg,body.teamexio-agency:has(.project-detail-page) .work-page__grid-bg{left:50%;right:auto;width:100vw;transform:translateX(-50%)}body.teamexio-agency:has(.work-page) nav#nav:not(.scrolled)::before,body.teamexio-agency:has(.blog-post-page) nav#nav:not(.scrolled)::before,body.teamexio-agency:has(.project-detail-page) nav#nav:not(.scrolled)::before{content:"";position:absolute;inset:0;z-index:-1;background-color:#fff;background-image:linear-gradient(rgb(147 4 119 / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(147 4 119 / .04) 1px,transparent 1px);background-size:48px 48px;pointer-events:none}body.teamexio-agency:has(.legal-page) nav#nav:not(.scrolled)::before{content:"";position:absolute;inset:0;z-index:-1;background-color:#fff;background-image:none;pointer-events:none}body.teamexio-agency:has(.work-page) nav#nav:not(.scrolled),body.teamexio-agency:has(.blog-post-page) nav#nav:not(.scrolled),body.teamexio-agency:has(.project-detail-page) nav#nav:not(.scrolled),body.teamexio-agency:has(.legal-page) nav#nav:not(.scrolled){background:transparent!important;border-bottom-color:transparent!important;box-shadow:none!important}@media (max-width:900px){body.teamexio-agency nav#nav .nav-inner{grid-template-columns:auto auto}body.teamexio-agency nav#nav .nav-links{display:none}body.teamexio-agency nav#nav .nav-actions .nav-cta{display:none}body.teamexio-agency nav#nav .nav-burger{display:flex}}@media (max-width:1080px) and (min-width:1025px) and (hover:hover) and (pointer:fine){body.teamexio-agency section.wp-block-group.contact-layout,body.teamexio-agency .contact-layout.contact-hero,body.teamexio-agency .contact-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(1.75rem, 3vw, 2.5rem)!important}body.teamexio-agency .contact-layout>.contact-main,body.teamexio-agency .contact-layout>.wp-block-group.contact-main,body.teamexio-agency .contact-layout>.contact-aside,body.teamexio-agency .contact-layout>.wp-block-group.contact-aside,body.teamexio-agency .contact-layout>.wp-block-html,body.teamexio-agency .contact-layout>.wp-block-group.contact-form-panel{max-width:100%!important;min-width:0!important}body.teamexio-agency .contact-layout>.contact-aside,body.teamexio-agency .contact-layout>.wp-block-group.contact-aside,body.teamexio-agency .contact-layout>.wp-block-html,body.teamexio-agency .contact-layout>.wp-block-group.contact-form-panel{justify-self:stretch!important}body.teamexio-agency .contact-form-panel{max-width:100%!important;justify-self:stretch!important}}@media (max-width:1024px){body.teamexio-agency section.wp-block-group.contact-layout,body.teamexio-agency .contact-layout.contact-hero,body.teamexio-agency .contact-layout{grid-template-columns:minmax(0,1fr)!important;gap:2.5rem!important;width:100%!important}body.teamexio-agency .contact-layout>.contact-main,body.teamexio-agency .contact-layout>.wp-block-group.contact-main,body.teamexio-agency .contact-layout>.contact-aside,body.teamexio-agency .contact-layout>.wp-block-group.contact-aside,body.teamexio-agency .contact-layout>.wp-block-html,body.teamexio-agency .contact-layout>.wp-block-group.contact-form-panel{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;margin-top:0!important;justify-self:stretch!important;align-self:stretch!important}body.teamexio-agency .contact-form-panel{position:static!important;width:100%!important;max-width:100%!important;justify-self:stretch!important}}.blog-hero__search{position:relative;z-index:20}.blog-search-dropdown{position:absolute;top:calc(100% + 0.5rem);left:0;right:0;max-height:18rem;overflow:auto;background:#fff;border:1px solid rgb(14 11 18 / .1);border-radius:1rem;box-shadow:0 18px 48px -20px rgb(14 11 18 / .28);padding:.35rem}.blog-search-dropdown__item{display:block;padding:.65rem .85rem;border-radius:.65rem;text-decoration:none;color:inherit}.blog-search-dropdown__item:hover,.blog-search-dropdown__item.is-active{background:rgb(124 58 237 / .08)}.blog-search-dropdown__title{display:block;font-weight:600;font-size:.95rem;line-height:1.35}.blog-search-dropdown__meta{display:block;margin-top:.15rem;font-size:.78rem;color:var(--text-muted,#6b6570)}.blog-search-dropdown__view-all{display:block;padding:.6rem .85rem;margin-top:.25rem;border-top:1px solid rgb(14 11 18 / .08);font-size:.82rem;font-weight:600;color:var(--accent,#7c3aed);text-decoration:none}.blog-search-dropdown__empty,.blog-search-dropdown__loading{padding:.75rem .85rem;margin:0;font-size:.85rem;color:var(--text-muted,#6b6570)}.blog-search-page__back{margin:0 0 1.25rem;font-size:.9rem}.blog-search-page__back a{color:inherit;text-decoration:none}.blog-search-page__back a:hover{color:var(--accent,#7c3aed)}