:root{--archive-primary: #FF914D;--archive-secondary: #1746FF;--archive-text: #2d3436;--archive-text-light: #636e72;--archive-border: #e0e0e0;--archive-bg: #ffffff;--archive-bg-light: #f8f9fa;--archive-shadow: 0 2px 12px rgba(0, 0, 0, .08);--archive-shadow-hover: 0 12px 40px rgba(0, 0, 0, .12)}.blog-archive-clean{background:var(--archive-bg);min-height:100vh}.archive-hero-clean{background:linear-gradient(135deg,#fff,#f8f9fa);padding:180px 0 60px;text-align:center;position:relative;overflow:hidden}.archive-hero-clean:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%,rgba(255,145,77,.03) 0%,transparent 50%),radial-gradient(circle at 80% 30%,rgba(23,70,255,.03) 0%,transparent 50%);pointer-events:none;z-index:0}.archive-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.archive-hero-clean .hero-badge{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #e0e0e0;padding:10px 24px;border-radius:50px;font-size:.9rem;font-weight:600;color:#2d3436;margin-bottom:30px;box-shadow:0 2px 8px #0000000a}.archive-title-clean{font-size:3rem;font-weight:700;color:var(--archive-text);margin:0 0 20px;line-height:1.2}.archive-subtitle-clean{font-size:1.2rem;color:var(--archive-text-light);line-height:1.6;max-width:700px;margin:0 auto}.archive-posts-clean{padding:50px 0 80px}.posts-grid-clean{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:60px}.post-card-clean{background:#fff;border-radius:16px;overflow:hidden;transition:all .3s ease;border:1px solid var(--archive-border);display:flex;flex-direction:column}.post-card-clean:hover{transform:translateY(-8px);box-shadow:0 12px 40px #0000001f;border-color:var(--archive-primary)}.post-thumbnail-link{display:block;overflow:hidden;background:var(--archive-bg-light)}.post-thumb-clean{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.post-card-clean:hover .post-thumb-clean{transform:scale(1.05)}.post-card-content{padding:30px;display:flex;flex-direction:column;gap:15px;flex-grow:1}.post-category-badge{display:inline-block;background:#ff914d1a;color:var(--archive-primary);padding:6px 16px;border-radius:50px;font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;align-self:flex-start}.post-title-clean{margin:0;font-size:1rem;font-weight:700;line-height:1.3}.post-title-clean a{color:var(--archive-text);text-decoration:none;transition:color .3s ease}.post-title-clean a:hover{color:var(--archive-primary)}.post-excerpt-clean{color:var(--archive-text-light);font-size:.8rem;line-height:1.6;flex-grow:1}.post-meta-clean{display:flex;align-items:center;gap:15px;font-size:.6rem;color:var(--archive-text-light);padding-top:15px;border-top:1px solid var(--archive-border);margin-top:auto}.post-meta-clean time{display:flex;align-items:center;gap:6px}.post-meta-clean time:before{content:"📅";font-size:1rem}.archive-pagination-clean{display:flex;justify-content:center;margin-top:60px}.archive-pagination-clean .page-numbers{display:flex;gap:10px;list-style:none;padding:0;margin:0}.archive-pagination-clean .page-numbers li{display:inline-block}.archive-pagination-clean .page-numbers a,.archive-pagination-clean .page-numbers span{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 16px;border:2px solid var(--archive-border);border-radius:8px;color:var(--archive-text);text-decoration:none;font-weight:600;transition:all .3s ease}.archive-pagination-clean .page-numbers a:hover{background:var(--archive-primary);border-color:var(--archive-primary);color:#fff;transform:translateY(-2px)}.archive-pagination-clean .page-numbers .current{background:var(--archive-primary);border-color:var(--archive-primary);color:#fff}.archive-pagination-clean .page-numbers .dots{border:none;cursor:default}.no-posts-clean{text-align:center;padding:80px 20px}.no-posts-clean p{font-size:1.2rem;color:var(--archive-text-light);margin:0}@media (max-width: 992px){.posts-grid-clean{grid-template-columns:repeat(2,1fr);gap:30px}.archive-title-clean{font-size:2.5rem}.archive-subtitle-clean{font-size:1.1rem}}@media (max-width: 768px){.archive-hero-clean{padding:130px 20px 40px}.archive-title-clean{font-size:2.2rem}.archive-subtitle-clean{font-size:1rem}.archive-posts-clean{padding:40px 0 60px}.posts-grid-clean{grid-template-columns:1fr;gap:30px}.post-card-content{padding:24px;gap:12px}.post-title-clean{font-size:1rem}.post-excerpt-clean{font-size:.95rem}.archive-pagination-clean .page-numbers{gap:6px}.archive-pagination-clean .page-numbers a,.archive-pagination-clean .page-numbers span{min-width:40px;height:40px;padding:0 12px;font-size:.9rem}}@media (max-width: 480px){.archive-title-clean{font-size:1.8rem}.archive-subtitle-clean{font-size:.95rem}.post-card-content{padding:20px}.post-title-clean{font-size:1.2rem}}.blog-posts-section{padding:60px 0 80px;background:#fff}.posts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:60px}.posts-grid-three-columns{grid-template-columns:repeat(3,1fr)}.blog-post-card{background:#fff;border-radius:16px;overflow:hidden;border:1px solid var(--archive-border);transition:all .3s ease;display:flex;flex-direction:column;height:100%}.blog-post-card:hover{transform:translateY(-6px);box-shadow:var(--archive-shadow-hover);border-color:var(--archive-primary)}.blog-post-card .post-thumbnail{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--archive-bg-light)}.blog-post-card .post-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blog-post-card:hover .post-thumbnail img{transform:scale(1.08)}.blog-post-card .post-category{position:absolute;top:16px;left:16px;background:#ff6b35;color:#fff;padding:8px 18px;border-radius:50px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 8px #0003}.blog-post-card .post-content{padding:28px;display:flex;flex-direction:column;gap:14px;flex-grow:1}.blog-post-card .post-title{margin:0;font-size:1.4rem;font-weight:700;line-height:1.3}.blog-post-card .post-title a{color:var(--archive-text);text-decoration:none;transition:color .3s ease}.blog-post-card .post-title a:hover{color:var(--archive-primary)}.blog-post-card .post-excerpt{color:var(--archive-text-light);font-size:.98rem;line-height:1.65;flex-grow:1}.blog-post-card .post-meta{display:flex;align-items:center;gap:18px;font-size:.88rem;color:var(--archive-text-light);padding-top:14px;border-top:1px solid var(--archive-border)}.blog-post-card .post-meta span{display:flex;align-items:center;gap:6px}.blog-post-card .post-meta svg{opacity:.7;flex-shrink:0}.blog-post-card .post-actions{margin-top:8px}.blog-post-card .read-more-btn{display:inline-flex;align-items:center;gap:8px;color:var(--archive-primary);font-weight:600;font-size:.95rem;text-decoration:none;transition:all .3s ease}.blog-post-card .read-more-btn:hover{gap:12px;color:var(--archive-secondary)}.blog-post-card .read-more-btn svg{transition:transform .3s ease}.blog-post-card .read-more-btn:hover svg{transform:translate(4px)}.blog-pagination{display:flex;justify-content:center;margin-top:60px}.blog-pagination .page-numbers{display:flex;gap:10px;list-style:none;padding:0;margin:0}.blog-pagination .page-numbers li{display:inline-block}.blog-pagination .page-numbers a,.blog-pagination .page-numbers span{display:flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 16px;border:2px solid var(--archive-border);border-radius:10px;color:var(--archive-text);text-decoration:none;font-weight:600;font-size:.95rem;transition:all .3s ease}.blog-pagination .page-numbers a:hover{background:var(--archive-primary);border-color:var(--archive-primary);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #ff914d4d}.blog-pagination .page-numbers .current{background:var(--archive-primary);border-color:var(--archive-primary);color:#fff}.blog-pagination .page-numbers .dots{border:none;cursor:default}.no-posts-found{text-align:center;padding:100px 30px}.no-posts-found .no-posts-icon{font-size:5rem;margin-bottom:24px}.no-posts-found h2{font-size:2rem;color:var(--archive-text);margin:0 0 16px}.no-posts-found p{font-size:1.1rem;color:var(--archive-text-light);max-width:500px;margin:0 auto 32px}.blog-sidebar{position:sticky;top:120px;display:flex;flex-direction:column;gap:30px}.sidebar-widget{background:#fff;border:1px solid var(--archive-border);border-radius:16px;padding:30px;box-shadow:var(--archive-shadow)}.sidebar-widget .widget-title{font-size:1rem;font-weight:700;color:var(--archive-text);margin:0 0 20px;padding-bottom:16px;border-bottom:2px solid var(--archive-primary)}.service-promo .promo-content p{color:var(--archive-text-light);font-size:.95rem;line-height:1.6;margin:0 0 24px}.service-options{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.service-option{display:flex;align-items:center;gap:14px;padding:16px;background:var(--archive-bg-light);border-radius:12px;border:1px solid transparent;transition:all .3s ease}.service-option:hover{background:#fff;border-color:var(--archive-primary);transform:translate(4px)}.service-option .service-icon{font-size:2rem;flex-shrink:0}.service-option .service-info{display:flex;flex-direction:column;gap:4px}.service-option .service-info strong{color:var(--archive-text);font-size:1rem;font-weight:600}.service-option .service-info span{color:var(--archive-primary);font-size:.9rem;font-weight:600}.promo-actions{display:flex;flex-direction:column;gap:12px}.promo-actions .cta-button{display:flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:10px;text-decoration:none;font-weight:600;font-size:.95rem;transition:all .3s ease}.promo-actions .cta-button.primary{background:var(--archive-primary);color:#fff;border:2px solid var(--archive-primary)}.promo-actions .cta-button.primary:hover{background:#ff7f2e;transform:translateY(-2px);box-shadow:0 4px 12px #ff914d4d}.promo-actions .cta-button.secondary{background:transparent;color:var(--archive-primary);border:2px solid var(--archive-primary)}.promo-actions .cta-button.secondary:hover{background:var(--archive-primary);color:#fff;transform:translateY(-2px)}.contact-widget .contact-options{display:flex;flex-direction:column;gap:14px}.contact-option{display:flex;align-items:center;gap:14px;padding:16px;background:var(--archive-bg-light);border-radius:12px;text-decoration:none;transition:all .3s ease;border:1px solid transparent}.contact-option:hover{background:#fff;border-color:var(--archive-primary);transform:translate(4px)}.contact-option .contact-icon{font-size:1.8rem;flex-shrink:0}.contact-option .contact-info{display:flex;flex-direction:column;gap:4px}.contact-option .contact-info strong{color:var(--archive-text);font-size:.95rem;font-weight:600}.contact-option .contact-info span{color:var(--archive-text-light);font-size:.88rem}.popular-posts-list{display:flex;flex-direction:column;gap:18px}.popular-post{display:flex;gap:14px;padding-bottom:18px;border-bottom:1px solid var(--archive-border)}.popular-post:last-child{border-bottom:none;padding-bottom:0}.popular-post-thumbnail{flex-shrink:0}.popular-post-thumbnail a{display:block;width:80px;height:80px;border-radius:10px;overflow:hidden;background:var(--archive-bg-light)}.popular-post-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.popular-post:hover .popular-post-thumbnail img{transform:scale(1.1)}.popular-post-content{flex-grow:1;display:flex;flex-direction:column;gap:8px}.popular-post-content h4{margin:0;font-size:.95rem;font-weight:600;line-height:1.4}.popular-post-content h4 a{color:var(--archive-text);text-decoration:none;transition:color .3s ease}.popular-post-content h4 a:hover{color:var(--archive-primary)}.popular-post-date{font-size:.8rem;color:var(--archive-text-light)}.luggage-faq{padding:80px 0;background:var(--archive-bg-light)}.luggage-faq .section-header{text-align:center;margin-bottom:50px}.luggage-faq .section-title{font-size:2.5rem;font-weight:700;color:var(--archive-text);margin:0 0 16px}.luggage-faq .section-description{font-size:1.1rem;color:var(--archive-text-light);margin:0}.luggage-blog-cta{padding:100px 0;background:linear-gradient(135deg,#ff914d,#ff7f2e);color:#fff;text-align:center;position:relative;overflow:hidden}.luggage-blog-cta:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");pointer-events:none}.luggage-blog-cta .cta-content{position:relative;z-index:1;max-width:700px;margin:0 auto}.luggage-blog-cta .cta-title{font-size:2.5rem;font-weight:700;margin:0 0 20px;line-height:1.2}.luggage-blog-cta .cta-description{font-size:1rem;margin:0 0 40px;opacity:.95}.luggage-blog-cta .cta-actions{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.luggage-blog-cta .cta-button{display:inline-flex;align-items:center;gap:10px;padding:18px 32px;border-radius:12px;text-decoration:none;font-weight:700;font-size:1.05rem;transition:all .3s ease;border:3px solid transparent}.luggage-blog-cta .cta-button.primary{background:#fff;color:var(--archive-primary);border-color:#fff}.luggage-blog-cta .cta-button.primary:hover{background:transparent;color:#fff;border-color:#fff;transform:translateY(-4px);box-shadow:0 8px 20px #0003}.luggage-blog-cta .cta-button.secondary{background:transparent;color:#fff;border-color:#fff}.luggage-blog-cta .cta-button.secondary:hover{background:#fff;color:var(--archive-primary);transform:translateY(-4px);box-shadow:0 8px 20px #0003}.luggage-blog-cta .cta-button .cta-text,.luggage-blog-cta .cta-button .cta-price{display:inline}.luggage-blog-cta .cta-button .cta-icon{transition:transform .3s ease;flex-shrink:0}.luggage-blog-cta .cta-button:hover .cta-icon{transform:translate(4px)}@media (max-width: 992px){.posts-grid-three-columns{grid-template-columns:repeat(2,1fr)}.luggage-faq .section-title{font-size:2.2rem}.luggage-blog-cta .cta-title{font-size:2.3rem}}@media (max-width: 768px){.blog-posts-section{padding:40px 0 60px}.posts-grid,.posts-grid-three-columns{grid-template-columns:1fr;gap:25px}.blog-post-card .post-content{padding:24px;gap:12px}.blog-post-card .post-title{font-size:1.25rem}.blog-post-card .post-excerpt{font-size:.93rem}.luggage-faq{padding:60px 0}.luggage-faq .section-title{font-size:1.9rem}.luggage-blog-cta{padding:70px 20px}.luggage-blog-cta .cta-title{font-size:1.9rem}.luggage-blog-cta .cta-description{font-size:1.1rem}.luggage-blog-cta .cta-actions{flex-direction:column;gap:16px}.luggage-blog-cta .cta-button{padding:16px 28px;font-size:1rem}}@media (max-width: 480px){.blog-post-card .post-content{padding:20px}.blog-post-card .post-title{font-size:.8rem}.sidebar-widget{padding:20px}.sidebar-widget .widget-title{font-size:.8rem}.luggage-faq .section-title,.luggage-blog-cta .cta-title{font-size:1.7rem}.luggage-blog-cta .cta-description{font-size:1rem}}
