.ai-backoffice-fv-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;overflow:hidden;padding-bottom:0;padding-top:0;position:relative}.ai-backoffice-fv-module.outline:before{background:linear-gradient(176deg,hsla(0,0%,100%,.6) 9%,hsla(0,0%,100%,0) 88%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.ai-backoffice-fv-module .breadcrumbs,.ai-backoffice-fv-module .innerline{position:relative;z-index:1}.ai-backoffice-fv-module .innerline{box-sizing:border-box;max-width:1248px;padding-left:24px;padding-right:24px}.ai-backoffice-fv-module .inner-content{margin:0 auto;max-width:1200px;min-height:570px;padding-bottom:34px;padding-top:48px;position:relative}.ai-backoffice-fv-module .fv-heading{text-align:center}.ai-backoffice-fv-module .fv-sub-title{color:#677070;display:block;font-family:inherit;font-size:20px;font-weight:700;letter-spacing:.1em;line-height:1.5;margin-bottom:16px}.ai-backoffice-fv-module .fv-sub-title-logo{display:block;height:auto;margin:0 auto 16px;max-height:17px;max-width:100%;width:auto}.ai-backoffice-fv-module .fv-product-title{font-size:inherit;line-height:1;margin:0;padding:0}.ai-backoffice-fv-module .fv-main-title{color:#121213;font-size:48px;font-weight:700;letter-spacing:0;line-height:1.4;word-break:keep-all}.ai-backoffice-fv-module .fv-title-line{color:inherit;display:block;font:inherit;letter-spacing:inherit}.ai-backoffice-fv-module .fv-mobile-buttons,.ai-backoffice-fv-module .fv-title-line--sp{display:none}.ai-backoffice-fv-module .fv-product-showcase{align-items:end;display:grid;gap:45px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px}.ai-backoffice-fv-module .fv-product-card{align-items:center;display:flex;flex-direction:column;gap:24px;min-width:0;transform:translateY(0);transition:transform .45s ease}.ai-backoffice-fv-module .fv-product-card.is-active{transform:translateY(-16px)}.ai-backoffice-fv-module .fv-product-visual{padding-top:25px;position:relative;width:100%}.ai-backoffice-fv-module .fv-product-visual:before{aspect-ratio:1;border-radius:50%;content:"";filter:blur(22px);opacity:1;pointer-events:none;position:absolute;right:-8%;top:-18%;transition:transform .45s ease;width:60%;z-index:0}.ai-backoffice-fv-module .fv-product-card.is-active .fv-product-visual:before{transform:translateY(16px)}.ai-backoffice-fv-module .fv-product-card:first-child .fv-product-visual:before{background:linear-gradient(180deg,#c5e6f3,#ebf4e9)}.ai-backoffice-fv-module .fv-product-card:nth-child(2) .fv-product-visual:before{background:linear-gradient(180deg,#dfd8eb,#f4e8ed)}.ai-backoffice-fv-module .fv-product-card:nth-child(3) .fv-product-visual:before{background:linear-gradient(180deg,#fae7e7,#fff8e6)}.ai-backoffice-fv-module .fv-product-label{align-items:center;background:#424242;border-radius:100px;color:#fff;display:inline-flex;font-size:18px;font-weight:700;justify-content:center;left:50%;letter-spacing:.1em;line-height:1;max-width:calc(100% - 40px);min-height:39px;padding:0 19px;position:absolute;top:0;transform:translateX(-50%);white-space:nowrap;z-index:2}.ai-backoffice-fv-module .fv-video-frame{aspect-ratio:370/240;background:#fff;border:4px solid #fff;border-radius:4px;box-shadow:0 4px 15px rgba(0,0,0,.1);overflow:hidden;position:relative;width:100%;z-index:1}.ai-backoffice-fv-module .fv-video{display:block;height:100%;object-fit:cover;transform:scaleX(1.02);transform-origin:center;width:100%}.ai-backoffice-fv-module .fv-product-name{align-items:center;color:#424242;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.1em;line-height:1;margin:0;text-align:center;white-space:nowrap}.ai-backoffice-fv-module .fv-product-name-logo{display:block}.ai-backoffice-fv-module .fv-product-name span{font-family:Satoshi Variable,Satoshi,YuGothic,Yu Gothic,sans-serif;font-weight:700;letter-spacing:.28em}.ai-backoffice-fv-module .fv-product-logo{display:block;height:16px;margin:0 auto;width:auto}@media (max-width:1247px){.ai-backoffice-fv-module .innerline{max-width:1080px}.ai-backoffice-fv-module .inner-content{min-height:518px;padding-bottom:30px;padding-top:24px}.ai-backoffice-fv-module .fv-main-title{font-size:40px}.ai-backoffice-fv-module .fv-product-showcase{gap:29px;margin-top:56px}.ai-backoffice-fv-module .fv-product-label{font-size:16px;min-height:34px}}@media (max-width:900px) and (min-width:768px){.ai-backoffice-fv-module .innerline{max-width:768px}.ai-backoffice-fv-module .inner-content{min-height:596px;padding-bottom:40px;padding-top:40px}.ai-backoffice-fv-module .fv-main-title{line-height:1.4}.ai-backoffice-fv-module .fv-product-showcase{gap:20px;margin-top:72px}.ai-backoffice-fv-module .fv-product-card{gap:20px}.ai-backoffice-fv-module .fv-product-visual{padding-top:20px}.ai-backoffice-fv-module .fv-product-label{font-size:13px;letter-spacing:.05em;max-width:calc(100% - 12px);min-height:30px;padding:0 12px}.ai-backoffice-fv-module .fv-video-frame{border-width:3px}.ai-backoffice-fv-module .fv-product-name{font-size:13px;gap:6px;letter-spacing:.05em}.ai-backoffice-fv-module .fv-product-name span{letter-spacing:.22em}.ai-backoffice-fv-module .fv-product-logo{height:13px}}@media (max-width:767px){.ai-backoffice-fv-module .inner-content{display:flex;flex-direction:column;justify-content:flex-start;min-height:auto;padding-bottom:48px;padding-top:32px}.ai-backoffice-fv-module .fv-sub-title{font-size:14px;margin-bottom:12px}.ai-backoffice-fv-module .fv-sub-title-logo{margin-bottom:16px;max-height:14px}.ai-backoffice-fv-module .fv-main-title{font-size:28px;line-height:1.4;margin:0 auto}.ai-backoffice-fv-module .fv-title-line--pc{display:none}.ai-backoffice-fv-module .fv-title-line--sp{display:block}.ai-backoffice-fv-module .fv-mobile-buttons{display:flex;flex-direction:column;gap:12px;margin:24px auto 0;max-width:327px;width:100%}.ai-backoffice-fv-module .fv-mobile-buttons .btn-pill{width:100%}.ai-backoffice-fv-module .fv-product-showcase{display:none}}@media (prefers-reduced-motion:reduce){.ai-backoffice-fv-module .fv-product-card{transition:none}}