@media (max-width:900px){.offer-bar__inner{padding:10px 16px}.offer-bar__text{font-size:.8rem}}@media (max-width:720px){.offer-bar__inner{flex-direction:column;align-items:center;text-align:center;gap:10px;padding:14px 40px 12px;position:relative}.offer-bar__content{flex-direction:column;align-items:center;gap:8px;width:100%}.offer-bar__badge{order:1}.offer-bar__text{order:2;font-size:.8rem}.offer-bar__countdown{order:3}.offer-bar__actions{order:4;width:100%;justify-content:center}.offer-bar__cta{width:100%;max-width:220px;justify-content:center}.offer-bar__close{position:absolute;top:10px;right:12px}}@media (max-width:1100px){.hero__inner{grid-template-columns:1fr 380px;gap:40px}.impl-deliver__cards{grid-template-columns:repeat(3,1fr)}.impl-deliver__connector{display:none}}@media (max-width:900px){.hero__content,.hero__subtext{max-width:100%}.hero__badge,.hero__subtext{margin-left:auto;margin-right:auto}.hero{min-height:auto}.hero__inner{grid-template-columns:1fr;gap:40px;padding-top:56px;padding-bottom:56px}.hero__content{text-align:center}.hero__actions,.hero__chips,.hero__live-indicator{justify-content:center}.hero__form-card{max-width:480px;margin:0 auto;width:100%}.hero__scroll-down{display:none}.services__row--3{grid-template-columns:1fr 1fr}.services__row--3 .services__block:last-child{grid-column:1/-1;border-right:none;border-top:1px solid #e2e8f0}.services__row--3 .services__block--dark:last-child{border-top-color:rgba(255,255,255,.07)}}@media (prefers-reduced-motion:reduce){.hero__bg-pattern,.hero__chip,.hero__cta-video-thumb,.hero__scroll-down{transition:none!important;animation:none!important}.why-rs__pill,.why-rs__pill-tooltip,.why-rs__reason,.why-rs__reason-icon,.why-rs__reason-icon svg{transition:none!important}.services__block{opacity:1!important;transform:none!important;transition:background-color .2s!important}.services__block-link,.services__block-link svg,.services__block-tag,.services__block::before{transition:none!important}.sap-overview__benefit{opacity:1!important;transform:none!important;transition:border-left-color .25s!important}.sap-overview__benefit-icon,.sap-overview__benefit-icon svg,.sap-overview__benefit-title{transition:none!important}}@media (max-width:900px){.sap-overview__inner{grid-template-columns:1fr;gap:40px}.sap-overview__subtext{max-width:100%}.addons__head-right,.addons__spoke-line,.addons__spoke-node{display:none}.addons__head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:32px}.addons__diagram{flex-direction:column;gap:24px}.addons__spokes{flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.addons__spoke{flex-direction:column;align-items:center;padding:6px 8px;background:var(--color-bg-white);border:1.5px solid var(--color-border);border-radius:30px;gap:0;width:auto}.addons__spoke.active{background:var(--color-primary);border-color:var(--color-primary)}.addons__spoke-label{font-size:.78rem;text-align:center;padding:0;min-width:unset}.addons__spoke.active .addons__spoke-label{color:#fff}.addons__hub{width:120px;height:120px;order:-1}.addons__hub-logo{width:78px}.clients__head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}.clients__head-right{text-align:left}.cta-split{grid-template-columns:1fr;grid-template-rows:auto auto auto;min-height:auto}.cta-split__panel{padding:56px 40px}.cta-split__panel[data-reveal=left],.cta-split__panel[data-reveal=right]{transform:translateY(24px)}.cta-split__panel.is-visible{transform:translateY(0)}.cta-split__divider{width:100%;height:2px;flex-direction:row}.cta-split__divider-text{top:50%;left:50%}.sap-services__layout{grid-template-columns:1fr;gap:32px}.sap-services__panel{position:static}.sap-services__stats{flex-direction:row;gap:0}.sap-services__stat{flex:1;text-align:center;padding:0 12px;border-right:1px solid rgba(255,255,255,.08)}.sap-services__stat:last-child{border-right:none}.sap-services__stat-sep{display:none}}@media (max-width:900px){.strengths__diagram{width:480px;height:480px}.strengths__hub{width:110px;height:110px}.strengths__hub-icon{width:22px;height:22px}.strengths__hub-text,.strengths__spoke-label{font-size:.65rem}.strengths__spoke-card{width:100px;padding:10px 12px}.strengths__spoke-num{font-size:1rem}.strengths__spoke--top-right{top:60px;right:0}.strengths__spoke--bottom-right{bottom:60px;right:0}.strengths__spoke--top-left{top:60px;left:0}.strengths__spoke--bottom-left{bottom:60px;left:0}.impl-hero__inner{grid-template-columns:1fr;gap:36px}.impl-hero__h1{font-size:1.9rem}}@media (max-width:600px){.hero__heading{font-size:clamp(1.7rem, 6vw, 2.2rem)}.hero__actions{flex-direction:column;align-items:stretch}.hero__cta-main,.hero__cta-video{justify-content:center;width:100%}.hero__cta-video{padding:8px 18px 8px 8px}.hero__form-card{max-width:100%}.hero__form,.hero__form-header{padding-left:20px;padding-right:20px}.yt-modal__box{width:95%}.yt-modal__close{top:10px;right:10px;width:32px;height:32px}.sap-overview__heading{font-size:clamp(1.6rem, 6vw, 2rem)}.sap-overview__benefit{padding:14px 0 14px 16px}.cta-split__btn,.sap-overview__cta{width:100%;justify-content:center}.industry__head-sub{font-size:.875rem}.industry__title{font-size:1.5rem}.cta-split__panel{padding:48px 24px}.cta-split__heading{font-size:clamp(1.4rem, 6vw, 1.8rem)}.about-hero{padding:48px 0 40px}.about-hero__h{font-size:clamp(1.6rem, 6.5vw, 2.2rem)}.about-hero__badges{gap:6px}.about-hero__badge{font-size:.72rem;padding:5px 11px}.strengths__diagram{width:340px;height:340px;margin:0 auto}.strengths__ring-svg{width:100%;height:100%}.strengths__hub{width:80px;height:80px;box-shadow:0 0 0 8px rgba(244,166,35,.1),0 0 0 16px rgba(244,166,35,.04)}.strengths__hub-icon{width:18px;height:18px}.strengths__hub-text{font-size:.58rem}.strengths__spoke-card{width:80px;padding:8px;border-radius:10px;gap:3px}.strengths__spoke-icon{width:26px;height:26px;border-radius:7px}.strengths__spoke-icon svg{width:12px;height:12px}.strengths__spoke-num{font-size:.82rem}.strengths__spoke-label{font-size:.58rem;line-height:1.3}.strengths__spoke--top{top:-2px;left:50%;transform:translateX(-50%)}.strengths__spoke--top-right{top:40px;right:-4px}.strengths__spoke--bottom-right{bottom:40px;right:-4px}.strengths__spoke--bottom{bottom:-2px;left:50%;transform:translateX(-50%)}.strengths__spoke--bottom-left{bottom:40px;left:-4px}.strengths__spoke--top-left{top:40px;left:-4px}}@media (max-width:860px){.approach__track-wrap{padding:60px 0}.approach__node{width:36px;height:36px}.approach__node-num{font-size:.68rem}.approach__step-title{font-size:.72rem}.approach__step-sub{font-size:.65rem}.ind-sec__feat{flex-direction:column;gap:14px}.ind-sec__strip{flex-wrap:wrap;gap:16px;padding:18px 20px}.ind-sec__strip-div{display:none}.ind-sec__strip-text{padding-left:0;width:100%;border-top:1px solid rgba(255,255,255,.06);padding-top:14px}.amc-what__banner,.team-sec__row,.team-sec__row--rev{grid-template-columns:1fr}.team-sec__row--rev .team-sec__photo{order:0}.team-sec__row--rev .team-sec__content{order:1}.team-sec__photo{min-height:260px}.team-sec__content{padding:24px}.team-sec__name{font-size:1.4rem}.about-cta__inner{grid-template-columns:1fr;gap:36px}.about-cta__right{min-width:unset;width:100%}.about-cta__btn-primary,.about-cta__btn-secondary{width:100%}.amc-what__outcomes{grid-template-columns:1fr 1fr}}@media (max-width:1024px){.navbar__cta,.navbar__nav{display:none}.navbar__hamburger{display:flex}.navbar__mobile-menu{display:block}.consult-terms__body,.why-rs__main-grid{grid-template-columns:1fr}.why-rs__big-card{padding:28px 28px 26px}.why-rs__reasons-grid{grid-template-columns:1fr 1fr}.why-rs__stats{padding:24px}.why-rs__cta-strip{flex-direction:column;text-align:center;padding:28px;gap:20px}.why-rs__cta-btn{width:100%;justify-content:center}.consult-terms__clauses{border-right:none;border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:28px}.addon-wheel{width:300px;height:300px}.addon-wheel__detail{width:300px}}@media (max-width:700px){.cert-sec__stamps{gap:24px}.cert-stamp__seal{width:110px;height:110px}.cert-stamp__label{font-size:.78rem}.impl-deliver__cards{grid-template-columns:repeat(2,1fr);gap:8px}.consult-terms__head{grid-template-columns:1fr;gap:20px}.consult-terms__quickstats{flex-direction:row;gap:8px}.consult-terms__qs{min-width:auto;flex:1}.consult-terms__clauses,.consult-terms__critical,.consult-terms__head,.consult-terms__visuals{padding-left:20px;padding-right:20px}}@media (max-width:800px){.consult-modes__panel{grid-template-columns:1fr}.consult-modes__panel-left{flex-direction:row;align-items:center;gap:16px;padding:20px 24px}.consult-modes__panel-icon{font-size:2rem;margin-bottom:0;flex-shrink:0}.consult-modes__panel-num{margin-bottom:2px}.consult-modes__panel-badge{margin-left:auto;align-self:center}.consult-modes__panel-right{padding:22px 24px}}@media (max-width:960px){.industry__head{margin-bottom:28px}.industry__inner{grid-template-columns:1fr;gap:32px}.industry__display{min-height:300px;padding:32px 28px}.industry__name-wrap{min-height:70px}.about-story__inner,.contact-teaser__inner{grid-template-columns:1fr;gap:36px}.contact-teaser__map-wrap{min-height:280px}.about-story__left{align-items:flex-start}.about-story__heading{text-align:left}.about-story__right{padding-top:0}.addon-hero__inner,.cloud-hero__inner,.consult-hero__inner,.consult-what__inner{grid-template-columns:1fr;gap:40px}.cloud-card,.consult-flow{max-width:480px;margin:0 auto}.amc-hero{padding:48px 0 56px}.amc-hero__inner{grid-template-columns:1fr!important;gap:36px;min-width:0}.amc-hero__right{min-width:0}.amc-monitor{width:100%;max-width:100%}.addon-hero__right{align-items:center}.addon-wheel{width:320px;height:320px}.addon-wheel__detail{width:320px}}@media (max-width:640px){.addon-suite__stage-body,.services__row--2,.services__row--3,.why-rs__reasons-grid{grid-template-columns:1fr}.why-rs__stats{flex-wrap:wrap;padding:20px 16px;gap:0}.why-rs__stat{flex:1 1 45%;padding:16px 8px;border-bottom:1px solid var(--color-border)}.why-rs__stat:nth-child(n+5){border-bottom:none}.amc-monitor__live,.amc-monitor__ticker-wrap,.approach__line,.why-rs__stat-divider{display:none}.why-rs__stat-num{font-size:1.9rem}.why-rs__big-card,.why-rs__cta-strip{padding:22px 20px}.why-rs__pill-tooltip{width:200px;left:auto;right:0;transform:translateY(6px)}.why-rs__pill--more.is-open .why-rs__pill-tooltip,.why-rs__pill--more:focus .why-rs__pill-tooltip,.why-rs__pill--more:hover .why-rs__pill-tooltip{transform:translateY(0)}.why-rs__pill-tooltip::after{left:auto;right:14px;transform:none}.services{padding:56px 0 0}.services__head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}.services__head-right{text-align:left}.services__block{border-right:none!important}.services__row--3 .services__block{border-bottom:1px solid}.services__row--3 .services__block--dark{border-bottom-color:rgba(255,255,255,.07)}.services__row--3 .services__block--light{border-bottom-color:#e2e8f0}.services__row--2 .services__block:first-child{border-bottom:1px solid}.services__row--2 .services__block--light:first-child{border-bottom-color:#e2e8f0}.services__row--2 .services__block--dark:first-child{border-bottom-color:rgba(255,255,255,.07)}.services__row--3 .services__block:last-child{grid-column:auto;border-top:none}.services__footer-inner{flex-direction:column;align-items:flex-start;gap:16px}.services__block-name{font-size:.975rem}.services__block-desc{font-size:.82rem}.approach__track-wrap{padding:0}.approach__steps{flex-direction:column;align-items:flex-start;gap:0}.approach__step{flex-direction:row;width:100%;gap:16px;padding:14px 0;border-bottom:1px solid var(--color-border)}.approach__step:last-child{border-bottom:none}.approach__step-content--above,.approach__step-content--below{order:1;text-align:left}.approach__node{order:0;flex-shrink:0}.approach__detail{flex-direction:column;gap:16px}.approach__detail-right{align-items:flex-start;width:100%}.approach__detail-progress{width:100%}.amc-hero{padding:36px 0 48px;overflow-x:hidden}.amc-hero__h1{font-size:1.7rem}.addon-suite__solves-text,.amc-hero__sub{font-size:.875rem}.amc-hero__badge{font-size:.72rem;padding:4px 10px}.amc-hero__btns{flex-direction:column}.amc-hero__btn-primary,.amc-hero__btn-secondary{width:100%;justify-content:center;box-sizing:border-box}.amc-hero__right,.amc-monitor{width:100%;max-width:100%;min-width:0}.amc-monitor__bar{padding:10px}.amc-monitor__bar-title{font-size:.62rem;margin-left:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.amc-monitor__body{padding:12px}.amc-monitor__metric{grid-template-columns:95px 1fr 50px;padding:6px 8px;gap:6px}.amc-monitor__metric-key{font-size:.6rem}.amc-monitor__metric-val{font-size:.62rem}.amc-monitor__grid{grid-template-columns:repeat(2,1fr);gap:6px}.amc-monitor__cell{padding:8px}.amc-monitor__cell-label{font-size:.52rem;margin-bottom:4px}.amc-monitor__cell-val{font-size:.68rem;white-space:normal;word-break:break-word}.addon-suite{padding:56px 0}.addon-suite__stage-left{border-right:none;border-bottom:1px solid #eaeff5}.addon-suite__stage-header{padding:16px 20px;gap:14px}.addon-suite__stage-icon{font-size:2rem}.addon-suite__stage-name{font-size:1rem}.addon-suite__stage-left,.addon-suite__stage-right{padding:16px 18px}.addon-suite__feat{font-size:.78rem}}@media (max-width:900px){.impl-hero__dashboard{max-width:480px;margin:0 auto}.impl-what__inner{grid-template-columns:1fr;gap:48px;grid-template-columns:1fr;gap:36px}.impl-what__right{padding-bottom:40px}.impl-what__frame{transform:rotate(0)}.impl-what__screenshot{width:100%;min-height:200px}.amc-post__wrap,.amc-qa__dash-body,.consult-why__row,.impl-aip__layout,.impl-aip__panel-body,.impl-cta__inner{grid-template-columns:1fr}.impl-aip__tabs{flex-direction:row;flex-wrap:wrap;gap:8px}.impl-aip__tab{flex:1;min-width:140px}.impl-aip__panel-body{gap:16px}.impl-aip__shot-wrap{padding:8px}.impl-aip__shot{width:100%;min-height:180px;object-fit:contain}.impl-ind__featured{grid-template-columns:1fr;gap:10px}.impl-ind__feat{flex-direction:row;gap:16px;align-items:flex-start}.impl-ind__feat-icon{font-size:1.6rem}.impl-why__bento{grid-template-columns:1fr 1fr;grid-template-rows:auto}.impl-why__cell--big{grid-column:1/-1;grid-row:auto}.impl-cta__left,.impl-cta__right{padding:36px 28px}.cloud-what__versus{grid-template-columns:1fr;gap:0}.cloud-what__col--on{border-radius:14px 14px 0 0;border-right:1px solid #e2e8f0;border-bottom:none}.cloud-what__col--cloud{border-radius:0 0 14px 14px;border-left:1px solid #e2e8f0}.cloud-what__vs{padding:12px;background:#f7f9fc;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.cloud-what__strip{grid-template-columns:1fr 1fr}.cloud-offer{border-radius:12px;margin-bottom:56px}.cloud-offer__row,.cloud-rsi__strip{grid-template-columns:56px 1fr;grid-template-rows:auto auto}.cloud-offer__row-icon{font-size:1.3rem;padding:20px 0}.cloud-offer__row-body{padding:20px 20px 16px}.cloud-offer__row-right{grid-column:2;border-left:none;border-top:1px solid #e2e8f0;flex-direction:row;justify-content:flex-start;padding:10px 20px 16px;height:auto}.cloud-offer__head-num{font-size:3.5rem}.cloud-rsi__strip-right{grid-column:2;border-left:none;border-top:1px solid #e2e8f0;justify-content:flex-start;padding:10px 24px 18px;height:auto}.cloud-rsi__strip-num{min-height:70px;font-size:1.1rem}.cloud-rsi__strip-body{padding:18px 20px 14px}.cloud-pricing__layout{grid-template-columns:1fr;max-width:520px;margin:0 auto}.cloud-cta__inner{flex-direction:column;align-items:flex-start;padding:36px 32px;gap:28px}.cloud-cta__inner::before{display:none}.cloud-cta__btns{flex-direction:row;width:100%}.cloud-cta__btn-primary,.cloud-cta__btn-secondary{flex:1}.consult-why__claim{border-right:none;border-bottom:1px solid rgba(255,255,255,.06);padding:20px 28px}.consult-why__proof{padding:16px 28px 20px}.consult-cta__inner{grid-template-columns:1fr;gap:36px;padding:36px 28px}.amc-post__left,.amc-qa__left{border-right:none;border-bottom:1px solid rgba(255,255,255,.07)}.amc-post__left-inner{padding:24px 20px;gap:16px}.amc-post__stat-num{font-size:2.6rem}}@media (max-width:560px){.cloud-cta__btns,.cloud-hero__btns,.consult-hero__btns,.impl-ind__feat,.sap-services__stats{flex-direction:column}.sap-services__stat{text-align:left;border-right:none;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.sap-services__stat:last-child{border-bottom:none}.ind-sec__pill{font-size:.78rem;padding:6px 14px}.consult-flow__footer,.ind-sec__strip{flex-direction:column;align-items:flex-start}.ind-sec__strip-item{align-items:flex-start;padding:0}.impl-hero{padding:40px 0 48px}.impl-hero__h1{font-size:1.6rem}.impl-hero__badges{gap:6px}.impl-hero__badge{font-size:.72rem}.impl-hero__db-body{padding:12px 14px}.impl-hero__db-top{padding:10px 14px}.impl-hero__db-stat-num{font-size:1.1rem}.impl-aip,.impl-what{padding:48px 0}.impl-what__stat{bottom:-30px;left:-3px;padding:10px 14px}.amc-post__h2,.impl-what__stat-num{font-size:1.5rem}.impl-what__stat-num span{font-size:1rem}.impl-what__stat-label{font-size:.65rem}.impl-aip__panel{padding:16px 14px}.impl-aip__tab{min-width:100%}.impl-aip__panel-title{font-size:1.1rem}.cloud-offer__row-desc,.cloud-rsi__strip-desc,.consult-modes__panel-point,.impl-aip__panel-desc{font-size:.82rem}.cloud-why__item-desc,.impl-aip__act{font-size:.78rem}.impl-aip__milestone{flex-direction:column;gap:6px;padding:10px 12px}.amc-post,.amc-qa,.cloud-pricing,.cloud-rsi,.cloud-what,.consult-modes,.consult-what,.consult-why,.impl-ind,.impl-why{padding:56px 0}.impl-ind__top{flex-direction:column;gap:10px}.impl-ind__top-stat{display:none}.cloud-what__strip,.impl-why__bento{grid-template-columns:1fr}.impl-why__cell--big{grid-column:auto}.cloud-cta,.consult-cta,.impl-cta{padding:0 0 56px}.consult-cta__inner,.impl-cta__left,.impl-cta__right{padding:28px 20px}.impl-cta__btn-call,.impl-cta__btn-primary{font-size:.875rem;padding:14px 18px}.cloud-hero,.consult-hero{padding:56px 0 52px}.cloud-hero__h1,.consult-hero__h1{font-size:1.65rem}.cloud-card__status,.cloud-hero__btn-primary,.cloud-hero__btn-secondary,.consult-hero__btn-primary,.consult-hero__btn-secondary{justify-content:center}.cloud-offer__head{padding:24px 0}.amc-qa__titlebar-name,.cloud-offer__head-stat{display:none}.cloud-offer__row,.cloud-rsi__strip{grid-template-columns:48px 1fr}.cloud-offer__row-icon{font-size:1.2rem;padding:16px 0}.cloud-offer__row-body{padding:16px 16px 12px}.cloud-offer__row-title,.cloud-rsi__strip-title,.consult-what__desc{font-size:.925rem}.cloud-offer__row-right,.cloud-rsi__strip-right{padding:8px 16px 14px}.cloud-why__footer{flex-direction:column;align-items:flex-start;gap:14px}.cloud-why__item-title{font-size:.85rem}.cloud-rsi__strip:hover{transform:none}.cloud-rsi__strip-num{min-height:60px;font-size:1rem}.cloud-rsi__strip-body{padding:14px 16px 12px}.cloud-pricing__price{font-size:3.2rem}.cloud-pricing__card-top{padding:24px 20px 20px}.cloud-pricing__card-body{padding:18px}.cloud-pricing__calc{padding:22px 18px}.cloud-cta__inner{padding:28px 24px;border-radius:12px}.cloud-cta__btn-primary,.cloud-cta__btn-secondary{font-size:.875rem;padding:13px 20px}.consult-cta__btn-title,.consult-modes__panel-desc,.consult-what__mode-desc,.consult-why__claim-text{font-size:.875rem}.consult-what__mode{padding:18px 16px}.consult-modes__panel-left{flex-direction:column;align-items:flex-start;gap:10px}.consult-modes__panel-badge{margin-left:0}.consult-why__claim,.consult-why__head,.consult-why__proof{padding-left:20px;padding-right:20px}.consult-why__proof{flex-direction:column;align-items:flex-start;gap:10px}.consult-why__proof-val{font-size:.82rem}.consult-cta__btn-primary,.consult-cta__btn-secondary{padding:16px 18px}.amc-post__row{grid-template-columns:52px 1fr}.amc-post__row-left{padding:16px 0 12px}.amc-post__row-body{padding:14px 16px}.amc-post__row-title{font-size:.9rem}.amc-post__row-desc{font-size:.8rem;line-height:1.65}.amc-post__row-tag{font-size:.63rem;padding:3px 7px}.amc-qa__kpis{grid-template-columns:repeat(3,1fr);gap:6px}.amc-qa__kpi-num{font-size:1.2rem}.amc-qa__cr-tabs{flex-wrap:wrap}}@media (max-width:400px){.amc-hero__h1{font-size:1.5rem}.amc-monitor__bar-title{max-width:100px;font-size:.58rem}.amc-monitor__metric{grid-template-columns:80px 1fr 45px;padding:5px 6px}.amc-monitor__metric-key{font-size:.55rem}.amc-monitor__metric-val{font-size:.58rem}.amc-monitor__grid{grid-template-columns:repeat(2,1fr)}.amc-monitor__cell{padding:6px}.amc-monitor__cell-label{font-size:.48rem}.amc-monitor__cell-val{font-size:.62rem}.amc-post__row{grid-template-columns:44px 1fr}.amc-post__row-icon{font-size:1rem}}@media (max-width:600px){.addon-hero{padding:56px 0 52px}.addon-hero__h1{font-size:1.65rem}.addon-hero__btns{flex-direction:column}.addon-hero__btn-primary,.addon-hero__btn-secondary{justify-content:center}.addon-wheel{width:280px;height:280px}.addon-wheel__detail{width:280px}.addon-wheel__hub{width:72px;height:72px}.addon-wheel__hub-logo{width:46px}.addon-wheel__node-dot{width:38px;height:38px}.addon-wheel__node-icon{font-size:15px}.addon-wheel__node-label{font-size:8px}.addon-why{padding:56px 0}.addon-why__strip-body,.addon-why__strip-head{grid-template-columns:1fr}.addon-why__strip-col--generic{border-left:none;border-top:1px solid #e2e8f0}.addon-why__strip-cell--rsi{border-right:none;border-bottom:1px solid #f0f4f8}.addon-why__strip-cell--generic{background:#f7f9fc}.addon-why__strip-cell{font-size:.8rem}.addon-why__h2{font-size:1.35rem}}@media (max-width:380px){.strengths__diagram{width:300px;height:300px}.strengths__spoke-card{width:70px;padding:6px}.strengths__spoke-num{font-size:.75rem}.strengths__hub-text,.strengths__spoke-label{font-size:.52rem}.strengths__hub{width:70px;height:70px}.strengths__spoke--top-right{top:32px;right:-6px}.strengths__spoke--bottom-right{bottom:32px;right:-6px}.strengths__spoke--top-left{top:32px;left:-6px}.strengths__spoke--bottom-left{bottom:32px;left:-6px}.addon-wheel{width:240px;height:240px}.addon-wheel__detail{width:240px}.addon-wheel__hub{width:62px;height:62px}.addon-wheel__hub-logo{width:38px}.addon-wheel__node-dot{width:32px;height:32px}.addon-wheel__node-icon{font-size:13px}.addon-wheel__node-label{font-size:7px}}.addon-why__head{text-align:center;margin-bottom:28px}.addon-why__head .eyebrow{margin-bottom:14px;display:inline-flex}.addon-why__head-h2{font-family:var(--font-heading);font-size:clamp(1.5rem, 2.3vw, 2.1rem);font-weight:700;color:var(--color-primary);line-height:1.2;letter-spacing:-.4px;margin-bottom:10px}.addon-why__head-sub{font-size:.925rem;color:#4a5568;line-height:1.75;max-width:620px;margin:0 auto}@media (max-width:860px){.amc-managed__body,.amc-why__body{grid-template-columns:1fr}.amc-managed__left{border-bottom:1px solid rgba(255,255,255,.07)}.amc-managed__left-inner{padding:28px 24px}.amc-managed__dial-wrap{width:160px;height:160px}.gl-cta__inner{flex-direction:column;text-align:center;gap:28px}.gl-cta__sub{max-width:100%}.gl-cta__right{flex-direction:column;width:100%;gap:10px}.gl-cta__btn-primary,.gl-cta__btn-secondary{width:100%;justify-content:center}}@media (max-width:960px){.addon-what__inner,.contact-form-sec__inner{grid-template-columns:1fr;gap:40px}.addon-why__wrap{grid-template-columns:1fr}.addon-why__left-inner{padding:28px 24px}.addon-why__right{padding:24px 20px}.addon-cta__grid{grid-template-columns:1fr 1fr}.addon-cta__col--heading{grid-column:1/-1;border-right:none;border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:24px}.addon-cta__col--checks{border-right:1px solid rgba(255,255,255,.07)}.contact-form-sec__right{padding-top:0}}@media (max-width:600px){.gallery-hero{padding:48px 0 40px}.gallery-hero__mosaic{grid-template-columns:repeat(5,1fr)}.gallery-hero__heading{font-size:clamp(1.7rem, 7vw, 2.2rem)}.contact-form__row{grid-template-columns:1fr;gap:14px}.contact-form__footer{flex-direction:column;align-items:flex-start;gap:12px}.contact-form__submit{width:100%;justify-content:center}@media (max-width:480px){.contact-form__captcha{justify-content:center}.contact-form__captcha .g-recaptcha{transform:scale(.92);transform-origin:center}}}@media (max-width:768px){.topbar__left{gap:14px}.hero-stats__divider,.map-sec__bottom-divider,.topbar__badge,.topbar__left .topbar__item:nth-child(2){display:none}:root{--topbar-height:38px;--navbar-height:64px}.navbar__logo-img{height:38px}.hero-stats__inner{flex-wrap:wrap}.hero-stats__item{flex:1 1 45%;padding:18px 16px}.hero-stats__num{font-size:1.6rem}.clients,.cloud-why,.offer-carousel{padding:56px 0}.clients__logo{width:140px;height:72px}.clients__logo img{padding:8px 12px}.clients__footer{flex-direction:column;align-items:flex-start;gap:16px}.clients__row-wrap{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 40px,black calc(100% - 40px),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 40px,black calc(100% - 40px),transparent 100%)}.offer-carousel__wrap{max-width:480px}.cloud-why__body{grid-template-columns:1fr;gap:16px}.contact-hero{padding:48px 0 40px}.contact-hero__h{font-size:clamp(1.6rem, 6vw, 2.1rem)}.contact-hero__sub{font-size:.875rem}.map-sec__bar-right,.map-sec__bottom-item{width:100%}.map-sec__bar-inner{flex-direction:column;align-items:flex-start;gap:14px}.map-sec__bar-btn{flex:1;justify-content:center}.map-sec__map-wrap{height:320px}.map-sec__bottom-items{gap:10px}}@media (max-width:480px){.topbar__left .topbar__item{font-size:.72rem}.industry__nav,.topbar__socials{gap:8px}.container{padding:0 16px}.navbar__mobile-list{padding:12px 16px 20px}.navbar__logo-img{height:32px}.hero-stats__item{flex:1 1 100%;padding:14px 16px;border-bottom:1px solid rgba(10,37,64,.1)}.hero-stats__item:last-child{border-bottom:none}.amc-what__def,.industry__display{padding:24px 20px}.industry__pill{font-size:.78rem;padding:7px 13px}.contact-teaser__full-cta,.industry__cta{width:100%;justify-content:center}.industry__nav-btn{width:32px;height:32px}.addons__desc-box{flex-direction:column;gap:12px}.clients__logo{width:110px;height:58px}.clients__logo img{padding:6px 10px}.offer-carousel__wrap{max-width:100%}.offer-carousel__dot{width:7px;height:7px}.offer-carousel__dot--active{width:20px}.contact-teaser__row{padding:11px 10px}.contact-teaser__row:hover{padding-left:14px}.contact-teaser__row-icon{width:34px;height:34px}.contact-teaser__row-icon svg{width:15px;height:15px}.contact-teaser__row-val{font-size:.82rem}.about-story__right,.impl-deliver__cards{grid-template-columns:1fr}.about-cta__heading,.about-story__heading{font-size:1.5rem}.team-sec__content{padding:20px 16px}.team-sec__bio{font-size:.85rem}.cert-sec__stamps{display:grid;grid-template-columns:1fr 1fr;gap:20px}.about-cta{padding:52px 0}.about-cta__badges{flex-direction:column;gap:10px}.amc-managed,.amc-what,.consult-terms,.impl-deliver{padding:56px 0}.impl-deliver__card{flex-direction:column;align-items:flex-start;border-top:3px solid;border-left:none;border-radius:10px}.impl-deliver__card--blue{border-top-color:#1d6fa4}.impl-deliver__card--amber{border-top-color:#f4a623}.impl-deliver__card--green{border-top-color:#27ae60}.impl-deliver__card--purple{border-top-color:#8b5cf6}.impl-deliver__card--navy{border-top-color:#1d3a5c}.impl-deliver__card--red{border-top-color:#e74c3c}.consult-terms__hours{gap:4px}.consult-terms__hour{font-size:.65rem;height:28px}.consult-terms__days{gap:3px}.consult-terms__day-label{font-size:.6rem}.amc-what__outcomes{grid-template-columns:1fr;padding:20px}.amc-managed__svc{padding:18px 20px}.amc-managed__svc-name{font-size:.9rem}.amc-managed__svc-desc,.map-sec__bar-val{font-size:.82rem}.contact-hero{padding:40px 0 36px}.contact-hero__mosaic{grid-template-columns:repeat(4,1fr)}.contact-hero__badge{font-size:.72rem;padding:5px 12px}.contact-methods__panel{padding:24px 20px 20px}.contact-methods__panel-num{font-size:3.5rem}.map-sec__map-wrap{height:260px}}@media (max-width:900px){.amc-cta__main{grid-template-columns:1fr}.addon-suite__rail,.amc-cta__left{border-right:none;border-bottom:1px solid rgba(255,255,255,.07)}.amc-cta__strip{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 24px}.addon-suite__wrap{grid-template-columns:1fr;min-height:auto}.addon-suite__rail-items{display:flex;flex-wrap:wrap;gap:0}.addon-suite__rail-item{border-left:none;border-bottom:none;border-top:none;padding:10px 12px;border-right:1px solid rgba(255,255,255,.06)}.addon-suite__rail-item.active{border-left:none;border-bottom:3px solid #f4a623;background:rgba(29,111,164,.2)}.gl-card.pos-l2,.gl-card.pos-r2{display:none!important}.gl-card.pos-center{width:300px;height:210px}.gl-card.pos-l1,.gl-card.pos-r1{width:190px;height:130px}.gl-track{min-height:240px}.contact-methods__panels{grid-template-columns:1fr;gap:12px}.contact-methods__panel,.contact-methods__panel--active{transform:none!important}.faq__head{grid-template-columns:1fr;gap:28px}.faq__quick-tags{flex-direction:row;flex-wrap:wrap}.faq__quick-tag{flex:1 1 calc(50% - 4px)}}@media (max-width:1024px){.site-footer__grid{grid-template-columns:1fr 1fr;gap:40px}.site-footer__col--brand{grid-column:1/-1}.site-footer__tagline{max-width:100%}}@media (max-width:640px){.addon-cta{padding:56px 0}.addon-cta__grid{grid-template-columns:1fr}.addon-cta__col--heading,.site-footer__col--brand{grid-column:auto}.addon-cta__col--checks{border-right:none;border-bottom:1px solid rgba(255,255,255,.07)}.addon-cta__strip{flex-direction:column;align-items:flex-start;gap:8px;padding:14px 20px}.addon-cta__col{padding:24px 20px}.addon-cta__h2{font-size:1.4rem}.faq__cta-strip{flex-direction:column;text-align:center;padding:24px 20px;gap:16px}.faq__cta-btn{width:100%;justify-content:center}.faq__question{padding:15px 16px}.faq__answer-inner{padding:0 16px 16px 36px;font-size:.85rem}.faq__quick-tag{flex:1 1 100%}.site-footer__body{padding:48px 0 36px}.site-footer__grid{grid-template-columns:1fr;gap:32px}.site-footer__bottom-inner{flex-direction:column;text-align:center;gap:8px}.site-footer__wave svg{height:40px}}@media (max-width:560px){.addon-what,.amc-cta,.amc-why{padding:56px 0}.amc-why__comp-param,.amc-why__comp-th{font-size:.72rem}.amc-why__pill{font-size:.65rem;padding:3px 8px}.amc-why__cta{flex-direction:column;align-items:flex-start;gap:12px}.amc-why__cta-btn{width:100%;justify-content:center}.amc-cta__left,.amc-cta__right{padding:28px 20px}.amc-cta__strip{padding:12px 20px}.amc-cta__btn-primary,.amc-cta__btn-secondary{padding:14px 16px}.amc-cta__btn-title{font-size:.875rem}.amc-cta__h2{font-size:1.5rem}.addon-what__compare{grid-template-columns:1fr;gap:12px}.addon-what__desc{font-size:.925rem}.addon-what__col-row{font-size:.75rem;padding:8px 12px}.gl-card.pos-l1,.gl-card.pos-r1{width:120px;height:85px}.gl-card.pos-center{width:240px;height:170px}.gl-track{min-height:200px;gap:8px}.gl-lb-prev{left:8px}.gl-lb-next{right:8px}.gl-filters{gap:6px}.gl-pill{padding:7px 14px;font-size:.78rem}.back-to-top{bottom:20px;right:20px;width:42px;height:42px}}@media (max-width:420px){.offer-bar__countdown-item{min-width:32px;padding:3px 6px}.offer-bar__countdown-num{font-size:.82rem}.offer-bar__text{font-size:.76rem}.offer-bar__badge{font-size:.62rem;padding:3px 8px}.rsi-chat{right:12px;left:12px;bottom:12px;align-items:stretch}.rsi-chat__widget{left:12px;right:12px;bottom:84px;width:auto;height:calc(100dvh - 108px);max-height:calc(100dvh - 108px);border-radius:16px}}