.our-core-values-cards-container{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.core-value-item{background-color:#fff;border:1px solid #e3e5e6;border-radius:1rem;padding:2rem 1.5rem;text-align:center;transition:box-shadow .3s ease,transform .3s ease}.core-value-item:hover{box-shadow:0 8px 16px rgba(0,0,0,.08);transform:translateY(-5px)}.core-value-item .icon-container{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:#193c35;border-radius:.8rem;margin-bottom:1.1rem}.core-value-item .icon-container img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%) invert(89%) sepia(18%) saturate(664%) hue-rotate(302deg) brightness(109%) contrast(94%)}.core-value-item .core-val-title{color:#193c35;font-family:Aeonik,sans-serif;font-size:1.3rem;font-weight:700;margin:0 0 .1rem}.core-value-item p{color:#585858;font-family:Aeonik,sans-serif;font-size:.95rem;line-height:1.6;margin:0}@media(max-width:1024px){.our-core-values-cards-container{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:600px){.our-core-values-cards-container{grid-template-columns:1fr;gap:1.5rem}.core-value-item{padding:1.5rem 1.2rem}.core-value-item .icon-container{width:70px;height:70px;margin-bottom:1.2rem}.core-value-item .icon-container img{width:35px;height:35px}.core-value-item .core-val-title{font-size:1.2rem}.core-value-item p{font-size:.9rem}}.founders-cards-container{display:flex;flex-wrap:wrap;gap:.95rem;margin-top:2.5rem}.founder-item{display:flex;flex-basis:calc(50% - .475rem);flex-grow:1;min-width:300px;background-color:#fff;border-radius:1.25rem;border:1px solid #e3e5e6;padding:1.5rem;gap:1.25rem}.founder-item .left-section.image-section{flex-basis:38%;flex-shrink:0;border-radius:.8rem;overflow:hidden;background-color:#e3e5e6;aspect-ratio:3/4}.founder-item .left-section.image-section img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.founder-item .right-section.content-section{flex-basis:calc(62% - 1.25rem);flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;position:relative;padding-right:2.75rem}.founder-item .right-section.content-section h3{color:#193c35;font-family:Aeonik,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;margin:0}.founder-item .right-section.content-section p.designation{color:#585858;font-family:Aeonik,sans-serif;font-size:.9rem;font-weight:500;line-height:1.4;margin:0 0 .35rem;text-transform:capitalize}.founder-item .right-section.content-section .email-link{font-family:Aeonik,sans-serif;font-size:.9rem;font-weight:600;color:#193c35;text-decoration:none;display:inline-flex;align-items:center;margin-bottom:.9rem;transition:color .2s ease}.founder-item .right-section.content-section .email-link:focus-visible,.founder-item .right-section.content-section .email-link:hover{text-decoration:underline}.founder-item .right-section.content-section .title-with-linkedin{display:block;position:static}.founder-item .right-section.content-section .linkedin-icon{position:absolute;top:.25rem;right:0;display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:.4rem;transition:transform .2s ease;flex-shrink:0}.founder-item .right-section.content-section .linkedin-icon:focus-visible,.founder-item .right-section.content-section .linkedin-icon:hover{transform:scale(1.05)}.founder-item .right-section.content-section .linkedin-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.founder-item .right-section.content-section ul.content-list{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:.8rem}.founder-item .right-section.content-section ul.content-list li{color:#585858;font-family:Aeonik,sans-serif;font-size:.95rem;line-height:1.5;padding-left:1.5em;position:relative}.founder-item .right-section.content-section ul.content-list li:before{content:"•";color:#193c35;font-weight:700;display:inline-block;position:absolute;left:0;top:0;font-size:1.1em}@media(max-width:1280px){.founder-item{flex-basis:calc(50% - .475rem)}.founder-item .left-section.image-section{flex-basis:40%}.founder-item .right-section.content-section{flex-basis:calc(60% - 1.25rem);padding-right:2.25rem}.founder-item .right-section.content-section h3{font-size:1.35rem}.founder-item .right-section.content-section .email-link,.founder-item .right-section.content-section p.designation{font-size:.85rem}.founder-item .right-section.content-section .title-with-linkedin{gap:.6rem}.founder-item .right-section.content-section ul.content-list li{font-size:.9rem}.founder-item{flex-direction:column;align-items:center;padding:1.2rem;gap:1rem}.founder-item .left-section.image-section{flex-basis:auto;width:70%;max-width:200px;aspect-ratio:1/1.3}.founder-item .right-section.content-section{flex-basis:auto;width:100%;text-align:left;padding-right:0;align-items:flex-start}.founder-item .right-section.content-section .title-with-linkedin{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.founder-item .right-section.content-section .linkedin-icon{position:static;align-self:flex-start;margin-top:0}.founder-item .right-section.content-section ul.content-list li{text-align:left}}@media(max-width:767px){.founders-cards-container{flex-direction:column;gap:1.5rem}.founder-item{min-width:0}}.founders-story-section.container{text-align:center}.founders-story-section .content-container{max-width:780px;margin:2.5rem auto 0;text-align:left;display:flex;flex-direction:column;gap:1.1rem;text-align:center}.founders-story-section .content-container p{color:#585858;font-family:Aeonik,sans-serif;font-size:1.1rem;line-height:1.7;margin:0}@media(max-width:767px){.founders-story-section .content-container p{font-size:1rem}}.founders-story-section .content-container .intro-text{font-style:italic;color:#585858}.founders-story-section .content-container .intro-text .quote-text{display:block;font-style:italic;color:#193c35;font-weight:500;margin-top:.5em}.founders-story-section .content-container .highlight-text{color:#193c35;font-weight:700;font-size:1.15rem;text-align:center;margin-top:1rem;margin-bottom:.5rem}.founders-story-section .content-container .highlight-text span.brand-name,.founders-story-section .content-container .highlight-text strong{color:#193c35;font-weight:700}@media(max-width:767px){.founders-story-section .content-container .highlight-text{font-size:1.05rem}}.founders-story-section .content-container .outro-text{text-align:center;color:#585858;font-size:1.05rem}@media(max-width:767px){.founders-story-section .content-container .outro-text{font-size:.95rem}}