:root{--upload-orange: #FF6B35;--upload-teal: #1A9B92;--upload-green: #22c55e;--upload-dark: #1a1a2e;--upload-gray: #666;--upload-light: #f8f9fa}.upload-landing{background:#fff;padding:60px 0}.upload-landing__container{max-width:1200px;margin:0 auto;padding:0 24px}.upload-section{margin-bottom:80px}.upload-section__header{text-align:center;margin-bottom:48px}.upload-badge{display:inline-block;background:linear-gradient(135deg,var(--upload-orange),#ff8f6b);color:#fff;padding:8px 20px;border-radius:50px;font-size:14px;font-weight:700;margin-bottom:16px;box-shadow:0 4px 12px #ff6b3533}.upload-section__title{font-size:36px;font-weight:800;color:var(--upload-dark);margin:0 0 12px;line-height:1.2}.upload-section__subtitle{font-size:18px;color:var(--upload-gray);max-width:600px;margin:0 auto}.upload-steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:32px;align-items:center;max-width:1000px;margin:0 auto}.upload-step{background:#fff;border:2px solid #f0f0f0;border-radius:20px;padding:32px 24px;text-align:center;transition:all .3s ease;position:relative}.upload-step:hover{transform:translateY(-8px);box-shadow:0 12px 32px #0000001a;border-color:var(--upload-orange)}.upload-step__number{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--upload-orange);color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;box-shadow:0 4px 12px #ff6b354d}.upload-step__icon{font-size:48px;margin-bottom:16px;animation:floatIcon 3s ease-in-out infinite}@keyframes floatIcon{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.upload-step h3{font-size:20px;font-weight:700;color:var(--upload-dark);margin:0 0 12px}.upload-step p{font-size:14px;color:var(--upload-gray);margin:0;line-height:1.5}.upload-step__arrow{font-size:32px;color:var(--upload-teal);font-weight:700}.upload-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-bottom:32px}.upload-spec-card{background:linear-gradient(135deg,#f8f9fa,#fff);border:2px solid #f0f0f0;border-radius:16px;padding:28px 24px;transition:all .3s ease}.upload-spec-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014;border-color:var(--upload-teal)}.upload-spec__icon{font-size:40px;margin-bottom:16px}.upload-spec-card h4{font-size:18px;font-weight:700;color:var(--upload-dark);margin:0 0 16px}.upload-spec-card ul{list-style:none;padding:0;margin:0}.upload-spec-card li{font-size:14px;color:var(--upload-gray);line-height:1.8;padding-left:24px;position:relative}.upload-spec-card li:before{content:"\2713";position:absolute;left:0;color:var(--upload-green);font-weight:700}.upload-pro-tips{background:linear-gradient(135deg,#1a9b920d,#ff6b350d);border-radius:16px;padding:32px;border:2px solid rgba(26,155,146,.2)}.upload-pro-tips h4{font-size:20px;font-weight:700;color:var(--upload-dark);margin:0 0 20px}.upload-tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.upload-tip{background:#fff;padding:12px 16px;border-radius:8px;font-size:14px;color:var(--upload-dark);font-weight:500;box-shadow:0 2px 8px #0000000d}.upload-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.upload-benefit-card{background:#fff;border:2px solid #f0f0f0;border-radius:16px;padding:28px;transition:all .3s ease}.upload-benefit-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a;border-color:var(--upload-orange)}.upload-benefit__icon{font-size:40px;margin-bottom:16px}.upload-benefit-card h4{font-size:20px;font-weight:700;color:var(--upload-dark);margin:0 0 12px}.upload-benefit-card p{font-size:14px;color:var(--upload-gray);line-height:1.6;margin:0}.upload-faq-grid{display:grid;gap:16px;max-width:900px;margin:0 auto}.upload-faq-item{background:#fff;border:2px solid #f0f0f0;border-radius:12px;padding:20px 24px;transition:all .3s ease}.upload-faq-item:hover{border-color:var(--upload-teal)}.upload-faq-item[open]{background:linear-gradient(135deg,#1a9b9208,#ff6b3508)}.upload-faq-item summary{font-size:18px;font-weight:700;color:var(--upload-dark);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}.upload-faq-item summary:after{content:"+";font-size:24px;color:var(--upload-teal);font-weight:700;transition:transform .3s ease}.upload-faq-item[open] summary:after{content:"\2212";transform:rotate(180deg)}.upload-faq-item p{font-size:15px;color:var(--upload-gray);line-height:1.7;margin:16px 0 0}.upload-cta-alt{background:transparent}.upload-cta-box{background:linear-gradient(135deg,#fff9f1,#f0fffe);border:2px solid var(--upload-teal);border-radius:20px;padding:48px;text-align:center;max-width:800px;margin:0 auto}.upload-cta-content h3{font-size:28px;font-weight:800;color:var(--upload-dark);margin:0 0 16px}.upload-cta-content p{font-size:16px;color:var(--upload-gray);margin:0 0 28px;line-height:1.6}.upload-cta-btn{display:inline-block;background:var(--upload-teal);color:#fff;padding:16px 40px;border-radius:12px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 16px #1a9b924d}.upload-cta-btn:hover{background:#176b65;transform:translateY(-2px);box-shadow:0 8px 24px #1a9b9266}.upload-final-cta{background:linear-gradient(135deg,var(--upload-dark),#2d2d44);border-radius:20px;padding:64px 32px;text-align:center;margin-bottom:0}.upload-final-content h2{font-size:32px;font-weight:800;color:#fff;margin:0 0 16px}.upload-final-content p{font-size:18px;color:#fffc;margin:0 0 32px}.upload-final-btn{display:inline-block;background:var(--upload-orange);color:#fff;padding:18px 48px;border-radius:12px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 24px #ff6b3566}.upload-final-btn:hover{background:#ff8f6b;transform:translateY(-2px);box-shadow:0 12px 32px #ff6b3580}@media(max-width:989px){.upload-steps{grid-template-columns:1fr;gap:24px}.upload-step__arrow{display:none}.upload-section__title{font-size:28px}.upload-benefits{grid-template-columns:1fr}.upload-cta-box{padding:32px 24px}}@media(max-width:749px){.upload-landing{padding:40px 0}.upload-section{margin-bottom:60px}.upload-section__title{font-size:24px}.upload-section__subtitle{font-size:16px}.upload-step{padding:24px 20px}.upload-specs,.upload-tips-grid{grid-template-columns:1fr}.upload-final-cta{padding:48px 24px}.upload-final-content h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/inkdyno-upload-landing.css.map */
