.landing-about-section{position:relative;overflow:hidden;background:var(--color-header-bg,#f8f9fb);color:#0d0f1c}.landing-about-container{display:flex;width:100%;flex-direction:column;align-items:center;gap:40px;padding:5rem 1rem;text-align:center;margin:0 auto;max-width:1400px}@media(min-width:768px){.landing-about-container{gap:4rem;padding-left:60px;padding-right:60px}}@media(min-width:1024px){.landing-about-container{gap:80px;padding:7.5rem 60px}}@media(min-width:1280px){.landing-about-container{padding-left:100px;padding-right:100px}}@media(min-width:1536px){.landing-about-container{padding-left:0;padding-right:0}}.landing-about-content{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.landing-about-content .base-button-container{margin-left:auto;margin-right:auto;margin-top:28px}@media(min-width:768px){.landing-about-content .base-button-container{margin-top:8px}}@media(min-width:640px){.landing-about-content{gap:2rem}}@media(min-width:768px){.landing-about-content{gap:2rem}}.landing-about-header{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.landing-about-header{gap:1.5rem}}.landing-about-title{margin-left:auto;margin-right:auto;max-width:716px}.landing-about-description{max-width:998px}.landing-about-highlight{font-weight:700;color:var(--color-primary,#3c5bff)}.landing-about-grid{display:grid;width:100%;gap:2rem;grid-template-columns:1fr}@media(min-width:640px){.landing-about-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr);height:100%}}@media(min-width:1280px){.landing-about-grid{grid-template-columns:repeat(4,1fr)}}.landing-about-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;border-radius:24px;border:1px solid #e6e8f5;background:var(--color-header-bg,#f8f9fb);box-shadow:0 16px 48px rgba(17,20,45,.05);transition:all .3s ease;min-height:420px}.landing-about-card:hover{transform:translateY(-4px);box-shadow:0 24px 64px rgba(17,20,45,.08)}@media(min-width:768px){.landing-about-card{min-height:420px}}.landing-about-card-content{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1rem 0;text-align:left}.landing-about-image-customize,.landing-about-image-standard{position:relative;display:flex;height:270px;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:18px}.landing-about-image{-o-object-fit:cover;object-fit:cover}.landing-about-image-auto{height:200px!important;width:300px!important}