@media (max-width:768px){.mvp-result-item,.result-item{padding:1.5rem!important;margin:0 .5rem!important;display:block!important;text-align:center!important}.mvp-result-item .item-icon,.result-item .item-icon{display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 1.25rem!important;width:36px!important;height:36px!important;padding:.5rem!important;border-radius:.5rem!important}.mvp-result-item .item-content,.result-item .item-content{width:100%!important;text-align:center!important}.mvp-result-item .item-title,.result-item .item-title{font-size:1.125rem!important;font-weight:700!important;margin:0 0 1rem!important;line-height:1.4!important;color:#000!important;letter-spacing:-.01em!important;text-align:center!important}.mvp-result-item .item-desc,.result-item .item-desc{text-align:center!important}.mvp-result-item .desc-first-line,.result-item .desc-first-line{font-size:1rem!important;line-height:1.7!important;margin:0 0 .5rem!important;color:#374151!important;font-weight:400!important;text-align:center!important}.mvp-result-item .desc-arrow,.result-item .desc-arrow{font-size:1.2rem!important;color:#000!important;margin:.5rem 0!important;text-align:center!important}.mvp-result-item .desc-second-line,.result-item .desc-second-line{font-size:1rem!important;line-height:1.7!important;margin:0!important;color:#374151!important;font-weight:400!important;text-align:center!important}.testimonial-item{padding:1.25rem!important;margin:0 .5rem!important}.testimonial-quote{font-size:.95rem!important;line-height:1.6!important;margin:0 0 1rem!important;color:#374151!important;font-style:italic!important;font-weight:400!important}.testimonial-name{font-size:1rem!important;font-weight:600!important;color:#000!important;margin:0 0 .25rem!important}.testimonial-role{font-size:.85rem!important;color:#666!important;margin:0 0 1rem!important}.testimonial-metrics{gap:.375rem!important}.metric-badge{padding:.375rem .625rem!important;font-size:.8rem!important}.case-item{padding:1.5rem!important;margin:0 .5rem!important;display:block!important;text-align:center!important}.case-item .case-icon{display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 1.25rem!important;width:36px!important;height:36px!important;padding:.5rem!important;border-radius:.5rem!important}.case-item .case-content{width:100%!important;text-align:center!important}.case-item .case-title{font-size:1.125rem!important;font-weight:700!important;line-height:1.4!important;color:#000!important;letter-spacing:-.01em!important}.case-item .case-subtitle,.case-item .case-title{margin:0 0 1rem!important;text-align:center!important}.case-item .case-subtitle,.case-item .case-subtitle-item{font-size:1rem!important;line-height:1.7!important;color:#374151!important;font-weight:400!important}.case-item .case-subtitle-item{margin:0 0 .5rem!important;text-align:center!important}.case-item .case-subtitle-arrow{font-size:1.2rem!important;color:#000!important;margin:.5rem 0!important;text-align:center!important}}@media (min-width:769px){.testimonial-item{padding:1.5rem!important;margin:0 auto!important;max-width:700px!important}.testimonial-quote{font-size:1.1rem!important;line-height:1.7!important;margin:0 0 1.5rem!important;color:#374151!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.01em!important}.testimonial-name{font-size:1.125rem!important;font-weight:600!important;color:#000!important;margin:0 0 .375rem!important;letter-spacing:-.01em!important}.testimonial-role{font-size:.95rem!important;color:#666!important;margin:0 0 1.25rem!important;font-weight:400!important}.testimonial-metrics{gap:.5rem!important;justify-content:center!important}.metric-badge{padding:.5rem .875rem!important;font-size:.875rem!important;font-weight:500!important;border-radius:1.5rem!important}.mvp-page .case-item{text-align:center!important;justify-content:center!important;display:block!important;flex-direction:column!important}.mvp-page .case-item .case-content{text-align:center!important;width:100%!important}.mvp-page .case-item .case-subtitle,.mvp-page .case-item .case-title,.mvp-page .result-item{text-align:center!important}.mvp-page .result-item{justify-content:center!important;display:block!important;flex-direction:column!important}.mvp-page .result-item .item-icon{margin:0 auto 1rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.mvp-page .result-item .item-content{text-align:center!important;width:100%!important}.mvp-page .result-item .item-desc,.mvp-page .result-item .item-title{text-align:center!important}.mvp-page .case-item .case-icon{width:32px!important;height:32px!important;padding:.5rem!important;margin:0 auto 1rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:.5rem!important}}.trigger-text,.trigger-title{text-align:center!important}.trigger-title{justify-content:center!important}.trigger-intro{text-align:center!important}@media (max-width:768px){.tooltip-popup{position:fixed!important;z-index:999999!important;pointer-events:auto!important;transform:none!important;margin:0!important;animation:tooltipSlideInMobile .3s ease-out!important;animation-fill-mode:both!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:calc(100vw - 40px)!important;max-width:320px!important}.tooltip-content{background:#1a1a1a!important;color:#fff!important;padding:24px 20px!important;border-radius:16px!important;box-shadow:0 20px 40px -12px rgba(0,0,0,.4),0 8px 24px -4px rgba(0,0,0,.3)!important;backdrop-filter:blur(20px)!important;width:100%!important;border:1px solid hsla(0,0%,100%,.15)!important;position:relative!important;font-family:system-ui,-apple-system,sans-serif!important;text-align:center!important}.tooltip-content:after{display:none!important}.tooltip-title{font-size:1.1rem!important;font-weight:600!important;color:#fff!important;margin:0 0 1rem!important;line-height:1.4!important;letter-spacing:-.01em!important;text-align:center!important}.tooltip-text{font-size:1rem!important;color:hsla(0,0%,100%,.9)!important;margin:0 0 .75rem!important;line-height:1.6!important;letter-spacing:-.005em!important;text-align:center!important}.tooltip-text:last-child{margin-bottom:0!important}@keyframes tooltipSlideInMobile{0%{opacity:0!important;transform:translate(-50%,-50%) scale(.9)!important}to{opacity:1!important;transform:translate(-50%,-50%) scale(1)!important}}.tooltip-backdrop{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:rgba(0,0,0,.5)!important;z-index:999998!important;animation:backdropFadeIn .2s ease-out!important}@keyframes backdropFadeIn{0%{opacity:0!important}to{opacity:1!important}}}@media (max-width:768px){.question-card{cursor:pointer!important;transition:all .3s ease!important}.question-card:active{transform:scale(.98)!important}.question-title{position:relative!important;justify-content:space-between!important;gap:1rem!important;padding:1.5rem 1.25rem!important}.question-arrow,.question-title{display:flex!important;align-items:center!important}.question-arrow{justify-content:center!important;color:#9ca3af!important;transition:transform .3s ease!important;flex-shrink:0!important}.mobile-expanded .question-arrow{transform:rotate(180deg)!important;color:#6b7280!important}.question-title:after{display:none!important}.question-answer{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-10px)!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important;padding:0 1.25rem!important}.question-answer.mobile-visible{max-height:500px!important;opacity:1!important;transform:translateY(0)!important;padding:0 1.25rem 1.5rem!important}.question-card{border-radius:1rem!important;box-shadow:0 4px 20px rgba(0,0,0,.08)!important;border:2px solid #f0f0f0!important}.mobile-expanded{border-color:#e0e0e0!important;box-shadow:0 8px 30px rgba(0,0,0,.12)!important}.question-negative.mobile-expanded{border-color:#fee2e2!important}.question-positive.mobile-expanded{border-color:#dcfce7!important}}@media (min-width:769px){.tooltip-content,.tooltip-text,.tooltip-title{text-align:center!important}.case-item .case-subtitle,.case-item .case-title{text-align:left!important}.result-item{text-align:center!important;display:block!important}.result-item .item-icon{margin:0 auto 1rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.result-item .item-content{width:100%!important}.case-button,.result-item .item-content,.result-item .item-desc,.result-item .item-title{text-align:center!important}.case-button,.case-button span{display:flex!important;align-items:center!important;justify-content:center!important}.question-title:after{display:none!important}.question-arrow svg{width:16px!important;height:16px!important}.question-title{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:1rem!important}.question-arrow,.question-icon{flex-shrink:0!important}}