[data-v-c17d9c41]{box-sizing:border-box;margin:0;padding:0}.landing-page[data-v-c17d9c41]{background:#f8f9fa;color:#202124;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}.header[data-v-c17d9c41]{animation:slideInDown-c17d9c41 .8s ease-out;background:#fff;border-bottom:1px solid #dadce0;box-shadow:0 2px 4px #0000001a;padding:16px 0;position:sticky;top:0;z-index:100}.header-content[data-v-c17d9c41]{justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.header-content[data-v-c17d9c41],.logo[data-v-c17d9c41]{align-items:center;display:flex}.logo[data-v-c17d9c41]{animation:fadeInLeft-c17d9c41 1s ease-out .2s both;gap:12px}.logo-image[data-v-c17d9c41]{animation:rotateIn-c17d9c41 1s ease-out .5s both;border-radius:8px;height:48px;transition:transform .3s ease;width:48px}.logo-image[data-v-c17d9c41]:hover{transform:rotate(1turn) scale(1.1)}.logo-text h1[data-v-c17d9c41]{animation:slideInRight-c17d9c41 .8s ease-out .7s both;color:#202124;font-size:20px;font-weight:600;margin-bottom:2px}.logo-subtitle[data-v-c17d9c41]{animation:fadeIn-c17d9c41 1s ease-out .9s both;color:#5f6368;font-size:13px}.nav-menu[data-v-c17d9c41]{animation:fadeInRight-c17d9c41 1s ease-out .4s both;gap:16px}.nav-link[data-v-c17d9c41],.nav-menu[data-v-c17d9c41]{align-items:center;display:flex}.nav-link[data-v-c17d9c41]{border-radius:4px;color:#5f6368;font-size:14px;font-weight:500;gap:6px;overflow:hidden;padding:8px 16px;position:relative;text-decoration:none;transition:all .3s ease}.nav-link[data-v-c17d9c41]:before{background:linear-gradient(90deg,transparent,rgba(26,115,232,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.nav-link[data-v-c17d9c41]:hover:before{left:100%}.nav-link[data-v-c17d9c41]:hover{background:#f1f3f4;color:#1a73e8;transform:translateY(-2px)}.login-btn[data-v-c17d9c41]{animation:pulse-c17d9c41 2s ease-in-out infinite;background:#1a73e8;border:none;color:#fff}.login-btn[data-v-c17d9c41]:hover{animation:none;background:#1557b0;color:#fff}.main-content[data-v-c17d9c41]{min-height:calc(100vh - 80px)}.hero-section[data-v-c17d9c41]{animation:fadeIn-c17d9c41 1.2s ease-out;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:80px 0}.hero-content[data-v-c17d9c41]{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:0 24px}.hero-title[data-v-c17d9c41]{animation:slideInLeft-c17d9c41 1s ease-out .5s both;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:16px}.hero-subtitle[data-v-c17d9c41]{animation:slideInLeft-c17d9c41 1s ease-out .7s both;font-size:24px;font-weight:500;margin-bottom:16px;opacity:.9;white-space:nowrap}.hero-description[data-v-c17d9c41]{animation:slideInLeft-c17d9c41 1s ease-out .9s both;font-size:18px;line-height:1.6;margin-bottom:32px;opacity:.8}.hero-buttons[data-v-c17d9c41]{animation:slideInUp-c17d9c41 1s ease-out 1.1s both;display:flex;flex-wrap:wrap;gap:16px}.btn[data-v-c17d9c41]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:8px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s ease}.btn[data-v-c17d9c41]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.btn[data-v-c17d9c41]:hover:before{left:100%}.btn-primary[data-v-c17d9c41]{background:#fff;color:#1a73e8}.btn-primary[data-v-c17d9c41]:hover{background:#f8f9fa;box-shadow:0 8px 25px #00000026;transform:translateY(-2px) scale(1.05)}.btn-secondary[data-v-c17d9c41]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.3);color:#fff}.btn-secondary[data-v-c17d9c41]:hover{background:#fff3;transform:translateY(-2px) scale(1.05)}.btn-large[data-v-c17d9c41]{font-size:18px;padding:16px 32px}.hero-image[data-v-c17d9c41]{align-items:center;animation:slideInRight-c17d9c41 1s ease-out .8s both;display:flex;justify-content:center}.delivery-illustration[data-v-c17d9c41]{text-align:center}.hero-logo[data-v-c17d9c41]{animation:float-c17d9c41 3s ease-in-out infinite,rotateIn-c17d9c41 1.5s ease-out 1s both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:50%;box-shadow:0 8px 32px #0000001a;height:200px;padding:20px;transition:transform .3s ease;width:200px}.hero-logo[data-v-c17d9c41]:hover{animation-play-state:paused;transform:scale(1.1) rotate(5deg)}.features-section[data-v-c17d9c41]{animation:fadeIn-c17d9c41 1s ease-out;background:#fff;padding:80px 0}.container[data-v-c17d9c41]{margin:0 auto;max-width:1200px;padding:0 24px}.section-title[data-v-c17d9c41]{animation:slideInUp-c17d9c41 1s ease-out .3s both;color:#202124;font-size:36px;font-weight:600;margin-bottom:60px;text-align:center}.features-grid[data-v-c17d9c41]{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.feature-card[data-v-c17d9c41]{animation:slideInUp-c17d9c41 1s ease-out both;background:#f8f9fa;border-radius:12px;opacity:0;padding:40px 24px;text-align:center;transition:all .3s ease}.feature-card[data-v-c17d9c41]:first-child{animation-delay:.5s}.feature-card[data-v-c17d9c41]:nth-child(2){animation-delay:.7s}.feature-card[data-v-c17d9c41]:nth-child(3){animation-delay:.9s}.feature-card[data-v-c17d9c41]:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);box-shadow:0 15px 35px #00000026;transform:translateY(-8px) scale(1.02)}.feature-icon[data-v-c17d9c41]{align-items:center;animation:bounce-c17d9c41 2s ease-in-out infinite;background:#1a73e8;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 24px;transition:all .3s ease;width:80px}.feature-card:hover .feature-icon[data-v-c17d9c41]{animation-play-state:paused;background:linear-gradient(135deg,#1a73e8,#1557b0);transform:rotate(1turn) scale(1.1)}.platform-section[data-v-c17d9c41]{animation:fadeIn-c17d9c41 1s ease-out;background:#f8f9fa;padding:80px 0}.platform-description[data-v-c17d9c41]{animation:fadeIn-c17d9c41 1s ease-out .3s both;color:#5f6368;font-size:18px;margin-bottom:40px;text-align:center}.platform-grid[data-v-c17d9c41]{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:800px}.platform-card[data-v-c17d9c41]{animation:slideInUp-c17d9c41 1s ease-out both;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;opacity:0;padding:40px 24px;text-align:center;transition:all .3s ease}.platform-card[data-v-c17d9c41]:first-child{animation-delay:.5s}.platform-card[data-v-c17d9c41]:nth-child(2){animation-delay:.7s}.platform-card[data-v-c17d9c41]:hover{box-shadow:0 20px 50px #0003;transform:translateY(-12px) scale(1.03)}.platform-logo[data-v-c17d9c41]{align-items:center;background:#f8f9fa;border-radius:50%;display:flex;height:100px;justify-content:center;margin:0 auto 24px;padding:20px;transition:all .3s ease;width:100px}.platform-card:hover .platform-logo[data-v-c17d9c41]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);transform:rotate(10deg) scale(1.1)}.platform-icon[data-v-c17d9c41]{height:60px;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:60px}.platform-card:hover .platform-icon[data-v-c17d9c41]{transform:scale(1.2)}.cta-section[data-v-c17d9c41]{animation:fadeIn-c17d9c41 1s ease-out;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:80px 0;text-align:center}.cta-logo[data-v-c17d9c41]{animation:pulse-c17d9c41 2s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:50%;height:80px;margin:0 auto 24px;padding:15px;transition:transform .3s ease;width:80px}.cta-logo[data-v-c17d9c41]:hover{animation-play-state:paused;transform:rotate(1turn) scale(1.2)}.cta-section h2[data-v-c17d9c41]{animation:slideInUp-c17d9c41 1s ease-out .3s both;font-size:36px;font-weight:600;margin-bottom:16px}.cta-section p[data-v-c17d9c41]{animation:slideInUp-c17d9c41 1s ease-out .5s both;font-size:18px;margin-bottom:32px;opacity:.9}.footer[data-v-c17d9c41]{animation:slideInUp-c17d9c41 1s ease-out;background:#202124;color:#fff;padding:40px 0}.footer-content[data-v-c17d9c41]{animation:fadeIn-c17d9c41 1s ease-out .3s both;flex-direction:column;gap:16px}.footer-content[data-v-c17d9c41],.footer-logo[data-v-c17d9c41]{align-items:center;display:flex}.footer-logo[data-v-c17d9c41]{font-weight:600;gap:12px;transition:transform .3s ease}.footer-logo[data-v-c17d9c41]:hover{transform:scale(1.05)}.footer-logo-img[data-v-c17d9c41]{height:32px;transition:transform .3s ease;width:32px}.footer-logo:hover .footer-logo-img[data-v-c17d9c41]{transform:rotate(1turn)}@keyframes slideInDown-c17d9c41{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp-c17d9c41{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-c17d9c41{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight-c17d9c41{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-c17d9c41{0%{opacity:0}to{opacity:1}}@keyframes fadeInLeft-c17d9c41{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-c17d9c41{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes rotateIn-c17d9c41{0%{opacity:0;transform:rotate(-180deg) scale(.5)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes float-c17d9c41{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-c17d9c41{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes bounce-c17d9c41{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}
