.acs-why,.acs-cta,.acs-fixed{box-sizing:border-box}.acs-why *,.acs-cta *,.acs-fixed *{box-sizing:border-box}.acs-heading{margin-bottom:34px;text-align:start}.acs-heading h2,.acs-cta h2,.acs-fixed h2{margin:0 0 14px;font-size:clamp(28px,3vw,44px);font-weight:700;line-height:1.15}.acs-heading p,.acs-cta p,.acs-fixed p{margin:0;font-size:clamp(16px,1.5vw,20px);line-height:1.65}.acs-heading p{color:#5f6068}.acs-why__grid{display:grid;grid-template-columns:repeat(var(--acs-cols),minmax(0,1fr));gap:var(--acs-gap)}.acs-why__card{padding:34px;border:1px solid #ececf0;border-radius:18px;background:var(--acs-card);text-align:start;transition:transform .25s ease,border-color .25s ease}.acs-why__card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--acs-primary) 42%,#ececf0)}.acs-why__icon{display:grid;place-items:center;width:78px;height:78px;margin-bottom:26px;border-radius:18px;background:color-mix(in srgb,var(--acs-primary) 18%,#fff);color:var(--acs-primary);font-size:var(--acs-icon)}.acs-why__icon-image{display:block;width:var(--acs-icon);height:var(--acs-icon);object-fit:contain}.acs-why__card h3{margin:0 0 12px;color:#18191d;font-size:22px;font-weight:700;line-height:1.35}.acs-why__card p{margin:0;color:#72737c;font-size:16px;line-height:1.75}.acs-full{position:relative;right:50%;left:50%;width:100vw;max-width:none;margin-right:-50vw;margin-left:-50vw}.acs-cta{padding:var(--acs-pad) max(24px,calc((100vw - 1200px)/2));background:var(--acs-bg);color:var(--acs-text)}.acs-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:40px;max-width:1200px;margin:auto}.acs-cta__copy{max-width:820px}.acs-cta__button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:52px;padding:13px 30px;border:2px solid var(--acs-btn-bg);border-radius:8px;background:var(--acs-btn-bg);color:var(--acs-btn-text);font-size:16px;font-weight:700;text-decoration:none;transition:.2s}.acs-cta__button:hover{background:transparent;color:var(--acs-text)}.acs-align-center{text-align:center}.acs-align-center .acs-cta__inner{flex-direction:column}.acs-fixed{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--acs-h);padding:40px max(24px,calc((100vw - 1200px)/2));overflow:hidden;background-image:var(--acs-image);background-position:var(--acs-position);background-size:var(--acs-size);background-repeat:no-repeat;background-attachment:var(--acs-attachment);color:var(--acs-text)}.acs-fixed__overlay{position:absolute;inset:0;background:var(--acs-overlay);opacity:var(--acs-opacity)}.acs-fixed__content{position:relative;z-index:1;width:100%;max-width:1200px}.acs-align-start .acs-fixed__content{text-align:start}.acs-align-end .acs-fixed__content{text-align:end}.acs-fixed__content p{max-width:760px}.acs-align-center .acs-fixed__content p{margin-inline:auto}.acs-align-end .acs-fixed__content p{margin-inline-start:auto}[dir=rtl] .acs-why,[dir=rtl] .acs-cta,[dir=rtl] .acs-fixed{direction:rtl}
@media(max-width:991px){.acs-why__grid{grid-template-columns:repeat(var(--acs-cols-t),minmax(0,1fr))}.acs-fixed{min-height:var(--acs-h-t)}}
@media(max-width:767px){.acs-why__grid{grid-template-columns:repeat(var(--acs-cols-m),minmax(0,1fr))}.acs-why__card{padding:25px}.acs-why__icon{width:66px;height:66px;margin-bottom:20px}.acs-cta__inner{align-items:flex-start;flex-direction:column;gap:24px}.acs-align-center .acs-cta__inner{align-items:center}.acs-fixed{min-height:var(--acs-h-m);background-attachment:scroll}}

