.home-hero-section[data-v-939bf5f2]{padding:2rem 0 1.75rem;background:#fff}@media (min-width:768px){.home-hero-section[data-v-939bf5f2]{padding-top:2.75rem}}.home-hero-stage[data-v-939bf5f2]{position:relative;width:100%;height:24rem;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.home-hero-stage>.container[data-v-939bf5f2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.home-hero-glow[data-v-939bf5f2]{position:absolute;border-radius:999px;-webkit-filter:blur(3rem);filter:blur(3rem);pointer-events:none;z-index:1}.home-hero-glow--left[data-v-939bf5f2]{left:-6rem;top:-5rem;width:22rem;height:18rem;background:rgba(191,219,254,.55)}.home-hero-glow--right[data-v-939bf5f2]{right:2rem;top:-4rem;width:30rem;height:22rem;background:rgba(196,181,253,.36)}.home-hero-illustration[data-v-939bf5f2]{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right 62%;object-position:right 62%;z-index:0}.home-hero-copy[data-v-939bf5f2]{position:relative;z-index:2;width:43%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.85rem;padding:.75rem 0}.home-hero-title[data-v-939bf5f2]{margin:0;font-family:DingTalk JinBuTi,PingFang SC,sans-serif;font-size:48px;line-height:1.2;font-weight:400;font-style:normal;letter-spacing:.06em;color:#0f172a;-webkit-text-stroke:1px #0f172a;paint-order:stroke fill}.home-hero-title .home-hero-title-keep[data-v-939bf5f2]{color:#0f172a}.home-hero-title .home-hero-title-accent[data-v-939bf5f2]{background:-webkit-gradient(linear,left top,right top,from(#2563eb),color-stop(46%,#4f46e5),to(#7c3aed));background:linear-gradient(90deg,#2563eb,#4f46e5 46%,#7c3aed);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:.45px #4f46e5}.home-hero-title em[data-v-939bf5f2]{position:relative;display:inline-block;margin-left:1.6rem;color:#f59e0b;font-family:Comic Sans MS,Bradley Hand,cursive;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;-webkit-text-stroke:0;-webkit-transform:rotate(-6deg) translateY(-.25rem);transform:rotate(-6deg) translateY(-.25rem);white-space:nowrap}.home-hero-title .home-hero-title-arc[data-v-939bf5f2]{position:absolute;left:16%;bottom:-1.4rem;width:75%;height:.7rem;overflow:visible;pointer-events:none}.home-hero-desc[data-v-939bf5f2]{margin:0;color:#475569;font-size:16px;line-height:1.6;font-weight:400}.home-hero-actions[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.9rem;margin:0}.home-hero-btn[data-v-939bf5f2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.45rem;min-width:8.8rem;height:3rem;border-radius:999px;font-size:14px;font-weight:700;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.home-hero-btn[data-v-939bf5f2]:hover{-webkit-transform:translateY(-.08rem);transform:translateY(-.08rem)}.home-hero-btn--ghost[data-v-939bf5f2]{color:#1e293b;background:hsla(0,0%,100%,.92);border:1px solid rgba(226,232,240,.9);-webkit-box-shadow:0 4px 16px 0 rgba(31,38,135,.07);box-shadow:0 4px 16px 0 rgba(31,38,135,.07)}.home-hero-tags[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.65rem}.home-hero-tag[data-v-939bf5f2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;height:2rem;padding:0 .8rem;border-radius:999px;background:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,100%,.72);font-size:12px;font-weight:700}.home-hero-tag i[data-v-939bf5f2]{font-size:14px}.home-hero-tag--blue[data-v-939bf5f2]{color:#2563eb}.home-hero-tag--green[data-v-939bf5f2]{color:#059669}.home-hero-tag--indigo[data-v-939bf5f2]{color:#4f46e5}.home-hero-tag--cyan[data-v-939bf5f2]{color:#0891b2}.home-hero-card-grid[data-v-939bf5f2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-top:1rem}.home-hero-card[data-v-939bf5f2],.home-hero-journey-card[data-v-939bf5f2]{min-height:5.8rem;height:100%;border-radius:12px;border:1px solid rgba(226,232,240,.72);background:hsla(0,0%,100%,.92);-webkit-box-shadow:0 .75rem 2rem rgba(15,23,42,.06);box-shadow:0 .75rem 2rem rgba(15,23,42,.06)}.home-hero-card[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9rem;padding:1rem 1.1rem;color:inherit;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.home-hero-card[data-v-939bf5f2]:hover{-webkit-transform:translateY(-.12rem);transform:translateY(-.12rem);-webkit-box-shadow:0 1rem 2.4rem rgba(15,23,42,.1);box-shadow:0 1rem 2.4rem rgba(15,23,42,.1)}.home-hero-icon-tile[data-v-939bf5f2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:8px;-ms-flex-negative:0;flex-shrink:0;color:#fff;-webkit-box-shadow:inset 0 .08rem 0 hsla(0,0%,100%,.45),0 .6rem 1.2rem rgba(37,99,235,.16);box-shadow:inset 0 .08rem 0 hsla(0,0%,100%,.45),0 .6rem 1.2rem rgba(37,99,235,.16)}.home-hero-icon-tile i[data-v-939bf5f2]{font-size:24px}.home-hero-icon-tile--blue[data-v-939bf5f2]{background:linear-gradient(135deg,#60a5fa,#2563eb)}.home-hero-icon-tile--green[data-v-939bf5f2]{background:linear-gradient(135deg,#86efac,#22c55e)}.home-hero-icon-tile--purple[data-v-939bf5f2]{background:linear-gradient(135deg,#a78bfa,#7c3aed)}.home-hero-icon-tile--orange[data-v-939bf5f2]{background:linear-gradient(135deg,#fdba74,#f97316)}.home-hero-icon-tile--teal[data-v-939bf5f2]{background:linear-gradient(135deg,#5eead4,#14b8a6)}.home-hero-icon-tile--pink[data-v-939bf5f2]{background:linear-gradient(135deg,#fb7185,#ec4899)}.home-hero-card-body[data-v-939bf5f2]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.home-hero-card-title[data-v-939bf5f2]{display:block;margin-bottom:.25rem;color:#1e293b;font-size:16px;line-height:1.35;font-weight:800}.home-hero-card-desc[data-v-939bf5f2]{display:block;color:#64748b;font-size:12px;line-height:1.35}.home-hero-card-desc span[data-v-939bf5f2]{display:block}.home-hero-card-arrow[data-v-939bf5f2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:999px;color:#fff;-ms-flex-negative:0;flex-shrink:0;opacity:.92}.home-hero-card-arrow i[data-v-939bf5f2]{font-size:12px}.home-hero-card-arrow--blue[data-v-939bf5f2]{background:#3b82f6}.home-hero-card-arrow--green[data-v-939bf5f2]{background:#22c55e}.home-hero-card-arrow--purple[data-v-939bf5f2]{background:#8b5cf6}.home-hero-card-arrow--orange[data-v-939bf5f2]{background:#f97316}.home-hero-card-arrow--teal[data-v-939bf5f2]{background:#14b8a6}.home-hero-card-arrow--pink[data-v-939bf5f2]{background:#ec4899}.home-hero-journey-card[data-v-939bf5f2]{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 1.1rem;background:linear-gradient(135deg,rgba(255,251,235,.98),rgba(255,247,237,.98));border-color:rgba(251,191,36,.3)}.home-hero-journey-card[data-v-939bf5f2]:before{content:"";position:absolute;right:1.55rem;bottom:2.9rem;z-index:1;width:4.2rem;height:4.2rem;background:radial-gradient(circle,rgba(245,158,11,.9) 0 .12rem,transparent .14rem) 50% 0 100% no-repeat,radial-gradient(circle,rgba(236,72,153,.9) 0 .1rem,transparent .12rem) 100% .42% 100% no-repeat,radial-gradient(circle,rgba(99,102,241,.9) 0 .1rem,transparent .12rem) 2% .44% 100% no-repeat,radial-gradient(circle,rgba(16,185,129,.85) 0 .11rem,transparent .13rem) 72% .86% 100% no-repeat;opacity:.88}.home-hero-journey-card[data-v-939bf5f2]:after{content:"";position:absolute;right:.2rem;bottom:-.7rem;z-index:1;width:5.8rem;height:5.8rem;border-radius:999px;background:radial-gradient(circle,rgba(251,191,36,.34),transparent 68%)}.home-hero-journey-head[data-v-939bf5f2]{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;margin-bottom:.35rem;-ms-flex-negative:0;flex-shrink:0}.home-hero-journey-head i[data-v-939bf5f2]{color:#f59e0b;font-size:16px}.home-hero-journey-head h4[data-v-939bf5f2]{margin:0;color:#1e293b;font-size:14px;line-height:1.35;font-weight:800}.home-hero-journey-card ul[data-v-939bf5f2]{position:relative;z-index:2;margin:0;padding:0;list-style:none}.home-hero-journey-card li[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;margin-top:.18rem;color:#64748b;font-size:12px;line-height:1.35}.home-hero-journey-card li i[data-v-939bf5f2]{color:#10b981;font-size:13px}.home-hero-journey-card li[data-v-939bf5f2]:first-child{margin-top:0}.home-hero-journey-trophy[data-v-939bf5f2]{position:absolute;right:.65rem;bottom:.35rem;z-index:2;background:linear-gradient(145deg,#fde68a,#f59e0b 42%,#d97706);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.76;font-size:44px;-webkit-filter:drop-shadow(0 .35rem .42rem rgba(180,83,9,.22));filter:drop-shadow(0 .35rem .42rem rgba(180,83,9,.22))}.home-hero-stats[data-v-939bf5f2]{margin-top:1.4rem;padding:1.2rem 1.1rem;background:#eff6ff;border-radius:12px}.home-hero-stats-inner[data-v-939bf5f2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.2rem}.home-hero-stat[data-v-939bf5f2],.home-hero-stats-inner[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-hero-stat[data-v-939bf5f2]{gap:.75rem;min-width:8.6rem}.home-hero-stat-icon[data-v-939bf5f2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:999px;color:#2563eb;background:rgba(219,234,254,.86)}.home-hero-stat-icon i[data-v-939bf5f2]{font-size:18px}.home-hero-stat small[data-v-939bf5f2],.home-hero-stat strong[data-v-939bf5f2]{display:block}.home-hero-stat strong[data-v-939bf5f2]{color:#1e293b;font-size:16px;line-height:1.2;font-weight:800}.home-hero-stat small[data-v-939bf5f2]{margin-top:.18rem;color:#64748b;font-size:12px;line-height:1.35}.home-hero-quote[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.65rem;color:#64748b;font-size:13px;line-height:1.6;font-style:italic}.home-hero-quote>i[data-v-939bf5f2]{color:#93c5fd;font-size:24px}.home-hero-quote small[data-v-939bf5f2]{color:#94a3b8;font-size:12px;font-style:normal}@media (min-width:768px){.home-hero-stage[data-v-939bf5f2]{height:min(25.5rem,calc(100vh - 15rem))}.home-hero-copy[data-v-939bf5f2]{gap:.9rem;padding:.85rem 0}}@media (min-width:1024px){.home-hero-stage[data-v-939bf5f2]{height:min(26.5rem,calc(100vh - 15rem))}.home-hero-copy[data-v-939bf5f2]{gap:.95rem;padding:.9rem 0}}@media (min-width:1280px){.home-hero-stage[data-v-939bf5f2]{height:min(27.5rem,calc(100vh - 15rem))}.home-hero-copy[data-v-939bf5f2]{gap:1rem;padding:1rem 0}}@media (max-width:1023px){.home-hero-copy[data-v-939bf5f2]{width:58%}.home-hero-title[data-v-939bf5f2]{font-size:40px}.home-hero-card-grid[data-v-939bf5f2]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hero-stats-inner[data-v-939bf5f2]{-ms-flex-wrap:wrap;flex-wrap:wrap}.home-hero-quote[data-v-939bf5f2]{width:100%}}@media (max-width:767px){.home-page>section[data-v-939bf5f2]:not(.home-hero-section){display:none}.home-hero-section[data-v-939bf5f2]{padding:0 0 1.25rem}.home-hero-stage[data-v-939bf5f2]{height:auto;min-height:15.5rem}.home-hero-stage[data-v-939bf5f2]:after{content:"";position:absolute;left:0;top:0;bottom:0;width:68%;z-index:1;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.94)),color-stop(58%,hsla(0,0%,100%,.78)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,.94),hsla(0,0%,100%,.78) 58%,hsla(0,0%,100%,0))}.home-hero-stage>.container[data-v-939bf5f2]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.home-hero-illustration[data-v-939bf5f2]{-o-object-position:right center;object-position:right center}.home-hero-copy[data-v-939bf5f2]{width:76%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.7rem;padding:5rem 0 .2rem}.home-hero-title[data-v-939bf5f2]{font-size:30px;line-height:1.2;letter-spacing:0;white-space:nowrap}.home-hero-title em[data-v-939bf5f2]{display:none}.home-hero-desc[data-v-939bf5f2]{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:none;white-space:nowrap;font-size:12px;line-height:1.6}.home-hero-actions[data-v-939bf5f2],.home-hero-card-arrow[data-v-939bf5f2],.home-hero-card-desc[data-v-939bf5f2],.home-hero-stats[data-v-939bf5f2],.home-hero-tags[data-v-939bf5f2]{display:none}.home-hero-card-grid[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.65rem;margin-top:.85rem}.home-hero-card[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 0.325rem);flex:0 0 calc(50% - 0.325rem);width:calc(50% - .325rem);min-width:0;min-height:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;gap:.55rem;padding:.7rem .75rem}.home-hero-card-body[data-v-939bf5f2]{display:block;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.home-hero-card-title[data-v-939bf5f2]{margin:0;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;letter-spacing:0;font-size:14px;line-height:1.35;white-space:nowrap}.home-hero-icon-tile[data-v-939bf5f2]{width:2.25rem;height:2.25rem}.home-hero-icon-tile i[data-v-939bf5f2]{font-size:18px}.home-hero-journey-card[data-v-939bf5f2]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;min-height:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.9rem 1rem}.home-hero-journey-trophy[data-v-939bf5f2]{font-size:30px}}@-webkit-keyframes float-939bf5f2{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes float-939bf5f2{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes pulse-slow-939bf5f2{0%,to{opacity:1}50%{opacity:.8;-webkit-transform:scale(.98);transform:scale(.98)}}@keyframes pulse-slow-939bf5f2{0%,to{opacity:1}50%{opacity:.8;-webkit-transform:scale(.98);transform:scale(.98)}}.animate-float[data-v-939bf5f2]{-webkit-animation:float-939bf5f2 6s ease-in-out infinite;animation:float-939bf5f2 6s ease-in-out infinite}.animate-float-delayed[data-v-939bf5f2]{-webkit-animation:float-939bf5f2 6s ease-in-out 3s infinite;animation:float-939bf5f2 6s ease-in-out 3s infinite}.animate-pulse-slow[data-v-939bf5f2]{-webkit-animation:pulse-slow-939bf5f2 4s cubic-bezier(.4,0,.6,1) infinite;animation:pulse-slow-939bf5f2 4s cubic-bezier(.4,0,.6,1) infinite}.hover-rotate-bg[data-v-939bf5f2]{background:none!important;z-index:1}.hover-rotate-bg[data-v-939bf5f2]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background-image:linear-gradient(135deg,var(--tw-gradient-stops));z-index:-1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:center;transform-origin:center}.hover-rotate-bg[data-v-939bf5f2]:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.highlight-feature-icon-bg[data-v-939bf5f2]{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center}.hover-rotate-bg:hover .highlight-feature-icon-bg[data-v-939bf5f2]{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.text-gradient[data-v-939bf5f2]{background:-webkit-gradient(linear,left top,right top,from(#6366f1),color-stop(#8b5cf6),color-stop(#ec4899),to(#6366f1));background:linear-gradient(90deg,#6366f1,#8b5cf6,#ec4899,#6366f1);background-size:300% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;-webkit-animation:text-shine-939bf5f2 6s linear infinite;animation:text-shine-939bf5f2 6s linear infinite}.hero-float-item[data-v-939bf5f2]:focus-within,.hero-float-item[data-v-939bf5f2]:hover{z-index:999!important}@-webkit-keyframes text-shine-939bf5f2{to{background-position:200%}}@keyframes text-shine-939bf5f2{to{background-position:200%}}.line-clamp-2[data-v-939bf5f2],.line-clamp-3[data-v-939bf5f2]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-939bf5f2]{-webkit-line-clamp:2;line-clamp:2}.line-clamp-3[data-v-939bf5f2]{-webkit-line-clamp:3;line-clamp:3}.home-word-game-desc[data-v-939bf5f2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-voices[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.25rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.home-voices-copy[data-v-939bf5f2]{width:100%}.home-voices-stats[data-v-939bf5f2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:3.5rem;-moz-column-gap:3.5rem;column-gap:3.5rem;row-gap:1.75rem;margin-top:2.25rem}.home-voices-stat[data-v-939bf5f2]{text-align:left}.home-voices-cards[data-v-939bf5f2]{display:grid;grid-template-columns:1fr;gap:1rem;width:100%}.home-voices-card[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;height:100%}.home-voices-card-quote[data-v-939bf5f2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:768px){.home-voices-cards[data-v-939bf5f2]{grid-template-columns:repeat(3,minmax(0,1fr));-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (min-width:1024px){.home-voices[data-v-939bf5f2]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2.25rem}.home-voices-copy[data-v-939bf5f2]{-webkit-box-flex:0;-ms-flex:0 0 34%;flex:0 0 34%;width:34%;max-width:34%}.home-voices-cards[data-v-939bf5f2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:none;margin-left:0}}.home-faq-section[data-v-939bf5f2]{background:-webkit-gradient(linear,left top,right bottom,from(#eff6ff),to(#eef2ff));background:linear-gradient(to bottom right,#eff6ff,#eef2ff);padding-bottom:20px}.home-faq[data-v-939bf5f2]{display:grid;grid-template-columns:1fr;gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.home-faq-copy[data-v-939bf5f2]{max-width:36rem}.home-faq-art[data-v-939bf5f2]{display:block;width:100%;max-width:24rem;margin-top:1.25rem;-o-object-fit:contain;object-fit:contain;background:transparent}.home-faq-panel[data-v-939bf5f2]{display:grid;grid-template-columns:1fr;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.home-faq-list[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.85rem}.home-faq-item[data-v-939bf5f2]{overflow:hidden;background:#fff;border:1px solid #e5e7eb;border-radius:12px;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.home-faq-q[data-v-939bf5f2]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;border:0;background:transparent;cursor:pointer;text-align:left;color:#1e293b;font-size:16px;font-weight:700}.home-faq-q-main[data-v-939bf5f2],.home-faq-q[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-faq-q-main[data-v-939bf5f2]{gap:.75rem;min-width:0}.home-faq-q-main>i[data-v-939bf5f2]{-ms-flex-negative:0;flex-shrink:0;color:#6366f1;font-size:18px}.home-faq-caret[data-v-939bf5f2]{-ms-flex-negative:0;flex-shrink:0;color:#9ca3af;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.home-faq-caret--open[data-v-939bf5f2]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home-faq-a[data-v-939bf5f2]{padding:0 1.25rem 1.1rem}.home-faq-a p[data-v-939bf5f2]{margin:0;color:#4b5563;font-size:13px;line-height:1.75}.home-faq-aside[data-v-939bf5f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem 1.25rem 1.35rem;background:rgba(99,102,241,.08);border:0;border-radius:12px;text-align:center}.home-faq-aside>i[data-v-939bf5f2]{display:block;margin-bottom:.75rem;color:#6366f1;font-size:24px}.home-faq-aside-t[data-v-939bf5f2]{margin:0;color:#1e293b;font-size:13px;font-weight:600}.home-faq-aside-s[data-v-939bf5f2]{margin:.35rem 0 .85rem;color:#64748b;font-size:12px;line-height:1.6}.home-faq-aside-btn[data-v-939bf5f2]{height:32px;margin-top:.15rem;padding:0 16px;border:1px solid #6366f1;border-radius:6px;background:#fff;color:#6366f1;font-size:14px!important;font-weight:600!important}.home-faq-aside-btn>span[data-v-939bf5f2],.home-faq-aside-btn[data-v-939bf5f2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.home-faq-aside-btn>span[data-v-939bf5f2]{gap:8px}.home-faq-aside-btn .ph[data-v-939bf5f2],.home-faq-aside-btn i[data-v-939bf5f2]{font-size:16px;line-height:1;margin:0}.home-faq-aside-btn[data-v-939bf5f2]:hover{color:#fff;border-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#474aee),to(#763ff4));background:linear-gradient(90deg,#474aee,#763ff4)}@media (min-width:992px){.home-faq[data-v-939bf5f2]{grid-template-columns:minmax(16rem,.34fr) minmax(0,1fr);gap:3rem}.home-faq-copy[data-v-939bf5f2]{max-width:none}.home-faq-panel[data-v-939bf5f2]{grid-template-columns:minmax(0,1fr) 13.5rem;gap:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (prefers-reduced-motion:reduce){.animate-float[data-v-939bf5f2],.animate-pulse-slow[data-v-939bf5f2]{-webkit-animation:none!important;animation:none!important}}