.SapImplementationFaq-module__ymMCXa__main{min-height:100vh;color:var(--navy);background:var(--white);padding-top:68px}.SapImplementationFaq-module__ymMCXa__container{width:min(1180px,100% - 3rem);margin:0 auto}.SapImplementationFaq-module__ymMCXa__hero{background:linear-gradient(115deg,#2d6cdf14,transparent 44%),var(--white);border-bottom:1px solid var(--gray-200);padding:6.5rem 0 5.5rem;position:relative;overflow:hidden}.SapImplementationFaq-module__ymMCXa__hero:after{content:"";border:64px solid #2d6cdf0f;border-radius:50%;width:430px;height:430px;position:absolute;bottom:-260px;right:-190px}.SapImplementationFaq-module__ymMCXa__heroGrid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);align-items:end;gap:5rem;display:grid;position:relative}.SapImplementationFaq-module__ymMCXa__eyebrow{color:var(--blue);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:.7rem;margin-bottom:1.25rem;font-size:.77rem;font-weight:900;display:inline-flex}.SapImplementationFaq-module__ymMCXa__eyebrow:before{content:"";background:currentColor;width:24px;height:2px}.SapImplementationFaq-module__ymMCXa__hero h1{letter-spacing:-.05em;max-width:900px;margin:0;font-size:clamp(3.25rem,6.6vw,6.75rem);font-weight:900;line-height:.94}.SapImplementationFaq-module__ymMCXa__heroCopy>p{max-width:780px;color:var(--gray-600);margin-top:1.7rem;font-size:1.18rem;line-height:1.75}.SapImplementationFaq-module__ymMCXa__heroActions{flex-wrap:wrap;gap:.9rem;margin-top:2.25rem;display:flex}.SapImplementationFaq-module__ymMCXa__primaryAction,.SapImplementationFaq-module__ymMCXa__secondaryAction{min-height:52px;transition:transform var(--transition),color var(--transition),background var(--transition),border-color var(--transition);border-radius:8px;justify-content:center;align-items:center;gap:.65rem;padding:.95rem 1.4rem;font-size:.96rem;font-weight:850;text-decoration:none;display:inline-flex}.SapImplementationFaq-module__ymMCXa__primaryAction{color:var(--white);background:var(--blue);box-shadow:0 16px 36px #2d6cdf38}.SapImplementationFaq-module__ymMCXa__secondaryAction{color:var(--navy);border:1px solid var(--gray-200);background:#ffffffd6}.SapImplementationFaq-module__ymMCXa__primaryAction:hover,.SapImplementationFaq-module__ymMCXa__secondaryAction:hover{transform:translateY(-2px)}.SapImplementationFaq-module__ymMCXa__secondaryAction:hover{color:var(--blue);border-color:#2d6cdf61}.SapImplementationFaq-module__ymMCXa__heroIndex{min-height:270px;color:var(--white);background:linear-gradient(145deg,#2d6cdf33,transparent 52%),var(--navy);border-radius:8px;align-content:space-between;padding:1.6rem;display:grid;box-shadow:0 26px 72px #0a162833}.SapImplementationFaq-module__ymMCXa__indexCount{color:#ffffff47;font-size:clamp(5rem,10vw,8rem);font-weight:900;line-height:.8}.SapImplementationFaq-module__ymMCXa__heroIndex strong{margin-bottom:.5rem;font-size:1.1rem;display:block}.SapImplementationFaq-module__ymMCXa__heroIndex p{color:#ffffffad;font-size:.92rem;line-height:1.65}.SapImplementationFaq-module__ymMCXa__topicsSection{background:var(--off-white);padding:6rem 0}.SapImplementationFaq-module__ymMCXa__sectionIntro{grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);align-items:end;gap:5rem;margin-bottom:3rem;display:grid}.SapImplementationFaq-module__ymMCXa__sectionIntro h2,.SapImplementationFaq-module__ymMCXa__questionCopy h2,.SapImplementationFaq-module__ymMCXa__nextStep h2{letter-spacing:-.035em;margin:0;font-size:clamp(2.25rem,4vw,4.25rem);font-weight:900;line-height:1}.SapImplementationFaq-module__ymMCXa__sectionIntro>p,.SapImplementationFaq-module__ymMCXa__questionCopy>p{color:var(--gray-600);font-size:1.05rem;line-height:1.75}.SapImplementationFaq-module__ymMCXa__topicGrid{border-top:1px solid var(--gray-200);border-left:1px solid var(--gray-200);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SapImplementationFaq-module__ymMCXa__topicCard{background:var(--white);border-right:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);min-height:245px;transition:transform var(--transition),box-shadow var(--transition),background var(--transition);align-content:space-between;padding:1.45rem;display:grid}.SapImplementationFaq-module__ymMCXa__topicCard:hover{z-index:1;background:linear-gradient(145deg,#2d6cdf0e,var(--white)64%);transform:translateY(-3px);box-shadow:0 18px 48px #0a162817}.SapImplementationFaq-module__ymMCXa__topicCard>span{color:var(--blue);font-size:.75rem;font-weight:900}.SapImplementationFaq-module__ymMCXa__topicCard h2{overflow-wrap:anywhere;max-width:310px;margin:1.5rem 0;font-size:1.3rem;font-weight:850;line-height:1.3}.SapImplementationFaq-module__ymMCXa__topicCard a{width:fit-content;color:var(--gray-600);align-items:center;gap:.5rem;font-size:.84rem;font-weight:800;text-decoration:none;display:inline-flex}.SapImplementationFaq-module__ymMCXa__topicCard a:hover{color:var(--blue)}.SapImplementationFaq-module__ymMCXa__questionSection{background:linear-gradient(120deg,#2d6cdf14,transparent 45%),var(--white);border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding:6rem 0}.SapImplementationFaq-module__ymMCXa__questionGrid{grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);align-items:start;gap:5rem;display:grid}.SapImplementationFaq-module__ymMCXa__questionCopy{position:sticky;top:100px}.SapImplementationFaq-module__ymMCXa__questionCopy>p{max-width:580px;margin-top:1.5rem}.SapImplementationFaq-module__ymMCXa__questionForm{color:var(--white);background:var(--navy);border-radius:8px;gap:1.15rem;padding:clamp(1.4rem,4vw,2.5rem);display:grid;box-shadow:0 26px 72px #0a162833}.SapImplementationFaq-module__ymMCXa__formField{gap:.5rem;display:grid}.SapImplementationFaq-module__ymMCXa__formField label{font-size:.82rem;font-weight:850}.SapImplementationFaq-module__ymMCXa__formField label span{color:#ffffff8c;font-weight:600}.SapImplementationFaq-module__ymMCXa__formField input,.SapImplementationFaq-module__ymMCXa__formField select,.SapImplementationFaq-module__ymMCXa__formField textarea{width:100%;color:var(--navy);background:var(--white);font:inherit;border:1px solid #ffffff40;border-radius:7px;padding:.9rem 1rem;line-height:1.5}.SapImplementationFaq-module__ymMCXa__formField textarea{resize:vertical;min-height:150px}.SapImplementationFaq-module__ymMCXa__formField input:focus,.SapImplementationFaq-module__ymMCXa__formField select:focus,.SapImplementationFaq-module__ymMCXa__formField textarea:focus{border-color:var(--blue-bright);outline:3px solid #2d6cdf38}.SapImplementationFaq-module__ymMCXa__questionForm button{min-height:52px;color:var(--white);background:var(--blue);cursor:pointer;font:inherit;border:0;border-radius:7px;justify-content:center;align-items:center;gap:.6rem;padding:.95rem 1.2rem;font-weight:850;display:inline-flex}.SapImplementationFaq-module__ymMCXa__questionForm button:disabled{cursor:wait;opacity:.65}.SapImplementationFaq-module__ymMCXa__formPrivacy,.SapImplementationFaq-module__ymMCXa__formSuccess,.SapImplementationFaq-module__ymMCXa__formError{margin:0;font-size:.8rem;line-height:1.55}.SapImplementationFaq-module__ymMCXa__formPrivacy{color:#ffffff94}.SapImplementationFaq-module__ymMCXa__formSuccess{color:#a9efc7}.SapImplementationFaq-module__ymMCXa__formError{color:#ffb4b4}.SapImplementationFaq-module__ymMCXa__honeypot{clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.SapImplementationFaq-module__ymMCXa__nextStepSection{padding:5rem 0}.SapImplementationFaq-module__ymMCXa__nextStep{color:var(--white);background:var(--navy);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.SapImplementationFaq-module__ymMCXa__nextStep .SapImplementationFaq-module__ymMCXa__eyebrow,.SapImplementationFaq-module__ymMCXa__nextStep h2{color:var(--white)}.SapImplementationFaq-module__ymMCXa__nextStepActions{justify-items:stretch;gap:.9rem;display:grid}.SapImplementationFaq-module__ymMCXa__textAction{color:#ffffffb8;text-align:center;text-underline-offset:.25rem;font-size:.86rem;font-weight:750}.SapImplementationFaq-module__ymMCXa__textAction:hover{color:var(--white)}@media (max-width:1000px){.SapImplementationFaq-module__ymMCXa__heroGrid,.SapImplementationFaq-module__ymMCXa__sectionIntro,.SapImplementationFaq-module__ymMCXa__questionGrid,.SapImplementationFaq-module__ymMCXa__nextStep{grid-template-columns:1fr}.SapImplementationFaq-module__ymMCXa__heroGrid,.SapImplementationFaq-module__ymMCXa__sectionIntro,.SapImplementationFaq-module__ymMCXa__questionGrid{gap:2.75rem}.SapImplementationFaq-module__ymMCXa__heroIndex{min-height:220px}.SapImplementationFaq-module__ymMCXa__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SapImplementationFaq-module__ymMCXa__questionCopy{position:static}.SapImplementationFaq-module__ymMCXa__nextStepActions{justify-items:start}}@media (max-width:700px){.SapImplementationFaq-module__ymMCXa__container{width:auto;padding:0 1.2rem}.SapImplementationFaq-module__ymMCXa__hero,.SapImplementationFaq-module__ymMCXa__topicsSection,.SapImplementationFaq-module__ymMCXa__questionSection,.SapImplementationFaq-module__ymMCXa__nextStepSection{padding:3.75rem 0}.SapImplementationFaq-module__ymMCXa__hero h1{font-size:clamp(2.75rem,14vw,4.3rem)}.SapImplementationFaq-module__ymMCXa__heroCopy>p,.SapImplementationFaq-module__ymMCXa__sectionIntro>p,.SapImplementationFaq-module__ymMCXa__questionCopy>p{font-size:1rem}.SapImplementationFaq-module__ymMCXa__heroActions{display:grid}.SapImplementationFaq-module__ymMCXa__primaryAction,.SapImplementationFaq-module__ymMCXa__secondaryAction{width:100%}.SapImplementationFaq-module__ymMCXa__topicGrid{grid-template-columns:1fr}.SapImplementationFaq-module__ymMCXa__topicCard{min-height:210px}.SapImplementationFaq-module__ymMCXa__questionForm{padding:1.2rem}.SapImplementationFaq-module__ymMCXa__nextStepActions{width:100%}}html[lang=ka] .SapImplementationFaq-module__ymMCXa__hero h1{letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(2.9rem,5.3vw,5.6rem);line-height:1.05}:is(html[lang=ka] .SapImplementationFaq-module__ymMCXa__sectionIntro h2,html[lang=ka] .SapImplementationFaq-module__ymMCXa__questionCopy h2,html[lang=ka] .SapImplementationFaq-module__ymMCXa__nextStep h2){letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(2.1rem,3.3vw,3.6rem);line-height:1.12}@media (max-width:700px){html[lang=ka] .SapImplementationFaq-module__ymMCXa__hero h1{font-size:clamp(2.3rem,10vw,3rem)}}
