.page-module__jsPeSa__container{width:100%;margin-left:auto;margin-right:auto;padding:2.5rem 1rem 0}@media (min-width:640px){.page-module__jsPeSa__container{max-width:640px}}@media (min-width:768px){.page-module__jsPeSa__container{max-width:768px}}@media (min-width:1024px){.page-module__jsPeSa__container{max-width:1024px}}@media (min-width:1280px){.page-module__jsPeSa__container{max-width:1280px}}@media (min-width:1536px){.page-module__jsPeSa__container{max-width:1536px}}.page-module__jsPeSa__moreTitle{text-align:center;color:#222128;font-size:1.875rem;font-weight:700;line-height:2.25rem}.page-module__jsPeSa__moreTitle:first-of-type{margin-top:3rem}.page-module__jsPeSa__moreLede{text-align:center;color:#020921;max-width:42rem;margin:0 auto 2rem}.page-module__jsPeSa__moreList{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.page-module__jsPeSa__csRoot{flex-direction:column;justify-content:center;gap:2rem;padding:1rem;display:flex}@media (min-width:768px){.page-module__jsPeSa__csRoot{padding:2rem}}.page-module__jsPeSa__topSection{flex-direction:column-reverse;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}@media (min-width:768px){.page-module__jsPeSa__topSection{flex-direction:row}}.page-module__jsPeSa__headCol{flex-direction:column;width:100%;display:flex}@media (min-width:768px){.page-module__jsPeSa__headCol{width:50%}}.page-module__jsPeSa__csTitle{color:#222128;font-size:32px;font-weight:700;line-height:1.2}@media (min-width:640px){.page-module__jsPeSa__csTitle{font-size:36px}}.page-module__jsPeSa__resultBlock{flex-direction:column;margin-top:1rem;display:flex}@media (min-width:768px){.page-module__jsPeSa__resultBlock{margin-top:0}}.page-module__jsPeSa__resultLabel{color:#222128;font-size:20px;font-weight:700}@media (min-width:640px){.page-module__jsPeSa__resultLabel{font-size:24px}}.page-module__jsPeSa__resultRow{flex-wrap:wrap;align-items:flex-start;gap:32px 44px;margin-top:.5rem;display:flex}.page-module__jsPeSa__resultItem{flex-direction:column;width:120px;display:flex}.page-module__jsPeSa__resultVal{color:#271f89;font-size:24px;font-weight:500}@media (min-width:640px){.page-module__jsPeSa__resultVal{font-size:42px}}.page-module__jsPeSa__resultMet{color:#222128;max-width:160px;font-size:14px;font-weight:400}.page-module__jsPeSa__heroImg{object-fit:scale-down;border-radius:.5rem;width:100%;height:auto;max-height:700px;transition:transform .7s ease-in-out}@media (min-width:768px){.page-module__jsPeSa__heroImg{object-fit:cover;width:50%;height:600px}}.page-module__jsPeSa__heroImg:hover{cursor:pointer;transform:scale(1.02)}.page-module__jsPeSa__bottomSection{flex-direction:column;gap:1rem;display:flex}.page-module__jsPeSa__problemWrap{flex-direction:column;gap:2rem;width:100%;padding-right:.5rem;display:flex;overflow:auto}.page-module__jsPeSa__sectionTitle{color:#222128;font-size:20px;font-weight:700}@media (min-width:640px){.page-module__jsPeSa__sectionTitle{font-size:24px}}@media (min-width:768px){.page-module__jsPeSa__sectionTitle{font-size:36px}}.page-module__jsPeSa__problemGrid{flex-flow:wrap;justify-content:space-between;gap:3.5rem 4.5rem;display:flex}.page-module__jsPeSa__statement{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}.page-module__jsPeSa__probArrow{flex-shrink:0;width:40px;height:40px}.page-module__jsPeSa__probTextWrap{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.page-module__jsPeSa__probTitle{color:#222128;font-size:16px;font-weight:700;line-height:1.3}@media (min-width:640px){.page-module__jsPeSa__probTitle{font-size:20px}}.page-module__jsPeSa__probDesc{color:#222128;font-size:14px;font-weight:400}@media (min-width:640px){.page-module__jsPeSa__probDesc{font-size:18px}}.page-module__jsPeSa__approachWrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem 3rem;display:flex}.page-module__jsPeSa__approachImg{object-fit:scale-down;border-radius:.5rem;height:auto;max-height:700px;transition:transform .7s ease-in-out}@media (min-width:768px){.page-module__jsPeSa__approachImg{object-fit:cover;height:600px}}.page-module__jsPeSa__approachImg:hover{cursor:pointer;transform:scale(1.02)}.page-module__jsPeSa__solBox{background:#f5f5ff;flex-direction:column;gap:1rem;max-height:600px;padding:3rem;display:flex;overflow-y:scroll}.page-module__jsPeSa__solBox::-webkit-scrollbar{width:6px}.page-module__jsPeSa__solBox::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.page-module__jsPeSa__solInner{flex-direction:column;gap:1rem;display:flex}.page-module__jsPeSa__solItem{flex-direction:column;gap:.25rem;display:flex}.page-module__jsPeSa__solTitle{color:#222128;font-size:18px;font-weight:500}@media (min-width:640px){.page-module__jsPeSa__solTitle{font-size:20px}}.page-module__jsPeSa__solDesc{color:#474747;font-size:14px;font-weight:400}@media (min-width:640px){.page-module__jsPeSa__solDesc{font-size:16px}}.page-module__jsPeSa__solImpact{color:#222128;font-size:14px;font-weight:500}@media (min-width:640px){.page-module__jsPeSa__solImpact{font-size:16px}}.page-module__jsPeSa__shareWrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}@media (min-width:768px){.page-module__jsPeSa__shareWrap{gap:3rem}}.page-module__jsPeSa__shareTitle{color:#050505;font-size:18px;font-weight:600}@media (min-width:640px){.page-module__jsPeSa__shareTitle{font-size:22px}}@media (min-width:768px){.page-module__jsPeSa__shareTitle{font-size:32px}}.page-module__jsPeSa__shareIcons{gap:1rem;display:flex}@media (min-width:768px){.page-module__jsPeSa__shareIcons{gap:2rem}}.page-module__jsPeSa__platformIcon{cursor:pointer;width:64px;height:64px}.page-module__jsPeSa__moreCard{cursor:pointer;border-bottom:1px solid #b8b8b8;flex-direction:column;align-items:flex-start;gap:1rem;width:100%;max-width:56rem;padding-bottom:2rem;display:flex}@media (min-width:768px){.page-module__jsPeSa__moreCard{flex-direction:row}}.page-module__jsPeSa__moreCardImg{object-fit:cover;border-radius:.375rem;width:100%;height:12rem;transition:transform .3s}@media (min-width:768px){.page-module__jsPeSa__moreCardImg{width:12rem}}.page-module__jsPeSa__moreCard:hover .page-module__jsPeSa__moreCardImg{transform:scale(1.02)}.page-module__jsPeSa__moreCardBody{flex-direction:column;justify-content:center;gap:1.5rem;padding-left:.375rem;display:flex}@media (min-width:768px){.page-module__jsPeSa__moreCardBody{gap:4rem}}.page-module__jsPeSa__moreCardTitle{color:#121212;margin-top:1.5rem;font-size:1.125rem;font-weight:600;line-height:1.25}@media (min-width:640px){.page-module__jsPeSa__moreCardTitle{font-size:1.25rem}}.page-module__jsPeSa__moreCardBtn{color:#020921;text-align:center;white-space:nowrap;box-sizing:content-box;border:1px solid #261e82;border-radius:25px;width:150px;padding:.5rem 2rem;font-size:16px;line-height:1.5;display:inline-block}@media (max-width:950px){.page-module__jsPeSa__approachWrapper{flex-direction:column!important}.page-module__jsPeSa__heroImg,.page-module__jsPeSa__approachImg,.page-module__jsPeSa__solBox,.page-module__jsPeSa__statement{width:100%!important}}@media (max-width:768px){.page-module__jsPeSa__resultCaseStudy{row-gap:20px!important;margin-top:0!important}.page-module__jsPeSa__probTitle{line-height:1.15}.page-module__jsPeSa__probArrow{width:20px;height:20px}.page-module__jsPeSa__shareWrap{margin-top:0!important}.page-module__jsPeSa__platformIcon{width:40px;height:40px}}
