:root{--blog-gradient: linear-gradient(130deg, #00605b, #05a055, #00605b);--blog-gradient-light: linear-gradient(130deg, rgba(0, 96, 91, .1), rgba(5, 160, 85, .1), rgba(0, 96, 91, .1));--blog-text-gradient: linear-gradient(130deg, #00605b, #05a055);--blog-shadow: 0 4px 20px rgba(0, 96, 91, .15);--blog-shadow-hover: 0 8px 30px rgba(0, 96, 91, .25);--blog-border-radius: 16px;--blog-transition: all .4s cubic-bezier(.4, 0, .2, 1)}.blog-featured__bg-elements,.blog-categories__bg-elements,.blog-recent__bg-elements{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden;z-index:1}.blog-featured__bg-circle{position:absolute;border-radius:50%;background:var(--blog-gradient-light);opacity:.3}.blog-featured__bg-circle--1{width:300px;height:300px;top:-150px;right:-150px;animation:float 6s ease-in-out infinite}.blog-featured__bg-circle--2{width:200px;height:200px;bottom:-100px;left:-100px;animation:float 8s ease-in-out infinite reverse}.blog-featured__bg-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,rgba(0,96,91,.1) 2px,transparent 2px),radial-gradient(circle at 75% 75%,rgba(5,160,85,.1) 2px,transparent 2px);background-size:50px 50px;animation:backgroundMove 20s linear infinite}.blog-categories__bg-grid{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(0,96,91,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(0,96,91,.1) 1px,transparent 1px);background-size:40px 40px;animation:gridMove 15s linear infinite}.blog-categories__bg-dots{position:absolute;top:50%;left:50%;width:400px;height:400px;margin:-200px 0 0 -200px;background:radial-gradient(circle,rgba(5,160,85,.1) 20%,transparent 70%);animation:pulse 4s ease-in-out infinite}.blog-recent__bg-waves{position:absolute;bottom:0;left:0;right:0;height:200px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120"><path d="M0,60 C300,100 900,20 1200,60 L1200,120 L0,120 Z" fill="rgba(0,96,91,0.05)"/></svg>');background-repeat:no-repeat;background-size:cover}.blog-recent__bg-circles{position:absolute;top:20%;right:10%;width:150px;height:150px;background:radial-gradient(circle,rgba(5,160,85,.1),transparent);border-radius:50%;animation:float 7s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}@keyframes backgroundMove{0%{background-position:0 0,0 0}to{background-position:50px 50px,-50px -50px}}@keyframes gridMove{0%{background-position:0 0,0 0}to{background-position:40px 40px,40px 40px}}@keyframes pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.1;transform:scale(1.1)}}.blog-featured{padding:80px 0;background:linear-gradient(135deg,#f8fafc,#f1f5f9);position:relative;overflow:hidden}.blog-featured:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:var(--blog-gradient-light);opacity:.3;z-index:1}.blog-featured__container{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.blog-featured__header{text-align:center;margin-bottom:60px}.blog-featured__title{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;margin-bottom:16px;background:var(--blog-text-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.blog-featured__title:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:80px;height:4px;background:var(--blog-gradient);border-radius:2px}.blog-featured__subtitle{font-size:1.125rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.6}.blog-featured__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin-top:40px}.blog-featured__article{background:#fff;border-radius:var(--blog-border-radius);overflow:hidden;box-shadow:var(--blog-shadow);transition:var(--blog-transition);position:relative;transform:translateY(0);margin:20px;z-index:10000}.blog-featured__article:hover{transform:translateY(-8px);box-shadow:var(--blog-shadow-hover)}.blog-featured__article-image-wrapper{position:relative;overflow:hidden;height:220px}.blog-featured__article-image{width:100%;height:100%;object-fit:cover;transition:var(--blog-transition)}.blog-featured__article:hover .blog-featured__article-image{transform:scale(1.05)}.blog-featured__article-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.blog-featured__article-overlay{position:absolute;top:16px;right:16px;display:flex;gap:8px;align-items:center}.blog-featured__read-time{background:#000000b3;color:#fff;padding:6px 12px;border-radius:20px;font-size:.75rem;display:flex;align-items:center;gap:4px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.blog-featured__article-content{padding:28px 28px 32px;position:relative;overflow:visible}.blog-featured__article-tags{display:flex;gap:8px;margin-bottom:16px}.blog-featured__article-tag{background:var(--blog-gradient-light);color:#00605b;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:500}.blog-featured__article-title{margin:0 0 16px;font-size:1.5rem;font-weight:600;line-height:1.3}.blog-featured__article-title a{color:#1e293b;text-decoration:none;transition:var(--blog-transition)}.blog-featured__article-title a:hover{background:var(--blog-text-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-featured__article-excerpt{color:#64748b;line-height:1.6;margin-bottom:20px;font-size:.95rem}.blog-featured__article-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;position:relative;z-index:5}.blog-featured__article-meta{display:flex;gap:16px;font-size:.875rem;color:#94a3b8}.blog-featured__article-date,.blog-featured__article-author{display:flex;align-items:center;gap:4px}.blog-featured__read-more{color:#fdfffe;text-decoration:none;font-weight:500;font-size:.875rem;transition:var(--blog-transition);display:inline-flex;align-items:center;gap:4px;padding:10px 18px;border-radius:8px;border:1px solid transparent;position:relative;z-index:1000;margin-top:4px;white-space:nowrap}.blog-featured__read-more:hover{background:var(--blog-gradient-light);border-color:#05a055;transform:translate(2px);z-index:15;box-shadow:0 4px 12px #05a05533}.blog-categories{padding:80px 0;background:#fff;position:relative}.blog-categories__container{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.blog-categories__header{text-align:center;margin-bottom:60px}.blog-categories__title{font-size:clamp(2rem,4vw,2.8rem);font-weight:700;margin-bottom:16px;background:var(--blog-text-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-categories__subtitle{font-size:1.125rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.6}.blog-categories__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px}.blog-categories__item{background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid transparent;border-radius:var(--blog-border-radius);padding:32px 24px;text-align:center;transition:var(--blog-transition);position:relative;overflow:hidden;cursor:pointer}.blog-categories__item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--blog-gradient);opacity:0;transition:var(--blog-transition);z-index:1}.blog-categories__item:hover:before{opacity:.05}.blog-categories__item:hover{border-color:#05a055;transform:translateY(-4px);box-shadow:var(--blog-shadow-hover)}.blog-categories__item-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 20px;background:var(--blog-gradient-light);border-radius:50%;position:relative;z-index:2}.blog-categories__item-title{font-size:1.4rem;font-weight:600;margin-bottom:12px;background:var(--blog-text-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;z-index:2}.blog-categories__item-description{color:#64748b;line-height:1.6;font-size:.95rem;margin-bottom:20px;position:relative;z-index:2}.blog-categories__item-link{color:#05a055;text-decoration:none;font-weight:500;font-size:.875rem;transition:var(--blog-transition);display:inline-flex;align-items:center;gap:4px;padding:8px 16px;border-radius:8px;border:1px solid #05a055;position:relative;z-index:2}.blog-categories__item-link:hover{background:#05a055;color:#fff;transform:translate(2px)}.blog-recent{padding:80px 0;background:linear-gradient(135deg,#f8fafc,#fff);position:relative}.blog-recent__container{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.blog-recent__header{text-align:center;margin-bottom:60px}.blog-recent__title{font-weight:700;margin-bottom:16px;background:var(--blog-text-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-recent__subtitle{font-size:1.125rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.6}.blog-recent__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px}.blog-recent__article{background:#fff;border-radius:var(--blog-border-radius);overflow:hidden;box-shadow:0 2px 12px #00605b14;transition:var(--blog-transition);border:1px solid #e2e8f0}.blog-recent__article:hover{transform:translateY(-4px);box-shadow:var(--blog-shadow);border-color:#05a055}.blog-recent__article-image-wrapper{position:relative;overflow:hidden;height:200px}.blog-recent__article-image{width:100%;height:100%;object-fit:cover;transition:var(--blog-transition)}.blog-recent__article:hover .blog-recent__article-image{transform:scale(1.02)}.blog-recent__article-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.blog-recent__article-overlay{position:absolute;top:12px;left:12px}.blog-recent__article-tag{background:#000000b3;color:#fff;padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:500}.blog-recent__article-content{padding:24px}.blog-recent__article-title{font-size:1.25rem;font-weight:600;margin-bottom:12px;line-height:1.4}.blog-recent__article-title a{color:#1e293b;text-decoration:none;transition:var(--blog-transition)}.blog-recent__article-title a:hover{background:var(--blog-text-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-recent__article-excerpt{color:#64748b;line-height:1.6;margin-bottom:16px;font-size:.9rem}.blog-recent__article-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f1f5f9;padding-top:16px}.blog-recent__article-meta{display:flex;gap:12px;font-size:.875rem;color:#94a3b8}.blog-recent__article-date,.blog-recent__article-author{display:flex;align-items:center;gap:4px}.blog-recent__read-more{color:#05a055;text-decoration:none;font-weight:500;transition:var(--blog-transition);display:inline-flex;align-items:center;gap:4px;font-size:.875rem}.blog-recent__read-more:hover{color:#00605b;transform:translate(2px)}.blog-newsletter{padding:80px 0;background:var(--blog-gradient);color:#fff;position:relative;overflow:hidden}.blog-newsletter__bg-pattern{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1}.blog-newsletter__bg-grid{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:30px 30px;animation:gridMove 20s linear infinite}.blog-newsletter__bg-dots{position:absolute;top:50%;left:50%;width:600px;height:600px;margin:-300px 0 0 -300px;background:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:20px 20px;animation:backgroundMove 25s linear infinite}.blog-newsletter__container{max-width:800px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.blog-newsletter__content{text-align:center}.blog-newsletter__title{font-size:clamp(2rem,4vw,2.8rem);font-weight:700;margin-bottom:16px}.blog-newsletter__text{font-size:1.125rem;opacity:.9;margin-bottom:40px;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}.blog-newsletter__form{margin-bottom:32px}.blog-newsletter__input-wrapper{display:flex;gap:16px;max-width:500px;margin:0 auto;flex-wrap:wrap}.blog-newsletter__input{flex:1;min-width:250px;padding:16px 20px;border:2px solid rgba(255,255,255,.2);border-radius:12px;background:#ffffff1a;color:#fff;font-size:1rem;transition:var(--blog-transition);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.blog-newsletter__input::placeholder{color:#ffffffb3}.blog-newsletter__input:focus{outline:none;border-color:#fff9;background:#ffffff26}.blog-newsletter__button{padding:16px 32px;background:#fff;color:#00605b;border:none;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;transition:var(--blog-transition);min-width:140px;display:flex;align-items:center;gap:8px;justify-content:center}.blog-newsletter__button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0003;background:#f8fafc}.blog-newsletter__button-icon{transition:var(--blog-transition)}.blog-newsletter__button:hover .blog-newsletter__button-icon{transform:translate(2px)}.blog-newsletter__trust{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.blog-newsletter__trust-item{display:flex;align-items:center;gap:8px;font-size:.875rem;opacity:.8}.blog-card-hover{position:relative;overflow:hidden}.blog-card-hover:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:var(--blog-transition);z-index:1}.blog-card-hover:hover:before{left:100%}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.blog-loading{position:relative;overflow:hidden}.blog-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:shimmer 1.5s infinite}@media (max-width: 768px){.blog-featured,.blog-categories,.blog-recent,.blog-newsletter{padding:60px 0}.blog-featured__container,.blog-categories__container,.blog-recent__container,.blog-newsletter__container{padding:0 16px}.blog-featured__grid,.blog-categories__grid,.blog-recent__grid{grid-template-columns:1fr;gap:24px}.blog-featured__header,.blog-categories__header,.blog-recent__header{margin-bottom:40px}.blog-newsletter__input-wrapper{flex-direction:column;align-items:stretch}.blog-newsletter__input{min-width:auto}.blog-newsletter__trust{gap:20px;flex-direction:column;align-items:center}}@media (max-width: 480px){.blog-featured__article-content,.blog-recent__article-content{padding:20px}.blog-categories__item{padding:24px 20px}.blog-newsletter__container{padding:0 12px}.blog-featured__article-footer,.blog-recent__article-footer{flex-direction:column;gap:12px;align-items:flex-start}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast: high){.blog-featured__article,.blog-recent__article,.blog-categories__item{border:2px solid #000}.blog-featured__article-title a:hover,.blog-recent__article-title a:hover{background:none;-webkit-text-fill-color:initial;color:#000;text-decoration:underline}}@media print{.blog-newsletter{display:none}.blog-featured__article,.blog-recent__article{break-inside:avoid;box-shadow:none;border:1px solid #000}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/blog-modern-ui.css.map */
