.carousel[data-v-7482e387]{margin:0 auto;position:relative;width:100%}.viewport[data-v-7482e387]{overflow:hidden;padding-bottom:calc(56.25% + 200px);position:relative}.slide[data-v-7482e387]{gap:16px;inset:0;padding:8px 14px 40px;position:absolute}.head[data-v-7482e387],.slide[data-v-7482e387]{display:flex;flex-direction:column}.head[data-v-7482e387]{align-items:center;flex-shrink:0;gap:10px;height:132px;justify-content:center;padding:0 12px;text-align:center}.head-title[data-v-7482e387]{color:#0f172a;font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:700;letter-spacing:.02em;line-height:1.35;text-wrap:balance}.head-desc[data-v-7482e387]{color:#475569;font-size:.875rem;line-height:1.7;max-width:700px;white-space:pre-line;text-wrap:balance}.card[data-v-7482e387]{background:#fff;border-radius:18px;box-shadow:0 18px 36px -14px #0d47c852;display:block;flex:1;overflow:hidden;position:relative;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.card[data-v-7482e387]:hover{box-shadow:0 22px 40px -14px #0d47c866;transform:translateY(-3px)}.card img[data-v-7482e387]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slide-next-enter-active[data-v-7482e387],.slide-next-leave-active[data-v-7482e387],.slide-prev-enter-active[data-v-7482e387],.slide-prev-leave-active[data-v-7482e387]{transition:transform var(--carousel-duration,.6s) cubic-bezier(.22,1,.36,1),opacity var(--carousel-duration,.6s) cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.slide-next-enter-from[data-v-7482e387]{opacity:.6;transform:translate3d(-100%,0,0)}.slide-next-leave-to[data-v-7482e387],.slide-prev-enter-from[data-v-7482e387]{opacity:.6;transform:translate3d(100%,0,0)}.slide-prev-leave-to[data-v-7482e387]{opacity:.6;transform:translate3d(-100%,0,0)}.controls[data-v-7482e387]{display:flex;gap:14px;margin-top:28px}.controls[data-v-7482e387],.ctrl[data-v-7482e387]{justify-content:center}.ctrl[data-v-7482e387]{align-items:center;background:#fffffff2;border:1px solid rgba(15,23,42,.12);border-radius:999px;color:var(--brand-deep);cursor:pointer;display:inline-flex;height:40px;transition:transform .2s,background .2s,border-color .2s;width:40px}.ctrl svg[data-v-7482e387]{height:18px;width:18px}.ctrl[data-v-7482e387]:hover{background:#fff;border-color:#0d47c866;transform:translateY(-1px) scale(1.06)}.ctrl[data-v-7482e387]:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.dots[data-v-7482e387]{display:flex;gap:8px;justify-content:center;margin-top:14px}.dot[data-v-7482e387]{background:#0f172a2e;border:0;border-radius:999px;cursor:pointer;height:8px;transition:background .2s,transform .2s;width:8px}.dot.is-active[data-v-7482e387]{background:var(--brand-blue);transform:scale(1.25)}.dot[data-v-7482e387]:hover{background:var(--brand-deep)}@media(prefers-reduced-motion:reduce){.slide-next-enter-active[data-v-7482e387],.slide-next-leave-active[data-v-7482e387],.slide-prev-enter-active[data-v-7482e387],.slide-prev-leave-active[data-v-7482e387]{transition:none!important}}
