@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/inter-regular-BMa5IoM-.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/inter-medium-YYJ7W7Fq.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/inter-semibold-DaIqTpab.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/inter-bold-DJlYPwri.ttf) format("truetype")}body{font-family:Inter,sans-serif;color:#3a3a3a;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.text-default,.text-body,.text-product-title{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#3a3a3a}.text-sm,.text-small,.text-caption{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#3a3a3a}.text-category,.text-label{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#3a3a3a;text-align:center}.text-offer,.text-highlight{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#d90e13;text-align:center}.text-offer strong,.text-highlight strong{font-weight:700;color:inherit}.text-link,.link-see-all{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#575757;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;cursor:pointer;transition:color .2s ease}.text-link:hover,.link-see-all:hover{color:#3a3a3a}.heading-section,.title-section,.h2-bakudan{font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;color:#3a3a3a;text-align:center;-webkit-text-stroke:.35px currentColor}.title-hero,.heading-hero{font-family:Inter,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal;color:#fff;-webkit-text-stroke:.35px currentColor}.title-card,.heading-card{font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;color:#3a3a3a;-webkit-text-stroke:.25px currentColor}.text-medium{font-weight:500}.text-semibold{font-weight:600}.text-bold{font-weight:700}@media(max-width:767.98px){.heading-section,.title-section,.h2-bakudan{font-size:20px}.title-hero,.heading-hero{font-size:28px}}.home-mini-banners .row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 1.5rem}.home-mini-banners__item{display:block;border-radius:10px;overflow:hidden;line-height:0}.home-mini-banners__item picture{display:block;width:100%}.home-mini-banners__item img{width:100%;max-width:100%;height:auto!important;aspect-ratio:306/400;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}@media(max-width:767.98px){.home-mini-banners .row{--bs-gutter-x: .625rem;--bs-gutter-y: .625rem}.home-mini-banners__item img{aspect-ratio:194/254}}.banner-comum{display:block;width:100%;line-height:0}.banner-comum picture{display:block;width:100%}.banner-comum img{width:100%;max-width:100%;height:auto!important;aspect-ratio:1296/200;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px;display:block}.about-hero__banner,.contact-hero__banner{width:100%;max-width:1296px;height:auto!important;aspect-ratio:1296/200;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px;display:block}.about-hero__banner{-o-object-position:80% center;object-position:80% center}.header-top{padding:0;background:transparent;line-height:0;overflow:hidden}.header-top img{display:block;width:100%;max-width:100%;height:auto!important;aspect-ratio:1920/50;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width:767.98px){.header-top img{min-height:36px}}.blog-grid-section__banner,.related-posts__banner{margin:40px 0;border-radius:10px;overflow:hidden;line-height:0}.blog-grid-section__banner a,.related-posts__banner a{display:block;line-height:0}.blog-grid-section__banner img,.related-posts__banner img{width:100%;max-width:100%;height:auto!important;aspect-ratio:1296/200;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px;display:block}.related-posts__banner{margin:0 0 32px}.blog-hero{position:relative;padding:0;overflow:visible;min-height:720px}.blog-hero__bg{position:absolute;inset:0;z-index:1}.blog-hero__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-hero__content{position:relative;z-index:3;padding:24px 16px 120px}.blog-hero__breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-family:Inter,sans-serif;font-size:12px;color:#e3d7d7}.blog-hero__breadcrumb a{color:#fff;font-weight:700;text-decoration:none}.blog-hero__breadcrumb a:hover{text-decoration:underline}.blog-hero__breadcrumb span:last-child{font-weight:400;color:#e3d7d7}.blog-hero__top{display:flex;align-items:flex-start;justify-content:space-between;gap:48px}.blog-hero__left{flex:0 1 526px;max-width:526px}.blog-hero__right{flex:1;max-width:637px;margin-left:auto}.blog-hero__badge-row{display:flex;align-items:flex-end;margin-bottom:24px}.blog-hero__mascot{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.blog-hero__badge{display:inline-flex;align-items:center;justify-content:flex-end;background:#ed3237;color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:700;padding:12px 20px 12px 48px;min-width:228px;border-radius:0 23px 23px;height:48px;margin-left:-57px;margin-bottom:4px;z-index:-1}.blog-hero__title{color:#fff;font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:1.22;margin:0}.blog-hero__search{margin-bottom:16px;position:relative}.blog-hero__search:after{content:"";position:absolute;right:24px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23ffffff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 21l-4.35-4.35M11 18a7 7 0 100-14 7 7 0 000 14z'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}.blog-hero__search input{width:100%;background:transparent;border:1px solid #fff;border-radius:25.5px;padding:14px 50px 14px 24px;font-family:Inter,sans-serif;font-size:16px;color:#fff;outline:none;transition:border-color .2s ease}.blog-hero__search input::-moz-placeholder{color:#fff;opacity:1}.blog-hero__search input::placeholder{color:#fff;opacity:1}.blog-hero__search input:focus{border-color:#42ea9a}.blog-hero__subtitle{display:block;color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:400;margin-bottom:18px}.blog-hero__tags{display:flex;flex-wrap:wrap;gap:10px}.blog-tag{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 20px;background:#187549;color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:700;border-radius:10px;border:1px solid #fff;text-decoration:none;transition:all .2s ease;white-space:nowrap}.blog-tag:hover{background:#074829;color:#fff}.blog-tag--active{background:#074829;border:3px solid #42ea9a;color:#fff}.blog-tag--active:hover{background:#074829;color:#fff}.blog-featured{margin-top:-280px;position:relative;z-index:4;padding-bottom:40px}.blog-post{display:flex;flex-direction:column;background:#fff;border-radius:10px;border:1px solid #a9a9a9;padding:16px;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease;height:100%}.blog-post:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000014}.blog-post:hover .blog-post__image img{transform:scale(1.03)}.blog-post__image{position:relative;width:100%;aspect-ratio:604/339;background:#f0f2f5;overflow:hidden;border-radius:10px}.blog-post__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.blog-post__body{padding:16px 0 0;flex:1;display:flex;flex-direction:column}.blog-post__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.blog-post__topic{display:inline-block;background:#187549;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:600;padding:4px 10px;border-radius:5px;line-height:1.2}.blog-post__date{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#3a3a3a;flex-shrink:0}.blog-post__title{font-family:Inter,sans-serif;font-size:24px;font-weight:700;color:#3a3a3a;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-post__excerpt{font-family:Inter,sans-serif;font-size:14px;color:#3a3a3a;line-height:1.35;margin:12px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-post--card .blog-post__image{aspect-ratio:384/215}.blog-post--card .blog-post__title{font-size:18px;font-weight:500;-webkit-line-clamp:2}.blog-grid-section{padding:0 0 48px}.blog-grid-section__title{font-family:Inter,sans-serif;font-size:24px;font-weight:700;color:#3a3a3a;margin-bottom:24px}.blog-grid-section__banner{margin:40px 0}.blog-grid-section__banner img{border-radius:10px}.blog-grid-section__row--after-banner{margin-top:0}.blog-grid-section__more{text-align:center;margin-top:48px}.btn-blog-more{display:inline-flex;align-items:center;justify-content:center;min-width:192px;min-height:54px;padding:0 24px;background:#187549;border:none;color:#fff;border-radius:10px;font-family:Inter,sans-serif;font-size:18px;font-weight:700;text-decoration:none;transition:background .2s ease}.btn-blog-more:hover{background:#074829;color:#fff}.blog-empty{text-align:center;padding:60px 20px;background:#f8f9fa;border-radius:16px}.blog-empty__title{font-size:20px;font-weight:600;color:#10212a;margin-bottom:8px}.blog-empty__text{font-size:14px;color:#6c757d}@media(max-width:991.98px){.blog-featured{margin-top:-200px}}@media(max-width:767.98px){.blog-hero{min-height:auto}.blog-hero__content{padding:20px 16px 48px}.blog-hero__top{flex-direction:column;gap:28px}.blog-hero__left,.blog-hero__right{max-width:100%;flex:1 1 auto}.blog-hero__title{font-size:28px}.blog-hero__mascot{width:80px;height:80px}.blog-hero__badge{font-size:16px;min-width:200px;height:44px}.blog-tag{min-height:44px;font-size:15px;padding:0 16px}.blog-featured{margin-top:0;padding-top:8px;padding-bottom:24px}.blog-post--featured .blog-post__title{font-size:20px}}@media(max-width:575.98px){.blog-hero__breadcrumb{margin-bottom:16px}.blog-hero__title{font-size:22px}.blog-hero__badge-row{align-items:center}.blog-hero__badge{margin-left:-40px;font-size:14px;min-width:180px}.blog-hero__mascot{width:72px;height:72px}.blog-hero__search input{font-size:15px;padding:12px 44px 12px 18px}.blog-tag{min-height:40px;font-size:14px}.blog-grid-section__title{font-size:20px}.blog-post{padding:12px}.blog-post__body{padding-top:12px}.blog-post--card .blog-post__title{font-size:16px}}
