.hero-characters-module__804TMq__stage{aspect-ratio:1;isolation:isolate;width:100%;position:relative;container-type:inline-size}.hero-characters-module__804TMq__defs{width:0;height:0;position:absolute;overflow:hidden}.hero-characters-module__804TMq__slides{position:absolute;inset:0}.hero-characters-module__804TMq__slide{visibility:hidden;position:absolute;inset:0}.hero-characters-module__804TMq__slide[data-state=static],.hero-characters-module__804TMq__slide[data-state=enter],.hero-characters-module__804TMq__slide[data-state=leave]{visibility:visible}.hero-characters-module__804TMq__slide[data-state=leave]{z-index:0}.hero-characters-module__804TMq__slide[data-state=enter]{z-index:1}.hero-characters-module__804TMq__backdrop,.hero-characters-module__804TMq__art{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-characters-module__804TMq__body{position:absolute;inset:0}.hero-characters-module__804TMq__photo{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;height:auto;position:absolute}.hero-characters-module__804TMq__ink,.hero-characters-module__804TMq__inkOnly,.hero-characters-module__804TMq__inkOnlyRound{fill:none;stroke:var(--shop-ink);stroke-linecap:round;stroke-linejoin:round}.hero-characters-module__804TMq__fillInk{fill:var(--shop-ink)}.hero-characters-module__804TMq__fillShine{fill:var(--shop-surface)}.hero-characters-module__804TMq__eyeEb,.hero-characters-module__804TMq__eyeTgr{stroke:var(--shop-ink)}.hero-characters-module__804TMq__eyeEb{fill:var(--shop-eb-draw-cream)}.hero-characters-module__804TMq__eyeTgr{fill:var(--shop-surface)}.hero-characters-module__804TMq__patchStop,.hero-characters-module__804TMq__patchStopEnd{stop-color:var(--shop-eb-draw-patch)}.hero-characters-module__804TMq__patchStop{stop-opacity:1}.hero-characters-module__804TMq__patchStopEnd{stop-opacity:0}.hero-characters-module__804TMq__lidEb{fill:var(--shop-eb-draw-lid);stroke:var(--shop-ink);stroke-linejoin:round}.hero-characters-module__804TMq__blushEb{fill:var(--shop-eb-draw-blush);opacity:.8}.hero-characters-module__804TMq__blushTgr{fill:var(--shop-tgr-pink-light);opacity:.9}.hero-characters-module__804TMq__ink.hero-characters-module__804TMq__mouthEb{fill:var(--shop-eb-draw-blush)}.hero-characters-module__804TMq__tongueEb{fill:var(--shop-eb-draw-coral)}.hero-characters-module__804TMq__ink.hero-characters-module__804TMq__fillInkFace{fill:var(--shop-ink)}.hero-characters-module__804TMq__teethTgr{fill:var(--shop-surface)}.hero-characters-module__804TMq__tongueTgr{fill:var(--shop-tgr-pink)}.hero-characters-module__804TMq__handEb>*,.hero-characters-module__804TMq__handTgr>*,.hero-characters-module__804TMq__wipeEb,.hero-characters-module__804TMq__moonEb{stroke:var(--shop-ink);stroke-linecap:round;stroke-linejoin:round}.hero-characters-module__804TMq__handEb>*{fill:var(--shop-eb-draw-cream)}.hero-characters-module__804TMq__handTgr>*{fill:var(--shop-surface)}.hero-characters-module__804TMq__handEb>.hero-characters-module__804TMq__inkOnly,.hero-characters-module__804TMq__handTgr>.hero-characters-module__804TMq__inkOnly{fill:none}.hero-characters-module__804TMq__wipeEb{fill:var(--shop-surface)}.hero-characters-module__804TMq__moonEb{fill:var(--shop-eb-draw-cream)}.hero-characters-module__804TMq__armEbLine,.hero-characters-module__804TMq__armEbFill,.hero-characters-module__804TMq__armTgr{fill:none;stroke-linecap:round;stroke-linejoin:round}.hero-characters-module__804TMq__armEbLine{stroke:var(--shop-ink);stroke-width:26px}.hero-characters-module__804TMq__armEbFill{stroke:var(--shop-eb-draw-cream);stroke-width:13px}.hero-characters-module__804TMq__armTgr{stroke:var(--shop-ink);stroke-width:14px}.hero-characters-module__804TMq__backdrop[data-tone=sky] .hero-characters-module__804TMq__blob{fill:var(--shop-eb-draw-sky)}.hero-characters-module__804TMq__backdrop[data-tone=sage] .hero-characters-module__804TMq__blob{fill:var(--shop-eb-accent)}.hero-characters-module__804TMq__backdrop[data-tone=blush] .hero-characters-module__804TMq__blob{fill:var(--shop-tgr-pink-light)}.hero-characters-module__804TMq__backdrop[data-tone=coral] .hero-characters-module__804TMq__blob{fill:var(--shop-eb-draw-coral)}.hero-characters-module__804TMq__backdrop[data-tone=yellow] .hero-characters-module__804TMq__blob{fill:var(--shop-tgr-yellow)}.hero-characters-module__804TMq__backdrop[data-tone=pink] .hero-characters-module__804TMq__blob{fill:var(--shop-tgr-pink)}.hero-characters-module__804TMq__backdrop[data-tone=green] .hero-characters-module__804TMq__blob{fill:var(--shop-tgr-green)}.hero-characters-module__804TMq__blobLine{fill:none;stroke:var(--shop-ink);stroke-linecap:round}.hero-characters-module__804TMq__doodleHeart,.hero-characters-module__804TMq__doodleMoon,.hero-characters-module__804TMq__doodleStarEb,.hero-characters-module__804TMq__doodleStarTgr{stroke:var(--shop-ink);stroke-linejoin:round}.hero-characters-module__804TMq__doodleHeart{fill:var(--shop-eb-draw-coral)}.hero-characters-module__804TMq__doodleMoon,.hero-characters-module__804TMq__doodleStarEb{fill:var(--shop-eb-draw-cream)}.hero-characters-module__804TMq__doodleStarTgr{fill:var(--shop-surface)}.hero-characters-module__804TMq__bubble{transform:rotate(var(--bubble-rotate,0deg));position:absolute}.hero-characters-module__804TMq__bubble svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-characters-module__804TMq__bubbleEb,.hero-characters-module__804TMq__bubbleTgr{fill:var(--shop-surface);stroke:var(--shop-ink);stroke-linejoin:round}.hero-characters-module__804TMq__bubbleText{color:var(--shop-ink);font-family:var(--shop-font-heading);font-size:5.4cqw;font-weight:var(--shop-heading-weight);letter-spacing:-.01em;text-align:center;text-wrap:balance;justify-content:center;align-items:center;padding-inline:2.8cqw;line-height:1.08;display:flex;position:absolute}.hero-characters-module__804TMq__bubble[data-brand=tgr] .hero-characters-module__804TMq__bubbleText{letter-spacing:-.005em;font-size:5.6cqw;font-weight:800}.hero-characters-module__804TMq__slide[data-state=enter] .hero-characters-module__804TMq__backdrop{animation:hero-characters-module__804TMq__hero-backdrop-in .56s var(--shop-motion-ease) both;transform-origin:50% 60%}.hero-characters-module__804TMq__slide[data-state=enter] .hero-characters-module__804TMq__body{transform-origin:50% 92%;animation:.76s cubic-bezier(.3,.7,.4,1) both hero-characters-module__804TMq__hero-character-in}.hero-characters-module__804TMq__slide[data-state=enter] .hero-characters-module__804TMq__bubble{animation:.44s cubic-bezier(.3,.7,.4,1) .44s both hero-characters-module__804TMq__hero-bubble-in}.hero-characters-module__804TMq__slide[data-state=leave]{transform-origin:50% 85%;animation:.42s cubic-bezier(.5,0,.75,0) both hero-characters-module__804TMq__hero-character-out}.hero-characters-module__804TMq__pose{transform-origin:50% 92%;animation:hero-characters-module__804TMq__hero-pose-breathe var(--beat,3.5s) ease-in-out infinite;position:absolute;inset:0}.hero-characters-module__804TMq__eye,.hero-characters-module__804TMq__mouth{transform-box:fill-box}.hero-characters-module__804TMq__eye{transform-origin:50%;animation:hero-characters-module__804TMq__hero-blink var(--beat,3.5s) infinite}.hero-characters-module__804TMq__mouth{transform-origin:50% 0;animation:hero-characters-module__804TMq__hero-talk var(--beat,3.5s) infinite}.hero-characters-module__804TMq__pupil{animation:hero-characters-module__804TMq__hero-glance var(--beat,3.5s) ease-in-out infinite}.hero-characters-module__804TMq__lid{opacity:0;animation:hero-characters-module__804TMq__hero-lid var(--beat,3.5s) infinite}.hero-characters-module__804TMq__slide[data-brand=ecoboom] .hero-characters-module__804TMq__eye{animation-name:none}.hero-characters-module__804TMq__brows{animation:none var(--beat,3.5s) ease-in-out infinite}.hero-characters-module__804TMq__slide[data-mood=cheer] .hero-characters-module__804TMq__pose{animation-name:hero-characters-module__804TMq__hero-pose-ding}.hero-characters-module__804TMq__slide[data-mood=cheer] .hero-characters-module__804TMq__brows{animation-name:hero-characters-module__804TMq__hero-brows-ding}.hero-characters-module__804TMq__slide[data-mood=eager][data-brand=ecoboom] .hero-characters-module__804TMq__pose{animation-name:hero-characters-module__804TMq__hero-pose-go}.hero-characters-module__804TMq__slide[data-mood=eager][data-brand=ecoboom] .hero-characters-module__804TMq__eye[data-side=l] .hero-characters-module__804TMq__lid{animation-name:none}.hero-characters-module__804TMq__slide[data-mood=eager][data-brand=ecoboom] .hero-characters-module__804TMq__eye[data-side=r] .hero-characters-module__804TMq__lid{animation-name:hero-characters-module__804TMq__hero-lid-wink}.hero-characters-module__804TMq__slide[data-mood=cool] .hero-characters-module__804TMq__pose{animation-name:hero-characters-module__804TMq__hero-pose-sway}.hero-characters-module__804TMq__slide[data-mood=cool] .hero-characters-module__804TMq__lid{animation-name:none}.hero-characters-module__804TMq__slide[data-mood=cool] .hero-characters-module__804TMq__eye[data-side=l] .hero-characters-module__804TMq__lid{animation-name:hero-characters-module__804TMq__hero-lid-wink-slow}.hero-characters-module__804TMq__slide[data-mood=cool] .hero-characters-module__804TMq__lidEb{fill:var(--shop-eb-draw-patch)}.hero-characters-module__804TMq__slide[data-mood=cool] .hero-characters-module__804TMq__brow[data-side=r]{animation:hero-characters-module__804TMq__hero-brow-cocky var(--beat,3.5s) ease-in-out infinite}.hero-characters-module__804TMq__slide[data-mood=cool] .hero-characters-module__804TMq__mouth{animation-name:hero-characters-module__804TMq__hero-talk-slow}.hero-characters-module__804TMq__slide[data-mood=happy] .hero-characters-module__804TMq__pose{animation-name:hero-characters-module__804TMq__hero-pose-wiggle}.hero-characters-module__804TMq__slide[data-mood=proud] .hero-characters-module__804TMq__pose{animation-name:hero-characters-module__804TMq__hero-pose-puff}.hero-characters-module__804TMq__slide[data-mood=eager][data-brand=tgr] .hero-characters-module__804TMq__pose{animation-name:hero-characters-module__804TMq__hero-pose-dash}.hero-characters-module__804TMq__slide[data-mood=eager][data-brand=tgr] .hero-characters-module__804TMq__brows{animation-name:hero-characters-module__804TMq__hero-brows-set}.hero-characters-module__804TMq__slide[data-mood=eager][data-brand=tgr] .hero-characters-module__804TMq__mouth{animation-name:hero-characters-module__804TMq__hero-talk-quick}.hero-characters-module__804TMq__slide[data-mood=comfort] .hero-characters-module__804TMq__pose{animation-name:hero-characters-module__804TMq__hero-pose-rock}.hero-characters-module__804TMq__slide[data-mood=comfort] .hero-characters-module__804TMq__eye{animation-name:hero-characters-module__804TMq__hero-blink-slow}.hero-characters-module__804TMq__slide[data-mood=comfort] .hero-characters-module__804TMq__mouth{animation-name:hero-characters-module__804TMq__hero-talk-slow}.hero-characters-module__804TMq__slide[data-mood=comfort] .hero-characters-module__804TMq__brows{animation-name:hero-characters-module__804TMq__hero-brows-soft}.hero-characters-module__804TMq__slide[data-state=idle] .hero-characters-module__804TMq__pose,.hero-characters-module__804TMq__slide[data-state=idle] .hero-characters-module__804TMq__eye,.hero-characters-module__804TMq__slide[data-state=idle] .hero-characters-module__804TMq__pupil,.hero-characters-module__804TMq__slide[data-state=idle] .hero-characters-module__804TMq__lid,.hero-characters-module__804TMq__slide[data-state=idle] .hero-characters-module__804TMq__brows,.hero-characters-module__804TMq__slide[data-state=idle] .hero-characters-module__804TMq__brow,.hero-characters-module__804TMq__slide[data-state=idle] .hero-characters-module__804TMq__mouth{animation:none}.hero-characters-module__804TMq__stage[data-paused] .hero-characters-module__804TMq__pose,.hero-characters-module__804TMq__stage[data-paused] .hero-characters-module__804TMq__eye,.hero-characters-module__804TMq__stage[data-paused] .hero-characters-module__804TMq__pupil,.hero-characters-module__804TMq__stage[data-paused] .hero-characters-module__804TMq__lid,.hero-characters-module__804TMq__stage[data-paused] .hero-characters-module__804TMq__brows,.hero-characters-module__804TMq__stage[data-paused] .hero-characters-module__804TMq__brow,.hero-characters-module__804TMq__stage[data-paused] .hero-characters-module__804TMq__mouth{animation-play-state:paused}@keyframes hero-characters-module__804TMq__hero-character-in{0%{opacity:0;transform:translateY(12%)scale(.84)}50%{opacity:1;transform:translateY(-2.5%)scale(1.035)}74%{transform:translateY(.8%)scale(.99)}to{transform:none}}@keyframes hero-characters-module__804TMq__hero-backdrop-in{0%{opacity:0;transform:scale(.86)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes hero-characters-module__804TMq__hero-bubble-in{0%{opacity:0;transform:rotate(var(--bubble-rotate,0deg)) scale(.3)}65%{opacity:1;transform:rotate(var(--bubble-rotate,0deg)) scale(1.07)}to{transform:rotate(var(--bubble-rotate,0deg)) scale(1)}}@keyframes hero-characters-module__804TMq__hero-character-out{to{opacity:0;transform:translate(-9%)rotate(-5deg)scale(.92)}}@keyframes hero-characters-module__804TMq__hero-pose-breathe{0%,30%,to{transform:none}65%{transform:scale(.994,1.012)}}@keyframes hero-characters-module__804TMq__hero-pose-ding{0%,14%,21%,29%,55%,to{transform:none}17.5%{transform:translateY(-1.8%)}25%{transform:translateY(-1.8%)}78%{transform:scale(.994,1.012)}}@keyframes hero-characters-module__804TMq__hero-pose-go{0%,12%,50%,58%,72%,to{transform:none}22%,40%{transform:rotate(2deg)}64%{transform:translateY(-2%)}}@keyframes hero-characters-module__804TMq__hero-pose-sway{0%,to{transform:none}30%{transform:rotate(-1.2deg)}72%{transform:rotate(1.2deg)}}@keyframes hero-characters-module__804TMq__hero-pose-wiggle{0%,14%,42%,to{transform:none}20%{transform:rotate(-1.8deg)}27%{transform:rotate(1.8deg)}34%{transform:rotate(-1.2deg)}74%{transform:scale(.994,1.012)}}@keyframes hero-characters-module__804TMq__hero-pose-puff{0%,16%,78%,to{transform:none}30%,62%{transform:scale(1.03)}}@keyframes hero-characters-module__804TMq__hero-pose-dash{0%,10%,70%,to{transform:none}18%{transform:rotate(3deg)translate(.8%)}26%{transform:rotate(3deg)translate(.8%,-1.4%)}34%{transform:rotate(3deg)translate(.8%)}42%{transform:rotate(3deg)translate(.8%,-1.4%)}52%{transform:rotate(3deg)translate(.8%)}}@keyframes hero-characters-module__804TMq__hero-pose-rock{0%,to{transform:none}28%{transform:rotate(-1.6deg)}70%{transform:rotate(1.6deg)}}@keyframes hero-characters-module__804TMq__hero-talk{0%,13%,20%,27%,34%,41%,to{transform:scaleY(1)}16.5%{transform:scaleY(.3)}23.5%{transform:scaleY(.4)}30.5%{transform:scaleY(.35)}37.5%{transform:scaleY(.5)}}@keyframes hero-characters-module__804TMq__hero-talk-slow{0%,15%,27%,42%,to{transform:scaleY(1)}21%{transform:scaleY(.35)}34%{transform:scaleY(.42)}}@keyframes hero-characters-module__804TMq__hero-talk-quick{0%,13%,18%,23%,28%,33%,38%,to{transform:scaleY(1)}15.5%{transform:scaleY(.3)}20.5%{transform:scaleY(.45)}25.5%{transform:scaleY(.3)}30.5%{transform:scaleY(.45)}35.5%{transform:scaleY(.35)}}@keyframes hero-characters-module__804TMq__hero-glance{0%,46%,to{transform:none}54%,84%{transform:translate(var(--gx,0), var(--gy,0))}}@keyframes hero-characters-module__804TMq__hero-blink{0%,47%,53%,88%,94%,to{transform:scaleY(1)}50%{transform:scaleY(.12)}91%{transform:scaleY(.12)}}@keyframes hero-characters-module__804TMq__hero-blink-slow{0%,56%,74%,to{transform:scaleY(1)}62%,68%{transform:scaleY(.14)}}@keyframes hero-characters-module__804TMq__hero-lid{0%,48.4%,52.1%,89.4%,93.1%,to{opacity:0}48.5%,52%,89.5%,93%{opacity:1}}@keyframes hero-characters-module__804TMq__hero-lid-wink-slow{0%,63.9%,80.1%,to{opacity:0}64%,80%{opacity:1}}@keyframes hero-characters-module__804TMq__hero-brow-cocky{0%,58%,86%,to{transform:none}66%,78%{transform:translateY(-2px)}}@keyframes hero-characters-module__804TMq__hero-lid-wink{0%,60.9%,71.1%,to{opacity:0}61%,71%{opacity:1}}@keyframes hero-characters-module__804TMq__hero-brows-ding{0%,14%,21%,29%,to{transform:none}17.5%,25%{transform:translateY(-2.4px)}}@keyframes hero-characters-module__804TMq__hero-brows-set{0%,8%,72%,to{transform:none}16%,60%{transform:translateY(3px)}}@keyframes hero-characters-module__804TMq__hero-brows-soft{0%,12%,80%,to{transform:none}26%,64%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.hero-characters-module__804TMq__slide,.hero-characters-module__804TMq__slide *{animation:none!important}}.hero-characters-module__804TMq__toggle{z-index:2;opacity:.8;transition:opacity var(--shop-ease);position:absolute;bottom:0;right:0}.hero-characters-module__804TMq__toggle:hover,.hero-characters-module__804TMq__toggle:focus-visible{opacity:1}
.home-reviews-module__hzFnwa__block{border-radius:var(--shop-r-xl);background:var(--shop-surface);padding:44px 48px 40px}.home-reviews-module__hzFnwa__head{justify-content:space-between;align-items:flex-end;gap:var(--shop-space-6);margin-bottom:28px;display:flex}.home-reviews-module__hzFnwa__head h2{font-size:var(--shop-fs-h2)}.home-reviews-module__hzFnwa__controls{align-items:center;gap:var(--shop-space-4);flex-shrink:0;display:flex}.home-reviews-module__hzFnwa__titleGroup{align-items:baseline;gap:0 var(--shop-space-5);flex-wrap:wrap;min-width:0;display:flex}.home-reviews-module__hzFnwa__noteDetails[open]{flex-basis:100%}.home-reviews-module__hzFnwa__noteDetails>summary{list-style:none}.home-reviews-module__hzFnwa__noteDetails>summary::-webkit-details-marker{display:none}.home-reviews-module__hzFnwa__noteText{max-width:70ch;margin-top:var(--shop-space-1);color:var(--shop-ink-soft);font-size:var(--shop-text-sm);line-height:1.5}.home-reviews-module__hzFnwa__track{--_gap:var(--shop-space-4);grid-auto-columns:calc((100% - 2 * var(--_gap)) / 3);gap:var(--_gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-flow:column;margin:-6px -6px 0;padding:6px;scroll-padding-inline:6px;list-style:none;display:grid;overflow-x:auto}.home-reviews-module__hzFnwa__track::-webkit-scrollbar{display:none}.home-reviews-module__hzFnwa__track:focus-visible{border-radius:var(--shop-r-lg)}.home-reviews-module__hzFnwa__track>li{scroll-snap-align:start;min-width:0;display:flex}.home-reviews-module__hzFnwa__card{gap:var(--shop-space-3);min-width:0;padding:var(--shop-space-6);border-radius:var(--shop-r-lg);background:var(--shop-bg);flex-direction:column;flex:1;display:flex;position:relative}.home-reviews-module__hzFnwa__top{justify-content:space-between;align-items:center;gap:var(--shop-space-2);min-height:var(--shop-badge);flex-wrap:wrap;display:flex}.home-reviews-module__hzFnwa__title{font-size:var(--shop-fs-h4);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-reviews-module__hzFnwa__quote{margin:0}.home-reviews-module__hzFnwa__quote p{font-size:var(--shop-text-base);font-weight:var(--shop-fw-text);overflow-wrap:anywhere;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.home-reviews-module__hzFnwa__foot{padding-top:var(--shop-space-3);border-top:1px solid var(--shop-line);color:var(--shop-ink-soft);font-size:var(--shop-text-sm);gap:2px;margin-top:auto;line-height:1.4;display:grid}.home-reviews-module__hzFnwa__who{justify-content:space-between;align-items:baseline;gap:0 var(--shop-space-2);flex-wrap:wrap;display:flex}.home-reviews-module__hzFnwa__who b{color:var(--shop-ink);font-size:var(--shop-text-base);font-weight:700}.home-reviews-module__hzFnwa__source{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;display:-webkit-box;overflow:hidden}.home-reviews-module__hzFnwa__source a{color:var(--shop-ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:1099.98px){.home-reviews-module__hzFnwa__track{grid-auto-columns:calc((100% - var(--_gap)) / 2.15)}}@media (max-width:719.98px){.home-reviews-module__hzFnwa__block{border-radius:var(--shop-r-lg);padding:28px 18px}.home-reviews-module__hzFnwa__head{align-items:flex-start;gap:var(--shop-space-2) var(--shop-space-4);margin-bottom:var(--shop-space-5);flex-wrap:wrap}.home-reviews-module__hzFnwa__controls{flex-basis:100%}.home-reviews-module__hzFnwa__track{--_gap:var(--shop-space-3);grid-auto-columns:84%;margin-inline:-18px;padding-inline:18px;scroll-padding-inline:18px}.home-reviews-module__hzFnwa__card{padding:var(--shop-space-5)}.home-reviews-module__hzFnwa__quote p{-webkit-line-clamp:5;line-clamp:5}}
