.ca-kv-module.outline{background-color:#fff;background-image:url(https://aisaas.pkshatech.com/hubfs/PKSHA2025/AI%20Backoffice/fv-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:540px;overflow:hidden;padding-bottom:60px;padding-top:0;position:relative}.ca-kv-mobile-cta{display:none}.ca-kv-module .innerline{padding:0}.ca-kv-module .inner-content{margin:0 auto;max-width:1240px;padding:36px 20px 0}@media (max-width:1080px){.ca-kv-module .inner-content{padding:40px 60px}}@media (max-width:767px){.ca-kv-module.outline{padding-bottom:40px;padding-top:24px}.ca-kv-mobile-cta{background:#fff;display:block;padding:40px 24px}.ca-kv-module .inner-content{padding:0 24px}}.ca-kv-module .kv-container{align-items:center;display:flex;gap:38px;justify-content:space-between;padding:0;position:relative}@media (max-width:1080px){.ca-kv-module .kv-container{flex-direction:column;gap:64px}}@media (max-width:767px){.ca-kv-module .kv-container{gap:40px}}.ca-kv-module .kv-text-content{display:flex;flex:0 1 580px;flex-direction:column;gap:8px;max-width:580px;min-width:0;z-index:1}@media (max-width:1080px){.ca-kv-module .kv-text-content{flex:1 1 auto;max-width:100%;text-align:center;width:100%}}@media (max-width:767px){.ca-kv-module .kv-text-content{gap:12px;order:1;text-align:center}}.ca-kv-module .kv-header{display:flex;flex-direction:column;font-size:inherit;font-weight:inherit;gap:8px;margin:0;padding:0}@media (max-width:767px){.ca-kv-module .kv-header{gap:12px;margin-bottom:0}}.ca-kv-module .kv-badge{margin-bottom:4px;order:-1}.ca-kv-module .kv-badge__img{display:block;height:auto;max-height:48px;width:auto}@media (max-width:1080px){.ca-kv-module .kv-badge{text-align:center}.ca-kv-module .kv-badge__img{margin:0 auto}}@media (max-width:767px){.ca-kv-module .kv-badge__img{margin:0 auto;max-height:36px}}.ca-kv-module .kv-product-info{align-items:center;display:flex;gap:12px}@media screen and (max-width:1080px){.ca-kv-module .kv-product-info{justify-content:center}}.ca-kv-module .kv-product-name{background:linear-gradient(180deg,#c5e6f3,#ebf4e9);border-radius:2px;color:#121213;display:inline-block;font-family:Satoshi Variable,Satoshi,YuGothic,Yu Gothic,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;line-height:1.5;margin:0;padding:2px 12px}.ca-kv-module .kv-main-content{display:flex;flex-direction:column;gap:20px}@media (max-width:767px){.ca-kv-module .kv-main-content{gap:24px}}.ca-kv-module .kv-main-title,.ca-kv-module .kv-main-title span{color:#4d4d4d;font-size:48px;font-weight:700;letter-spacing:2.4px;line-height:1.4;margin:0;white-space:pre-line}.ca-kv-module .kv-main-title .kv-main-title--highlight{color:#121213}@media screen and (max-width:1080px){.ca-kv-module .kv-main-title,.ca-kv-module .kv-main-title span{text-align:center}}@media (max-width:767px){.ca-kv-module .kv-main-title,.ca-kv-module .kv-main-title span{font-size:28px;letter-spacing:1.4px;line-height:1.4;margin-bottom:0;text-align:center}}.ca-kv-module .kv-main-title .title-line-1{color:#181819}.ca-kv-module .kv-main-title .title-line-2,.ca-kv-module .kv-main-title .title-line-3{color:#4d4d4d;font-size:48px;letter-spacing:2.4px;line-height:1.4}@media (max-width:767px){.ca-kv-module .kv-main-title .title-line-2,.ca-kv-module .kv-main-title .title-line-3{font-size:24px;letter-spacing:1.2px;line-height:1.5}}.ca-kv-module .kv-description{color:#181819;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:1.5;margin:0}@media (max-width:767px){.ca-kv-module .kv-description{font-size:12px;letter-spacing:1.2px;line-height:1.5;margin:0;text-align:left}}.ca-kv-module .kv-buttons{align-items:flex-start;display:flex;gap:12px;margin-top:20px}@media (max-width:1080px){.ca-kv-module .kv-buttons{justify-content:center}}.ca-kv-module .kv-buttons.desktop-only{display:flex}.ca-kv-module .kv-buttons.mobile-only{display:none}@media (max-width:767px){.ca-kv-module .kv-buttons.desktop-only{display:none}.ca-kv-module .kv-buttons.mobile-only{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:12px;margin:24px auto 0;padding:16px;width:100%}}.ca-kv-module .kv-button-demo,.ca-kv-module .kv-button-download{flex:0 0 auto}@media (max-width:767px){.ca-kv-module .kv-button-demo,.ca-kv-module .kv-button-download{flex:none;max-width:327px;width:100%}}.ca-kv-module .kv-graphic-content{align-items:center;display:flex;flex:1 1 0;justify-content:center;max-width:590px;min-width:0;position:relative}@media (max-width:1080px){.ca-kv-module .kv-graphic-content{flex:1;max-width:100%;min-height:auto;width:100%}}@media (max-width:767px){.ca-kv-module .kv-graphic-content{margin-top:0;max-width:100%;order:2;padding:0;width:100%}}.ca-kv-module .kv-graphic-wrapper{align-items:center;display:flex;height:auto;justify-content:center;max-width:650.868px;padding-top:11%;position:relative;width:100%}@media (max-width:1080px){.ca-kv-module .kv-graphic-wrapper{height:auto;padding-top:64px;width:100%}}.ca-kv-module .kv-graphic-wrapper:before{aspect-ratio:1;background:linear-gradient(180deg,#c5e6f3,#ebf4e9);border-radius:50%;content:"";filter:blur(22px);pointer-events:none;position:absolute;right:4%;top:50%;transform:translateY(-50%);width:64%;z-index:0}.ca-kv-module .kv-graphic-video{display:block;height:auto;max-width:650.868px;object-fit:contain;width:100%;z-index:1}.ca-kv-module .kv-graphic-badge{height:auto;position:absolute;right:-1%;top:-7%;width:23%;z-index:2}@media (max-width:1080px){.ca-kv-module .kv-graphic-video{height:auto;width:100%}.ca-kv-module .kv-graphic-wrapper:before{right:4%;top:46%;width:60%}}@media (max-width:767px){.ca-kv-module .kv-graphic-video{height:auto;max-width:100%;width:100%}.ca-kv-module .kv-graphic-wrapper{max-width:100%;padding-top:5%;width:100%}.ca-kv-module .kv-graphic-wrapper:before{right:5%;top:40%;width:60%}.ca-kv-module .kv-graphic-badge{right:4%;top:0;width:16%}.ca-kv-mobile-cta .kv-buttons.mobile-only{background:transparent;border-radius:0;gap:12px;margin:0 auto;max-width:280px;padding:0;width:100%}.ca-kv-mobile-cta .kv-button-demo,.ca-kv-mobile-cta .kv-button-download{flex:none;margin:0 auto;max-width:280px;min-height:58px;width:100%}.ca-kv-mobile-cta .kv-button-demo a,.ca-kv-mobile-cta .kv-button-download a,.ca-kv-mobile-cta a.kv-button-demo,.ca-kv-mobile-cta a.kv-button-download{font-size:16px;line-height:1.5;padding:16px 24px 16px 16px}}