.about-us{background:linear-gradient(#fafcff 9.8%,#e5eaf7 84.29%);flex-direction:column;align-items:center;padding:73px 270px;display:flex}.about-us .about-hero{z-index:30;flex-direction:column;align-items:center;width:100%;max-width:1384px;margin:0 auto;padding-top:120px;display:flex}.about-us .about-hero .about-hero-text{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;max-width:918px;display:flex}.about-us .about-hero .about-hero-text span{text-align:center}.about-us .about-hero .about-hero-text p{text-align:center;max-width:650px}.about-us .about-hero .about-image{justify-content:center;width:100%;margin-top:2rem;display:flex;position:relative}.about-us .about-hero .about-image img{border-radius:40px;width:100%;height:auto;display:block}.about-us .about-hero .about-image .rectangle{background:linear-gradient(#fafcff 0%,#fafcff00 75.7%);width:calc(100vw - 540px);height:40vw;position:absolute;top:20px;left:50%;transform:translate(-50%)rotate(180deg);background:linear-gradient(#fafcff 0%,#fafcff00 75.7%)!important}.about-us .philosophy{z-index:20;background:linear-gradient(#fafcff 44.83%,#e5eaf7 92.34%);border:1px solid #e0e1e3;border-radius:40px;flex-direction:column;align-items:center;width:100%;max-width:1384px;margin-top:-48px;padding-top:160px;padding-bottom:120px;display:flex}.about-us .philosophy .content{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:24px;width:100%;margin:0 auto;padding:24px;display:flex}.about-us .philosophy .content span,.about-us .philosophy .content p{text-align:center}.about-us .story{z-index:999;background:#356efc;border-radius:40px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:40px;width:100%;max-width:1384px;margin-top:-48px;padding-bottom:56px;display:flex}.about-us .story .story-content{flex-direction:column;align-items:center;width:100%;display:flex}.about-us .story .story-content .content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:32px 48px;display:flex}.about-us .story .story-content .content span{color:#fff}.about-us .story .story-content .content p{color:#d0ddec}.about-us .story .story-content .content p strong{color:#fff}.about-us .story .story-content .values{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;padding:0 1rem;display:flex}.about-us .story .story-content .values .value-item{background:#fafcff;border-radius:24px;flex:220px;align-items:center;gap:16px;padding:18px 16px;display:flex}.about-us .story .story-content .values .value-item span{color:#000;text-align:start;font-family:Plus Jakarta Sans;font-size:20px;font-weight:500;line-height:normal}.about-us .story .story-content .values .value-item img{aspect-ratio:1;width:48px;height:48px}.about-us .approach{background:linear-gradient(#fafcff 44.83%,#e5eaf7 92.34%);border:1px solid #e0e1e3;border-radius:40px;flex-wrap:wrap;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;max-width:1384px;margin-top:-48px;padding-top:160px;padding-bottom:160px;display:flex}.about-us .approach .approach-intro{max-width:500px;padding-top:32px}.about-us .approach .approach-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;max-width:1200px;display:grid}.about-us .approach .approach-grid .approach-card{background:#fafcff;border:1px solid #dadce2;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:32px 32px 40px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle{background:#2c3e50;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle img{width:24px;height:24px;margin:0;padding:0;display:block}.about-us .approach .approach-grid .approach-card span.card-title{text-align:center;color:#373b3f;font-family:Plus Jakarta Sans;font-size:24px;font-weight:800;line-height:44px}.about-us .approach .approach-grid .approach-card p{text-align:center}.about-us .approach .approach-grid .no-bg{background-color:unset;border:unset;border-radius:unset;box-shadow:unset}.about-us .ready-section{background:linear-gradient(#e5eaf7 0% 100%),#356efc;border-radius:40px;align-items:center;width:100%;margin-bottom:80px;display:flex;position:relative}.about-us .ready-section .rectangle{box-shadow:none;z-index:99;background:linear-gradient(#e5eaf7 51.39%,#e5eaf700 101.1%);border:none;width:70%;max-width:800px;height:60vw;position:absolute;top:-220px;left:50%;transform:translate(-50%)rotate(90deg)}.about-us .ready-section .ready-image-container{border-radius:40px;flex:1;width:100%;max-height:530px;position:relative;overflow:hidden}.about-us .ready-section .ready-image-container .ready-image{object-fit:cover;object-position:center;width:100%;height:100%}.about-us .ready-section .ready-content{z-index:999;flex-direction:column;flex:1;gap:24px;display:flex}.about-us .ready-section .ready-content span.section-title{color:#373b3f;font-family:Plus Jakarta Sans;font-size:48px;font-weight:700;line-height:56px}.about-us .ready-section .ready-content .ready-description{text-align:start}.about-us .ready-section .ready-content .ready-cta{color:#fff;cursor:pointer;opacity:1;background:#356efc;border:none;border-radius:3rem;justify-content:center;align-items:center;gap:12px;width:auto;padding:.9rem 2rem;font-size:1rem;font-weight:500;display:inline-flex}.about-us .ready-section .ready-content .ready-cta:hover{background:#3b6ae3;transform:translateY(-2px);box-shadow:0 6px 20px #4c7bf766}.about-us .ready-section .ready-content .ready-cta:active{transform:translateY(0)}.about-us .ready-section .ready-content .ready-arrow{font-size:1.2rem;transition:transform .3s}.ready-cta:hover .about-us .ready-section .ready-content__arrow{transform:translate(4px)}.footer{background:linear-gradient(#e5eaf7 0% 100%),#356efc;padding-top:0}@media screen and (min-width:2049px){.about-us{max-width:unset;flex-direction:column;justify-content:center;align-items:center;gap:164px;margin:0;padding:123px 270px 70px;display:flex}.about-us .about-hero{max-width:unset;gap:96px;padding:0}.about-us .about-hero .about-hero-text{gap:40px;max-width:918px}.about-us .about-hero .about-image{margin:0}.about-us .about-hero .about-image .rectangle{height:863px;max-height:unset;max-width:unset;top:-20px;background:linear-gradient(#fafcff 0%,#fafcff00 75.7%)!important;width:calc(100vw - 540px)!important}.about-us .about-hero .about-image img{max-width:unset;object-fit:cover;border-radius:40px;height:783px}.about-us .philosophy{max-width:unset;border-top:0;margin:-146px 0 0;padding-top:120px;padding-bottom:177.62px}.about-us .philosophy .content{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:32px;margin:0;padding:32px 94px;display:flex}.about-us .story{max-width:unset;margin-top:-227.62px;padding:36px}.about-us .story .story-content{flex-direction:column;gap:56px;display:flex}.about-us .story .story-content .content{gap:0;padding:0 16px}.about-us .story .story-content .content span.title{padding-bottom:32px}.about-us .story .story-content .values{gap:27px;padding:0}.about-us .story .story-content .values .value-item{flex:unset;background:#fafcff;border-radius:24px;align-items:center;gap:24px;padding:23px 21px;display:flex}.about-us .story .story-content .values .value-item img{aspect-ratio:1;width:48px;height:48px}.about-us .story .story-content .values .value-item span{font-size:20px;font-weight:500;line-height:normal}.about-us .approach{max-width:unset;z-index:70;border-radius:unset;border-radius:none;background:linear-gradient(#fafcff 44.83%,#e5eaf7 92.34%);border-bottom:none;margin-top:-177px;padding-bottom:0}.about-us .approach .approach-grid{max-width:unset;z-index:70;gap:24px;margin:0;padding:46px 61px}.about-us .approach .approach-grid .approach-card{background:#fafcff;border:1px solid #dadce2;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:32px 32px 40px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle{aspect-ratio:1;background:#373b3f;border-radius:68px;justify-content:center;align-items:center;width:72px;height:72px;padding:12px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle img{aspect-ratio:1;flex-shrink:0;width:48px;height:48px}.about-us .approach .approach-grid .approach-card span.card-title{font-size:24px;font-weight:800;line-height:44px}.about-us .approach .approach-grid .no-bg{background:0 0;border:none;gap:28.8px}.about-us .approach .approach-grid .no-bg span.section-title{text-align:center;font-size:64px;font-weight:500;line-height:70.4px}.about-us .approach .approach-grid .no-bg p{padding:0}.about-us .ready-section{border:none;padding-top:160px;padding-bottom:200px}.about-us .ready-section .ready-image-container{max-height:765px;margin-top:160px;position:absolute}.about-us .ready-section .ready-image-container img.ready-image{object-fit:cover;aspect-ratio:1009.13/989.67;object-position:right;width:30vw;height:889.666px}.about-us .ready-section .rectangle{z-index:50;width:965px;max-width:unset;height:calc(100vw - 540px);max-height:unset;top:-30vw}.about-us .ready-section .ready-content{flex:unset;width:50%;margin-left:45%}.about-us .ready-section .ready-content span.section-title{font-size:64px;font-weight:700;line-height:70.4px}.about-us .ready-section .ready-content p.ready-description{font-size:20px;font-weight:500;line-height:26px}.about-us .ready-section .ready-content button.ready-cta{border-radius:24px;align-items:center;gap:16px;max-width:439px;padding:18px 28px;font-size:16px;font-weight:600;line-height:normal;display:flex}}@media screen and (max-width:2048px){.about-us{max-width:unset;flex-direction:column;justify-content:center;align-items:center;gap:164px;margin:0;padding:123px 270px 70px;display:flex}.about-us .about-hero{max-width:unset;gap:96px;padding:0}.about-us .about-hero .about-hero-text{gap:40px;max-width:918px}.about-us .about-hero .about-image{margin:0}.about-us .about-hero .about-image .rectangle{height:863px;max-height:unset;max-width:unset;top:-20px;background:linear-gradient(#fafcff 0%,#fafcff00 75.7%)!important;width:calc(100vw - 540px)!important}.about-us .about-hero .about-image img{max-width:unset;object-fit:cover;border-radius:40px;height:783px}.about-us .philosophy{max-width:unset;border-top:0;margin:-146px 0 0;padding-top:102px;padding-bottom:147.62px}.about-us .philosophy .content{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:32px;margin:0;padding:32px 94px;display:flex}.about-us .story{max-width:unset;margin-top:-227.62px;padding:36px}.about-us .story .story-content{flex-direction:column;gap:56px;display:flex}.about-us .story .story-content .content{gap:0;padding:0 16px}.about-us .story .story-content .content span.title{padding-bottom:32px}.about-us .story .story-content .values{gap:14px;padding:0}.about-us .story .story-content .values .value-item{flex:unset;background:#fafcff;border-radius:24px;align-items:center;gap:26px;padding:23px 21px;display:flex}.about-us .story .story-content .values .value-item img{aspect-ratio:1;width:40px;height:40px}.about-us .story .story-content .values .value-item span{font-size:20px;font-weight:500;line-height:normal}.about-us .approach{max-width:unset;z-index:70;border-radius:unset;border-radius:none;background:linear-gradient(#fafcff 44.83%,#e5eaf7 92.34%);border-bottom:none;margin-top:-177px;padding-bottom:0}.about-us .approach .approach-grid{max-width:unset;z-index:70;gap:24px;margin:0;padding:46px 61px}.about-us .approach .approach-grid .approach-card{background:#fafcff;border:1px solid #dadce2;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px 32px 40px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle{aspect-ratio:1;background:#373b3f;border-radius:68px;justify-content:center;align-items:center;width:72px;height:72px;padding:12px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle img{aspect-ratio:1;flex-shrink:0;width:48px;height:48px}.about-us .approach .approach-grid .approach-card span.card-title{font-size:24px;font-weight:800;line-height:44px}.about-us .approach .approach-grid .no-bg{background:0 0;border:none;gap:28.8px}.about-us .approach .approach-grid .no-bg span.section-title{text-align:center;font-size:64px;font-weight:500;line-height:70.4px}.about-us .approach .approach-grid .no-bg p{padding:0}.about-us .ready-section{border:none;padding-top:60px}.about-us .ready-section .ready-image-container{max-height:465px;position:absolute}.about-us .ready-section .ready-image-container img.ready-image{object-fit:cover;aspect-ratio:1009.13/989.67;object-position:right;width:700.129px;height:789.666px}.about-us .ready-section .rectangle{z-index:50;width:665px;max-width:unset;height:calc(100vw - 540px);max-height:unset;top:-440px}.about-us .ready-section .ready-content{flex:unset;width:50%;margin-left:45%}.about-us .ready-section .ready-content span.section-title{font-size:64px;font-weight:700;line-height:70.4px}.about-us .ready-section .ready-content p.ready-description{font-size:20px;font-weight:500;line-height:26px}.about-us .ready-section .ready-content button.ready-cta{border-radius:24px;align-items:center;gap:16px;max-width:439px;padding:18px 28px;font-size:16px;font-weight:600;line-height:normal;display:flex}}@media screen and (max-width:1813px){.about-us{max-width:unset;flex-direction:column;justify-content:center;align-items:center;gap:120px;margin:0;padding:123px 200px;display:flex}.about-us .about-hero{max-width:unset;gap:96px;padding:0}.about-us .about-hero .about-hero-text{gap:40px;max-width:918px}.about-us .about-hero .about-image{margin:0}.about-us .about-hero .about-image .rectangle{height:726px;max-height:unset;max-width:unset;top:-20px;background:linear-gradient(#fafcff 0%,#fafcff00 75.7%)!important;width:calc(100vw - 400px)!important}.about-us .about-hero .about-image img{max-width:unset;object-fit:cover;border-radius:40px;max-height:646px}.about-us .philosophy{border-top:0;margin-top:-96px;padding-top:102px;padding-bottom:147.62px}.about-us .philosophy .content{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:32px;margin:0;padding:32px 94px;display:flex}.about-us .story{margin-top:-147.62px;padding:36px}.about-us .story .story-content{flex-direction:column;gap:40px;display:flex}.about-us .story .story-content .content{gap:0;padding:0 16px}.about-us .story .story-content .content span.title{padding-bottom:24px}.about-us .story .story-content .values{gap:12px;padding:0}.about-us .story .story-content .values .value-item{flex:unset;background:#fafcff;border-radius:16px;align-items:center;gap:16px;padding:23px 21px;display:flex}.about-us .story .story-content .values .value-item img{aspect-ratio:1;width:40px;height:40px}.about-us .story .story-content .values .value-item span{font-size:16px;font-weight:500;line-height:normal}.about-us .approach{max-width:unset;z-index:70;border-radius:unset;border-radius:none;background:linear-gradient(#fafcff 44.83%,#e5eaf7 92.34%);border-bottom:none;margin-top:-137px;padding-bottom:0}.about-us .approach .approach-grid{max-width:unset;z-index:70;gap:19.2px;margin:0;padding:40px 94px}.about-us .approach .approach-grid .approach-card{background:#fafcff;border:1px solid #dadce2;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:32px 32px 40px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle{aspect-ratio:1;background:#373b3f;border-radius:52.889px;justify-content:center;align-items:center;width:56px;height:56px;padding:9.333px 8.944px 9.333px 9.722px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle img{aspect-ratio:37.33/37.33;flex-shrink:0;width:37.333px;height:37.333px}.about-us .approach .approach-grid .approach-card span.card-title{font-size:24px;font-weight:800;line-height:44px}.about-us .approach .approach-grid .no-bg{background:0 0;border:none;gap:28.8px}.about-us .approach .approach-grid .no-bg span.section-title{text-align:center;font-size:56px;font-weight:500;line-height:70.4px}.about-us .approach .approach-grid .no-bg p{padding:0}.about-us .ready-section{border:none;padding-top:60px}.about-us .ready-section .ready-image-container{max-height:418px;position:absolute}.about-us .ready-section .ready-image-container img.ready-image{object-fit:cover;aspect-ratio:1009.13/989.67;object-position:right;width:700.129px;height:789.666px}.about-us .ready-section .rectangle{z-index:50;width:668px;max-width:unset;height:calc(100vw - 400px);max-height:unset;top:-290px}.about-us .ready-section .ready-content{flex:unset;width:50%;margin-left:45%}.about-us .ready-section .ready-content span.section-title{font-size:56px;font-weight:700;line-height:52.8px}.about-us .ready-section .ready-content p.ready-description{font-size:20px;font-weight:500;line-height:26px}.about-us .ready-section .ready-content button.ready-cta{border-radius:21.599px;align-items:center;gap:24px;max-width:439px;padding:18px 28px;font-size:16px;font-weight:600;line-height:normal;display:flex}}@media screen and (max-width:1440px){.about-us{max-width:unset;flex-direction:column;justify-content:center;align-items:center;gap:107.99px;margin:0;padding:112.39px 180px;display:flex}.about-us .about-hero{max-width:unset;gap:86.4px;padding:0}.about-us .about-hero .about-hero-text{max-width:unset;gap:36px}.about-us .about-hero .about-image{margin:0}.about-us .about-hero .about-image .rectangle{height:660px;max-height:unset;max-width:unset;top:-20px;background:linear-gradient(#fafcff 0%,#fafcff00 75.7%)!important;width:calc(100vw - 360px)!important}.about-us .about-hero .about-image img{max-width:unset;object-fit:cover;border-radius:35.998px;max-height:581.368px}.about-us .philosophy{border-top:0;margin-top:-96px;padding-top:102px;padding-bottom:147.62px}.about-us .philosophy .content{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:28.798px;margin:0;padding:28.798px 84.595px;display:flex}.about-us .story{margin-top:-147.62px;padding:36px}.about-us .story .story-content{flex-direction:column;gap:36px;display:flex}.about-us .story .story-content .content{gap:0;padding:0 16px}.about-us .story .story-content .content span.title{padding-bottom:24px}.about-us .story .story-content .values{gap:14.399px;padding:0}.about-us .story .story-content .values .value-item{flex:unset;background:#fafcff;border-radius:14.399px;align-items:center;gap:14.399px;padding:20.699px 18.899px;display:flex}.about-us .story .story-content .values .value-item img{aspect-ratio:36/36;width:35.998px;height:35.998px}.about-us .story .story-content .values .value-item span{font-size:14.399px;font-weight:500;line-height:normal}.about-us .approach{max-width:unset;z-index:70;border-radius:unset;border-radius:none;border-bottom:none;margin-top:-117px;padding-bottom:0}.about-us .approach .approach-grid{max-width:unset;z-index:70;gap:19.2px;margin:0;padding:35.998px 84.595px}.about-us .approach .approach-grid .approach-card{background:#fafcff;border:.9px solid #dadce2;border-radius:35.998px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:28.798px 28.798px 35.998px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle{aspect-ratio:50.4/50.4;background:#373b3f;border-radius:47.597px;justify-content:center;align-items:center;width:50.397px;height:50.397px;padding:8.399px 8.4px 8.4px 8.399px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle img{aspect-ratio:29.87/29.87;flex-shrink:0;width:29.867px;height:29.867px}.about-us .approach .approach-grid .approach-card span.card-title{font-size:20px;font-weight:800;line-height:41.176px}.about-us .approach .approach-grid .no-bg{background:0 0;border:none;gap:28.8px}.about-us .approach .approach-grid .no-bg span.section-title{text-align:center;font-size:48px;font-weight:500;line-height:52.8px}.about-us .approach .approach-grid .no-bg p{padding:0}.about-us .ready-section{border:none;padding-top:60px}.about-us .ready-section .ready-image-container{max-height:418px;position:absolute}.about-us .ready-section .ready-image-container img.ready-image{object-fit:cover;aspect-ratio:1009.13/989.67;object-position:right;width:700.129px;height:789.666px}.about-us .ready-section .rectangle{z-index:50;width:618px;max-width:unset;height:calc(100vw - 360px);max-height:unset;top:-290px}.about-us .ready-section .ready-content{flex:unset;width:50%;margin-left:45%}.about-us .ready-section .ready-content span.section-title{font-size:48px;font-weight:700;line-height:52.8px}.about-us .ready-section .ready-content p.ready-description{font-size:18px;font-weight:500;line-height:23.4px}.about-us .ready-section .ready-content button.ready-cta{border-radius:21.599px;align-items:center;gap:14.399px;max-width:354.58px;padding:16.199px 25.199px;font-size:14.399px;font-weight:600;line-height:normal;display:flex}}@media screen and (max-width:1280px){.about-us{max-width:unset;flex-direction:column;justify-content:center;align-items:center;gap:96px;margin:0;padding:78.4px 150px;display:flex}.about-us .about-hero{max-width:unset;gap:61.45px;padding:0}.about-us .about-hero .about-hero-text{max-width:unset;gap:25.61px}.about-us .about-hero .about-image{margin:0}.about-us .about-hero .about-image .rectangle{height:460px;max-height:unset;max-width:unset;top:-20px;background:linear-gradient(#fafcff 0%,#fafcff00 75.7%)!important;width:calc(100vw - 300px)!important}.about-us .about-hero .about-image img{max-width:unset;object-fit:cover;border-radius:32px;max-height:385.995px}.about-us .philosophy{border-top:0;margin-top:-96px;padding-top:102px;padding-bottom:147.62px}.about-us .philosophy .content{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:25.6px;margin:0;padding:25.484px 75.2px;display:flex}.about-us .story{margin-top:-147.62px;padding:32px}.about-us .story .story-content{flex-direction:column;gap:32px;display:flex}.about-us .story .story-content .content{gap:0;padding:0 16px}.about-us .story .story-content .content span.title{padding-bottom:24px}.about-us .story .story-content .values{gap:12.8px;padding:0}.about-us .story .story-content .values .value-item{flex:unset;background:#fafcff;border-radius:12.8px;align-items:center;gap:12.8px;padding:18.4px 16.8px;display:flex}.about-us .story .story-content .values .value-item img{aspect-ratio:1;width:32px;height:32px}.about-us .story .story-content .values .value-item span{font-size:12.8px;font-weight:500;line-height:normal}.about-us .approach{max-width:unset;z-index:70;border-radius:unset;border-radius:none;border-bottom:none;margin-top:-117px;padding-bottom:0}.about-us .approach .approach-grid{max-width:unset;z-index:70;gap:19.2px;margin:0;padding:32px 75.2px}.about-us .approach .approach-grid .approach-card{background:#fafcff;border:.8px solid #dadce2;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:25.6px 25.6px 32px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle{aspect-ratio:35.85/35.85;background:#373b3f;border-radius:33.856px;justify-content:center;align-items:center;width:35.847px;height:35.847px;padding:5.972px 5.725px 5.977px 6.224px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle img{aspect-ratio:29.87/29.87;flex-shrink:0;width:29.867px;height:29.867px}.about-us .approach .approach-grid .approach-card span.card-title{font-size:17.779px;font-weight:800;line-height:37.16px}.about-us .approach .approach-grid .no-bg{background:0 0;border:none;gap:20.48px}.about-us .approach .approach-grid .no-bg span.section-title{text-align:center;font-size:48px;font-weight:500;line-height:46.936px}.about-us .approach .approach-grid .no-bg p{padding:0}.about-us .ready-section{border:none;padding-top:60px}.about-us .ready-section .ready-image-container{max-height:378px;position:absolute}.about-us .ready-section .ready-image-container img.ready-image{object-fit:cover;aspect-ratio:717.78/703.94;object-position:right;width:537.783px;height:603.939px}.about-us .ready-section .rectangle{z-index:50;width:578px;max-width:unset;height:calc(100vw - 300px);max-height:unset;top:-290px}.about-us .ready-section .ready-content{flex:unset;width:50%;margin-left:45%}.about-us .ready-section .ready-content span.section-title{font-size:38.408px;font-weight:700;line-height:42.248px}.about-us .ready-section .ready-content p.ready-description{font-size:12.803px;font-weight:500;line-height:16.643px}.about-us .ready-section .ready-content button.ready-cta{border-radius:15.363px;align-items:center;gap:10.242px;max-width:252.209px;padding:9.522px 17.924px 9.522px 17.071px;font-size:11.381px;font-weight:600;line-height:normal;display:flex}}@media screen and (max-width:1160px){.about-us .ready-section .rectangle{top:-220px}}@media screen and (max-width:1024px){.about-us{max-width:unset;flex-direction:column;justify-content:center;align-items:center;gap:76.82px;margin:0;padding:42.74px 127px;display:flex}.about-us .about-hero{max-width:unset;gap:61.45px;padding:0}.about-us .about-hero .about-hero-text{max-width:unset;gap:25.61px}.about-us .about-hero .about-image{margin:0}.about-us .about-hero .about-image .rectangle{height:460px;max-height:unset;max-width:unset;top:-20px;background:linear-gradient(#fafcff 0%,#fafcff00 75.7%)!important;width:calc(100vw - 254px)!important}.about-us .about-hero .about-image img{max-width:unset;object-fit:cover;border-radius:32px;max-height:385.995px}.about-us .philosophy{border-top:0;margin-top:-96px;padding-top:80px;padding-bottom:77.62px}.about-us .philosophy .content{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:20.48px;margin:0;padding:20.484px 60.172px;display:flex}.about-us .story{margin-top:-147.62px;padding:32px}.about-us .story .story-content{flex-direction:column;gap:32px;display:flex}.about-us .story .story-content .content{gap:0;padding:0 16px}.about-us .story .story-content .content span.title{padding-bottom:24px}.about-us .story .story-content .values{gap:10.24px;padding:0}.about-us .story .story-content .values .value-item{flex:unset;background:#fafcff;border-radius:10.242px;align-items:center;gap:10.242px;padding:14.723px 13.443px;display:flex}.about-us .story .story-content .values .value-item img{aspect-ratio:25.61/25.61;width:25.605px;height:25.605px}.about-us .story .story-content .values .value-item span{font-size:10.242px;font-weight:500;line-height:normal}.about-us .approach{max-width:unset;z-index:70;border-radius:unset;border-bottom:none;margin-top:-117px;padding-bottom:0}.about-us .approach .approach-grid{max-width:unset;z-index:70;gap:15.32px;margin:0;padding:25.605px 60.172px}.about-us .approach .approach-grid .approach-card{background:#fafcff;border:.64px solid #dadce2;border-radius:25.605px;flex-direction:column;justify-content:center;align-items:center;gap:15.363px;padding:20.484px 20.484px 25.605px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle{aspect-ratio:35.85/35.85;background:#373b3f;border-radius:33.856px;justify-content:center;align-items:center;width:35.847px;height:35.847px;padding:5.972px 5.725px 5.977px 6.224px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle img{aspect-ratio:23.9/23.9;flex-shrink:0;width:23.898px;height:23.898px}.about-us .approach .approach-grid .approach-card span.card-title{font-size:14.226px;font-weight:800;line-height:37.739px}.about-us .approach .approach-grid .no-bg{background:0 0;border:none;gap:20.48px}.about-us .approach .approach-grid .no-bg span.section-title{text-align:center;font-size:38.408px;font-weight:500;line-height:37.556px}.about-us .approach .approach-grid .no-bg p{padding:0}.about-us .ready-section{border:none;padding-top:30px}.about-us .ready-section .ready-image-container{max-height:378px;position:absolute}.about-us .ready-section .ready-image-container img.ready-image{object-fit:cover;aspect-ratio:717.78/703.94;object-position:right;width:537.783px;height:603.939px}.about-us .ready-section .rectangle{z-index:50;width:578px;max-width:unset;height:100vw;max-height:unset;top:-250px}.about-us .ready-section .ready-content{flex:unset;width:50%;margin-left:45%}.about-us .ready-section .ready-content span.section-title{font-size:38.408px;font-weight:700;line-height:42.248px}.about-us .ready-section .ready-content p.ready-description{font-size:12.803px;font-weight:500;line-height:16.643px}.about-us .ready-section .ready-content button.ready-cta{border-radius:15.363px;align-items:center;gap:10.242px;max-width:252.209px;padding:9.522px 17.924px 9.522px 17.071px;font-size:11.381px;font-weight:600;line-height:normal;display:flex}}@media screen and (max-width:768px){.about-us{flex-direction:column;align-items:center;gap:57.62px;padding:80px 34px;display:flex}.about-us .about-hero{max-width:unset;gap:46.1px;padding-top:0}.about-us .about-hero .about-hero-text{max-width:unset;gap:24px}.about-us .about-hero .about-image{margin:0}.about-us .about-hero .about-image .rectangle{height:320px;max-height:unset;max-width:unset;top:-20px;background:linear-gradient(#fafcff 0%,#fafcff00 75.7%)!important;width:calc(100vw - 64px)!important}.about-us .about-hero .about-image img{max-width:unset;object-fit:cover;border-radius:19.206px;max-height:289px}.about-us .philosophy{margin-top:-80px;padding-top:80px;padding-bottom:77.62px}.about-us .philosophy .content{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:24px;margin:0;display:flex}.about-us .story{margin-top:-117.62px;padding:32px}.about-us .story .story-content{flex-direction:column;gap:24px;display:flex}.about-us .story .story-content .content{gap:0;padding:0 16px}.about-us .story .story-content .content span.title{padding-bottom:24px}.about-us .story .story-content .values{gap:12px;padding:0}.about-us .story .story-content .values .value-item{background:#fafcff;border-radius:7.683px;align-items:center;gap:16px;padding:12px 16px;display:flex}.about-us .story .story-content .values .value-item img{aspect-ratio:1;flex-shrink:0;width:32px;height:32px}.about-us .story .story-content .values .value-item span{font-size:16px;font-weight:500;line-height:17.6px}.about-us .approach{max-width:unset;z-index:70;border-radius:unset;border-bottom:none;margin-top:-117px;padding-bottom:0}.about-us .approach .approach-grid{max-width:unset;z-index:70;gap:16px;padding:19.206px 45.135px}.about-us .approach .approach-grid .approach-card{background:#fafcff;border:.48px solid #dadce2;border-radius:19.206px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:15.365px 23.048px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle{aspect-ratio:40.49/40.49;background:#373b3f;border-radius:38.245px;flex-shrink:0;justify-content:center;align-items:center;width:40.494px;height:40.494px;padding:6.747px 6.749px 6.751px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle img{aspect-ratio:27/27;flex-shrink:0;width:26.996px;height:26.996px}.about-us .approach .approach-grid .approach-card span.card-title{font-size:16px;font-weight:800;line-height:43.31px}.about-us .approach .approach-grid .no-bg{background:0 0;border:none;gap:24px}.about-us .approach .approach-grid .no-bg span.section-title{text-align:center;font-size:40px;font-weight:500;line-height:28.171px}.about-us .approach .approach-grid .no-bg p{padding:0}.about-us .ready-section{border:.48px solid #e0e1e3;border-top:none;flex-direction:column;justify-content:center;margin:0;padding-top:80px;display:flex}.about-us .ready-section .ready-image-container{flex:unset;max-height:unset;position:absolute}.about-us .ready-section .ready-image-container img.ready-image{object-fit:cover;object-position:center;width:100%;height:100%}.about-us .ready-section .rectangle{z-index:50;max-width:unset;height:unset;max-height:calc(100vw - 68px);width:620px!important;top:-100px!important}.about-us .ready-section .ready-content{width:unset;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin:0;padding:0 158px;display:flex}.about-us .ready-section .ready-content span.section-title{text-align:center;font-size:40px;font-weight:700;line-height:44px}.about-us .ready-section .ready-content p.ready-description{color:#373b3f;text-align:center;font-size:16px;font-weight:500;line-height:20.8px}.about-us .ready-section .ready-content button.ready-cta{width:294px;height:40px;max-width:unset;justify-content:center;align-items:center;gap:16px;padding:14px 20px;font-size:14px;font-weight:600;line-height:normal;display:flex}}@media screen and (max-width:620px){.about-us .ready-section .rectangle{top:-20px!important}}@media screen and (max-width:425px){.about-us{flex-direction:column;align-items:center;gap:57.62px;padding:36px 24px;display:flex}.about-us .about-hero{max-width:unset;gap:25.51px;padding-top:0}.about-us .about-hero .about-hero-text{gap:24px;max-width:334px}.about-us .about-hero .about-image{margin:0}.about-us .about-hero .about-image .rectangle{height:320px;max-height:unset;max-width:unset;top:-20px;background:linear-gradient(#fafcff 0%,#fafcff00 75.7%)!important;width:calc(100vw - 48px)!important}.about-us .about-hero .about-image img{max-width:unset;object-fit:cover;border-radius:19.206px;max-height:289px}.about-us .philosophy{background:linear-gradient(#fafcff 44.83%,#e5eaf7 92.34%);border:.266px solid #e0e1e3;border-radius:10.629px;margin-top:-100px;padding-top:80px;padding-bottom:77.62px}.about-us .philosophy .content{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:24px;margin:0;display:flex}.about-us .story{border-radius:10.629px;margin-top:-117.62px;padding:24px}.about-us .story .story-content{flex-direction:column;gap:24px;display:flex}.about-us .story .story-content .content{gap:0;padding:0 12px}.about-us .story .story-content .content span.title{padding-bottom:24px}.about-us .story .story-content .values{gap:12px;padding:0}.about-us .story .story-content .values .value-item{background:#fafcff;border-radius:6px;align-items:center;gap:16px;padding:6.641px 13px;display:flex}.about-us .story .story-content .values .value-item img{aspect-ratio:1;flex-shrink:0;width:24px;height:24px}.about-us .story .story-content .values .value-item span{font-size:14px;font-weight:500;line-height:9.74px}.about-us .approach{max-width:unset;z-index:70;border-radius:unset;border-bottom:none;margin-top:-117px;padding-top:120px;padding-bottom:0}.about-us .approach .approach-grid{max-width:unset;z-index:70;flex-direction:column;gap:12px;padding:19.206px 24px;display:flex}.about-us .approach .approach-grid .approach-card{background:#fafcff;border:.48px solid #dadce2;border-radius:19.206px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle{aspect-ratio:40.49/40.49;background:#373b3f;border-radius:38.245px;flex-shrink:0;justify-content:center;align-items:center;width:40.494px;height:40.494px;padding:6.747px 6.749px 6.751px;display:flex}.about-us .approach .approach-grid .approach-card .approach-icon .icon-circle img{aspect-ratio:27/27;flex-shrink:0;width:26.996px;height:26.996px}.about-us .approach .approach-grid .approach-card span.card-title{font-size:16px;font-weight:800;line-height:15.4px}.about-us .approach .approach-grid .no-bg{background:0 0;border:none;gap:24px}.about-us .approach .approach-grid .no-bg span.section-title{text-align:center;font-size:24px;font-weight:500;line-height:15.59px}.about-us .approach .approach-grid .no-bg p{padding:0;font-size:13px;font-weight:800;line-height:16.9px}.about-us .ready-section{border:.48px solid #e0e1e3;border-top:none;flex-direction:column;justify-content:center;margin:0;padding-top:30px;display:flex}.about-us .ready-section .ready-image-container{flex:unset;max-height:unset;position:absolute}.about-us .ready-section .ready-image-container img.ready-image{object-fit:cover;object-position:center;width:100%;height:100%}.about-us .ready-section .rectangle{z-index:50;max-width:unset;height:unset;max-height:calc(100vw - 48px);width:620px!important;top:0!important}.about-us .ready-section .ready-content{width:unset;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin:0;padding:0 158px;display:flex}.about-us .ready-section .ready-content span.section-title{text-align:center;font-size:24px;font-weight:700;line-height:26.4px}.about-us .ready-section .ready-content p.ready-description{color:#373b3f;text-align:center;font-size:14px;font-weight:500;line-height:18.2px}.about-us .ready-section .ready-content button.ready-cta{justify-content:center;align-items:center;gap:16px;width:294px;height:40px;padding:14px 20px;font-size:14px;font-weight:600;line-height:normal;display:flex}}
