.home-page[data-v-e320768e]{min-height:calc(100vh - var(--header-height));display:flex;flex-direction:column;position:relative;overflow-x:hidden;background-image:radial-gradient(ellipse 100px 100px at 20% 30%,rgba(127,204,255,.2) 100%,rgba(255,255,255,0) 70%),radial-gradient(ellipse 600px 600px at 0% 100%,rgba(18,183,134,.314) 100%,rgba(255,255,255,0) 70%),radial-gradient(ellipse 400px 400px at 100% 0%,rgba(0,153,255,.494) 100%,#fff 70%)}.main-content[data-v-e320768e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;z-index:1;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:auto}@keyframes cardFadeIn-e320768e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.main-title[data-v-e320768e]{font-size:3rem;font-weight:700;color:var(--text-dark);background:linear-gradient(to right,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:1px;position:relative;line-height:3rem;margin-bottom:15px}.main-title[data-v-e320768e]:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:0%;height:3px;background:linear-gradient(to right,var(--primary-color),var(--secondary-color));border-radius:2px;transition:width 1.5s ease-in-out;animation:borderAnimation-e320768e 3s ease-in-out infinite}@keyframes borderAnimation-e320768e{0%{width:0%}50%{width:100%}to{width:0%}}.subtitle[data-v-e320768e]{font-size:1.3rem;color:var(--text-light);margin-bottom:5rem;animation:fadeInUp-e320768e 1s ease .3s both;max-width:700px;line-height:1.6;padding:0 10px}.feature-grid[data-v-e320768e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,400px));gap:30px;max-width:1200px;width:100%;padding:0 20px;justify-content:center}.feature-card[data-v-e320768e]{display:block;text-decoration:none;color:inherit;background:rgba(255,255,255,.95);border-radius:16px;padding:30px;box-shadow:0 8px 20px rgba(0,0,0,.06);transition:all .3s ease;opacity:0;transform:translateY(20px);animation:cardFadeIn-e320768e .6s forwards;animation-delay:calc(var(--index) * .1s);cursor:pointer;text-align:center;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.5);position:relative;overflow:hidden;will-change:transform}.feature-card[data-v-e320768e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));transform:scaleX(0);transform-origin:left;transition:transform .3s ease;will-change:transform}.feature-card.hovered[data-v-e320768e]{transform:translateY(-6px);box-shadow:0 15px 30px rgba(0,0,0,.1);background:rgba(255,255,255,.98)}.feature-card.hovered[data-v-e320768e]:before{transform:scaleX(1)}.feature-card h3[data-v-e320768e]{margin:20px 0 12px;color:var(--text-dark);font-size:1.5rem;font-weight:600;transition:color .3s ease}.feature-card p[data-v-e320768e]{color:var(--text-light);font-size:1rem;line-height:1.6;transition:color .3s ease;margin-bottom:0}.feature-card.hovered h3[data-v-e320768e],.feature-card.hovered p[data-v-e320768e]{color:var(--primary-color)}.icon-wrapper[data-v-e320768e]{width:80px;height:80px;margin:0 auto;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9);border-radius:50%;transition:all .3s ease;box-shadow:0 6px 16px rgba(0,0,0,.08);position:relative;will-change:transform}.feature-card.hovered .icon-wrapper[data-v-e320768e]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));transform:scale(1.05);box-shadow:0 8px 20px rgba(67,97,238,.25)}.feature-card.hovered .icon-wrapper svg[data-v-e320768e]{fill:#fff;transform:scale(1.05);transition:all .3s ease}.icon-wrapper svg[data-v-e320768e]{width:40px;height:40px;transition:all .3s ease;font-size:larger}@keyframes fadeInUp-e320768e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1200px){.feature-grid[data-v-e320768e]{grid-template-columns:repeat(auto-fit,minmax(280px,320px));gap:25px}}@media (max-width: 992px){.slogan[data-v-e320768e]{font-size:2.6rem}.subtitle[data-v-e320768e]{font-size:1.2rem;max-width:600px}.feature-grid[data-v-e320768e]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.feature-card[data-v-e320768e]{padding:25px}}@media (max-width: 768px){.home-page[data-v-e320768e]{height:auto;min-height:calc(100vh - var(--header-height))}.slogan[data-v-e320768e]{font-size:2.2rem;margin-top:20px;margin-bottom:1rem}.subtitle[data-v-e320768e]{font-size:1.1rem;margin-bottom:2.5rem;max-width:90%}.feature-grid[data-v-e320768e]{grid-template-columns:1fr;max-width:450px;gap:25px}.feature-card[data-v-e320768e]{padding:25px}.icon-wrapper[data-v-e320768e]{width:70px;height:70px}.icon-wrapper svg[data-v-e320768e]{width:35px;height:35px}.feature-card h3[data-v-e320768e]{font-size:1.4rem;margin:16px 0 10px}}@media (max-width: 576px){.header[data-v-e320768e]{padding:15px 25px}.logo[data-v-e320768e]{font-size:1.3rem}.member-center[data-v-e320768e]{padding:7px 16px;font-size:.95rem}.slogan[data-v-e320768e]{font-size:2rem}.subtitle[data-v-e320768e]{font-size:1.05rem;margin-bottom:2.2rem}.feature-grid[data-v-e320768e]{max-width:400px;gap:20px}}@media (max-width: 480px){.header[data-v-e320768e]{padding:12px 20px}.logo[data-v-e320768e]{font-size:1.2rem}.member-center[data-v-e320768e]{padding:6px 14px;font-size:.9rem}.slogan[data-v-e320768e]{font-size:1.8rem}.subtitle[data-v-e320768e]{font-size:1rem;margin-bottom:2rem}.feature-card[data-v-e320768e]{padding:20px}.icon-wrapper[data-v-e320768e]{width:60px;height:60px}.icon-wrapper svg[data-v-e320768e]{width:30px;height:30px}}
