.hr-card{position:relative;display:flex;flex-direction:column;gap:16px;height:100%;padding-bottom:16px;background:var(--hr-white);border-radius:var(--hr-r-sm);overflow:hidden}@media(hover: hover){.hr-card:hover{box-shadow:0 4px 16px rgba(89,40,0,.03)}}.hr-card:focus-within{box-shadow:0 4px 16px rgba(89,40,0,.03)}@media(prefers-reduced-motion: no-preference){.hr-card{transition:box-shadow .25s ease}}.hr-card__media{position:relative;display:block;padding:16px;background:#ececed;border-radius:var(--hr-r-sm);aspect-ratio:464/348;overflow:hidden}.hr-card__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.hr-card__badge{position:absolute;top:12px;right:12px;z-index:1;display:inline-flex;align-items:center;padding:4px 10px;background:var(--badge-bg, var(--hr-blue));border:1.4px dashed var(--hr-chocolate-alt);border-radius:var(--hr-r-sm);color:var(--hr-white);font-size:13px;font-weight:700;letter-spacing:.5px;line-height:1;white-space:nowrap}.hr-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;padding-inline:16px}.hr-card__title{margin:0;font-size:24px;font-weight:800;line-height:1.05;letter-spacing:.96px;text-transform:uppercase;color:var(--hr-chocolate-alt)}.hr-card__title a{color:inherit;text-decoration:none}.hr-card__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:.18px;color:var(--hr-gray-dark);opacity:.75}.hr-card__desc *{display:inline !important;margin:0 !important;padding:0 !important;font:inherit !important;color:inherit !important;list-style:none !important}.hr-card__desc img,.hr-card__desc video,.hr-card__desc iframe,.hr-card__desc table{display:none !important}.hr-card__pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hr-card__save{padding:6px 14px;background:var(--hr-green-dark);border-radius:var(--hr-r-pill);color:var(--hr-white);font-size:14px;font-weight:500;line-height:1;text-transform:uppercase;white-space:nowrap}.hr-card__coupon{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;background:var(--hr-green-light);border:1.1px dashed var(--hr-green-dark);border-radius:var(--hr-r-pill);color:var(--hr-green-dark);font-family:var(--hr-font);font-size:12px;font-weight:600;line-height:1;text-transform:uppercase;cursor:pointer}.hr-card__coupon.is-copied{background:var(--hr-green-dark);color:var(--hr-white)}.hr-card__coupon-icon{width:12px;height:14px;fill:none;stroke:currentColor}.hr-card__foot{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto}.hr-card__prices{display:flex;flex-direction:column;gap:4px;min-width:0}.hr-card__compare{margin:0;font-family:var(--hr-font-alt);font-size:13px;line-height:1;color:var(--hr-chocolate-alt);opacity:.64}.hr-card__compare s{color:var(--hr-error)}.hr-card__price{margin:0;white-space:nowrap;font-size:24px;font-weight:700;line-height:1;color:var(--hr-chocolate-alt)}.hr-card__installments{font-family:var(--hr-font-alt);font-size:13px;line-height:1;color:var(--hr-chocolate-alt)}.hr-card__actions{flex:0 1 auto;min-width:0}.hr-card__form{margin:0}.hr-card__subscribe{margin-top:4px}.hr-card__actions .hr-btn{padding-inline:32px;white-space:nowrap}@media(max-width: 599px){.hr-card__actions .hr-btn{padding-inline:clamp(14px,4vw,32px)}}.hr-showcase{position:relative;padding-block:clamp(40px,5vw,64px)}.hr-showcase__head{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:32px;text-align:center}@media(min-width: 1024px){.hr-showcase__head{gap:24px}}.hr-showcase__title{margin:0;font-size:var(--hr-fs-h1);font-weight:900;line-height:1.05;color:var(--hr-chocolate-alt)}.hr-showcase__tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;max-width:340px;margin-inline:auto}.hr-showcase__tabs>*:nth-child(3){grid-column:1/-1;justify-self:center;min-width:60%}@media(min-width: 768px){.hr-showcase__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;max-width:none}.hr-showcase__tabs>*:nth-child(3){min-width:0}}@media(min-width: 1024px){.hr-showcase__tabs{gap:24px}}.hr-chip{position:relative;display:block;width:100%;padding:0 0 5px;border:0;background:none;font-family:var(--hr-font);text-decoration:none;cursor:pointer}@media(min-width: 768px){.hr-chip{flex:0 0 auto;width:auto;min-width:200px}}@media(min-width: 1024px){.hr-chip{min-width:283px}}.hr-chip__face{display:flex;align-items:center;justify-content:center;padding:8px 12px;background:var(--chip-bg, var(--hr-yellow-light));border:1.5px dashed var(--hr-chocolate-alt);border-radius:64px;color:var(--hr-chocolate-alt);font-size:13px;font-weight:700;line-height:1.1;white-space:nowrap;box-shadow:0 0 0 0 var(--hr-chocolate-alt)}@media(min-width: 768px){.hr-chip__face{padding:14px 20px;border-width:2px;font-size:16px}}@media(min-width: 1024px){.hr-chip__face{padding:20px;font-size:24px}}@media(prefers-reduced-motion: no-preference){.hr-chip__face{transition:box-shadow .15s ease}}a.hr-chip:hover .hr-chip__face,button.hr-chip:hover .hr-chip__face,a.hr-chip:focus-visible .hr-chip__face,button.hr-chip:focus-visible .hr-chip__face{box-shadow:0 1px 0 0 var(--hr-chocolate-alt)}.hr-chip.is-active .hr-chip__face{box-shadow:0 3px 0 0 var(--hr-chocolate-alt)}@media(min-width: 1024px){.hr-chip.is-active .hr-chip__face{box-shadow:0 5px 0 0 var(--hr-chocolate-alt)}}a.hr-chip.is-active:hover .hr-chip__face,button.hr-chip.is-active:hover .hr-chip__face{box-shadow:0 3px 0 0 var(--hr-chocolate-alt)}@media(min-width: 1024px){a.hr-chip.is-active:hover .hr-chip__face,button.hr-chip.is-active:hover .hr-chip__face{box-shadow:0 5px 0 0 var(--hr-chocolate-alt)}}span.hr-chip{cursor:default}.hr-showcase__viewport{position:relative}.hr-showcase__track{display:flex;gap:12px;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hr-showcase__track::-webkit-scrollbar{display:none}.hr-card-slide{flex:0 0 calc(100%/var(--per-view, 1.2) - 10px);scroll-snap-align:start;height:auto}@media(min-width: 1024px){.hr-showcase__track{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;overflow:visible;scroll-snap-type:none;padding-bottom:0}.hr-showcase--cols-2 .hr-showcase__track{grid-template-columns:repeat(2, 1fr)}.hr-showcase--cols-4 .hr-showcase__track{grid-template-columns:repeat(4, 1fr)}.hr-card-slide{flex:initial}}.hr-showcase__cta{margin-top:24px;text-align:center}.hr-banner{padding-block:clamp(32px,4vw,64px)}.hr-banner__frame{position:relative;overflow:visible}.hr-banner__media{display:block;width:100%;text-decoration:none}.hr-banner__media picture{display:block}.hr-banner__img{display:block;width:100%;height:auto;object-fit:contain;border-radius:20px}@media(min-width: 1024px){.hr-banner__img{border-radius:var(--hr-r-md)}}.hr-banner--full .hr-banner__img,.hr-section--full .hr-banner__img{border-radius:0}.hr-banner__coupon{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin:12px auto 0;padding:8px 16px;background:var(--coupon-bg, var(--hr-green-light));border:1.4px dashed var(--hr-green-dark);border-radius:var(--hr-r-pill);color:var(--coupon-fg, var(--hr-green-dark));font-family:var(--hr-font);font-size:14px;font-weight:600;line-height:1;text-transform:uppercase;cursor:pointer}.hr-banner__frame{display:flex;flex-direction:column;align-items:center}.hr-banner__coupon.is-copied{background:var(--hr-green-dark);color:var(--hr-cream-copa)}.hr-banner__coupon-icon{width:14px;height:16px;fill:none;stroke:currentColor}@media(min-width: 768px){.hr-banner__coupon{font-size:16px;padding:8px 20px}}@media(min-width: 768px){.hr-banner--cp-center-bottom .hr-banner__coupon,.hr-banner--cp-center .hr-banner__coupon,.hr-banner--cp-left-bottom .hr-banner__coupon,.hr-banner--cp-right-bottom .hr-banner__coupon{position:absolute;z-index:2;margin:0}.hr-banner--cp-center-bottom .hr-banner__coupon{left:50%;bottom:10%;transform:translateX(-50%)}.hr-banner--cp-center .hr-banner__coupon{left:50%;top:50%;transform:translate(-50%, -50%)}.hr-banner--cp-left-bottom .hr-banner__coupon{left:6%;bottom:10%}.hr-banner--cp-right-bottom .hr-banner__coupon{right:6%;bottom:10%}}.hr-banner--cp-below .hr-banner__coupon{position:static;margin:12px auto 0}.hr-reels{padding-block:var(--hr-sp-sect)}.hr-reels__track{display:flex;gap:12px;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hr-reels__track::-webkit-scrollbar{display:none}.hr-reels__item{flex:0 0 calc(100%/var(--per-view, 1.15) - 10px);scroll-snap-align:start}@media(min-width: 1024px){.hr-reels__track{justify-content:center;gap:10px;max-width:1190px;margin-inline:auto;overflow:visible;scroll-snap-type:none;padding-bottom:0}.hr-reels__item{flex:0 0 390px}}.hr-reels__card{display:flex;flex-direction:column;gap:12px;height:100%;padding:16px;background:var(--hr-white);border:1px solid var(--hr-border-soft);border-radius:var(--hr-r-md)}@media(min-width: 1024px){.hr-reels__card{gap:18px}}.hr-reels__media{position:relative;aspect-ratio:9/16;border-radius:18px;overflow:hidden;background:var(--hr-cream)}.hr-reels__poster,.hr-reels__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hr-reels__video{opacity:0}.hr-reels__card.is-playing .hr-reels__video{opacity:1}.hr-reels__card.is-playing .hr-reels__poster{opacity:0}.hr-reels__card.is-playing .hr-reels__play{opacity:0;pointer-events:none}@media(prefers-reduced-motion: no-preference){.hr-reels__video,.hr-reels__poster,.hr-reels__play{transition:opacity .2s ease}}.hr-reels__play{position:absolute;left:50%;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:-36px 0 0 -36px;padding:0;background:hsla(0,0%,100%,.38);border:2px solid hsla(0,0%,100%,.85);border-radius:var(--hr-r-pill);color:var(--hr-white);cursor:pointer;backdrop-filter:blur(2px)}@media(min-width: 1024px){.hr-reels__play{width:96px;height:96px;margin:-48px 0 0 -48px}}.hr-reels__play:hover{background:hsla(0,0%,100%,.55)}.hr-reels__play-icon{width:30px;height:30px;margin-left:4px;fill:currentColor}@media(min-width: 1024px){.hr-reels__play-icon{width:40px;height:40px}}.hr-reels__quote{margin:0;font-size:16px;font-weight:500;line-height:1.2;color:var(--hr-chocolate)}@media(min-width: 1024px){.hr-reels__quote{font-size:18px}}.hr-reels__author{margin:0 0 auto;font-size:13px;font-weight:400;line-height:1.2;color:var(--hr-ink)}@media(min-width: 1024px){.hr-reels__author{font-size:14px}}.hr-reels__author a{color:inherit;text-decoration:underline}.hr-blog{padding-block:var(--hr-sp-sect)}.hr-blog__track{display:flex;gap:12px;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hr-blog__track::-webkit-scrollbar{display:none}.hr-blog__item{flex:0 0 calc(100%/var(--per-view, 1.15) - 10px);scroll-snap-align:start;display:flex}@media(min-width: 768px)and (max-width: 1023px){.hr-blog__track{flex-wrap:wrap;overflow:visible;scroll-snap-type:none;gap:16px}.hr-blog__item{flex:0 0 calc(50% - 8px)}}@media(min-width: 1024px){.hr-blog__track{justify-content:center;gap:18px;max-width:1176px;margin-inline:auto;overflow:visible;scroll-snap-type:none;padding-bottom:0}.hr-blog__item{flex:0 0 380px}}.hr-blog__card{display:flex;flex-direction:column;width:100%;background:var(--blog-card-bg, var(--hr-pink));border-radius:var(--hr-r-sm);overflow:hidden}.hr-blog__cover{position:relative;aspect-ratio:380/303;overflow:hidden;border-radius:var(--hr-r-sm) var(--hr-r-sm) 0 0}.hr-blog__cover img,.hr-blog__img{display:block;width:100%;height:100%;object-fit:cover}.hr-blog__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;gap:12px;padding:16px 16px 0;text-align:center}.hr-blog__title{margin:0;min-height:62px;font-family:var(--hr-font-alt);font-size:22px;font-weight:800;line-height:1.1;color:var(--hr-white);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 1024px){.hr-blog__title{min-height:86px;font-size:32px}}.hr-blog__title a{color:inherit;text-decoration:none}.hr-blog__summary{margin:0;font-family:var(--hr-font-alt);font-size:15px;font-weight:500;line-height:1.2;color:var(--hr-cream);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 1024px){.hr-blog__summary{font-size:18px}}.hr-blog__more{margin-top:auto;padding:8px 16px 16px;background:var(--hr-yellow);border-radius:var(--hr-r-sm) var(--hr-r-sm) 0 0;color:var(--hr-chocolate-dark);font-family:var(--hr-font-alt);font-size:18px;font-weight:500;line-height:1.2;text-decoration:underline}@media(min-width: 1024px){.hr-blog__more{font-size:24px}}.hr-blog__more:hover,.hr-blog__more:focus{color:var(--hr-chocolate-dark);text-decoration:underline}.hr-faq{padding-block:var(--hr-sp-sect)}.hr-faq__grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width: 1024px){.hr-faq--split .hr-faq__grid{grid-template-columns:auto minmax(0, 1fr);gap:36px;align-items:start;justify-content:center}}.hr-faq__aside{display:grid;place-items:center;justify-self:center}.hr-faq__mark,.hr-faq__title{grid-area:1/1}.hr-faq__mark{z-index:0;font-family:var(--hr-font);font-size:clamp(72px,11.7vw,224px);font-weight:900;line-height:1;letter-spacing:-0.01em;color:var(--hr-yellow-copa);opacity:.2;white-space:nowrap;user-select:none}.hr-faq__title{position:relative;z-index:1;margin:0;max-width:8em;font-size:var(--hr-fs-h1);font-weight:900;line-height:1.05;text-align:center;text-wrap:balance;color:var(--hr-gray-dark)}.hr-faq__list{margin:0}.hr-instagram{padding-block:var(--hr-sp-sect)}.hr-instagram__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px}@media(min-width: 768px){.hr-instagram__grid{grid-template-columns:repeat(4, 1fr);gap:10px}}@media(min-width: 1024px){.hr-instagram__grid{grid-template-columns:repeat(6, 1fr);gap:12px}}.hr-instagram__link{position:relative;display:block;padding-top:100%;overflow:hidden;border-radius:var(--hr-r-sm);-webkit-user-drag:none}.hr-instagram__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.hr-instagram__link::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8'%3E%3Crect x='2' y='2' width='20' height='20' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4.2'/%3E%3Ccircle cx='17.3' cy='6.7' r='.9' fill='white' stroke='none'/%3E%3C/svg%3E") center/28px no-repeat,rgba(97,40,0,.35);opacity:0;transition:opacity .3s ease}@media(hover: hover){.hr-instagram__link:hover .hr-instagram__img{transform:scale(1.05)}.hr-instagram__link:hover::after,.hr-instagram__link:focus-visible::after{opacity:1}}.hr-instagram__cta{margin-top:var(--hr-gap);text-align:center}@media(max-width: 1023px){.hr-showcase__track,.hr-reels__track{margin-inline:calc(var(--hr-gutter)*-1);padding-inline:var(--hr-gutter);scroll-padding-left:var(--hr-gutter);scroll-padding-right:var(--hr-gutter)}}@media(min-width: 768px)and (max-width: 1023px){.hr-showcase__track,.hr-reels__track{--per-view: 2.2}}@media(max-width: 767px){.hr-blog__track{margin-inline:calc(var(--hr-gutter)*-1);padding-inline:var(--hr-gutter);scroll-padding-left:var(--hr-gutter);scroll-padding-right:var(--hr-gutter)}}.hr-carousel{position:relative}.hr-showcase .hr-nav{top:42%}.hr-nav{position:absolute;top:var(--hr-nav-top, 50%);z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;transform:translateY(-50%);background:var(--hr-white);border:1px solid var(--hr-border-soft);border-radius:50%;color:var(--hr-chocolate-alt);box-shadow:0 2px 10px rgba(89,40,0,.1);cursor:pointer}.hr-nav[hidden]{display:none}.hr-nav--prev{left:2px}.hr-nav--next{right:2px}.hr-nav--prev .hr-nav__icon{transform:rotate(180deg)}.hr-nav__icon{width:18px;height:18px;fill:none;stroke:currentColor}.hr-nav:active{background:var(--hr-cream-light)}@media(hover: hover){.hr-carousel--scrollable>ul{cursor:grab}}.hr-carousel>ul.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.hr-carousel>ul a,.hr-carousel>ul img{-webkit-user-drag:none}@media(min-width: 1024px){.hr-nav{display:none}}
/* Engine:dart */