.ProcessHero-module__WknkEW__hero{margin-top:0;margin-bottom:0;padding-top:85px;position:relative}.ProcessHero-module__WknkEW__heroInner{max-width:var(--max);text-align:center;z-index:1;margin:0 auto;position:relative}.ProcessHero-module__WknkEW__hero h1{overflow-wrap:break-word;word-wrap:break-word;margin:0 0 26px}.ProcessHero-module__WknkEW__hero p{max-width:68ch;margin:0 auto;font-size:19px;line-height:1.84}@media (max-width:980px){.ProcessHero-module__WknkEW__hero{padding-top:72px}.ProcessHero-module__WknkEW__hero p{font-size:17px;line-height:1.72}}@media (max-width:760px){.ProcessHero-module__WknkEW__hero{max-width:100vw;padding:56px 20px 48px;overflow:hidden}.ProcessHero-module__WknkEW__hero h1{word-break:break-word;max-width:100%;margin:60px auto 16px;font-size:clamp(38px,10vw,60px);line-height:1.06}.ProcessHero-module__WknkEW__hero p{max-width:100%;font-size:15px;line-height:1.56}}
.Pillars-module__BWoUuG__pillars{position:relative}.Pillars-module__BWoUuG__grid{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.Pillars-module__BWoUuG__card{text-align:center}.Pillars-module__BWoUuG__card h3{overflow-wrap:break-word;margin:0 0 16px;font-size:clamp(22px,2.4vw,28px)}.Pillars-module__BWoUuG__card p{margin:0;font-size:15px;line-height:1.72}.Pillars-module__BWoUuG__icon{opacity:0;justify-content:center;align-items:center;width:140px;height:140px;margin:0 auto 28px;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);display:flex;transform:scale(.3)}.Pillars-module__BWoUuG__iconVisible{opacity:1;transform:scale(1)}.Pillars-module__BWoUuG__iconImg{object-fit:contain;width:100%;height:100%}@media (max-width:980px){.Pillars-module__BWoUuG__grid{gap:32px}.Pillars-module__BWoUuG__icon{width:110px;height:110px;margin-bottom:22px}.Pillars-module__BWoUuG__card p{font-size:14px}}@media (max-width:760px){.Pillars-module__BWoUuG__pillars{max-width:100vw;padding-left:20px;padding-right:20px;overflow:hidden}.Pillars-module__BWoUuG__grid{grid-template-columns:1fr;gap:48px}.Pillars-module__BWoUuG__icon{width:120px;height:120px;margin-bottom:20px}.Pillars-module__BWoUuG__card h3{font-size:clamp(22px,7vw,28px)}.Pillars-module__BWoUuG__card p{max-width:48ch;margin:0 auto;font-size:14px;line-height:1.65}}
.Philosophy-module__5AEd3G__philosophy{text-align:center;padding-top:var(--feature-pad-top);background:#fff;padding-bottom:0;overflow:hidden;margin-top:0!important}.Philosophy-module__5AEd3G__inner{max-width:var(--max);margin:0 auto;padding-left:32px;padding-right:32px}.Philosophy-module__5AEd3G__philosophy h2{margin:0 0 24px}.Philosophy-module__5AEd3G__body{max-width:62ch;margin:0 auto;font-size:17px;line-height:1.78}.Philosophy-module__5AEd3G__imageWrap{opacity:0;margin-top:-40px;transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1);transform:translateY(80px)}.Philosophy-module__5AEd3G__visible{opacity:1;transform:translateY(0)}.Philosophy-module__5AEd3G__image{width:100%;height:auto;display:block}@media (max-width:980px){.Philosophy-module__5AEd3G__philosophy{padding-top:var(--feature-pad-top-mobile)}.Philosophy-module__5AEd3G__inner{padding-left:20px;padding-right:20px}.Philosophy-module__5AEd3G__imageWrap{margin-top:-20px}}@media (max-width:760px){.Philosophy-module__5AEd3G__philosophy{padding-top:64px}.Philosophy-module__5AEd3G__inner{padding-left:20px;padding-right:20px}.Philosophy-module__5AEd3G__body{font-size:15px;line-height:1.65}.Philosophy-module__5AEd3G__philosophy{overflow:visible;margin-bottom:0!important}.Philosophy-module__5AEd3G__imageWrap{margin-top:32px;margin-bottom:-40px}.Philosophy-module__5AEd3G__philosophy h2{font-size:clamp(28px,8vw,40px)}}
.Workflow-module__0w1PwG__workflow{text-align:center;padding-top:var(--feature-pad-top);padding-bottom:var(--feature-pad-bottom)}.Workflow-module__0w1PwG__top{margin-bottom:56px}.Workflow-module__0w1PwG__top h2{overflow-wrap:break-word;margin:0 0 24px}.Workflow-module__0w1PwG__steps{text-align:left;grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.Workflow-module__0w1PwG__step{background:#fff;padding:40px 32px;box-shadow:0 22px 28px -22px #12172157}.Workflow-module__0w1PwG__number{color:var(--primary);margin-bottom:16px;font-family:Canela Thin,serif;font-size:48px;line-height:1;display:block}.Workflow-module__0w1PwG__step h3{overflow-wrap:break-word;margin:0 0 16px;font-size:clamp(22px,2.4vw,28px)}.Workflow-module__0w1PwG__step p{margin:0 0 24px;font-size:15px;line-height:1.72}.Workflow-module__0w1PwG__stepBtn{margin-top:auto}@media (max-width:980px){.Workflow-module__0w1PwG__workflow{padding-top:var(--feature-pad-top-mobile);padding-bottom:var(--feature-pad-bottom-mobile)}.Workflow-module__0w1PwG__top{margin-bottom:40px}.Workflow-module__0w1PwG__steps{gap:28px}.Workflow-module__0w1PwG__step{padding:32px 24px}.Workflow-module__0w1PwG__number{font-size:40px}}@media (max-width:760px){.Workflow-module__0w1PwG__workflow{max-width:100vw;padding:64px 20px;overflow:hidden}.Workflow-module__0w1PwG__top{margin-bottom:32px}.Workflow-module__0w1PwG__top h2{font-size:clamp(28px,8vw,40px)}.Workflow-module__0w1PwG__steps{grid-template-columns:1fr;gap:24px}.Workflow-module__0w1PwG__step{padding:28px 20px}.Workflow-module__0w1PwG__number{font-size:36px}.Workflow-module__0w1PwG__step h3{font-size:clamp(22px,7vw,28px)}.Workflow-module__0w1PwG__step p{font-size:14px;line-height:1.65}}
