.Integrations-module__O_QTqa__integrations{padding:var(--section-padding)0;background:#fff;position:relative;overflow:hidden}.Integrations-module__O_QTqa__container{max-width:var(--container-max-width);margin:0 auto;padding:0 2rem}.Integrations-module__O_QTqa__header{text-align:center;opacity:0;margin-bottom:5rem;transition:all .8s ease-out;transform:translateY(30px)}.Integrations-module__O_QTqa__header.Integrations-module__O_QTqa__visible{opacity:1;transform:translateY(0)}.Integrations-module__O_QTqa__title{margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.Integrations-module__O_QTqa__gradientText{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Integrations-module__O_QTqa__subtitle{color:var(--text-secondary);max-width:550px;margin:0 auto;font-size:clamp(1rem,2vw,1.25rem)}.Integrations-module__O_QTqa__grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.Integrations-module__O_QTqa__card{border:1px solid var(--border);opacity:0;background:#fff;border-radius:16px;align-items:flex-start;gap:1.25rem;padding:2rem;transition:all .6s ease-out;display:flex;transform:translateY(30px)}.Integrations-module__O_QTqa__card.Integrations-module__O_QTqa__visible{opacity:1;transition-delay:calc(var(--index)*80ms);transform:translateY(0)}.Integrations-module__O_QTqa__card:hover{border-color:#0000;transform:translateY(-6px);box-shadow:0 16px 48px #5132891a}.Integrations-module__O_QTqa__iconWrapper{width:56px;height:56px;color:var(--primary-color);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Integrations-module__O_QTqa__iconBg{transition:all var(--transition-normal);background:linear-gradient(135deg,#5132891a,#537bbd1a);border-radius:14px;position:absolute;inset:0;transform:rotate(45deg)}.Integrations-module__O_QTqa__card:hover .Integrations-module__O_QTqa__iconBg{background:linear-gradient(135deg,#51328926,#537bbd26);transform:rotate(45deg)scale(1.1)}.Integrations-module__O_QTqa__cardContent{flex:1;min-width:0}.Integrations-module__O_QTqa__cardTitle{color:var(--text-primary);margin-bottom:.4rem;font-size:1.1rem;font-weight:700}.Integrations-module__O_QTqa__cardDescription{color:var(--text-secondary);font-size:.9rem;line-height:1.6}@media (max-width:968px){.Integrations-module__O_QTqa__integrations{padding:var(--section-padding-mobile)0}.Integrations-module__O_QTqa__container{padding:0 1.5rem}.Integrations-module__O_QTqa__header{margin-bottom:3rem}.Integrations-module__O_QTqa__grid{grid-template-columns:1fr;gap:1.25rem}.Integrations-module__O_QTqa__card{padding:1.5rem}}@media (min-width:969px) and (max-width:1200px){.Integrations-module__O_QTqa__grid{grid-template-columns:repeat(2,1fr)}}
.PlatformBenefits-module__oHSEla__benefits{padding:var(--section-padding)0;background:linear-gradient(#fff 0%,#f8f8fc 100%);position:relative;overflow:hidden}.PlatformBenefits-module__oHSEla__benefits:before{content:"";pointer-events:none;background:radial-gradient(circle,#51328908 0%,#0000 70%);width:1000px;height:1000px;position:absolute;top:0;left:50%;transform:translate(-50%)}.PlatformBenefits-module__oHSEla__container{max-width:var(--container-max-width);z-index:1;margin:0 auto;padding:0 2rem;position:relative}.PlatformBenefits-module__oHSEla__header{text-align:center;opacity:0;margin-bottom:5rem;transition:all .8s ease-out;transform:translateY(30px)}.PlatformBenefits-module__oHSEla__header.PlatformBenefits-module__oHSEla__visible{opacity:1;transform:translateY(0)}.PlatformBenefits-module__oHSEla__title{color:var(--text-primary);margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.PlatformBenefits-module__oHSEla__gradientText{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.PlatformBenefits-module__oHSEla__subtitle{color:var(--text-secondary);max-width:500px;margin:0 auto;font-size:clamp(1rem,2vw,1.25rem)}.PlatformBenefits-module__oHSEla__grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.PlatformBenefits-module__oHSEla__card{text-align:center;border:1px solid var(--border);transition:all var(--transition-normal);opacity:0;background:#fff;border-radius:20px;padding:3rem 2rem;position:relative;overflow:hidden;transform:translateY(30px)}.PlatformBenefits-module__oHSEla__card:before{content:"";background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));opacity:0;height:4px;transition:opacity var(--transition-normal);position:absolute;top:0;left:0;right:0}.PlatformBenefits-module__oHSEla__card.PlatformBenefits-module__oHSEla__visible{opacity:1;transition:all .6s ease-out;transition-delay:calc(var(--index)*.15s);transform:translateY(0)}.PlatformBenefits-module__oHSEla__card:hover{border-color:#0000;transform:translateY(-10px);box-shadow:0 20px 60px #5132891f}.PlatformBenefits-module__oHSEla__card:hover:before{opacity:1}.PlatformBenefits-module__oHSEla__iconWrapper{width:80px;height:80px;color:var(--primary-color);transition:all var(--transition-normal);background:linear-gradient(135deg,#51328914,#537bbd14);border-radius:20px;justify-content:center;align-items:center;margin:0 auto 2rem;display:flex}.PlatformBenefits-module__oHSEla__card:hover .PlatformBenefits-module__oHSEla__iconWrapper{background:linear-gradient(135deg,#5132891f,#537bbd1f);transform:scale(1.1)rotate(5deg)}.PlatformBenefits-module__oHSEla__cardTitle{color:var(--text-primary);margin-bottom:1rem;font-size:1.35rem;font-weight:700}.PlatformBenefits-module__oHSEla__cardDescription{color:var(--text-secondary);max-width:300px;margin:0 auto;font-size:.95rem;line-height:1.7}@media (max-width:968px){.PlatformBenefits-module__oHSEla__benefits{padding:var(--section-padding-mobile)0}.PlatformBenefits-module__oHSEla__container{padding:0 1.5rem}.PlatformBenefits-module__oHSEla__header{margin-bottom:3rem}.PlatformBenefits-module__oHSEla__grid{grid-template-columns:1fr;gap:2rem}.PlatformBenefits-module__oHSEla__card{padding:2.5rem 2rem}}
.SystemCTA-module__HINeOW__systemCta{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));padding:80px 0;position:relative;overflow:hidden}.SystemCTA-module__HINeOW__systemCta:before{content:"";pointer-events:none;background:#ffffff0d;border-radius:50%;width:600px;height:600px;position:absolute;top:-50%;right:-20%}.SystemCTA-module__HINeOW__systemCta:after{content:"";pointer-events:none;background:#ffffff08;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-40%;left:-10%}.SystemCTA-module__HINeOW__container{text-align:center;z-index:1;opacity:0;max-width:700px;margin:0 auto;padding:0 2rem;transition:all .8s ease-out;position:relative;transform:translateY(30px)}.SystemCTA-module__HINeOW__container.SystemCTA-module__HINeOW__visible{opacity:1;transform:translateY(0)}.SystemCTA-module__HINeOW__title{color:#fff;margin-bottom:1.25rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.SystemCTA-module__HINeOW__subtitle{color:#ffffffe6;margin-bottom:2.5rem;font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.SystemCTA-module__HINeOW__buttons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.SystemCTA-module__HINeOW__primaryButton{color:var(--primary-color);transition:all var(--transition-normal);background:#fff;border-radius:50px;align-items:center;gap:.75rem;padding:1.1rem 2.5rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px #00000026}.SystemCTA-module__HINeOW__primaryButton:hover{transform:translateY(-3px);box-shadow:0 15px 40px #0003}.SystemCTA-module__HINeOW__secondaryButton{color:#fff;transition:all var(--transition-normal);background:0 0;border:2px solid #ffffff80;border-radius:50px;align-items:center;padding:1.1rem 2.5rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.SystemCTA-module__HINeOW__secondaryButton:hover{background:#ffffff26;border-color:#fff;transform:translateY(-3px)}@media (max-width:968px){.SystemCTA-module__HINeOW__systemCta{padding:60px 0}.SystemCTA-module__HINeOW__container{padding:0 1.5rem}.SystemCTA-module__HINeOW__buttons{flex-direction:column;align-items:center}.SystemCTA-module__HINeOW__primaryButton,.SystemCTA-module__HINeOW__secondaryButton{justify-content:center;width:100%;max-width:320px}}
