@font-face{font-family:Poppins-Thin;src:url(/assets/fonts/poppins/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins-ThinItalic;src:url(/assets/fonts/poppins/Poppins-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Poppins-ExtraLight;src:url(/assets/fonts/poppins/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins-ExtraLightItalic;src:url(/assets/fonts/poppins/Poppins-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Poppins-Light;src:url(/assets/fonts/poppins/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins-LightItalic;src:url(/assets/fonts/poppins/Poppins-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins-Regular;src:url(/assets/fonts/poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Italic;src:url(/assets/fonts/poppins/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins-Medium;src:url(/assets/fonts/poppins/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins-MediumItalic;src:url(/assets/fonts/poppins/Poppins-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins-SemiBold;src:url(/assets/fonts/poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap;font-stretch:normal;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins-SemiBoldItalic;src:url(/assets/fonts/poppins/Poppins-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins-Bold;src:url(/assets/fonts/poppins/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins-BoldItalic;src:url(/assets/fonts/poppins/Poppins-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins-ExtraBold;src:url(/assets/fonts/poppins/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins-ExtraBoldItalic;src:url(/assets/fonts/poppins/Poppins-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Poppins-Black;src:url(/assets/fonts/poppins/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins-BlackItalic;src:url(/assets/fonts/poppins/Poppins-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}:root{--font-primary:"Poppins-Regular",sans-serif;--color-text-default:#333333;--color-text-dark:#1F2937;--color-text-medium:#4B5563;--color-text-light:#666666;--color-text-placeholder:#9CA3AF;--color-text-white:#FFFFFF;--color-text-neutral-b80:#949494;--color-primary-blue:#0422B2;--color-primary-green:#41B87A;--color-primary-teal:#0C515F;--color-accent-pink:#D76479;--color-accent-pink-light:#F29EAD;--color-background-light:#FFFFFF;--color-background-alt:#F8F9FA;--color-background-input:#FFFFFF;--color-background-solution-box:#F0F9FF;--color-border-light:#EBEBEB;--color-border-medium:#CDCDCD;--color-border-input:#D1D5DB;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:16px;--border-radius-pill:1000px;--section-padding-y:60px;--section-padding-x:40px;--container-max-width:1218px;--hero-diamond-gradient:linear-gradient(to bottom right,rgba(99,46,56,0.10),rgba(107,96,65,0.10) 15%,rgba(50,104,93,0.10) 35%,rgba(34,91,140,0.10) 48%) bottom right /50% 50% no-repeat,linear-gradient(to bottom left,rgba(99,46,56,0.10),rgba(107,96,65,0.10) 15%,rgba(50,104,93,0.10) 35%,rgba(34,91,140,0.10) 48%) bottom left /50% 50% no-repeat,linear-gradient(to top left,rgba(99,46,56,0.10),rgba(107,96,65,0.10) 15%,rgba(50,104,93,0.10) 35%,rgba(34,91,140,0.10) 48%) top left /50% 50% no-repeat,linear-gradient(to top right,rgba(99,46,56,0.10),rgba(107,96,65,0.10) 15%,rgba(50,104,93,0.10) 35%,rgba(34,91,140,0.10) 48%) top right /50% 50% no-repeat;--hero-text-gradient:linear-gradient(to bottom right,#632E38,#6B6041 15%,#32685D 35%,#225B8C 48%) bottom right /50% 50% no-repeat,linear-gradient(to bottom left,#632E38,#6B6041 15%,#32685D 35%,#225B8C 48%) bottom left /50% 50% no-repeat,linear-gradient(to top left,#632E38,#6B6041 15%,#32685D 35%,#225B8C 48%) top left /50% 50% no-repeat,linear-gradient(to top right,#632E38,#6B6041 15%,#32685D 35%,#225B8C 48%) top right /50% 50% no-repeat;--Neutral-B300:#575757;--Brand-Tiffany-Blue-T-blue-800:#41887A;--Color-neutral-800:#2E2E2E}body{margin:0;background-color:var(--color-background-light);font-family:Poppins-Regular,sans-serif;overflow-x:hidden;color:var(--color-text-default)}.core-values-section h1,.solution-section>h1{font-family:Poppins-SemiBold,sans-serif!important;font-size:24px;line-height:32px;letter-spacing:0;color:var(--color-text-dark);text-align:center;margin-top:0;margin-bottom:40px;vertical-align:middle}.contact-us .submit-form button.btn-submit{font-family:Poppins-Medium,sans-serif!important;font-size:16px;line-height:24px;padding:10px 24px;border-radius:var(--border-radius-pill);text-decoration:none;border:1px solid transparent;cursor:pointer;display:inline-block;text-align:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease,opacity .3s ease}.mission-image{max-width:1440px;min-height:454px;margin:0 auto;position:relative;border-radius:var(--border-radius-lg);overflow:hidden;display:flex;align-items:center;justify-content:center}.mission-image .overlay{position:absolute;width:100%;left:50%;transform:translateX(-50%);height:100%;background-color:var(--color-text-white);opacity:.9;z-index:0}.mission-image .hero-image{position:absolute;display:grid;left:50%;transform:translateX(calc(22vw - 65%));width:819px;height:454px}.mission-image .hero-decorative-image{grid-column:1/span 1;grid-row:1/span 1}.mission-image .grid-lines-figure{position:absolute;top:-91px;max-width:819px;max-height:1024px;opacity:.5;z-index:2}.mission-image .block-figure{position:absolute;left:410px;top:-91px;width:115px;height:150%;z-index:11;backdrop-filter:blur(6px);background-color:rgba(255,255,255,.5)}.mission-image .stairs-figure{position:absolute;left:328px;bottom:0;max-width:526px;max-height:399px;opacity:1;z-index:2}.mission-image .arrow-figure{position:absolute;top:9px;left:295px;width:380px;height:318px;opacity:1;z-index:2}.mission-image .stick-figure{position:absolute;bottom:18px;left:254px;width:100px;max-width:100px;opacity:1;z-index:5}.mission-image .text-overlay{position:absolute;top:50%;left:104px;transform:translateY(-50%);text-align:left;width:auto;max-width:650px;z-index:15}.mission-image .text-overlay h1{font-family:Poppins-Bold,sans-serif!important;font-size:40px;line-height:56px;margin-bottom:16px;background:linear-gradient(40deg,#632E38,#6B6041 30%,#32685d 70%,#225b8c 97%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.mission-image .text-overlay h2{font-family:Poppins-SemiBold,sans-serif!important;font-size:24px;line-height:32px;font-style:normal;margin-bottom:24px;color:var(--Neutral-B80,#949494);align-self:stretch}.headline-underline{width:104px;height:4px;margin-top:8px;background-color:#B5A36D;border-radius:2px}.mission-image .text-overlay p{font-family:Poppins-Regular,sans-serif!important;font-size:18px;line-height:28px;color:var(--color-text-medium);margin:0}.contact-us,.core-values-section,.mission-section{padding:var(--section-padding-y) var(--section-padding-x);box-sizing:border-box}.contact-us,.mission-section{background-color:rgba(255,252,245,1)}.core-values-section{background-color:var(--color-background-light)}.polygon-icon{left:30%;bottom:105%;width:82px;height:82px;flex-shrink:0;background-size:contain}.mission-section .mission-header .polygon-icon{width:82px;height:82px;background-size:contain;background-repeat:no-repeat;position:absolute;top:20px;left:28px}.quote-icon{width:104px;height:4px;margin-top:20px;background:url(/assets/marketing/about/who-we-are/quotes.svg) no-repeat 50%;background-size:contain}.mission-section{width:1248px;height:603px;margin:0 auto;border-radius:var(--Number-scale-2s-20,20px);padding:0;position:relative;overflow:hidden}.section-title{position:absolute;padding-top:47px;padding-left:65px;text-align:left;font-family:Poppins-Bold,sans-serif!important;font-size:40px;line-height:56px;margin-bottom:16px;z-index:8;position:relative;background:linear-gradient(35deg,#632E38 5%,#6B6041 18%,#32685D 30%,#225B8C 40%,#225B8C);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.mission-section .mission-row-enhanced{display:flex;justify-content:flex-start;align-items:flex-start;position:relative}.mission-section .testimonial .quote-icon{width:74.85px;height:44px;background-size:contain;background-repeat:no-repeat;position:absolute;top:-22px;left:-15px}.mission-section .mission-vector-arrow{position:absolute;top:14%;right:4%;transform:translateX(50%);width:100px;height:400px;background-repeat:no-repeat;background-size:contain;z-index:5;pointer-events:none}.mission-section .mission-content-enhanced{flex:1;text-align:left;margin-left:0;padding-left:65px;position:relative;z-index:6}.mission-section .mission-content-enhanced .ceo-info-row{display:flex;align-items:center;gap:18px;margin-top:15px;margin-bottom:38px}.mission-section .mission-content-enhanced .ceo-info-row .ceo-avatar-enhanced{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.mission-section .mission-content-enhanced .ceo-info-row .ceo-text .name{font-family:Poppins-Medium,sans-serif!important;line-height:28px;font-size:20px;margin-bottom:4px}.mission-section .mission-content-enhanced .ceo-info-row .ceo-text .title{font-family:Poppins-Medium,sans-serif!important;font-size:16px;margin-bottom:0;line-height:24px;color:#333}.mission-section .mission-content-enhanced .text-bold{font-family:Poppins-Bold,sans-serif!important;color:#6B6041}.mission-section .mission-content-enhanced .testimonial{font-family:Poppins-Medium,sans-serif!important;width:1023px;height:308px;white-space:pre-line;font-size:20px;line-height:28px;letter-spacing:0;position:relative;z-index:10}.core-values-section{width:100%;max-width:1440px;margin:0 auto;padding:80px 0;position:relative;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.core-values-section .CV-box{font-family:Poppins-Medium,sans-serif!important;font-synthesis:none;width:100%;max-width:1248px;text-align:center;position:relative;z-index:2}.core-values-section .CV-title{font-family:Poppins-SemiBold,sans-serif!important;font-synthesis:none;font-size:44px;padding-top:8px;color:#1F2937;text-align:center;margin-bottom:64px;background:linear-gradient(30deg,#632E38,#6B6041,#32685D,#225B8C);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.core-values-section .core-values-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;justify-content:center;padding:0 10px;width:100%}.core-values-section .core-values-image{width:1248px;max-width:100%;height:575px;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-lg);flex-shrink:0}.core-values-section .core-value{background:#fff;border-radius:24px;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08);width:100%;height:-moz-fit-content;height:fit-content;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.core-values-section .core-value:before{content:"";position:absolute;inset:-1px;border-radius:24px;padding:1px;background:conic-gradient(from 0deg at 50% 50%,rgb(165,211,252) 0deg,rgb(172,218,255) 45deg,rgb(169,255,236) 90deg,rgb(187,255,240) 135deg,rgb(255,165,181) 180deg,rgb(255,175,191) 225deg,rgb(255,238,190) 270deg,rgb(255,239,187) 315deg,rgb(154,208,255) 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.core-values-section .pink-box{display:flex;align-items:center;gap:16px;margin-bottom:8px}.core-values-section .pink-box h2{font-family:Poppins-SemiBold,sans-serif!important;padding-left:24px;font-synthesis:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px!important;line-height:32px;letter-spacing:0;color:#1C1C1C;margin:0;display:flex;align-items:center}.core-values-section .pink-box>span{display:flex;align-items:center;justify-content:center;width:81px;height:81px;min-width:81px;min-height:81px;border-radius:50%;background:#FED7D7;padding:14.9px;box-sizing:border-box}.core-values-section .pink-box.pink-box-1{position:relative;padding-left:81px;margin-top:24px;margin-bottom:24px}.core-values-section .pink-box.pink-box-1 h2{padding-left:0;margin-left:24px;font-family:Poppins-Bold,sans-serif!important;font-synthesis:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core-values-section .pink-box.pink-box-1:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:81px;height:81px;background:rgba(255,252,245,1);border-radius:50%;z-index:0}.core-values-section .pink-box.pink-box-1 img{position:absolute;left:14.9px;top:50%;transform:translateY(-50%);z-index:1;width:51.2px;height:51.2px;max-width:51.2px;max-height:51.2px;-o-object-fit:contain;object-fit:contain}.core-values-section .pink-box.pink-box-2{position:relative;padding-left:81px;margin-top:24px;margin-bottom:24px}.core-values-section .pink-box.pink-box-2 h2{padding-left:0;margin-left:24px;font-family:Poppins-Bold,sans-serif!important;font-synthesis:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core-values-section .pink-box.pink-box-2:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:81px;height:81px;background:rgba(253,241,243,1);border-radius:50%;z-index:0}.core-values-section .pink-box.pink-box-2 img{position:absolute;left:14.9px;top:50%;transform:translateY(-50%);z-index:1;width:51.2px;height:51.2px;max-width:51.2px;max-height:51.2px;-o-object-fit:contain;object-fit:contain}.core-values-section .pink-box.pink-box-3{position:relative;padding-left:81px;margin-top:24px;margin-bottom:24px}.core-values-section .pink-box.pink-box-3 h2{padding-left:0;margin-left:24px;font-family:Poppins-Bold,sans-serif!important;font-synthesis:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core-values-section .pink-box.pink-box-3:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:81px;height:81px;background:conic-gradient(from 0deg at 50% 50%,rgba(253,241,243,1) 0deg,rgba(253,241,243,1) 45deg,rgba(255,252,245,1) 90deg,rgba(255,252,245,1) 135deg,rgba(241,254,252,1) 180deg,rgba(241,254,252,1) 225deg,rgba(236,246,255,1) 270deg,rgba(236,246,255,1) 315deg,rgba(253,241,243,1) 1turn);border-radius:50%;z-index:0}.core-values-section .pink-box.pink-box-3 img{position:absolute;left:14.9px;top:50%;transform:translateY(-50%);z-index:1;width:51.2px;height:51.2px;max-width:51.2px;max-height:51.2px;-o-object-fit:contain;object-fit:contain}.core-values-section .pink-box.pink-box-4{position:relative;padding-left:81px;margin-top:24px;margin-bottom:24px}.core-values-section .pink-box.pink-box-4 h2{padding-left:0;margin-left:24px;font-family:Poppins-Bold,sans-serif!important;font-synthesis:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core-values-section .pink-box.pink-box-4:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:81px;height:81px;background:rgba(232,249,252,1);border-radius:50%;z-index:0}.core-values-section .pink-box.pink-box-4 img{position:absolute;left:14.9px;top:50%;transform:translateY(-50%);z-index:1}.core-values-section .pink-box.pink-box-4 img,.core-values-section .pink-box>span>img{width:51.2px;height:51.2px;max-width:51.2px;max-height:51.2px;-o-object-fit:contain;object-fit:contain}.core-values-section .pink-box>span>img{-o-object-position:center;object-position:center;display:block;flex-shrink:0}.core-values-section .core-value-text{width:95%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start}.core-values-section .core-value-text h2{font-family:Poppins-Thin,sans-serif!important;font-size:24px;line-height:32px;color:#1C1C1C;margin:0 0 8px}.core-values-section .core-value-text .subtext,.core-values-section .core-value-text p.subtext{padding-top:24px;font-family:Poppins-Medium,sans-serif!important;font-synthesis:none;font-size:20px;line-height:28px;color:rgba(28,28,28,1);margin:0;text-align:left;max-width:100%;max-height:-moz-fit-content;max-height:fit-content}.middle-section-wrapper{position:relative;z-index:0}.arrow-container{position:absolute;top:0;left:0;height:100%;z-index:-1;pointer-events:none}.arrow-image{height:100%;-o-object-fit:cover;object-fit:cover;width:469px;height:685px;margin-top:219px;margin-left:4px}.solution-content-wrapper{display:flex;justify-content:space-between;gap:32px;max-width:1440px;height:485px;justify-content:center;margin:auto}.solution-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 32px;max-width:800px;height:400px}.solution-box-border{max-width:384px;height:192px;padding:1px;border-radius:12px}.solution-box-filler{background-color:white}.solution-box,.solution-box-filler{width:100%;height:100%;border-radius:12px}.solution-box{display:flex;flex-direction:column;text-align:left;padding:12px 15px;gap:10px}.solution-box h2{flex:1 1 0%;font-family:Poppins-Medium,sans-serif!important;max-width:354px;min-width:316px;max-height:28px;font-size:20px;line-height:28px;letter-spacing:0}.solution-right-card{background-color:#FDF1F380;max-width:384px;max-height:400px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;border:solid;border-color:#F6BCC7;border-width:4px;border-top:0;border-bottom:0;border-right:0;padding:10px 20px}.right-card-content{display:flex;flex-direction:column;width:100%;height:100%;margin:auto;align-content:flex-start}.right-card-top{display:flex;flex:3;flex-direction:column;justify-content:flex-end;gap:10px}.right-card-bottom{display:flex;flex:2;flex-direction:row}.solution-right-card h2{font-family:Poppins-Medium,sans-serif!important;font-size:20px;margin-bottom:16px;line-height:28px;letter-spacing:0;width:354px;height:28px}.solution-right-card .link{text-decoration:underline;cursor:pointer}.out-solution-cta-button{font-family:Poppins-Medium,sans-serif!important;font-size:16px;font-style:normal;line-height:24px;margin-top:40px;padding:var(--Button-sizes-V-padding,12px) var(--Button-sizes-H-padding,20px);background-color:#A84E5E;width:167px;height:48px}.cta-button,.out-solution-cta-button{color:white;border:none;cursor:pointer;border-radius:1000px}.cta-button{font-family:Poppins-SemiBold,sans-serif!important;margin-top:24px;padding:12px 20px;background-image:linear-gradient(90deg,#632E38,#6B6041,#32685D,#225B8C);width:352px;height:64px}.cta-button .find-ai{font-size:20px;line-height:28px}.our-journey-section{display:flex;flex-direction:column;padding:0 16px;box-sizing:border-box;background-color:var(--color-background-light);max-width:1255px;margin:46px auto 40px}.our-journey-title{font-family:Poppins-Medium,sans-serif!important;font-size:16px;line-height:24px;color:#575757;border-color:#BFBFBF;border-width:1px;padding:4px 12px;border-radius:9999px;width:-moz-fit-content;width:fit-content}.our-journey-timeline{display:grid;grid-template-columns:auto auto auto auto;margin-top:40px;margin-left:-16px;margin-right:12px}.our-journey-box{width:295px;height:100%;padding:12px 15px;gap:10px}.our-journey-bottom{margin-top:84px}.our-journey-text{display:flex;flex-direction:column;text-align:left;max-width:210px}.our-journey-text h1{font-family:Poppins-Medium,sans-serif!important}.our-journey-text h1,.our-journey-text h2{font-size:20px;line-height:28px;color:#0D0D0D}.our-journey-text h2{font-family:Poppins-Bold,sans-serif!important}.our-journey-text p{font-family:Poppins-Medium,sans-serif!important;font-size:14px;line-height:20px;color:#8F8E8E}.our-journey-images{display:flex;flex-direction:row;width:295px;transform:translateY(-32px)}.our-journey-line{display:flex;flex-direction:row;align-items:flex-end;margin-bottom:8px}.our-journey-line>*+*{margin-left:-12px}.our-journey-line img{width:40px;height:40px;border-width:2px;border-color:#F2F2F2;border-radius:50%;-o-object-fit:cover;object-fit:cover}.our-journey-future{display:flex;flex-direction:row;justify-content:center;margin:auto 16px;gap:27px}.our-journey-future h1{font-family:Poppins-Medium,sans-serif!important;font-size:20px;line-height:28px;color:#707070;text-align:center}.our-journey-future ul{list-style-type:disc;list-style-position:outside;max-width:825px;padding-left:36px;gap:10px;border:solid;border-color:#DEDEDE;border-width:1px;border-top:0;border-bottom:0;border-right:0}.our-journey-future li{font-family:Poppins-Medium,sans-serif!important;font-size:20px;line-height:28px;color:#0D0D0D}.our-journey-future li::marker{font-size:14px}.our-journey-button-container{display:flex;justify-content:center;margin-top:64px}.team-section>*{margin-left:auto;margin-right:auto}.team-section{margin-top:150px}.team-split-container,.team-swiper-buttons-container,.team-tabs-container{max-width:1248px}.team-split-container{display:flex;align-items:center;gap:73px}.team-split-header{flex:1;font-family:Poppins-Bold,sans-serif!important;font-size:40px;line-height:1.6;color:#1C1C1C}.team-split-image{flex:1;height:403px;background:#fffcf5 url(/assets/marketing/about/team/ceo-angel.webp) 50%/contain no-repeat}.team-tabs-container{margin-top:84px;display:flex;overflow-x:auto;justify-content:space-between;background:#F5F5F5;border-radius:var(--border-radius-pill);padding:2px}.team-tabs{padding:12px 20px;font-family:Poppins-Medium,sans-serif!important;font-size:20px;white-space:nowrap;color:var(--color-text-light);border:1px solid transparent;border-radius:var(--border-radius-pill)}.team-tabs-active{color:var(--Brand-Yellow-yellow-900,#6B6041);background-color:var(--Brand-Yellow-yellow-400,#FFEAAE);border:1px solid var(--Brand-Yellow-yellow-500,#ffe59a)}.team-swiper-buttons-container{margin-top:48px;display:flex;gap:9.6px}.team-swiper-button{font-size:35px;color:var(--Neutral-B300);border:.8px solid var(--Neutral-B40,#dedede);border-radius:50%;padding:5.5px;transition:background-color .3s ease,opacity .3s ease}.team-swiper-button:hover{background-color:#F5F5F5}.team-section .team-carousel{margin-top:34px;margin-bottom:64px;max-width:1440px;height:475px;overflow:hidden}.team-section .team-carousel-wrapper{display:flex;gap:24px;height:379px;align-items:center}.team-section .team-carousel-slide{flex-shrink:0;position:relative}.team-section .team-carousel-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.team-section .team-slide-small{width:293px;height:284px;opacity:.8;filter:blur(4px)}.team-section .team-slide-featured{width:614px;height:379px}.team-section .team-carousel-slide .member-name{margin-top:20px;font-family:Poppins-SemiBold,sans-serif!important;font-size:24px;color:#0D0D0D}.team-section .team-carousel-slide .member-title{margin-top:4px;font-family:Poppins-Medium,sans-serif!important;font-size:20px;color:var(--color-text-light)}.team-carousel-mobile-btn{display:none}.about-why{background-color:#ffffff;padding-top:64px}.about-why-inner{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:32px;max-width:80rem;padding-left:24px;padding-right:24px}.about-why-eyebrow{display:inline-flex;align-items:center;justify-content:center;width:238px;height:32px;border:1px solid #bfbfbf;border-radius:9999px;background-color:transparent;font-family:Poppins-Medium,sans-serif;font-size:16px;line-height:24px;color:#0d0d0d;text-transform:uppercase;white-space:nowrap}.about-why-title{border-left:3px solid #b5a36d;padding-left:16px;text-align:left;font-family:Poppins-SemiBold,sans-serif;font-size:22px;line-height:1.25;font-weight:700;color:#0d0d0d}@media (min-width:640px){.about-why-title{font-size:28px}}@media (min-width:768px){.about-why{padding-top:96px}.about-why-title{font-size:32px;line-height:44px}}.contact-us-container{padding-top:48px}.contact-us,.contact-us-container{display:flex;justify-content:center;align-items:center;background:var(--Brand-Yellow-yellow-50,#FFFCF5)}.contact-us{padding:0 0 0 40px;max-width:1440px;flex-wrap:wrap;align-content:center}.contact-us-container>img{width:588px;height:307px;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-lg);filter:blur(2px);flex-shrink:0}.contact-us .submit-form{display:flex;flex-direction:column;width:620px;height:307px;box-sizing:border-box}.contact-us .submit-form .form-title{font-family:Poppins-SemiBold,sans-serif!important;font-size:24px;line-height:32px;margin-bottom:20px}.contact-us .submit-form .top{display:flex;gap:24px;margin-bottom:20px;flex-wrap:wrap;align-items:flex-start}.contact-us .submit-form .top div.contact-inputs{position:relative}.contact-us .submit-form input.contact-inputs,.contact-us .submit-form textarea.contact-inputs{width:100%;font-family:Poppins-Regular,sans-serif!important;font-size:16px;padding:10px 16px;border:1px solid var(--color-border-input);border-radius:var(--border-radius-md);background-color:var(--color-background-input);box-sizing:border-box;height:48px;margin-bottom:8px}.contact-us .submit-form .top input.contact-inputs{margin-bottom:0}.contact-us .submit-form input.contact-inputs::-moz-placeholder,.contact-us .submit-form textarea.contact-inputs::-moz-placeholder{font-family:Poppins-Regular,sans-serif!important;color:var(--color-text-placeholder)}.contact-us .submit-form input.contact-inputs::placeholder,.contact-us .submit-form textarea.contact-inputs::placeholder{font-family:Poppins-Regular,sans-serif!important;color:var(--color-text-placeholder)}.contact-us .submit-form #mail-icon,.contact-us .submit-form #profile-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);height:20px;width:20px;pointer-events:none;opacity:.6;display:block}.contact-us .submit-form #profile-icon{transform:translateY(-50%) translateY(1px)}.contact-us .submit-form input#mail,.contact-us .submit-form input#name{padding-left:40px;height:56px;width:100%;box-sizing:border-box}.contact-us .submit-form div#name-container-input{width:214px}.contact-us .submit-form div#mail-container-input{width:382px}.contact-us .submit-form textarea.contact-inputs{min-height:114px;resize:vertical;margin-bottom:20px}.contact-us .submit-form .btn.btn-submit{background:linear-gradient(10deg,#632E38,#6B6041,#32685D,#225B8C);color:white;border:none;min-height:48px;padding:14px 28px;font-size:16px;border-radius:var(--border-radius-pill);cursor:pointer;transition:opacity .3s ease}.contact-us .submit-form .btn.btn-submit:hover{opacity:.9}@media (max-width:1200px){.our-journey-timeline{grid-template-columns:auto auto;margin:40px auto 0;justify-content:space-evenly}.our-journey-title{align-self:center;font-size:24px;line-height:32px;padding:8px 16px}}@media (max-width:1164px){.solution-content-wrapper{flex-direction:column;align-items:center;height:auto;padding:0 var(--section-padding-x)}.solution-section .solution-box{flex-basis:calc(50% - 16px)}.solution-grid{width:100%;max-width:800px;height:auto}.right-card-top{padding-top:64px}}@media (max-width:1024px){:root{--section-padding-x:20px}.contact-us .submit-form h2,.core-values-section>h1,.mission-section h1,.solution-section>h1{font-size:28px;line-height:1.3}.mission-image .text-overlay{left:50%;transform:translateX(-50%) translateY(-50%);width:90%}.mission-image .text-overlay h1{font-size:36px;line-height:1.3}.mission-image .text-overlay h2{font-size:20px;line-height:1.3}.mission-image .text-overlay p{font-size:16px;line-height:1.5}.mission-section{width:100%;max-width:100%;height:auto;min-height:auto;padding:40px 20px;margin:0 auto}.section-title{padding-top:0;padding-left:20px;font-size:32px;line-height:1.4;margin-bottom:24px}.mission-section .mission-header .polygon-icon{width:62px;height:62px;left:10px}.mission-section .mission-row-enhanced{flex-direction:row;align-items:flex-start}.mission-section .mission-content-enhanced{padding-left:20px;padding-right:20px}.mission-section .mission-content-enhanced .testimonial{font-family:Poppins-Medium,sans-serif!important;width:100%;max-width:100%;height:auto;font-size:18px;line-height:26px;letter-spacing:0}.mission-section .mission-content-enhanced .ceo-info-row{margin-top:24px;margin-bottom:24px}.mission-section .mission-vector-arrow{width:80px;height:200px;right:3%;top:15%}.core-values-section .core-values-content{gap:30px}.core-values-section .CV-box{padding-left:20px;padding-right:20px;width:100%;max-width:100%}.core-values-section .CV-title{font-size:36px;margin-bottom:48px}.core-values-section .core-values-grid{grid-template-columns:1fr;gap:24px;padding:0 20px}.core-values-section .core-value{width:100%;max-width:100%;height:auto;min-height:236px}.core-values-section .pink-box.pink-box-1,.core-values-section .pink-box.pink-box-2,.core-values-section .pink-box.pink-box-3,.core-values-section .pink-box.pink-box-4{padding-left:81px}.core-values-section .pink-box h2{font-size:22px;line-height:28px}.team-split-container{flex-direction:column;gap:40px}.team-split-header{font-size:32px;text-align:center}.team-split-image{width:100%;aspect-ratio:16/9}.arrow-image{margin-top:100px;width:300px;height:auto}}@media (max-width:768px){.contact-us .submit-form h2,.core-values-section>h1,.mission-section h1,.solution-section>h1{font-size:24px;margin-bottom:30px}.contact-us .submit-form h2{margin-bottom:20px}.meet-the-team-section h1{font-size:28px;line-height:1.3}.team-sidebar{width:45%;height:auto}.team-grid{order:-1}.mission-image .text-overlay h1{font-size:28px}.mission-image .text-overlay h2{font-size:18px}.mission-image .text-overlay p{font-size:14px}.mission-section{width:100%;max-width:100%;height:auto;padding:32px 16px;margin:0 auto 24px}.section-title{padding-top:0;padding-left:0;text-align:center;font-size:24px;line-height:1.3;margin-bottom:20px}.mission-section .mission-header .polygon-icon{width:58px;height:58px;top:10px;left:22%}.mission-section .mission-row-enhanced{flex-direction:column;align-items:center}.mission-section .mission-content-enhanced{padding-left:0;padding-right:0;text-align:center;width:100%}.mission-section .mission-content-enhanced .ceo-info-row{justify-content:center;margin-top:20px;margin-bottom:20px;flex-wrap:wrap}.mission-section .mission-content-enhanced .ceo-info-row .ceo-avatar-enhanced{width:56px;height:56px}.mission-section .mission-content-enhanced .ceo-info-row .ceo-text .name{font-size:18px;line-height:24px}.mission-section .mission-content-enhanced .ceo-info-row .ceo-text .title{font-size:14px;line-height:20px}.mission-section .mission-content-enhanced .testimonial{font-family:Poppins-Medium,sans-serif!important;width:100%;height:auto;font-size:16px;line-height:24px;letter-spacing:0;padding:0 4px}.mission-section .mission-content-enhanced .testimonial .quote-icon{top:-25px;left:10px}.mission-section .mission-vector-arrow{display:none}.core-values-section{width:auto;height:auto;padding:var(--section-padding-y) var(--section-padding-x)}.core-values-section .CV-box{padding-left:16px;padding-right:16px;width:100%;max-width:100%}.core-values-section .CV-title{font-size:28px;line-height:1.3;width:auto;text-align:center;border-left:none;padding-left:0;margin-bottom:32px}.core-values-section .core-values-grid{grid-template-columns:1fr;gap:20px;padding:0;place-items:center}.core-values-section .core-value{height:auto;min-height:auto;padding:20px;flex-direction:column;align-items:center;text-align:center}.core-values-section .core-value:nth-child(n){padding-left:20px}.core-values-section .pink-box{margin-bottom:12px;flex-direction:column;align-items:center;gap:12px}.core-values-section .pink-box h2{padding-left:0;margin-left:0;font-size:20px;line-height:28px;text-align:center}.core-values-section .core-value-text .subtext,.core-values-section .core-value-text p.subtext{font-size:16px;align-self:center}.middle-section-wrapper .arrow-container{display:none}.solution-section .solution-row{flex-direction:column;gap:20px;margin-bottom:0}.solution-grid{grid-template-columns:1fr;justify-items:center}.solution-content-wrapper{padding:0}.solution-right-card h2{width:296px}.our-journey-future{gap:12px;margin:auto}.contact-us{flex-direction:column;gap:30px}.contact-us>img{flex-basis:auto;max-width:90%}.contact-us .submit-form{flex-basis:auto;width:100%;max-width:100%;height:auto}.contact-us .submit-form .top{flex-direction:column;gap:15px;margin-bottom:15px}.contact-us .submit-form .top div.contact-inputs{flex-basis:100%;min-width:unset;width:100%}.contact-us .submit-form div#mail-container-input,.contact-us .submit-form div#name-container-input{width:100%}.contact-us .submit-form textarea.contact-inputs{margin-bottom:15px}.team-split-header{font-size:28px}.team-section{margin-top:60px}.team-tabs-container{margin-top:32px}.team-tabs{font-size:14px;padding:8px 12px}.team-swiper-buttons-container{margin-top:20px}.team-section .team-carousel{height:auto;margin-top:16px;margin-bottom:32px;overflow-x:clip;overflow-y:visible;position:relative}.team-section .team-carousel-wrapper{height:auto;gap:0}.team-section .team-slide-featured,.team-section .team-slide-small{width:100%;height:auto;opacity:1;filter:none}.team-section .team-carousel-slide>div:first-child{height:320px;flex-shrink:0}.team-section .team-carousel-slide .member-name{font-size:18px}.team-section .team-carousel-slide .member-title{font-size:15px}.team-swiper-buttons-container{display:none}.team-carousel-mobile-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(320px / 2);transform:translateY(-50%);z-index:10;font-size:28px;color:#fff;background:rgba(0,0,0,.35);border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;backdrop-filter:blur(2px)}.team-carousel-mobile-prev{left:10px}.team-carousel-mobile-next{right:10px}}@media (max-width:620px){.our-journey-timeline{grid-template-columns:auto}.our-journey-bottom{margin-top:0}}