@import url("/assets/css/style.css");.language-popup-overlay{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);padding:24px}.language-popup{width:min(400px,100%);background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.2)}.language-popup-header{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 0}.language-popup-icon{font-size:14px;font-weight:500;color:#1d4f25}.language-popup-close{width:32px;height:32px;border:0;border-radius:50%;background:#f3f3f3;cursor:pointer;font-size:22px;line-height:1}.language-popup-content{padding:20px}.language-popup-message{margin:0 0 20px;text-align:center;line-height:1.5}.language-popup-options{display:grid;grid-gap:10px;gap:10px}.language-popup-btn{min-height:48px;border-radius:8px;border:1px solid #ddd;cursor:pointer;font:inherit}.language-popup-btn.primary{background:#1d4f25;border-color:#1d4f25;color:#fff}.language-popup-btn.secondary{background:#fff;color:#333}.page-wrapper .button-group{position:relative;z-index:20}.page-wrapper>.product-image{pointer-events:none}.blog-article-main{padding-top:120px}.blog-article{max-width:1100px}.blog-article-header{min-width:0;margin-bottom:26px}.blog-article-header h1{max-width:1100px;overflow-wrap:anywhere;text-wrap:balance}.blog-kicker{margin-bottom:12px;color:#1d4f25;font-size:14px;font-weight:600;letter-spacing:0;text-transform:uppercase}.blog-header .blog-deck{max-width:1100px;margin:14px 0 0;color:#4b4b4b;font-size:21px;font-weight:300;line-height:1.55}.blog-article-meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:20px;font-size:14px}.blog-article-meta span{display:inline-flex;align-items:center}.blog-article-meta span:not(:last-child):after{content:"";width:4px;height:4px;margin-left:14px;border-radius:50%;background:#ffbba6}.blog-article-image img{border-radius:18px;box-shadow:0 18px 45px rgba(29,79,37,.12)}.blog-article-content{max-width:1100px;margin:0 auto 34px}.blog-article-content h2{margin-top:25px;margin-bottom:12px;color:#1d4f25;font-family:Host Grotesk,prompt,sans-serif;font-size:30px;font-weight:500;line-height:1.2}.blog-article-content h3{margin-top:15px;font-size:23px;font-weight:500}.blog-article-content p{margin:0 0 20px}.blog-article-content blockquote{margin:32px 0;padding:24px 28px;border-left:5px solid #ffbba6;border-radius:0 12px 12px 0;background:rgba(255,187,166,.18);color:#26351d;font-size:19px;line-height:1.65}.blog-article-content hr{width:100%;height:1px;margin:15px 0;border:0;background:rgba(29,79,37,.18)}.blog-article-content a{color:#1d4f25;font-weight:600}.blog-article-tags{display:flex;flex-wrap:wrap;gap:10px;max-width:1100px;margin:0 auto}.blog-article-tags .tag{display:inline-flex;padding:8px 12px;border-radius:999px;background:#fff;color:#1d4f25;font-size:14px}@media (max-width:640px){.blog-article-main{padding:90px 24px 48px}.blog-header .blog-deck{font-size:18px}.blog-article-content{font-size:17px}.blog-article-content h2{font-size:25px}}