.reason-card[data-v-38fecff4]{background:#fff;border:1px solid rgba(224,236,255,.94);border-radius:28px;box-shadow:none;display:flex;flex:0 0 calc(33.33333% - 14.66667px);flex-direction:column;min-height:492px;overflow:hidden;padding:18px 18px 26px;scroll-snap-align:start;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease,border-color .5s ease,background .5s ease}.reason-card[data-v-38fecff4]:before{background:linear-gradient(90deg,#fff0,#ffffffe0 18%,#fff0);content:"";display:block;height:1px;margin:-18px -18px 18px}.reason-card-top[data-v-38fecff4]{display:flex;justify-content:flex-end;min-height:214px}.reason-card-body[data-v-38fecff4]{margin-top:auto}.reason-card[data-v-38fecff4]:hover{background:#fff;box-shadow:none;transform:translateY(-4px)}.reason-plus[data-v-38fecff4]{align-items:center;background:linear-gradient(180deg,#66c0f8,#4ba9ef);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:28px;height:42px;justify-content:center;line-height:1;transition:transform .44s cubic-bezier(.22,1,.36,1),box-shadow .44s ease,filter .44s ease;width:42px}.reason-plus[data-v-38fecff4]:hover{box-shadow:none;filter:saturate(1.08);transform:scale(1.05)}.reason-plus[data-v-38fecff4]:focus-visible{outline:none}.reason-plus-icon[data-v-38fecff4]{display:inline-block;line-height:1;transition:transform .48s cubic-bezier(.22,1,.36,1)}.reason-plus:hover .reason-plus-icon[data-v-38fecff4]{transform:rotate(90deg)}.reason-card h3[data-v-38fecff4]{color:#2860e7;font-size:28px;font-weight:500;line-height:1.22;margin:0;max-width:100%;text-shadow:0 1px 0 hsla(0,0%,100%,.42)}.reason-label[data-v-38fecff4]{color:#8c8c8c;display:block;font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:10px}.reason-summary[data-v-38fecff4]{color:#8c8c8c;font-size:16px;line-height:1.75;margin:20px 0 0;max-width:100%}.reason-features[data-v-38fecff4]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:18px 0 0;padding:0}.reason-features li[data-v-38fecff4]{background:#f6f9ff;border:1px solid #dce9ff;border-radius:999px;color:#55708a;font-size:13px;line-height:1.3;padding:7px 11px}.hardware-reason-media[data-v-38fecff4]{align-items:center;justify-content:center;min-height:232px;position:relative}.hardware-reason-media img[data-v-38fecff4]{display:block;height:205px;-o-object-fit:contain;object-fit:contain;padding:10px 34px;transition:transform .7s cubic-bezier(.22,1,.36,1);width:100%}.hardware-reason-media .reason-plus[data-v-38fecff4]{position:absolute;right:0;top:0}.hardware-reason-card:hover .hardware-reason-media img[data-v-38fecff4]{transform:scale(1.025)}.detail-overlay[data-v-38fecff4]{align-items:center;-webkit-backdrop-filter:blur(10px) saturate(.82);backdrop-filter:blur(10px) saturate(.82);background:#14171c7a;display:flex;inset:0;justify-content:center;padding:48px;position:fixed;z-index:100}.detail-card[data-v-38fecff4]{background:#fff;border:0;border-radius:30px;box-shadow:0 28px 80px #00000038;min-height:540px;overflow:hidden;padding:86px 84px 70px;position:relative;transform-origin:center center;width:min(880px,100%)}.detail-close[data-v-38fecff4]{background:#ececf0;border:0;border-radius:50%;color:#666;cursor:pointer;font-size:25px;font-weight:700;height:42px;line-height:1;padding:0;position:absolute;right:22px;top:22px;transition:transform .46s cubic-bezier(.22,1,.36,1),background .4s ease,color .4s ease;width:42px}.detail-close[data-v-38fecff4]:hover{background:#666;color:#fff;transform:rotate(90deg) scale(1.04)}.detail-label[data-v-38fecff4]{color:#202124;font-size:19px;font-weight:600;line-height:1.25;margin:0 0 22px}.detail-card h3[data-v-38fecff4]{color:#202124;font-size:clamp(40px,4vw,56px);font-weight:650;letter-spacing:-.04em;line-height:1.12;margin:0;max-width:720px}.detail-card>p[data-v-38fecff4]:not(.detail-label){color:#292929;font-size:19px;font-weight:500;line-height:1.7;margin:26px 0 0;max-width:720px}.detail-action[data-v-38fecff4]{align-items:center;color:#1473e6;display:inline-flex;font-size:18px;gap:6px;line-height:1.4;margin-top:38px;text-decoration:none}.detail-action span[data-v-38fecff4]{font-size:30px;line-height:0;transition:transform .4s ease}.detail-action:hover span[data-v-38fecff4]{transform:translate(4px)}.detail-fade-enter-active[data-v-38fecff4],.detail-fade-leave-active[data-v-38fecff4]{transition:opacity .48s ease,backdrop-filter .48s ease}.detail-fade-enter-active .detail-card[data-v-38fecff4],.detail-fade-leave-active .detail-card[data-v-38fecff4]{transition:transform .58s cubic-bezier(.22,1,.36,1),opacity .46s ease,box-shadow .58s ease}.detail-fade-enter-from[data-v-38fecff4],.detail-fade-leave-to[data-v-38fecff4]{opacity:0}.detail-fade-enter-from .detail-card[data-v-38fecff4],.detail-fade-leave-to .detail-card[data-v-38fecff4]{box-shadow:0 10px 30px #2043921a;opacity:0;transform:translateY(14px) scale(.975)}@media(max-width:700px){.reason-card[data-v-38fecff4]{flex-basis:100%;min-height:492px}.detail-overlay[data-v-38fecff4]{align-items:flex-start;overflow-y:auto;padding:18px}.detail-card[data-v-38fecff4]{border-radius:28px;min-height:0;padding:78px 24px 38px}.detail-close[data-v-38fecff4]{font-size:27px;height:44px;right:18px;top:18px;width:44px}.detail-label[data-v-38fecff4]{font-size:18px;margin-bottom:20px}.detail-card h3[data-v-38fecff4]{font-size:clamp(36px,10vw,52px)}.detail-card>p[data-v-38fecff4]:not(.detail-label){font-size:17px;line-height:1.75;margin-top:24px}.detail-action[data-v-38fecff4]{font-size:18px;margin-top:32px}}@media(prefers-reduced-motion:reduce){.detail-fade-enter-active[data-v-38fecff4],.detail-fade-enter-active .detail-card[data-v-38fecff4],.detail-fade-leave-active[data-v-38fecff4],.detail-fade-leave-active .detail-card[data-v-38fecff4],.hardware-reason-media img[data-v-38fecff4],.reason-card[data-v-38fecff4],.reason-plus[data-v-38fecff4],.reason-plus-icon[data-v-38fecff4]{transition:none}}
