.business-page-module__1qe49G__page{color:var(--merchant-neutral-text);min-height:100dvh;padding:0 var(--page-gutter) calc(8.15rem + env(safe-area-inset-bottom));background:0 0}.business-page-module__1qe49G__shell{max-width:56rem;margin:0 auto;padding-top:0}.business-page-module__1qe49G__layout{isolation:isolate;padding-top:calc(env(safe-area-inset-top) + .58rem);margin-top:0;display:block;position:relative}.business-page-module__1qe49G__layout:before{background:radial-gradient(ellipse at 48% 18%, color-mix(in srgb, var(--merchant-primary) 6%, transparent) 0%, color-mix(in srgb, var(--merchant-primary) 2.5%, transparent) 46%, transparent 75%), radial-gradient(ellipse at 72% 38%, color-mix(in srgb, var(--merchant-secondary) 1.2%, transparent) 0%, transparent 66%);content:"";filter:blur(20px);pointer-events:none;z-index:-1;width:min(100vw,68rem);height:clamp(24rem,50vw,30rem);position:absolute;top:-4.2rem;left:50%;transform:translate(-50%)}.business-page-module__1qe49G__content{gap:clamp(2.8rem,5vw,4rem);min-width:0;display:grid}.business-page-module__1qe49G__hero{justify-items:center;gap:0;width:100%;padding:clamp(.72rem,1.8vw,1rem) 0 0;display:grid;position:relative}.business-page-module__1qe49G__businessCard{z-index:1;place-items:stretch stretch;width:min(100%,42rem);padding:0 .2rem;display:grid;position:relative}.business-page-module__1qe49G__promoSection{gap:.7rem}.business-page-module__1qe49G__section{gap:1rem;padding:0;display:grid}.business-page-module__1qe49G__sectionHeading{justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;display:flex}.business-page-module__1qe49G__sectionHeading .business-page-module__1qe49G__sectionTitle{min-width:0}.business-page-module__1qe49G__gallerySection{z-index:1;width:100%;min-width:0;margin-top:clamp(1.7rem,3.2vw,2.05rem);padding:0;position:relative}.business-page-module__1qe49G__sectionTitle{color:var(--merchant-neutral-text);letter-spacing:-.016em;text-wrap:balance;margin:0;font-size:clamp(1.18rem,2.2vw,1.38rem);font-weight:650;line-height:1.12}.business-page-module__1qe49G__detailChevron{color:var(--merchant-neutral-text-muted);opacity:.72;height:1.05rem;transition:color .16s var(--ease-standard), opacity .16s var(--ease-standard), transform .18s var(--ease-standard);width:1.05rem}.business-page-module__1qe49G__detailGroup{background:color-mix(in srgb, var(--merchant-neutral-surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 86%, transparent);border-radius:1rem;padding-inline:.95rem;overflow:hidden;box-shadow:inset 0 1px #ffffff8f}.business-page-module__1qe49G__detailDisclosure+.business-page-module__1qe49G__detailDisclosure{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 86%, transparent)}.business-page-module__1qe49G__detailDisclosure>summary{list-style:none}.business-page-module__1qe49G__detailDisclosure>summary::-webkit-details-marker{display:none}.business-page-module__1qe49G__detailDisclosure[open] .business-page-module__1qe49G__detailChevron{transform:rotate(90deg)}.business-page-module__1qe49G__detailRow{-webkit-tap-highlight-color:transparent;color:inherit;cursor:pointer;min-height:4.6rem;transition:opacity .14s var(--ease-standard);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.78rem;padding:.82rem .08rem;text-decoration:none;display:grid}.business-page-module__1qe49G__detailRow:hover .business-page-module__1qe49G__detailChevron{color:var(--merchant-primary);opacity:.92}.business-page-module__1qe49G__detailRow:active{opacity:.68}.business-page-module__1qe49G__detailRow:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 58%, white);outline-offset:-2px;border-radius:.78rem}.business-page-module__1qe49G__detailIconWrap{background:var(--merchant-neutral-surface-soft);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 58%, transparent);border-radius:.68rem;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;display:inline-flex}.business-page-module__1qe49G__infoIcon{color:var(--merchant-primary);width:.98rem;height:.98rem}.business-page-module__1qe49G__detailCopy{gap:.14rem;min-width:0;display:grid}.business-page-module__1qe49G__detailCopy strong{color:var(--merchant-neutral-text);font-size:.93rem;font-weight:700;line-height:1.26}.business-page-module__1qe49G__detailCopy small{color:var(--merchant-neutral-text-muted);font-size:var(--text-body-small-size);overflow-wrap:anywhere;line-height:1.42}.business-page-module__1qe49G__disclosureDetail{color:var(--merchant-neutral-text-secondary);font-size:var(--text-body-small-size);gap:.55rem;padding:0 0 1.05rem 2.85rem;line-height:1.52;display:grid}.business-page-module__1qe49G__disclosureLabel{color:var(--merchant-neutral-text-muted);font-size:var(--text-caption-size)}.business-page-module__1qe49G__addressText{color:var(--merchant-neutral-text);text-wrap:pretty;max-width:34rem;font-size:.9rem;font-weight:700}.business-page-module__1qe49G__externalAction{color:var(--merchant-primary);font-size:var(--text-body-small-size);min-height:2.5rem;transition:opacity .15s var(--ease-standard), transform .15s var(--ease-standard);justify-self:start;align-items:center;gap:.35rem;font-weight:720;text-decoration:none;display:inline-flex}.business-page-module__1qe49G__externalAction:hover{opacity:.76}.business-page-module__1qe49G__externalAction:active{transform:translateY(1px)}.business-page-module__1qe49G__externalAction svg{width:.95rem;height:.95rem}.business-page-module__1qe49G__externalAction:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 58%, white);outline-offset:3px;border-radius:.45rem}.business-page-module__1qe49G__hoursDetail{gap:.42rem}.business-page-module__1qe49G__socialDetail{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 72%, transparent);gap:0;margin-top:.08rem;padding:.35rem 0 .8rem}.business-page-module__1qe49G__socialChannel{-webkit-tap-highlight-color:transparent;color:inherit;min-height:3.7rem;transition:opacity .15s var(--ease-standard), transform .15s var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;padding:.18rem .08rem;text-decoration:none;display:grid}.business-page-module__1qe49G__socialChannel+.business-page-module__1qe49G__socialChannel{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 68%, transparent)}.business-page-module__1qe49G__socialChannel:hover{opacity:.76}.business-page-module__1qe49G__socialChannel:active{transform:translateY(1px)}.business-page-module__1qe49G__socialChannel:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 58%, white);outline-offset:2px;border-radius:.55rem}.business-page-module__1qe49G__socialChannelIcon{background:var(--merchant-neutral-surface-soft);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 56%, transparent);color:var(--merchant-neutral-text);border-radius:.62rem;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex}.business-page-module__1qe49G__socialChannelIcon svg{width:1rem;height:1rem}.business-page-module__1qe49G__socialChannelCopy{gap:.08rem;min-width:0;display:grid}.business-page-module__1qe49G__socialChannel strong{color:var(--merchant-neutral-text);font-size:.87rem;font-weight:700;line-height:1.3}.business-page-module__1qe49G__socialChannel small{color:var(--merchant-neutral-text-muted);font-size:var(--text-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.business-page-module__1qe49G__socialChannelArrow{color:var(--merchant-neutral-text-muted);width:.95rem;height:.95rem}.business-page-module__1qe49G__footer{color:var(--merchant-neutral-text-muted);font-size:var(--text-caption-size);padding:clamp(3.9rem, 6.5vw, 5rem) 0 calc(var(--space-4) + env(safe-area-inset-bottom));justify-items:center;gap:.58rem;display:grid}.business-page-module__1qe49G__languageSwitcher{opacity:.66;flex-wrap:wrap;justify-content:center;align-items:center;gap:.22rem .36rem;display:flex}.business-page-module__1qe49G__languageLabel{margin-right:.06rem}.business-page-module__1qe49G__languageOption{color:var(--merchant-neutral-text-muted);cursor:pointer;font:inherit;min-height:2rem;transition:color .15s var(--ease-standard), opacity .15s var(--ease-standard);background:0 0;border:0;padding:.2rem .06rem}.business-page-module__1qe49G__languageOption[aria-pressed=true]{color:var(--merchant-neutral-text-secondary);font-weight:700}.business-page-module__1qe49G__languageOption:hover{color:var(--merchant-primary)}.business-page-module__1qe49G__languageOption:active{opacity:.62}.business-page-module__1qe49G__languageOption:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 58%, white);outline-offset:2px;border-radius:.3rem}.business-page-module__1qe49G__languageDivider{opacity:.3}.business-page-module__1qe49G__poweredBy{align-items:center;gap:var(--space-2);opacity:.56;display:flex}.business-page-module__1qe49G__poweredMark{background:var(--merchant-primary);width:3.55rem;height:.78rem;display:block;-webkit-mask:url(/brand/juruz/juruz-logotype.svg) 50%/contain no-repeat;mask:url(/brand/juruz/juruz-logotype.svg) 50%/contain no-repeat}@media (max-width:46rem){.business-page-module__1qe49G__page{padding-bottom:calc(8.35rem + env(safe-area-inset-bottom));padding-inline:var(--page-gutter)}.business-page-module__1qe49G__shell{padding-top:0}.business-page-module__1qe49G__layout{padding-top:calc(env(safe-area-inset-top) + .42rem);margin-top:0}.business-page-module__1qe49G__layout:before{width:100vw;height:24rem;top:-4.4rem}.business-page-module__1qe49G__content{gap:2.6rem}.business-page-module__1qe49G__hero{padding-top:.64rem}.business-page-module__1qe49G__businessCard{padding:0 .05rem}.business-page-module__1qe49G__section{gap:.9rem}.business-page-module__1qe49G__gallerySection{margin-top:1.58rem;padding:0}.business-page-module__1qe49G__sectionTitle{font-size:1.22rem}.business-page-module__1qe49G__detailGroup{border-radius:.95rem}.business-page-module__1qe49G__detailRow{min-height:4.5rem}.business-page-module__1qe49G__socialChannel{gap:.62rem}}@media (prefers-reduced-motion:reduce){.business-page-module__1qe49G__detailChevron,.business-page-module__1qe49G__detailRow,.business-page-module__1qe49G__externalAction,.business-page-module__1qe49G__socialChannel,.business-page-module__1qe49G__languageOption{transition:none}}.business-page-module__1qe49G__page[data-visual-system=calm-adaptive]{--juruz-calm-radius-sm:.78rem;--juruz-calm-radius-md:.96rem;--juruz-calm-radius-lg:1.14rem;--juruz-calm-border:color-mix(in srgb, var(--merchant-neutral-border) 64%, transparent);--juruz-calm-border-strong:color-mix(in srgb, var(--merchant-neutral-border) 82%, transparent);--juruz-calm-surface:var(--merchant-neutral-surface);--juruz-calm-surface-soft:color-mix(in srgb, var(--merchant-secondary) 2.4%, var(--merchant-neutral-surface));--juruz-calm-shadow-float:0 10px 30px #1822350e;--juruz-calm-shadow-media:0 2px 10px #18223509;background:radial-gradient(ellipse at 72% 3%, color-mix(in srgb, var(--merchant-secondary) 3.2%, transparent), transparent 32rem), #fff}.business-page-module__1qe49G__page[data-visual-system=calm-adaptive] .business-page-module__1qe49G__layout:before{filter:blur(30px);opacity:.3}.business-page-module__1qe49G__page[data-visual-system=calm-adaptive] .business-page-module__1qe49G__content{gap:clamp(3.15rem,5.5vw,4.4rem)}.business-page-module__1qe49G__page[data-visual-system=calm-adaptive] .business-page-module__1qe49G__sectionTitle{letter-spacing:-.026em;font-weight:700}.business-page-module__1qe49G__page[data-visual-system=calm-adaptive] .business-page-module__1qe49G__detailGroup{background:var(--juruz-calm-surface);border-color:var(--juruz-calm-border);box-shadow:none}.business-page-module__1qe49G__page[data-visual-system=calm-adaptive] .business-page-module__1qe49G__detailIconWrap,.business-page-module__1qe49G__page[data-visual-system=calm-adaptive] .business-page-module__1qe49G__socialChannelIcon{background:var(--juruz-calm-surface-soft);border-color:#0000}@media (max-width:46rem){.business-page-module__1qe49G__page[data-visual-system=calm-adaptive] .business-page-module__1qe49G__content{gap:2.9rem}}
.mobile-merchant-home-module__ERAM2G__mobileHome{color:var(--merchant-neutral-text);letter-spacing:0;min-width:0;max-width:42rem;padding-top:env(safe-area-inset-top);grid-template-columns:minmax(0,1fr);gap:2rem;margin:0 auto;display:grid}.mobile-merchant-home-module__ERAM2G__header{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();box-shadow:none;min-height:3.85rem;top:calc(env(safe-area-inset-top) + .42rem);transition:backdrop-filter .24s var(--ease-standard), background-color .24s var(--ease-standard), border-color .24s var(--ease-standard), box-shadow .24s var(--ease-standard), transform .22s cubic-bezier(.22, 1, .36, 1);z-index:125;background:0 0;border:1px solid #0000;border-radius:1.45rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin:.05rem 0 0;padding:.38rem .42rem .38rem .5rem;display:flex;position:sticky}.mobile-merchant-home-module__ERAM2G__header[data-stuck=true],.mobile-merchant-home-module__ERAM2G__personalHeader[data-stuck=true]{-webkit-backdrop-filter:blur(34px)saturate(190%)brightness(1.06);backdrop-filter:blur(34px)saturate(190%)brightness(1.06);background:radial-gradient(125% 110% at 18% -24%,#ffffffe6 0%,#ffffff70 38%,#ffffff1a 64%,#0000 76%),linear-gradient(#ffffff8a 0%,#ffffff47 50%,#ffffff5c 100%);border-color:#ffffffad;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #ffffff38,inset 0 0 18px #ffffff1a,0 16px 42px #1822351a}.mobile-merchant-home-module__ERAM2G__identity{align-items:center;gap:.68rem;min-width:0;padding-left:.08rem;display:flex}.mobile-merchant-home-module__ERAM2G__identity>div{min-width:0}.mobile-merchant-home-module__ERAM2G__logo{box-shadow:none;object-fit:cover;object-position:center;background:0 0;border:0;border-radius:50%;flex-shrink:0;width:2.62rem;height:2.62rem;overflow:hidden}.mobile-merchant-home-module__ERAM2G__identity h1{letter-spacing:-.018em;text-wrap:balance;margin:0;font-size:.98rem;font-weight:720;line-height:1.22}.mobile-merchant-home-module__ERAM2G__category{color:var(--merchant-neutral-text-muted);overflow-wrap:anywhere;margin-top:.12rem;font-size:.68rem;line-height:1.3;display:block}.mobile-merchant-home-module__ERAM2G__headerActions{flex-shrink:0;gap:.2rem;padding-right:.02rem;display:flex}.mobile-merchant-home-module__ERAM2G__headerActions>a,.mobile-merchant-home-module__ERAM2G__headerActions button{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--merchant-neutral-text-secondary);height:2.75rem;min-height:2.75rem;transition:color .16s var(--ease-standard), opacity .16s var(--ease-standard), transform .14s var(--ease-standard);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:2.75rem;padding:0;display:inline-flex}.mobile-merchant-home-module__ERAM2G__headerActions>a:hover,.mobile-merchant-home-module__ERAM2G__headerActions button:hover{box-shadow:none;color:var(--merchant-primary);opacity:.9;background:0 0;border-color:#0000}.mobile-merchant-home-module__ERAM2G__headerActions>a:active,.mobile-merchant-home-module__ERAM2G__headerActions button:active{transform:scale(.95)}.mobile-merchant-home-module__ERAM2G__headerActions svg{width:1.18rem;height:1.18rem}.mobile-merchant-home-module__ERAM2G__gallery{box-shadow:none;background:0 0;border:0;border-radius:1.5rem;min-width:0;padding:0;position:relative}.mobile-merchant-home-module__ERAM2G__gallery>div{border-radius:1.45rem;gap:.3rem;height:clamp(12.8rem,54vw,20rem);box-shadow:0 5px 18px #1822350a}.mobile-merchant-home-module__ERAM2G__gallery>div>button>span{display:none}.mobile-merchant-home-module__ERAM2G__gallery>div>button{background:var(--merchant-neutral-surface-soft)}.mobile-merchant-home-module__ERAM2G__section{gap:1rem;min-width:0;scroll-margin-top:5.75rem;display:grid}.mobile-merchant-home-module__ERAM2G__catalogSection{padding-top:.08rem}.mobile-merchant-home-module__ERAM2G__promoSection,.mobile-merchant-home-module__ERAM2G__reviewSection{box-shadow:none;background:0 0;border:0;border-radius:0;padding:.1rem 0 0}.mobile-merchant-home-module__ERAM2G__sectionHeading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mobile-merchant-home-module__ERAM2G__seeAll{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.mobile-merchant-home-module__ERAM2G__sectionHeading>a,.mobile-merchant-home-module__ERAM2G__seeAll{color:var(--merchant-neutral-text-secondary);align-items:center;gap:.5rem;min-height:2.75rem;font-size:.8125rem;font-weight:560;text-decoration:none;display:flex}.mobile-merchant-home-module__ERAM2G__promoSection>h2+div{position:relative}.mobile-merchant-home-module__ERAM2G__promoSection>h2+div>button{color:var(--merchant-neutral-text-secondary);cursor:pointer;font:inherit;z-index:3;background:0 0;border:0;align-items:center;gap:.4rem;min-height:2.25rem;margin:0;padding:0;font-size:.8125rem;font-weight:560;display:inline-flex;position:absolute;top:-2.42rem;right:0}.mobile-merchant-home-module__ERAM2G__promoSection>h2+div>button svg{width:.9rem;height:.9rem}.mobile-merchant-home-module__ERAM2G__promoSection [data-has-image]{box-shadow:var(--soft-ui-shadow-small);border-radius:1.35rem}.mobile-merchant-home-module__ERAM2G__supportingGallerySection{padding-top:.1rem}.mobile-merchant-home-module__ERAM2G__supportingGallery{min-width:0}.mobile-merchant-home-module__ERAM2G__supportingGallery>div{border-radius:1.35rem;gap:.24rem;height:clamp(11.6rem,50vw,16.5rem);box-shadow:inset 0 1px #ffffff80,0 10px 28px #1822350d}.mobile-merchant-home-module__ERAM2G__supportingGallery>div>button>span{display:none}.mobile-merchant-home-module__ERAM2G__reviewSection [data-carousel-item]{background:linear-gradient(145deg, var(--soft-ui-surface-strong), var(--soft-ui-surface));border-color:var(--soft-ui-border);box-shadow:var(--soft-ui-inset), 0 8px 24px #1822350a}.mobile-merchant-home-module__ERAM2G__footer{color:var(--merchant-neutral-text-muted);justify-items:center;gap:1rem;padding-block:.9rem 0;font-size:.6875rem;display:grid}.mobile-merchant-home-module__ERAM2G__mobileHome a:focus-visible,.mobile-merchant-home-module__ERAM2G__headerActions button:focus-visible,.mobile-merchant-home-module__ERAM2G__promoSection>h2+div>button:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-primary) 58%, white);outline-offset:3px}@media (max-width:38rem){.mobile-merchant-home-module__ERAM2G__gallery>div{height:clamp(12.5rem,58vw,17.8rem)}}@media (min-width:46rem){.mobile-merchant-home-module__ERAM2G__mobileHome{gap:1.85rem}.mobile-merchant-home-module__ERAM2G__identity h1{font-size:1.12rem}}@media (min-width:75rem){.mobile-merchant-home-module__ERAM2G__mobileHome{display:none}}@media (prefers-reduced-motion:reduce){.mobile-merchant-home-module__ERAM2G__header,.mobile-merchant-home-module__ERAM2G__headerActions>a,.mobile-merchant-home-module__ERAM2G__headerActions button{transition:none}}.mobile-merchant-home-module__ERAM2G__personalHome{gap:1rem}.mobile-merchant-home-module__ERAM2G__personalHeader{box-shadow:none;background:0 0;border-color:#0000;align-items:flex-start;min-height:7.65rem;padding:1rem .28rem .72rem .34rem}.mobile-merchant-home-module__ERAM2G__personalHeader .mobile-merchant-home-module__ERAM2G__identity{align-items:center;gap:.88rem}.mobile-merchant-home-module__ERAM2G__personalHeader .mobile-merchant-home-module__ERAM2G__logo{width:4.7rem;height:4.7rem}.mobile-merchant-home-module__ERAM2G__personalHeader .mobile-merchant-home-module__ERAM2G__identity h1{letter-spacing:-.038em;font-size:1.5rem;font-weight:740;line-height:1.04}.mobile-merchant-home-module__ERAM2G__personalHeader .mobile-merchant-home-module__ERAM2G__category{color:var(--merchant-primary);margin-top:.28rem;font-size:.7rem;font-weight:690}.mobile-merchant-home-module__ERAM2G__personalBio{color:var(--merchant-neutral-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:27rem;margin:.48rem 0 0;font-size:.78rem;line-height:1.46;display:-webkit-box;overflow:hidden}.mobile-merchant-home-module__ERAM2G__personalHeader .mobile-merchant-home-module__ERAM2G__headerActions{padding-top:.14rem}.mobile-merchant-home-module__ERAM2G__personalHeader .mobile-merchant-home-module__ERAM2G__headerActions button{background:color-mix(in srgb, var(--merchant-neutral-surface) 78%, transparent);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 72%, transparent);border-radius:999px;width:2.55rem;height:2.55rem;box-shadow:inset 0 1px #ffffffc2,0 5px 14px #1822350a}.mobile-merchant-home-module__ERAM2G__personalHeader[data-stuck=true]{align-items:center;min-height:3.85rem;padding:.38rem .42rem .38rem .5rem}.mobile-merchant-home-module__ERAM2G__personalHeader[data-stuck=true] .mobile-merchant-home-module__ERAM2G__identity{gap:.68rem}.mobile-merchant-home-module__ERAM2G__personalHeader[data-stuck=true] .mobile-merchant-home-module__ERAM2G__logo{width:2.62rem;height:2.62rem}.mobile-merchant-home-module__ERAM2G__personalHeader[data-stuck=true] .mobile-merchant-home-module__ERAM2G__identity h1{letter-spacing:-.018em;font-size:.98rem}.mobile-merchant-home-module__ERAM2G__personalHeader[data-stuck=true] .mobile-merchant-home-module__ERAM2G__category{color:var(--merchant-neutral-text-muted);margin-top:.12rem;font-size:.68rem}.mobile-merchant-home-module__ERAM2G__personalHeader[data-stuck=true] .mobile-merchant-home-module__ERAM2G__personalBio{display:none}.mobile-merchant-home-module__ERAM2G__personalModule{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:0;overflow:visible}.mobile-merchant-home-module__ERAM2G__personalModule.mobile-merchant-home-module__ERAM2G__gallery{display:grid}.mobile-merchant-home-module__ERAM2G__personalModule.mobile-merchant-home-module__ERAM2G__gallery>div{box-shadow:none;border-radius:0;height:auto;overflow:visible}.mobile-merchant-home-module__ERAM2G__personalModule.mobile-merchant-home-module__ERAM2G__gallery>div>div:first-child{margin-inline:calc(var(--page-gutter) * -1)}@media (max-width:38rem){.mobile-merchant-home-module__ERAM2G__personalHeader{min-height:7.3rem}.mobile-merchant-home-module__ERAM2G__personalHeader .mobile-merchant-home-module__ERAM2G__logo{width:4.35rem;height:4.35rem}}.mobile-merchant-home-module__ERAM2G__sectionLabel{color:var(--merchant-neutral-text-secondary);letter-spacing:-.012em;margin:0;font-size:.9rem;font-weight:690;line-height:1.3}.mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=person] .mobile-merchant-home-module__ERAM2G__logo{object-fit:cover;border-radius:50%}.mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=business] .mobile-merchant-home-module__ERAM2G__logo{object-fit:cover;border-radius:.82rem;width:3.15rem;height:3.15rem}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__mobileHome{gap:2.65rem}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__header{min-height:3.65rem}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__header[data-stuck=true]{-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);background:#ffffffdb;border-color:#ffffffbd;box-shadow:inset 0 1px #ffffffd6,0 8px 24px #1822350d}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__identity h1{letter-spacing:-.024em;font-weight:740}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__section{gap:.78rem}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__sectionLabel{color:var(--merchant-neutral-text);letter-spacing:-.022em;font-size:.96rem;font-weight:700}:is([data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__gallery>div,[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__supportingGallery>div){border-radius:var(--juruz-calm-radius-lg);box-shadow:none}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=business] .mobile-merchant-home-module__ERAM2G__header{min-height:3.7rem}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=business] .mobile-merchant-home-module__ERAM2G__logo{border-radius:.72rem;width:2.85rem;height:2.85rem}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=business] .mobile-merchant-home-module__ERAM2G__identity{gap:.64rem}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=business] .mobile-merchant-home-module__ERAM2G__identity h1{letter-spacing:-.025em;font-size:1rem;font-weight:740;line-height:1.18}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=business] .mobile-merchant-home-module__ERAM2G__category{color:var(--merchant-neutral-text-muted);margin-top:.1rem;font-size:.725rem;font-weight:520;line-height:1.28}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=business] .mobile-merchant-home-module__ERAM2G__header[data-stuck=true]{-webkit-backdrop-filter:blur(22px)saturate(132%);backdrop-filter:blur(22px)saturate(132%);border-radius:var(--juruz-calm-radius-lg);background:#ffffffc7;border-color:#ffffff9e;box-shadow:inset 0 1px #ffffffc7,0 8px 24px #1822350b}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=business] .mobile-merchant-home-module__ERAM2G__headerActions{gap:.12rem}:is([data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=business] .mobile-merchant-home-module__ERAM2G__headerActions>a,[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=business] .mobile-merchant-home-module__ERAM2G__headerActions button){color:var(--merchant-neutral-text-secondary);width:2.75rem;height:2.75rem;min-height:2.75rem}[data-visual-system=calm-adaptive] .mobile-merchant-home-module__ERAM2G__mobileHome[data-owner-type=business] .mobile-merchant-home-module__ERAM2G__headerActions svg{width:1.14rem;height:1.14rem}
.recommendation-section-module__6I5JBa__recommendations{justify-self:center;width:100%;min-width:0;max-width:52rem;position:relative}.recommendation-section-module__6I5JBa__mobileRecommendations{gap:1rem;display:grid}.recommendation-section-module__6I5JBa__browseLinks{gap:.65rem;margin-top:.85rem;display:flex}.recommendation-section-module__6I5JBa__browseLink{background:var(--merchant-neutral-surface);border:1px solid var(--merchant-neutral-border);color:var(--merchant-neutral-text);min-width:0;min-height:3.65rem;transition:border-color .16s var(--ease-standard), transform .16s var(--ease-standard);border-radius:.9rem;flex:1;justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem .85rem;text-decoration:none;display:flex}.recommendation-section-module__6I5JBa__browseLink span{gap:.12rem;min-width:0;display:grid}.recommendation-section-module__6I5JBa__browseLink strong{font-size:.83rem;font-weight:700;line-height:1.2}.recommendation-section-module__6I5JBa__browseLink small{color:var(--merchant-neutral-text-muted);font-size:.7rem;line-height:1.25}.recommendation-section-module__6I5JBa__browseLink svg{color:var(--merchant-primary);flex:0 0 .95rem;width:.95rem;height:.95rem}.recommendation-section-module__6I5JBa__browseLink:hover{border-color:color-mix(in srgb, var(--merchant-primary) 24%, var(--merchant-neutral-border));transform:translateY(-1px)}.recommendation-section-module__6I5JBa__browseLink:focus-visible{outline:2px solid var(--merchant-primary);outline-offset:2px}@media (max-width:600px){.recommendation-section-module__6I5JBa__browseLinks{flex-direction:column}}.recommendation-section-module__6I5JBa__serviceRail{margin-right:calc(var(--page-gutter) * -1);overscroll-behavior-x:contain;padding:0 var(--page-gutter) .42rem 0;scroll-behavior:smooth;scroll-padding-right:var(--page-gutter);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.72rem;display:flex;overflow-x:auto}.recommendation-section-module__6I5JBa__serviceRail::-webkit-scrollbar{display:none}.recommendation-section-module__6I5JBa__serviceTile{-webkit-tap-highlight-color:transparent;background:var(--merchant-neutral-surface);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 70%, transparent);color:inherit;scroll-snap-align:start;min-height:15rem;transition:border-color .16s var(--ease-standard), box-shadow .16s var(--ease-standard), transform .16s var(--ease-standard);border-radius:1.12rem;flex:0 0 min(15.25rem,74vw);grid-template-rows:auto minmax(0,1fr);padding:0;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 5px 18px #18223507}.recommendation-section-module__6I5JBa__serviceTile[data-featured=true]{border-color:color-mix(in srgb, var(--merchant-primary) 16%, var(--merchant-neutral-border))}.recommendation-section-module__6I5JBa__serviceTile:hover{border-color:color-mix(in srgb, var(--merchant-primary) 20%, var(--merchant-neutral-border));transform:translateY(-1px);box-shadow:0 10px 24px #1822350d}.recommendation-section-module__6I5JBa__serviceTile:active{transform:scale(.985)}.recommendation-section-module__6I5JBa__serviceTile:focus-visible{outline:2px solid var(--merchant-neutral-text);outline-offset:2px}.recommendation-section-module__6I5JBa__tileMedia{aspect-ratio:16/10;background:color-mix(in srgb, var(--merchant-primary) 5%, var(--merchant-neutral-surface-soft));width:100%;display:block;position:relative;overflow:hidden}.recommendation-section-module__6I5JBa__tileMedia img{object-fit:cover;height:100%;transition:transform .22s var(--ease-standard);width:100%;display:block}.recommendation-section-module__6I5JBa__serviceTile:hover .recommendation-section-module__6I5JBa__tileMedia img{transform:scale(1.025)}.recommendation-section-module__6I5JBa__tileFallback{background:radial-gradient(circle at 72% 24%, color-mix(in srgb, var(--merchant-secondary) 18%, transparent), transparent 34%), linear-gradient(145deg, color-mix(in srgb, var(--merchant-primary) 10%, white), var(--merchant-neutral-surface-soft));color:var(--merchant-primary);justify-content:center;align-items:center;width:100%;height:100%;font-size:2.1rem;font-weight:790;display:flex}.recommendation-section-module__6I5JBa__featuredBadge{-webkit-backdrop-filter:blur(12px);color:var(--merchant-primary);background:#ffffffe0;border:1px solid #ffffffad;border-radius:999px;align-items:center;gap:.25rem;padding:.44rem .58rem;font-size:.66rem;font-weight:740;line-height:1;display:inline-flex;position:absolute;top:.66rem;left:.66rem;box-shadow:0 5px 16px #18223512}.recommendation-section-module__6I5JBa__tileBody{grid-template-rows:auto minmax(0,1fr) auto;gap:.48rem;padding:.78rem .88rem .84rem;display:grid}.recommendation-section-module__6I5JBa__tileMetaRow,.recommendation-section-module__6I5JBa__fullMetaRow{justify-content:space-between;align-items:center;gap:.4rem;min-width:0;display:flex}.recommendation-section-module__6I5JBa__tileTopline{color:var(--merchant-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.68rem;font-weight:710;line-height:1.2;overflow:hidden}.recommendation-section-module__6I5JBa__kindChip,.recommendation-section-module__6I5JBa__fullServiceCopy .recommendation-section-module__6I5JBa__kindChip{background:var(--merchant-neutral-surface-soft);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 76%, transparent);color:var(--merchant-neutral-text-muted);letter-spacing:.018em;text-overflow:clip;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:.3rem .44rem;font-size:.58rem;font-style:normal;font-weight:720;line-height:1;display:inline-flex;overflow:visible}.recommendation-section-module__6I5JBa__kindChip[data-kind=service],.recommendation-section-module__6I5JBa__kindChip[data-kind=product]{background:color-mix(in srgb, var(--merchant-primary) 6%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 12%, var(--merchant-neutral-border));color:var(--merchant-primary)}.recommendation-section-module__6I5JBa__tileCopy{align-content:start;gap:.22rem;min-width:0;display:grid}.recommendation-section-module__6I5JBa__tileCopy strong{color:var(--merchant-neutral-text);letter-spacing:-.018em;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:730;line-height:1.23;display:-webkit-box;overflow:hidden}.recommendation-section-module__6I5JBa__tileCopy small{color:var(--merchant-neutral-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.38;display:-webkit-box;overflow:hidden}.recommendation-section-module__6I5JBa__tileFooter{justify-content:space-between;align-items:center;gap:.52rem;min-width:0;display:flex}.recommendation-section-module__6I5JBa__tileFooter b{color:var(--merchant-neutral-text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;font-weight:700;line-height:1.2;overflow:hidden}.recommendation-section-module__6I5JBa__tileArrow,.recommendation-section-module__6I5JBa__fullServiceArrow{border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.recommendation-section-module__6I5JBa__tileArrow{background:color-mix(in srgb, var(--merchant-primary) 8%, var(--merchant-neutral-surface));border:1px solid color-mix(in srgb, var(--merchant-primary) 13%, var(--merchant-neutral-border));color:var(--merchant-primary);height:1.86rem;transition:background-color .15s var(--ease-standard), color .15s var(--ease-standard), transform .15s var(--ease-standard);flex:none;width:1.86rem}.recommendation-section-module__6I5JBa__tileArrow svg{width:.8rem;height:.8rem}.recommendation-section-module__6I5JBa__serviceTile:hover .recommendation-section-module__6I5JBa__tileArrow{background:var(--merchant-primary);color:#fff;transform:translate(1px)}.recommendation-section-module__6I5JBa__fullList{border-block:1px solid var(--merchant-neutral-border)}.recommendation-section-module__6I5JBa__fullService{-webkit-tap-highlight-color:transparent;color:inherit;min-height:5.65rem;transition:opacity .15s var(--ease-standard), transform .15s var(--ease-standard);grid-template-columns:3.75rem minmax(0,1fr) auto;align-items:center;gap:.78rem;padding:.78rem .1rem;text-decoration:none;display:grid}.recommendation-section-module__6I5JBa__fullService+.recommendation-section-module__6I5JBa__fullService{border-top:1px solid var(--merchant-neutral-border)}.recommendation-section-module__6I5JBa__fullService:hover{opacity:.78}.recommendation-section-module__6I5JBa__fullService:active{transform:translateY(1px)}.recommendation-section-module__6I5JBa__fullService:focus-visible{outline:2px solid var(--merchant-neutral-text);outline-offset:2px;border-radius:.72rem}.recommendation-section-module__6I5JBa__fullMedia{aspect-ratio:1;background:color-mix(in srgb, var(--merchant-primary) 6%, var(--merchant-neutral-surface-soft));color:var(--merchant-primary);border-radius:.86rem;justify-content:center;align-items:center;width:3.75rem;font-size:1.2rem;font-weight:780;display:flex;overflow:hidden}.recommendation-section-module__6I5JBa__fullMedia img{object-fit:cover;width:100%;height:100%;display:block}.recommendation-section-module__6I5JBa__fullServiceCopy{gap:.13rem;min-width:0;display:grid}.recommendation-section-module__6I5JBa__fullServiceCopy .recommendation-section-module__6I5JBa__fullMetaRow{color:inherit;font-size:inherit;line-height:inherit;text-overflow:clip;white-space:normal;align-items:center;display:flex;overflow:visible}.recommendation-section-module__6I5JBa__fullServiceCopy small{color:var(--merchant-primary);font-size:.65rem;font-weight:700;line-height:1.25}.recommendation-section-module__6I5JBa__fullServiceCopy strong{color:var(--merchant-neutral-text);font-size:.93rem;font-weight:720;line-height:1.25}.recommendation-section-module__6I5JBa__fullServiceCopy>span:not(.recommendation-section-module__6I5JBa__fullMetaRow){color:var(--merchant-neutral-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.71rem;line-height:1.35;overflow:hidden}.recommendation-section-module__6I5JBa__fullServiceAction{align-items:center;gap:.48rem;display:flex}.recommendation-section-module__6I5JBa__fullServiceAction b{color:var(--merchant-neutral-text-secondary);white-space:nowrap;font-size:.72rem;font-weight:680}.recommendation-section-module__6I5JBa__fullServiceArrow{background:color-mix(in srgb, var(--merchant-primary) 8%, var(--merchant-neutral-surface));border:1px solid color-mix(in srgb, var(--merchant-primary) 13%, var(--merchant-neutral-border));color:var(--merchant-primary);width:1.75rem;height:1.75rem}.recommendation-section-module__6I5JBa__fullServiceArrow svg{width:.76rem;height:.76rem}@media (min-width:64rem){.recommendation-section-module__6I5JBa__serviceRail{scroll-snap-type:x mandatory;margin-right:0;padding-inline:0;scroll-padding-inline:0}.recommendation-section-module__6I5JBa__serviceTile{flex-basis:calc(33.3333% - .48rem);min-width:0}}@media (min-width:75rem){.recommendation-section-module__6I5JBa__recommendations{max-width:none}.recommendation-section-module__6I5JBa__serviceRail{gap:1rem;padding-bottom:.2rem}.recommendation-section-module__6I5JBa__serviceTile,.recommendation-section-module__6I5JBa__serviceTile[data-featured=true]{box-shadow:none;background:0 0;border:0;border-radius:0;min-height:0;overflow:visible}.recommendation-section-module__6I5JBa__serviceTile:hover{box-shadow:none;border-color:#0000;transform:none}.recommendation-section-module__6I5JBa__tileMedia{aspect-ratio:4/3;border-radius:.9rem}.recommendation-section-module__6I5JBa__tileBody{gap:.34rem;padding:.72rem .08rem 0}.recommendation-section-module__6I5JBa__featuredBadge,.recommendation-section-module__6I5JBa__kindChip,.recommendation-section-module__6I5JBa__tileArrow{display:none}.recommendation-section-module__6I5JBa__tileTopline{color:var(--merchant-neutral-text-muted);font-size:.7rem;font-weight:560}.recommendation-section-module__6I5JBa__tileCopy strong{letter-spacing:-.015em;font-size:.98rem;font-weight:680}.recommendation-section-module__6I5JBa__tileCopy small{font-size:.73rem;line-height:1.42}.recommendation-section-module__6I5JBa__tileFooter b{color:var(--merchant-neutral-text);font-size:.78rem;font-weight:620}}@media (max-width:46rem){.recommendation-section-module__6I5JBa__serviceRail{margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);scroll-padding-inline:var(--page-gutter);scroll-snap-type:x mandatory;gap:.7rem}.recommendation-section-module__6I5JBa__serviceTile{flex-basis:min(15rem,74vw);min-height:14.7rem}.recommendation-section-module__6I5JBa__tileCopy strong{font-size:.98rem}.recommendation-section-module__6I5JBa__fullService{grid-template-columns:3.4rem minmax(0,1fr) auto;gap:.66rem}.recommendation-section-module__6I5JBa__fullMedia{width:3.4rem}.recommendation-section-module__6I5JBa__fullServiceAction b{display:none}}@media (prefers-reduced-motion:reduce){.recommendation-section-module__6I5JBa__serviceRail{scroll-behavior:auto}.recommendation-section-module__6I5JBa__serviceTile,.recommendation-section-module__6I5JBa__tileMedia img,.recommendation-section-module__6I5JBa__tileArrow,.recommendation-section-module__6I5JBa__fullService{transition:none}}.recommendation-section-module__6I5JBa__homeList{background:var(--merchant-neutral-surface);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 72%, transparent);border-radius:1.45rem;gap:0;display:grid;overflow:hidden;box-shadow:0 1px 2px #18223506}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullService{background:0 0;border:0;border-radius:0;grid-template-columns:4.7rem minmax(0,1fr) auto;gap:1rem;min-height:6.75rem;padding:.95rem 1.05rem}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullService+.recommendation-section-module__6I5JBa__fullService{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 70%, transparent)}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullService:hover{background:color-mix(in srgb, var(--merchant-primary) 2.5%, var(--merchant-neutral-surface));opacity:1}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullMedia{border-radius:1rem;width:4.7rem;height:4.7rem}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceCopy{gap:.34rem}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceCopy strong{letter-spacing:-.016em;font-size:1rem;font-weight:680;line-height:1.32}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceCopy small{color:var(--merchant-neutral-text-muted);font-size:.73rem;font-weight:560}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceCopy>span:not(.recommendation-section-module__6I5JBa__fullMetaRow){color:var(--merchant-neutral-text-secondary);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.42;display:-webkit-box}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceAction{gap:.85rem}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceAction b{text-align:right;white-space:normal;max-width:10rem;font-size:.86rem;font-weight:650}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceArrow{background:var(--merchant-neutral-surface-soft);color:var(--merchant-neutral-text-secondary);border:0;width:2.15rem;height:2.15rem}.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__kindChip{color:var(--merchant-neutral-text-secondary);font-size:.75rem;display:inline-flex}.recommendation-section-module__6I5JBa__mobileList.recommendation-section-module__6I5JBa__homeList{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.75rem;overflow:visible}.recommendation-section-module__6I5JBa__mobileList.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullService{background:linear-gradient(145deg, var(--soft-ui-surface-strong), var(--soft-ui-surface));border:1px solid var(--soft-ui-border);box-shadow:var(--soft-ui-inset), var(--soft-ui-shadow-small);border-radius:1.4rem;grid-template-rows:auto auto;grid-template-columns:4.5rem minmax(0,1fr);gap:.3rem .875rem;min-height:7rem;padding:.875rem}.recommendation-section-module__6I5JBa__mobileList.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullMedia{border-radius:1rem;grid-row:1/3;width:4.5rem;height:4.5rem}.recommendation-section-module__6I5JBa__mobileList.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceCopy{gap:.2rem}.recommendation-section-module__6I5JBa__mobileList.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullMetaRow{display:none}.recommendation-section-module__6I5JBa__mobileList.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceCopy strong{letter-spacing:0;font-size:.9375rem;font-weight:700}.recommendation-section-module__6I5JBa__mobileList.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceCopy>span:not(.recommendation-section-module__6I5JBa__fullMetaRow){-webkit-line-clamp:1;font-size:.8125rem}.recommendation-section-module__6I5JBa__mobileList.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceAction{grid-column:2;justify-content:space-between;gap:.5rem}.recommendation-section-module__6I5JBa__mobileList.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceAction b{text-align:left;max-width:none;font-size:.8125rem;font-weight:500;display:block}.recommendation-section-module__6I5JBa__mobileList.recommendation-section-module__6I5JBa__homeList .recommendation-section-module__6I5JBa__fullServiceArrow{background:0 0;width:1.5rem;height:1.5rem}.recommendation-section-module__6I5JBa__recommendations[data-visual-system=calm-adaptive] .recommendation-section-module__6I5JBa__serviceRail{gap:1rem}.recommendation-section-module__6I5JBa__recommendations[data-visual-system=calm-adaptive] .recommendation-section-module__6I5JBa__serviceTile{box-shadow:none;background:0 0;border:0;border-radius:0;min-height:0;overflow:visible}.recommendation-section-module__6I5JBa__recommendations[data-visual-system=calm-adaptive] .recommendation-section-module__6I5JBa__tileMedia{border:1px solid var(--juruz-calm-border);border-radius:var(--juruz-calm-radius-lg)}.recommendation-section-module__6I5JBa__recommendations[data-visual-system=calm-adaptive] .recommendation-section-module__6I5JBa__tileBody{gap:.3rem;padding:.72rem .1rem .12rem}.recommendation-section-module__6I5JBa__recommendations[data-visual-system=calm-adaptive] .recommendation-section-module__6I5JBa__tileTopline{color:var(--merchant-neutral-text-muted);font-weight:600}.recommendation-section-module__6I5JBa__recommendations[data-visual-system=calm-adaptive] .recommendation-section-module__6I5JBa__tileCopy strong{letter-spacing:-.018em;font-weight:720}.recommendation-section-module__6I5JBa__recommendations[data-visual-system=calm-adaptive] .recommendation-section-module__6I5JBa__serviceTile:hover{box-shadow:none;transform:translateY(-1px)}.recommendation-section-module__6I5JBa__recommendations[data-visual-system=calm-adaptive] .recommendation-section-module__6I5JBa__serviceTile:hover .recommendation-section-module__6I5JBa__tileMedia{border-color:color-mix(in srgb, var(--merchant-primary) 15%, var(--merchant-neutral-border));box-shadow:var(--juruz-calm-shadow-media)}
.recommendation-product-grid-module__A3iWhG__rail{margin-inline:calc(var(--page-gutter) * -1);overscroll-behavior-x:contain;padding:.08rem var(--page-gutter) .95rem;scroll-padding-inline:var(--page-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.8rem;display:flex;overflow-x:auto}.recommendation-product-grid-module__A3iWhG__rail::-webkit-scrollbar{display:none}.recommendation-product-grid-module__A3iWhG__card{-webkit-tap-highlight-color:transparent;background:linear-gradient(180deg, var(--merchant-neutral-surface) 0%, color-mix(in srgb, var(--merchant-neutral-surface) 98%, var(--merchant-accent) 2%) 100%);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 84%, transparent);box-shadow:inset 0 1px 0 #ffffffd1, 0 10px 26px #1822350d, 0 5px 16px color-mix(in srgb, var(--merchant-accent) 5%, transparent);color:inherit;cursor:pointer;scroll-snap-align:start;min-width:0;transition:border-color .17s var(--ease-standard), box-shadow .19s var(--ease-standard), opacity .15s var(--ease-standard), transform .18s var(--ease-standard);border-radius:1.45rem;flex-direction:column;padding:0;text-decoration:none;display:flex;overflow:hidden}.recommendation-product-grid-module__A3iWhG__rail .recommendation-product-grid-module__A3iWhG__card{flex:0 0 min(14rem,55vw)}.recommendation-product-grid-module__A3iWhG__media{aspect-ratio:1/1.02;background:radial-gradient(circle at 75% 18%, color-mix(in srgb, var(--merchant-accent) 7%, transparent), transparent 42%), var(--merchant-neutral-surface-soft);width:100%;display:block;position:relative;overflow:hidden}.recommendation-product-grid-module__A3iWhG__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 78%,#0c162208 100%);position:absolute;inset:0}.recommendation-product-grid-module__A3iWhG__media img{object-fit:cover;height:100%;transition:transform .24s var(--ease-standard);width:100%;display:block}.recommendation-product-grid-module__A3iWhG__fallback{background:radial-gradient(circle at 70% 24%, color-mix(in srgb, var(--merchant-accent) 18%, transparent), transparent 36%), linear-gradient(145deg, color-mix(in srgb, var(--merchant-accent) 7%, white), var(--merchant-neutral-surface-soft));color:var(--merchant-accent);justify-content:center;align-items:center;width:100%;height:100%;font-size:2.2rem;font-weight:780;display:flex}.recommendation-product-grid-module__A3iWhG__body{flex:1;grid-template-rows:auto auto auto 1fr auto;align-content:start;gap:.34rem;min-width:0;min-height:10rem;padding:.9rem .95rem .95rem;display:grid}.recommendation-product-grid-module__A3iWhG__category{color:var(--merchant-neutral-text-muted);letter-spacing:.006em;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:650;line-height:1.25;display:block;overflow:hidden}.recommendation-product-grid-module__A3iWhG__body strong{color:var(--merchant-neutral-text);letter-spacing:-.022em;overflow-wrap:anywhere;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.46em;font-size:1.02rem;font-weight:760;line-height:1.23;display:-webkit-box;overflow:hidden}.recommendation-product-grid-module__A3iWhG__meta{color:var(--merchant-neutral-text-muted);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.02rem;font-size:.77rem;line-height:1.42;display:-webkit-box;overflow:hidden}.recommendation-product-grid-module__A3iWhG__footer{grid-row:5;justify-content:space-between;align-items:center;gap:.55rem;min-width:0;margin-top:.72rem;display:flex}.recommendation-product-grid-module__A3iWhG__footer b{color:var(--merchant-neutral-text);letter-spacing:-.022em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.03rem;font-weight:790;line-height:1.1;overflow:hidden}.recommendation-product-grid-module__A3iWhG__addAction{background:linear-gradient(180deg, color-mix(in srgb, var(--merchant-primary-action) 86%, white 14%), var(--merchant-primary-action));border:1px solid color-mix(in srgb, var(--merchant-primary-action) 72%, white 28%);box-shadow:inset 0 1px 0 #ffffff57, inset 0 -1px 0 #00000017, 0 7px 18px color-mix(in srgb, var(--merchant-primary-action) 22%, transparent), 0 2px 0 color-mix(in srgb, var(--merchant-primary-action) 80%, black 20%);color:var(--merchant-primary-contrast);border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;display:inline-flex}.recommendation-product-grid-module__A3iWhG__addAction svg{stroke-width:2.05px;width:1.08rem;height:1.08rem}.recommendation-product-grid-module__A3iWhG__viewAll{color:var(--merchant-neutral-text-secondary);min-height:2.25rem;transition:color .15s var(--ease-standard), transform .15s var(--ease-standard);align-items:center;gap:.24rem;font-size:.8125rem;font-weight:560;text-decoration:none;display:inline-flex}.recommendation-product-grid-module__A3iWhG__viewAll svg{width:.76rem;height:.76rem}.recommendation-product-grid-module__A3iWhG__viewAll:hover{color:var(--merchant-accent)}.recommendation-product-grid-module__A3iWhG__card:hover{border-color:color-mix(in srgb, var(--merchant-accent) 16%, var(--merchant-neutral-border));box-shadow:inset 0 1px 0 #ffffffe0, 0 14px 32px #18223512, 0 6px 18px color-mix(in srgb, var(--merchant-accent) 7%, transparent);transform:translateY(-2px)}.recommendation-product-grid-module__A3iWhG__card:hover .recommendation-product-grid-module__A3iWhG__media img{transform:scale(1.025)}.recommendation-product-grid-module__A3iWhG__card:hover .recommendation-product-grid-module__A3iWhG__addAction{filter:brightness(1.045)}.recommendation-product-grid-module__A3iWhG__card:active{opacity:.82;transform:scale(.992)}.recommendation-product-grid-module__A3iWhG__card:focus-visible,.recommendation-product-grid-module__A3iWhG__viewAll:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-accent) 58%, white);outline-offset:3px}@media (max-width:23.5rem){.recommendation-product-grid-module__A3iWhG__rail{gap:.72rem}.recommendation-product-grid-module__A3iWhG__rail .recommendation-product-grid-module__A3iWhG__card{flex-basis:min(12.6rem,57vw)}.recommendation-product-grid-module__A3iWhG__body{min-height:9.25rem;padding:.8rem .82rem .84rem}.recommendation-product-grid-module__A3iWhG__body strong{font-size:.94rem}.recommendation-product-grid-module__A3iWhG__meta{-webkit-line-clamp:2;font-size:.72rem}.recommendation-product-grid-module__A3iWhG__footer b{font-size:.94rem}.recommendation-product-grid-module__A3iWhG__addAction{width:2.3rem;height:2.3rem}}@media (min-width:46rem){.recommendation-product-grid-module__A3iWhG__rail .recommendation-product-grid-module__A3iWhG__card{flex-basis:min(14.25rem,32vw)}}@media (min-width:64rem){.recommendation-product-grid-module__A3iWhG__rail{gap:1rem;margin-inline:0;padding-inline:0;overflow-x:auto}.recommendation-product-grid-module__A3iWhG__rail .recommendation-product-grid-module__A3iWhG__card{flex:0 0 calc(24.0964% - .722892rem)}}@media (prefers-reduced-motion:reduce){.recommendation-product-grid-module__A3iWhG__card,.recommendation-product-grid-module__A3iWhG__media img,.recommendation-product-grid-module__A3iWhG__viewAll{transition:none}}.recommendation-product-grid-module__A3iWhG__rail[data-visual-system=calm-adaptive]{gap:1rem}.recommendation-product-grid-module__A3iWhG__rail[data-visual-system=calm-adaptive] .recommendation-product-grid-module__A3iWhG__card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.recommendation-product-grid-module__A3iWhG__rail[data-visual-system=calm-adaptive] .recommendation-product-grid-module__A3iWhG__media{border:1px solid var(--juruz-calm-border);border-radius:var(--juruz-calm-radius-lg)}.recommendation-product-grid-module__A3iWhG__rail[data-visual-system=calm-adaptive] .recommendation-product-grid-module__A3iWhG__body{min-height:9.3rem;padding:.78rem .12rem .2rem}.recommendation-product-grid-module__A3iWhG__rail[data-visual-system=calm-adaptive] .recommendation-product-grid-module__A3iWhG__body strong,.recommendation-product-grid-module__A3iWhG__rail[data-visual-system=calm-adaptive] .recommendation-product-grid-module__A3iWhG__footer b{font-weight:720}.recommendation-product-grid-module__A3iWhG__rail[data-visual-system=calm-adaptive] .recommendation-product-grid-module__A3iWhG__addAction{background:var(--merchant-primary-action);box-shadow:none;border:0;width:2.3rem;height:2.3rem}.recommendation-product-grid-module__A3iWhG__rail[data-visual-system=calm-adaptive] .recommendation-product-grid-module__A3iWhG__card:hover{box-shadow:none;transform:translateY(-1px)}.recommendation-product-grid-module__A3iWhG__rail[data-visual-system=calm-adaptive] .recommendation-product-grid-module__A3iWhG__card:hover .recommendation-product-grid-module__A3iWhG__media{border-color:color-mix(in srgb, var(--merchant-accent) 16%, var(--merchant-neutral-border));box-shadow:var(--juruz-calm-shadow-media)}.recommendation-product-grid-module__A3iWhG__rail .recommendation-product-grid-module__A3iWhG__seeAllCard{--carousel-see-all-width:min(14rem, 55vw);--carousel-see-all-height:auto;--carousel-see-all-radius:1.45rem;align-self:stretch}@media (max-width:23.5rem){.recommendation-product-grid-module__A3iWhG__rail .recommendation-product-grid-module__A3iWhG__seeAllCard{--carousel-see-all-width:min(12.6rem, 57vw)}}@media (min-width:46rem){.recommendation-product-grid-module__A3iWhG__rail .recommendation-product-grid-module__A3iWhG__seeAllCard{--carousel-see-all-width:min(14.25rem, 32vw)}}@media (min-width:64rem){.recommendation-product-grid-module__A3iWhG__rail .recommendation-product-grid-module__A3iWhG__seeAllCard{--carousel-see-all-width:calc((100% - 3rem) / 4.15)}}.recommendation-product-grid-module__A3iWhG__rail[data-visual-system=calm-adaptive] .recommendation-product-grid-module__A3iWhG__seeAllCard{--carousel-see-all-radius:var(--juruz-calm-radius-lg)}
.merchant-desktop-module__2f7w1a__circleLogo{aspect-ratio:1;clip-path:circle(50%);background-clip:padding-box;border-radius:50%;flex:none;overflow:hidden}.merchant-desktop-module__2f7w1a__desktopControls{display:none}.merchant-desktop-module__2f7w1a__desktopMain,.merchant-desktop-module__2f7w1a__mobileHeaderShare{display:contents}.merchant-desktop-module__2f7w1a__mobileDockSlot,.merchant-desktop-module__2f7w1a__mobileOnlyMetaShare{display:initial}@media (min-width:64rem){[data-merchant-shell=true][data-surface=home] .merchant-desktop-module__2f7w1a__desktopHeader.merchant-desktop-module__2f7w1a__desktopHeader{-webkit-backdrop-filter:blur(24px)saturate(118%);background:color-mix(in srgb, var(--merchant-neutral-surface) 90%, transparent);border:1px solid color-mix(in srgb, white 80%, var(--merchant-neutral-border));opacity:0;pointer-events:none;transform-origin:top;min-height:4rem;transition:opacity .15s cubic-bezier(.4, 0, 1, 1), transform .24s cubic-bezier(.4, 0, 1, 1), visibility 0s linear .24s, background-color .18s var(--ease-standard), box-shadow .18s var(--ease-standard);will-change:opacity, transform;z-index:130;border-radius:1.05rem;grid-template-columns:minmax(11rem,1fr) auto;gap:.9rem;width:min(100% - 3rem,64rem);margin:0;padding:.46rem .58rem .46rem .68rem;position:fixed;top:.72rem;left:50%;transform:translate(-50%,-1.05rem)scale(.9);box-shadow:inset 0 1px #fffc,0 9px 26px #1822350b}[data-merchant-shell=true][data-surface=home] .merchant-desktop-module__2f7w1a__desktopHeader.merchant-desktop-module__2f7w1a__desktopHeader[data-scrolled=false]{opacity:0;pointer-events:none;transition:opacity .15s cubic-bezier(.4, 0, 1, 1), transform .24s cubic-bezier(.4, 0, 1, 1), visibility 0s linear .24s, background-color .18s var(--ease-standard), box-shadow .18s var(--ease-standard);transform:translate(-50%,-1.05rem)scale(.9)}[data-merchant-shell=true][data-surface=home] .merchant-desktop-module__2f7w1a__desktopHeader.merchant-desktop-module__2f7w1a__desktopHeader[data-scrolled=true]{opacity:1;pointer-events:auto;transition:opacity .135s cubic-bezier(.16, 1, .3, 1), transform .34s cubic-bezier(.16, 1, .3, 1), visibility 0s linear 0s, background-color .18s var(--ease-standard), box-shadow .18s var(--ease-standard);transform:translate(-50%)scale(1)}[data-merchant-shell=true][data-surface=home] .merchant-desktop-module__2f7w1a__desktopHeader.merchant-desktop-module__2f7w1a__desktopHeader .merchant-desktop-module__2f7w1a__desktopIdentity{opacity:1;pointer-events:auto;white-space:nowrap;gap:.55rem;max-width:14rem;transform:none}[data-merchant-shell=true][data-surface=home] .merchant-desktop-module__2f7w1a__desktopHeader.merchant-desktop-module__2f7w1a__desktopHeader[data-scrolled=false] .merchant-desktop-module__2f7w1a__desktopIdentity{opacity:1;pointer-events:auto;white-space:nowrap;gap:.55rem;max-width:14rem;transform:none}[data-merchant-shell=true][data-surface=home] .merchant-desktop-module__2f7w1a__desktopHeader.merchant-desktop-module__2f7w1a__desktopHeader[data-scrolled=true] .merchant-desktop-module__2f7w1a__desktopIdentity{opacity:1;pointer-events:auto;white-space:nowrap;gap:.55rem;max-width:14rem;transform:none}[data-merchant-shell=true][data-surface=home] .merchant-desktop-module__2f7w1a__desktopHeader.merchant-desktop-module__2f7w1a__desktopHeader .merchant-desktop-module__2f7w1a__circleLogo{width:2.2rem;min-width:2.2rem;height:2.2rem;min-height:2.2rem}.merchant-desktop-module__2f7w1a__desktopControls{justify-content:flex-end;align-items:center;gap:.55rem;min-width:0;display:flex}.merchant-desktop-module__2f7w1a__desktopNav,.merchant-desktop-module__2f7w1a__desktopUtilities{flex:none;align-items:center;display:flex}.merchant-desktop-module__2f7w1a__desktopNav{gap:.24rem}.merchant-desktop-module__2f7w1a__desktopUtilities{gap:.32rem}.merchant-desktop-module__2f7w1a__desktopNavItem{color:var(--merchant-neutral-text-secondary);min-height:2.32rem;transition:background-color .15s var(--ease-standard), color .15s var(--ease-standard), transform .14s var(--ease-standard);white-space:nowrap;border-radius:.72rem;align-items:center;gap:.34rem;padding:.4rem .68rem;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex}.merchant-desktop-module__2f7w1a__desktopNavItem[data-primary=true]{background:var(--merchant-primary);box-shadow:0 5px 14px color-mix(in srgb, var(--merchant-primary) 14%, transparent);color:#fff}.merchant-desktop-module__2f7w1a__desktopNavItem[data-primary=false]:hover{background:color-mix(in srgb, var(--merchant-primary) 5%, transparent);color:var(--merchant-primary)}.merchant-desktop-module__2f7w1a__desktopNavItem[data-primary=true]:hover{background:color-mix(in srgb, var(--merchant-primary) 95%, black)}.merchant-desktop-module__2f7w1a__desktopNavItem:active{transform:scale(.98)}.merchant-desktop-module__2f7w1a__desktopNavItem:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 58%, white);outline-offset:2px}.merchant-desktop-module__2f7w1a__desktopNavItem svg{width:.94rem;height:.94rem}.merchant-desktop-module__2f7w1a__desktopShare{align-items:center;display:inline-flex}.merchant-desktop-module__2f7w1a__desktopShare button{color:var(--merchant-neutral-text-secondary);border-radius:.72rem;width:2.32rem;height:2.32rem}.merchant-desktop-module__2f7w1a__desktopLanguage,.merchant-desktop-module__2f7w1a__mobileHeaderShare,.merchant-desktop-module__2f7w1a__mobileOnlyMetaShare,.merchant-desktop-module__2f7w1a__mobileDock[data-scrolled=true]{display:none}.merchant-desktop-module__2f7w1a__mobileDockSlot{margin-top:1rem;display:flex}.merchant-desktop-module__2f7w1a__desktopPage{padding-bottom:2.6rem}.merchant-desktop-module__2f7w1a__desktopCanvas{max-width:64rem}.merchant-desktop-module__2f7w1a__desktopContent{gap:clamp(2.95rem,4vw,3.75rem)}.merchant-desktop-module__2f7w1a__desktopHeroCard{width:min(100%,42rem)}.merchant-desktop-module__2f7w1a__desktopGallery,.merchant-desktop-module__2f7w1a__desktopSection,.merchant-desktop-module__2f7w1a__desktopPromo,.merchant-desktop-module__2f7w1a__desktopRecommendations{justify-self:center;width:100%;max-width:none}}@media (min-width:75rem){[data-merchant-shell=true][data-surface=home] .merchant-desktop-module__2f7w1a__desktopHeader.merchant-desktop-module__2f7w1a__desktopHeader{width:min(100% - 4rem,80rem)}.merchant-desktop-module__2f7w1a__desktopPage{padding-inline:clamp(1.5rem,3vw,3rem)}.merchant-desktop-module__2f7w1a__desktopCanvas{max-width:80rem}.merchant-desktop-module__2f7w1a__desktopContent{order:20;grid-template-columns:minmax(0,2.15fr) minmax(19rem,.85fr);align-items:start;column-gap:clamp(1.6rem,2.4vw,2.35rem);min-width:0;display:grid}.merchant-desktop-module__2f7w1a__desktopMain{grid-area:1/1;gap:clamp(2.85rem,3.4vw,3.75rem);min-width:0;display:grid}.merchant-desktop-module__2f7w1a__desktopActions{top:calc(env(safe-area-inset-top) + 5.35rem);z-index:12;grid-area:1/2;align-self:start;justify-items:stretch;width:100%;padding:0;position:sticky}.merchant-desktop-module__2f7w1a__desktopPromo,.merchant-desktop-module__2f7w1a__desktopRecommendations,.merchant-desktop-module__2f7w1a__desktopGallery,.merchant-desktop-module__2f7w1a__desktopSection{justify-self:stretch;width:100%}}
.carousel-see-all-card-module__RWkhQq__card{-webkit-tap-highlight-color:transparent;appearance:none;background:linear-gradient(145deg, var(--soft-ui-surface-strong), var(--soft-ui-surface));border:1px solid var(--soft-ui-border);border-radius:var(--carousel-see-all-radius,1.4rem);box-shadow:var(--soft-ui-inset), 0 8px 24px #1822350a;box-sizing:border-box;color:var(--merchant-neutral-text);cursor:pointer;flex:0 0 var(--carousel-see-all-width,min(21.5rem, 82vw));font:inherit;min-height:var(--carousel-see-all-height,9.3rem);padding:var(--carousel-see-all-padding,1.2rem 1.25rem);scroll-snap-align:var(--carousel-see-all-snap,start);text-align:left;transition:border-color .16s var(--ease-standard), box-shadow .18s var(--ease-standard), transform .16s var(--ease-standard);align-content:center;justify-items:start;gap:.36rem;display:grid}.carousel-see-all-card-module__RWkhQq__card:hover{border-color:color-mix(in srgb, var(--merchant-primary) 12%, var(--soft-ui-border));box-shadow:var(--soft-ui-inset), 0 10px 26px #1822350d}.carousel-see-all-card-module__RWkhQq__card:active{transform:scale(.988)}.carousel-see-all-card-module__RWkhQq__card:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-primary) 58%, white);outline-offset:3px}.carousel-see-all-card-module__RWkhQq__remainder{color:var(--merchant-neutral-text-muted);letter-spacing:-.006em;font-size:.78rem;font-weight:590;line-height:1.3}.carousel-see-all-card-module__RWkhQq__action{color:var(--merchant-primary);align-items:center;gap:.28rem;display:inline-flex}.carousel-see-all-card-module__RWkhQq__action strong{color:inherit;letter-spacing:-.014em;font-size:.95rem;font-weight:720;line-height:1.28}.carousel-see-all-card-module__RWkhQq__action svg{height:.86rem;transition:transform .16s var(--ease-standard);width:.86rem}.carousel-see-all-card-module__RWkhQq__card:hover .carousel-see-all-card-module__RWkhQq__action svg{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.carousel-see-all-card-module__RWkhQq__card,.carousel-see-all-card-module__RWkhQq__action svg{transition:none}}[data-visual-system=calm-adaptive] .carousel-see-all-card-module__RWkhQq__card{background:color-mix(in srgb, var(--merchant-secondary) 3%, #fff);border:1px solid var(--juruz-calm-border);border-radius:var(--juruz-calm-radius-lg);box-shadow:none;text-decoration:none}[data-visual-system=calm-adaptive] .carousel-see-all-card-module__RWkhQq__card:hover{background:color-mix(in srgb, var(--merchant-secondary) 5%, #fff);border-color:color-mix(in srgb, var(--merchant-accent) 14%, var(--merchant-neutral-border));box-shadow:none}
.gallery-lightbox-module__c_y2ga__galleryFrame{min-width:0;position:relative}.gallery-lightbox-module__c_y2ga__gallery{cursor:grab;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:minmax(15rem,34%);grid-auto-flow:column;gap:.76rem;padding:.5rem 0 2rem;scroll-padding-inline:0;display:grid;overflow-x:auto}.gallery-lightbox-module__c_y2ga__gallery[data-dragging=true]{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.gallery-lightbox-module__c_y2ga__gallery::-webkit-scrollbar{display:none}.gallery-lightbox-module__c_y2ga__tile{--photo-depth:1;--photo-rotate:0deg;--photo-scale:.965;--photo-y:18px;aspect-ratio:4/3;cursor:zoom-in;scroll-snap-align:center;text-align:left;min-height:0;transform:translate3d(0, var(--photo-y), 0) rotate(var(--photo-rotate)) scale(var(--photo-scale));transform-origin:50%;transition:box-shadow .22s var(--ease-standard);will-change:transform;width:100%;z-index:var(--photo-depth);background:#2e2924;border:0;border-radius:1rem;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 5px 18px #18223508}.gallery-lightbox-module__c_y2ga__gallery[data-dragging=true] .gallery-lightbox-module__c_y2ga__tile{transition:box-shadow .16s var(--ease-standard)}.gallery-lightbox-module__c_y2ga__activeTile{box-shadow:0 12px 30px #18223512}.gallery-lightbox-module__c_y2ga__tile img{object-fit:cover;height:100%;transition:filter .22s var(--ease-standard), transform .42s cubic-bezier(.22, 1, .36, 1);width:100%;position:absolute;inset:0}.gallery-lightbox-module__c_y2ga__tile:hover img{filter:saturate(1.012)brightness(1.008);transform:scale(1.008)}.gallery-lightbox-module__c_y2ga__tile:active img{transform:scale(.996)}.gallery-lightbox-module__c_y2ga__tile:focus-visible{outline:3px solid var(--merchant-primary);outline-offset:3px}.gallery-lightbox-module__c_y2ga__scrim,.gallery-lightbox-module__c_y2ga__caption{display:none}.gallery-lightbox-module__c_y2ga__expandHint{-webkit-backdrop-filter:blur(14px)saturate(116%);color:#fff;opacity:0;height:1.9rem;transition:opacity .17s var(--ease-standard), transform .2s cubic-bezier(.22, 1, .36, 1);z-index:2;background:#14120f52;border:1px solid #ffffff1a;border-radius:.62rem;justify-content:center;align-items:center;width:1.9rem;display:inline-flex;position:absolute;top:.65rem;right:.65rem;transform:translateY(-.2rem)scale(.97)}.gallery-lightbox-module__c_y2ga__activeTile .gallery-lightbox-module__c_y2ga__expandHint{opacity:1;transform:translateY(0)scale(1)}.gallery-lightbox-module__c_y2ga__expandHint svg{width:.88rem;height:.88rem}.gallery-lightbox-module__c_y2ga__railNav{display:none}.gallery-lightbox-module__c_y2ga__railNavButton{-webkit-backdrop-filter:blur(16px)saturate(118%);color:var(--merchant-neutral-text);cursor:pointer;height:2.5rem;transition:background-color .15s var(--ease-standard), transform .14s var(--ease-standard);z-index:6;background:#ffffffbd;border:1px solid #ffffffa8;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;padding:0;display:inline-flex;position:absolute;top:calc(50% - .55rem);transform:translateY(-50%);box-shadow:inset 0 1px #ffffffb3,0 6px 18px #18223512}.gallery-lightbox-module__c_y2ga__railNavButton:hover{background:#ffffffe0}.gallery-lightbox-module__c_y2ga__railNavButton svg{width:1rem;height:1rem}.gallery-lightbox-module__c_y2ga__railNavButton:active{transform:translateY(-50%)scale(.96)}.gallery-lightbox-module__c_y2ga__railNavButton:focus-visible{outline:2px solid var(--merchant-primary);outline-offset:3px}.gallery-lightbox-module__c_y2ga__railPrevious{left:.65rem}.gallery-lightbox-module__c_y2ga__railNext{right:.65rem}.gallery-lightbox-module__c_y2ga__lightbox{isolation:isolate;overscroll-behavior:none;z-index:400;position:fixed;inset:0}.gallery-lightbox-module__c_y2ga__backdrop{-webkit-backdrop-filter:blur(16px)saturate(108%);cursor:zoom-out;background:#12100ee8;border:0;width:100%;position:absolute;inset:0}.gallery-lightbox-module__c_y2ga__viewer{inset:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));position:absolute}.gallery-lightbox-module__c_y2ga__viewerTopbar{color:#ffffffe0;font-size:var(--text-body-small-size);z-index:3;justify-content:space-between;align-items:center;font-weight:680;display:flex;position:absolute;top:0;left:0;right:0}.gallery-lightbox-module__c_y2ga__close,.gallery-lightbox-module__c_y2ga__nav{-webkit-backdrop-filter:blur(14px)saturate(116%);color:#fff;cursor:pointer;transition:background-color .15s var(--ease-standard), transform .14s var(--ease-standard);background:#ffffff1a;border:1px solid #ffffff14;border-radius:.82rem;justify-content:center;align-items:center;display:inline-flex}.gallery-lightbox-module__c_y2ga__close{width:2.75rem;height:2.75rem}.gallery-lightbox-module__c_y2ga__close svg,.gallery-lightbox-module__c_y2ga__nav svg{width:1.08rem;height:1.08rem}.gallery-lightbox-module__c_y2ga__stage{touch-action:pan-y;justify-content:center;align-items:center;display:flex;position:absolute;inset:3.7rem 3.8rem 0}.gallery-lightbox-module__c_y2ga__stage img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:.88rem;max-width:100%;max-height:100%;box-shadow:0 24px 80px #00000057}.gallery-lightbox-module__c_y2ga__nav{z-index:3;width:3rem;height:3rem;position:absolute;top:50%;transform:translateY(-50%)}.gallery-lightbox-module__c_y2ga__previous{left:0}.gallery-lightbox-module__c_y2ga__next{right:0}.gallery-lightbox-module__c_y2ga__close:hover,.gallery-lightbox-module__c_y2ga__nav:hover{background:#ffffff2b}.gallery-lightbox-module__c_y2ga__close:active{transform:scale(.96)}.gallery-lightbox-module__c_y2ga__nav:active{transform:translateY(-50%)scale(.96)}@media (min-width:56.25rem){.gallery-lightbox-module__c_y2ga__gallery{grid-auto-columns:calc(33.3333% - .506667rem);grid-auto-flow:column;margin-inline:-.7rem;padding-inline:.7rem;scroll-padding-inline:.7rem;overflow-x:auto}.gallery-lightbox-module__c_y2ga__railNav{display:contents}}@media (max-width:46rem){.gallery-lightbox-module__c_y2ga__gallery{grid-auto-columns:82%;gap:.7rem;margin-inline:-1rem;padding:.4rem 1rem 2rem;scroll-padding-inline:1rem}.gallery-lightbox-module__c_y2ga__tile{border-radius:.95rem}.gallery-lightbox-module__c_y2ga__tile:hover img{filter:none;transform:none}}@media (max-width:38rem){.gallery-lightbox-module__c_y2ga__viewer{inset:max(.85rem, env(safe-area-inset-top)) .85rem max(.85rem, env(safe-area-inset-bottom))}.gallery-lightbox-module__c_y2ga__stage{inset:3.8rem 0}.gallery-lightbox-module__c_y2ga__stage img{border-radius:.65rem}.gallery-lightbox-module__c_y2ga__nav{top:auto;bottom:0;transform:none}.gallery-lightbox-module__c_y2ga__nav:active{transform:scale(.96)}.gallery-lightbox-module__c_y2ga__previous{left:calc(50% - 3.4rem)}.gallery-lightbox-module__c_y2ga__next{right:calc(50% - 3.4rem)}}@media (prefers-reduced-motion:reduce){.gallery-lightbox-module__c_y2ga__gallery{scroll-behavior:auto}.gallery-lightbox-module__c_y2ga__tile{transform:none}.gallery-lightbox-module__c_y2ga__tile,.gallery-lightbox-module__c_y2ga__tile img,.gallery-lightbox-module__c_y2ga__expandHint,.gallery-lightbox-module__c_y2ga__railNavButton,.gallery-lightbox-module__c_y2ga__close,.gallery-lightbox-module__c_y2ga__nav{transition:none}}.gallery-lightbox-module__c_y2ga__mosaic{border-radius:var(--radius-xl);grid-template-columns:1.6fr 1fr 1fr;gap:.75rem;height:clamp(17rem,24vw,21rem);display:grid;overflow:hidden}.gallery-lightbox-module__c_y2ga__mosaic[data-count="1"]{grid-template-columns:1fr}.gallery-lightbox-module__c_y2ga__mosaic[data-count="2"]{grid-template-columns:1.6fr 1fr}.gallery-lightbox-module__c_y2ga__mosaicTile{background:var(--merchant-neutral-surface-soft);cursor:pointer;border:0;min-width:0;padding:0;display:block;position:relative;overflow:hidden}.gallery-lightbox-module__c_y2ga__mosaicTile img{object-fit:cover;height:100%;transition:transform .24s var(--ease-standard);width:100%;display:block}.gallery-lightbox-module__c_y2ga__mosaicTile:hover img{transform:scale(1.025)}.gallery-lightbox-module__c_y2ga__mosaicTile:focus-visible{outline:3px solid var(--merchant-neutral-text);outline-offset:-4px}.gallery-lightbox-module__c_y2ga__mosaicCaption{-webkit-backdrop-filter:blur(14px)saturate(118%);backdrop-filter:blur(14px)saturate(118%);color:#fff;text-align:left;z-index:2;background:#12141885;border:1px solid #ffffff2e;border-radius:999px;align-items:center;width:fit-content;max-width:calc(100% - 1.44rem);padding:.48rem .68rem;font-size:0;font-weight:650;line-height:1;display:inline-flex;position:absolute;bottom:.72rem;left:auto;right:.72rem;box-shadow:0 5px 16px #0000001f}.gallery-lightbox-module__c_y2ga__mosaic .gallery-lightbox-module__c_y2ga__mosaicTile .gallery-lightbox-module__c_y2ga__mosaicCaption:not(:has(>span)){display:none}.gallery-lightbox-module__c_y2ga__mosaic .gallery-lightbox-module__c_y2ga__mosaicTile .gallery-lightbox-module__c_y2ga__mosaicCaption:has(>span){display:inline-flex}.gallery-lightbox-module__c_y2ga__mosaicCaption>span{font-size:.72rem}.gallery-lightbox-module__c_y2ga__mosaicCaption>span:after{content:" foto"}.gallery-lightbox-module__c_y2ga__mosaicCaption svg{display:none}@media (max-width:74.999rem){.gallery-lightbox-module__c_y2ga__mosaic{border-radius:1.375rem;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:.375rem;height:clamp(12.5rem,54vw,23rem)}.gallery-lightbox-module__c_y2ga__mosaicTile:first-child{grid-row:1/3}.gallery-lightbox-module__c_y2ga__mosaic[data-count="1"]{grid-template-columns:1fr}.gallery-lightbox-module__c_y2ga__mosaic[data-count="2"]{grid-template-columns:1.6fr 1fr}.gallery-lightbox-module__c_y2ga__mosaic[data-count="2"] .gallery-lightbox-module__c_y2ga__mosaicTile{grid-row:1/3}.gallery-lightbox-module__c_y2ga__mosaicCaption{max-width:calc(100% - 1rem);padding:.44rem .58rem;bottom:.5rem;right:.5rem}.gallery-lightbox-module__c_y2ga__mosaicCaption>span{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.gallery-lightbox-module__c_y2ga__mosaicTile img{transition:none}}.gallery-lightbox-module__c_y2ga__editorial{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.55fr) minmax(12rem,.8fr);gap:.7rem;height:clamp(31rem,48vw,42rem);min-height:0;display:grid}.gallery-lightbox-module__c_y2ga__editorialTile{background:var(--merchant-neutral-surface-soft);cursor:pointer;border:0;border-radius:1.55rem;min-height:0;padding:0;position:relative;overflow:hidden;box-shadow:0 12px 36px #1822350f}.gallery-lightbox-module__c_y2ga__editorialTile:first-child{grid-row:1/3}.gallery-lightbox-module__c_y2ga__editorialTile img{object-fit:cover;height:100%;transition:filter .26s var(--ease-standard), transform .34s cubic-bezier(.16, 1, .3, 1);width:100%;display:block}.gallery-lightbox-module__c_y2ga__editorialTile:hover img{transform:scale(1.025)}.gallery-lightbox-module__c_y2ga__editorialScrim{pointer-events:none;background:linear-gradient(#0000 48%,#090d1685);position:absolute;inset:0}.gallery-lightbox-module__c_y2ga__editorialCaption{color:#fff;text-align:left;justify-content:space-between;align-items:end;gap:.6rem;padding:.95rem 1rem;font-size:.82rem;font-weight:650;line-height:1.25;display:flex;position:absolute;bottom:0;left:0;right:0}.gallery-lightbox-module__c_y2ga__editorialCaption b{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff29;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;min-width:1.85rem;height:1.85rem;padding:0 .48rem;font-size:.72rem;display:inline-flex}.gallery-lightbox-module__c_y2ga__editorialTile:focus-visible{outline:3px solid color-mix(in srgb, var(--merchant-primary) 72%, white);outline-offset:3px}@media (max-width:46rem){.gallery-lightbox-module__c_y2ga__editorial{grid-template-rows:minmax(22rem,64vh) 11rem;grid-template-columns:1fr 1fr;gap:.48rem;height:auto}.gallery-lightbox-module__c_y2ga__editorialTile{border-radius:1.25rem}.gallery-lightbox-module__c_y2ga__editorialTile:first-child{grid-area:auto/1/auto/-1}.gallery-lightbox-module__c_y2ga__editorialCaption{padding:.78rem .82rem}}@media (prefers-reduced-motion:reduce){.gallery-lightbox-module__c_y2ga__editorialTile img{transition:none}}.gallery-lightbox-module__c_y2ga__galleryFrame[data-layout=pager]{overflow:visible}.gallery-lightbox-module__c_y2ga__gallery[data-layout=pager]{cursor:grab;padding:.18rem var(--page-gutter) .55rem;scroll-padding-inline:var(--page-gutter);scroll-snap-type:inline mandatory;grid-auto-columns:minmax(16rem,86%);gap:.72rem;margin-inline:0;overflow-x:auto}.gallery-lightbox-module__c_y2ga__gallery[data-layout=pager] .gallery-lightbox-module__c_y2ga__tile{aspect-ratio:4/5;border-radius:1.55rem;box-shadow:inset 0 1px #ffffff24,0 12px 32px #18223514;--photo-rotate:0deg!important;--photo-scale:1!important;--photo-y:0px!important;transform:none!important}.gallery-lightbox-module__c_y2ga__gallery[data-layout=pager] .gallery-lightbox-module__c_y2ga__activeTile{box-shadow:inset 0 1px #ffffff24,0 16px 40px #1822351a}.gallery-lightbox-module__c_y2ga__gallery[data-layout=pager] .gallery-lightbox-module__c_y2ga__scrim{pointer-events:none;background:linear-gradient(#0000 54%,#0a0e1694);display:block;position:absolute;inset:0}.gallery-lightbox-module__c_y2ga__gallery[data-layout=pager] .gallery-lightbox-module__c_y2ga__caption{color:#fff;letter-spacing:-.01em;text-align:left;z-index:2;padding:1rem 1.05rem;font-size:.8rem;font-weight:660;display:block;position:absolute;bottom:0;left:0;right:0}.gallery-lightbox-module__c_y2ga__gallery[data-layout=pager] .gallery-lightbox-module__c_y2ga__expandHint{opacity:1;transform:none}.gallery-lightbox-module__c_y2ga__galleryFrame[data-layout=pager] .gallery-lightbox-module__c_y2ga__railNav{display:none}@media (min-width:46rem){.gallery-lightbox-module__c_y2ga__gallery[data-layout=pager]{grid-auto-columns:minmax(18rem,62%)}}@media (min-width:75rem){.gallery-lightbox-module__c_y2ga__gallery[data-layout=pager]{margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);grid-auto-columns:minmax(19rem,44%);gap:.85rem}.gallery-lightbox-module__c_y2ga__gallery[data-layout=pager] .gallery-lightbox-module__c_y2ga__tile{aspect-ratio:4/5}}[data-visual-system=calm-adaptive] .gallery-lightbox-module__c_y2ga__mosaic{border-radius:var(--juruz-calm-radius-lg);gap:.32rem}:is([data-visual-system=calm-adaptive] .gallery-lightbox-module__c_y2ga__mosaicTile,[data-visual-system=calm-adaptive] .gallery-lightbox-module__c_y2ga__tile,[data-visual-system=calm-adaptive] .gallery-lightbox-module__c_y2ga__activeTile){box-shadow:none}[data-visual-system=calm-adaptive] .gallery-lightbox-module__c_y2ga__mosaicCaption{box-shadow:none}[data-visual-system=calm-adaptive] .gallery-lightbox-module__c_y2ga__railNavButton{background:#ffffffdb;border-color:#ffffffc7;box-shadow:0 5px 14px #1822350f}
.merchant-juru-module__6YauHG__image{filter:hue-rotate(var(--merchant-juru-hue-shift)) saturate(var(--merchant-juru-saturation)) brightness(var(--merchant-juru-brightness));object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:filter var(--duration-standard) var(--ease-standard);display:block}@media (prefers-reduced-motion:reduce){.merchant-juru-module__6YauHG__image{transition:none}}
.merchant-mascot-module__Z93iWq__root{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.merchant-mascot-module__Z93iWq__root[data-treatment=media][data-presentation=peek]{background:color-mix(in srgb, var(--merchant-neutral-surface) 84%, transparent);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 72%, transparent);border-radius:28%;justify-content:flex-start;align-items:flex-start;overflow:hidden;box-shadow:inset 0 1px #ffffff9e,0 7px 18px #1822351a}.merchant-mascot-module__Z93iWq__root[data-treatment=media][data-presentation=peek] img{object-fit:cover;object-position:left top;transform-origin:0 0;width:106%;max-width:none;height:106%;max-height:none;display:block;transform:scale(1.01)}.merchant-mascot-module__Z93iWq__root[data-treatment=media] img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.merchant-mascot-module__Z93iWq__root[data-treatment=character]{box-shadow:none;background:0 0;border:0;border-radius:0}.merchant-mascot-module__Z93iWq__root[data-treatment=character] img{object-fit:contain;max-width:100%;max-height:100%;display:block}.merchant-mascot-module__Z93iWq__root[data-treatment=character][data-presentation=peek]{justify-content:flex-start;align-items:flex-start}.merchant-mascot-module__Z93iWq__root[data-treatment=character][data-presentation=peek] img{object-fit:contain;object-position:left top;transform-origin:0 0;width:132%;max-width:none;height:132%;max-height:none;transform:scale(1.06)}
.home-assistant-launcher-module__tuQ7kG__launcher{min-width:0;min-height:8.1rem;position:var(--assistant-position-context,relative);align-content:center;gap:.58rem;padding:1rem 6.4rem .88rem 1.05rem;display:grid}.home-assistant-launcher-module__tuQ7kG__copy{z-index:2;min-width:0;display:grid;position:relative}.home-assistant-launcher-module__tuQ7kG__copy strong{color:var(--assistant-surface-foreground,var(--merchant-neutral-text));letter-spacing:-.026em;text-wrap:balance;max-width:20rem;font-size:1.12rem;font-style:normal;font-weight:760;line-height:1.14}.home-assistant-launcher-module__tuQ7kG__copy strong em{color:var(--merchant-accent);font-style:normal;font-weight:780}.home-assistant-launcher-module__tuQ7kG__askAction{background:var(--merchant-neutral-surface);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 78%, transparent);box-shadow:none;color:var(--merchant-neutral-text-secondary);cursor:pointer;font:inherit;max-width:24rem;min-height:2.72rem;transition:background-color .15s var(--ease-standard), box-shadow .15s var(--ease-standard), color .15s var(--ease-standard), transform .15s var(--ease-standard);z-index:2;border-radius:1rem;grid-template-columns:.95rem minmax(0,1fr) auto;justify-self:stretch;align-items:center;gap:.34rem;width:calc(100% - .38rem);padding:.5rem .58rem .5rem .52rem;display:grid;position:relative;container-type:inline-size}.home-assistant-launcher-module__tuQ7kG__askIcon{color:color-mix(in srgb, var(--merchant-primary) 54%, var(--merchant-neutral-text-muted));justify-content:center;align-items:center;width:.95rem;height:1.2rem;display:inline-flex}.home-assistant-launcher-module__tuQ7kG__askIcon svg{stroke-width:1.9px;width:.92rem;height:.92rem}.home-assistant-launcher-module__tuQ7kG__askText{align-items:baseline;gap:.18rem;min-width:0;display:flex;overflow:hidden}.home-assistant-launcher-module__tuQ7kG__askAction strong{color:var(--merchant-neutral-text-secondary);white-space:nowrap;flex:none;font-size:.77rem;font-weight:500}.home-assistant-launcher-module__tuQ7kG__fullHint,.home-assistant-launcher-module__tuQ7kG__compactHint,.home-assistant-launcher-module__tuQ7kG__shortHint{color:var(--merchant-neutral-text-muted);opacity:.78;white-space:nowrap;font-size:.75rem;font-weight:540}.home-assistant-launcher-module__tuQ7kG__compactHint,.home-assistant-launcher-module__tuQ7kG__shortHint{display:none}@container (max-width:11.5rem){.home-assistant-launcher-module__tuQ7kG__compactHint{display:none}.home-assistant-launcher-module__tuQ7kG__shortHint{display:inline}}@container (max-width:9rem){.home-assistant-launcher-module__tuQ7kG__shortHint{display:none}}.home-assistant-launcher-module__tuQ7kG__askChevron{color:var(--merchant-neutral-text-muted);height:1.6rem;transition:color .15s var(--ease-standard), transform .15s var(--ease-standard);flex:none;justify-content:flex-end;align-items:center;width:1.65rem;padding-left:.52rem;display:inline-flex}.home-assistant-launcher-module__tuQ7kG__askChevron svg{width:.72rem;height:.72rem}.home-assistant-launcher-module__tuQ7kG__askAction:hover{background:color-mix(in srgb, var(--merchant-primary) 3%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 14%, var(--merchant-neutral-border));box-shadow:none;color:var(--merchant-neutral-text);transform:translateY(-1px)}.home-assistant-launcher-module__tuQ7kG__askAction:hover strong{color:var(--merchant-neutral-text)}.home-assistant-launcher-module__tuQ7kG__askAction:hover .home-assistant-launcher-module__tuQ7kG__askChevron{color:var(--merchant-accent);transform:translate(1px)}.home-assistant-launcher-module__tuQ7kG__askAction:active{transform:scale(.992)}.home-assistant-launcher-module__tuQ7kG__askAction:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-accent) 52%, white);outline-offset:3px}.home-assistant-launcher-module__tuQ7kG__assistantMascot{filter:drop-shadow(0 8px 15px #00000017);height:7.25rem;bottom:-.08rem;right:var(--assistant-edge-right,-.05rem);z-index:2;background:0 0;border:0;justify-content:center;align-items:flex-end;width:6.6rem;display:flex;position:absolute;overflow:visible}.home-assistant-launcher-module__tuQ7kG__assistantMascot>span{width:100%;height:100%}.home-assistant-launcher-module__tuQ7kG__assistantMascot:has(>[data-treatment=character]){box-shadow:none;background:0 0;border:0;border-radius:0}.home-assistant-launcher-module__tuQ7kG__assistantMascot:has(>[data-treatment=media]){filter:none;background:linear-gradient(#ffffffeb,#f7fafcd6);border-radius:1.25rem 1.25rem 0 0;overflow:hidden;box-shadow:inset 0 1px #fffffff0,0 7px 16px #1822350f}.home-assistant-launcher-module__tuQ7kG__assistantMascot [data-treatment=character][data-presentation=peek] img{object-fit:contain;object-position:center bottom;transform-origin:bottom;width:128%;max-width:none;height:128%;max-height:none;transform:translateY(15%)scale(1.02)}.home-assistant-launcher-module__tuQ7kG__assistantMascot [data-treatment=media] img{object-fit:cover;object-position:center;width:100%;height:100%}.home-assistant-launcher-module__tuQ7kG__assistantMascot[data-greet=true]>span{transform-origin:70% 82%;animation:4.8s cubic-bezier(.22,1,.36,1) .18s infinite home-assistant-launcher-module__tuQ7kG__assistantSayHiLoop}@keyframes home-assistant-launcher-module__tuQ7kG__assistantSayHiLoop{0%{opacity:.86;transform:translateY(.08rem)rotate(-1.4deg)scale(.985)}7%{opacity:1;transform:translate(-.04rem,-.08rem)rotate(1.8deg)scale(1.012)}13%{transform:translate(.01rem,.01rem)rotate(-.8deg)scale(1.004)}18%{transform:none}72%{transform:none}77%{transform:translate(-.03rem,-.05rem)rotate(1.45deg)scale(1.008)}82%{transform:translate(.01rem,.01rem)rotate(-.65deg)scale(1.003)}87%,to{opacity:1;transform:none}}.home-assistant-launcher-module__tuQ7kG__chatAvatar{flex:0 0 2.5rem;width:2.5rem;height:2.5rem;display:flex}.home-assistant-launcher-module__tuQ7kG__chatAvatar>span{width:100%;height:100%}@media (min-width:46rem){.home-assistant-launcher-module__tuQ7kG__launcher{min-height:8.45rem;padding:1.05rem 6.85rem .94rem 1.12rem}.home-assistant-launcher-module__tuQ7kG__copy strong{font-size:1.18rem}.home-assistant-launcher-module__tuQ7kG__assistantMascot{width:6.9rem;height:7.55rem}}@media (max-width:23.5rem){.home-assistant-launcher-module__tuQ7kG__launcher{gap:.48rem;min-height:7.2rem;padding:.86rem 5.25rem .74rem .78rem}.home-assistant-launcher-module__tuQ7kG__copy strong{font-size:.96rem}.home-assistant-launcher-module__tuQ7kG__assistantMascot{width:5.65rem;height:6.35rem;right:-.12rem}.home-assistant-launcher-module__tuQ7kG__askAction{min-height:2.45rem;padding:.44rem .5rem .44rem .6rem}.home-assistant-launcher-module__tuQ7kG__askAction strong{font-size:.71rem}.home-assistant-launcher-module__tuQ7kG__fullHint{display:none}.home-assistant-launcher-module__tuQ7kG__compactHint{display:inline}}@media (prefers-reduced-motion:reduce){.home-assistant-launcher-module__tuQ7kG__askAction,.home-assistant-launcher-module__tuQ7kG__askChevron{transition:none}.home-assistant-launcher-module__tuQ7kG__assistantMascot[data-greet=true]>span{animation:none}}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__copy strong{letter-spacing:-.024em;font-weight:700}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__askAction{border-color:color-mix(in srgb, var(--merchant-neutral-border) 72%, transparent);border-radius:var(--juruz-calm-radius-md);box-shadow:none;background:#ffffffdb}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__assistantMascot{filter:drop-shadow(0 5px 10px #0000000f)}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__assistantMascot{width:6rem;height:6.65rem;bottom:.08rem;right:.42rem}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__assistantMascot [data-treatment=character][data-presentation=peek] img{width:104%;height:104%;transform:translateY(2%)scale(.98)}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__launcher{gap:.62rem;min-height:8.2rem;padding:1.02rem 6.35rem .92rem 1.05rem}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__copy strong{max-width:18rem;font-size:1.08rem;font-weight:700;line-height:1.16}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__askAction{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 62%, transparent);border-radius:var(--juruz-calm-radius-md);box-shadow:none;background:#ffffffeb;min-height:2.78rem}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__askAction:hover{border-color:color-mix(in srgb, var(--merchant-secondary) 18%, var(--merchant-neutral-border));box-shadow:none;background:#fff}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__assistantMascot{filter:drop-shadow(0 4px 8px #1822350d);width:5.75rem;height:6.35rem;bottom:.16rem;right:.48rem}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__assistantMascot [data-treatment=character][data-presentation=peek] img{object-position:center bottom;width:100%;height:100%;transform:none}@media (max-width:23.5rem){[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__launcher{min-height:7.35rem;padding:.9rem 5.15rem .78rem .82rem}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__copy strong{font-size:.98rem}[data-visual-system=calm-adaptive] .home-assistant-launcher-module__tuQ7kG__assistantMascot{width:5.15rem;height:5.7rem;bottom:.12rem;right:.3rem}}
.juruz-create-link-module__9zkL8G__link{color:var(--merchant-neutral-text-secondary);min-height:1.72rem;transition:color .16s var(--ease-standard), opacity .16s var(--ease-standard), transform .16s var(--ease-standard);justify-content:center;align-items:center;gap:.48rem;padding:.06rem .18rem;text-decoration:none;display:inline-flex}.juruz-create-link-module__9zkL8G__mark{object-fit:contain;flex:none;width:.92rem;height:.92rem;display:block}.juruz-create-link-module__9zkL8G__copy{letter-spacing:-.006em;white-space:nowrap;font-size:.72rem;font-weight:580;line-height:1.2}.juruz-create-link-module__9zkL8G__copy strong{color:var(--merchant-neutral-text);letter-spacing:-.02em;font-weight:880}.juruz-create-link-module__9zkL8G__arrow{color:var(--merchant-neutral-text-muted);transition:transform .16s var(--ease-standard);font-size:.8rem;line-height:1}.juruz-create-link-module__9zkL8G__link:hover{color:var(--merchant-neutral-text)}.juruz-create-link-module__9zkL8G__link:hover .juruz-create-link-module__9zkL8G__arrow{transform:translate(.12rem)}.juruz-create-link-module__9zkL8G__link:active{transform:scale(.985)}.juruz-create-link-module__9zkL8G__link:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-primary) 52%, white);outline-offset:2px;border-radius:.5rem}@media (max-width:23rem){.juruz-create-link-module__9zkL8G__copy{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.juruz-create-link-module__9zkL8G__link,.juruz-create-link-module__9zkL8G__arrow{transition:none}}@media (min-width:75rem){.juruz-create-link-module__9zkL8G__link{gap:.6rem;min-height:2.75rem}.juruz-create-link-module__9zkL8G__copy{font-size:.9rem}.juruz-create-link-module__9zkL8G__mark{width:1.3rem;height:1.3rem}.juruz-create-link-module__9zkL8G__arrow{font-size:1rem}}
.home-action-hub-module__qkbWUa__actionHub,.home-action-hub-module__qkbWUa__stickyDock{background:color-mix(in srgb, var(--merchant-neutral-surface) 96%, transparent);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 78%, transparent);box-shadow:0 10px 28px #1822350d}.home-action-hub-module__qkbWUa__actionHub{--assistant-position-context:relative;--assistant-edge-right:.34rem;--assistant-edge-bottom:.24rem;border-radius:1.55rem;gap:.65rem;width:100%;min-width:0;padding:.65rem;display:grid;position:relative}.home-action-hub-module__qkbWUa__actions{z-index:2;gap:.5rem;width:100%;min-width:0;display:grid;position:relative}@media (min-width:23.5rem){.home-action-hub-module__qkbWUa__actions[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-action-hub-module__qkbWUa__action{min-width:0;min-height:3.16rem;transition:background-color .16s var(--ease-standard), border-color .16s var(--ease-standard), box-shadow .16s var(--ease-standard), color .16s var(--ease-standard), transform .15s var(--ease-standard);border:1px solid #0000;border-radius:1.05rem;justify-content:center;align-items:center;gap:.52rem;padding:.74rem .9rem;text-decoration:none;display:inline-flex}.home-action-hub-module__qkbWUa__action[data-primary=true]{background:var(--merchant-primary-action,var(--merchant-primary));border-color:var(--merchant-primary-action,var(--merchant-primary));box-shadow:0 6px 18px color-mix(in srgb, var(--merchant-primary-action,var(--merchant-primary)) 14%, transparent);color:var(--merchant-primary-contrast);order:-1}.home-action-hub-module__qkbWUa__action[data-primary=false]{background:var(--merchant-neutral-surface);border-color:color-mix(in srgb, var(--merchant-neutral-border) 88%, transparent);box-shadow:none;color:var(--merchant-neutral-text)}.home-action-hub-module__qkbWUa__action[data-primary=true] .home-action-hub-module__qkbWUa__coreIcon{--juruz-core-accent:var(--merchant-primary-contrast)}.home-action-hub-module__qkbWUa__action[data-primary=false] .home-action-hub-module__qkbWUa__coreIcon{--juruz-core-accent:var(--merchant-accent)}.home-action-hub-module__qkbWUa__action[data-primary=true]:hover{filter:brightness(1.025);transform:translateY(-1px)}.home-action-hub-module__qkbWUa__action[data-primary=false]:hover{background:color-mix(in srgb, var(--merchant-primary) 4%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 16%, var(--merchant-neutral-border));transform:translateY(-1px)}.home-action-hub-module__qkbWUa__coreIcon{flex:none;width:1.7rem;height:1.7rem}.home-action-hub-module__qkbWUa__label{letter-spacing:-.008em;overflow-wrap:anywhere;max-width:100%;font-size:.9rem;font-weight:710;line-height:1.15;display:block}.home-action-hub-module__qkbWUa__badge{border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:1.15rem;height:1.15rem;padding:0 .2rem;font-size:.65rem;font-weight:760;line-height:1;display:inline-flex}.home-action-hub-module__qkbWUa__badge[data-wide=false]{width:1.15rem;padding-inline:0}.home-action-hub-module__qkbWUa__actionArrow{color:var(--merchant-primary-action);background:linear-gradient(#fffffffa,#ffffffe0);border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;margin-left:auto;display:inline-flex;box-shadow:inset 0 1px #fffffffa,0 3px 10px #0000001a}.home-action-hub-module__qkbWUa__actionArrow svg{width:.9rem;height:.9rem}.home-action-hub-module__qkbWUa__action[data-primary=true] .home-action-hub-module__qkbWUa__badge{background:color-mix(in srgb, var(--merchant-primary-contrast) 14%, transparent);border:1px solid color-mix(in srgb, var(--merchant-primary-contrast) 18%, transparent);color:inherit}.home-action-hub-module__qkbWUa__action[data-primary=false] .home-action-hub-module__qkbWUa__badge{background:color-mix(in srgb, var(--merchant-accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--merchant-accent) 15%, transparent);color:var(--merchant-neutral-text-secondary)}.home-action-hub-module__qkbWUa__action:active{transform:scale(.985)}.home-action-hub-module__qkbWUa__action:focus-visible,.home-action-hub-module__qkbWUa__stickyAssistant:focus-visible{outline:2px solid var(--merchant-neutral-text);outline-offset:2px}.home-action-hub-module__qkbWUa__assistantZone{--assistant-surface-foreground:var(--merchant-neutral-text);--assistant-surface-muted:var(--merchant-neutral-text-muted);background:color-mix(in srgb, var(--merchant-primary) 5%, var(--merchant-neutral-surface));border:1px solid color-mix(in srgb, var(--merchant-primary) 9%, var(--merchant-neutral-border));box-shadow:none;border-radius:1.2rem;min-height:8.1rem;position:relative;overflow:hidden}@media (max-width:23.5rem){.home-action-hub-module__qkbWUa__actionHub{border-radius:1.4rem;padding:.55rem}.home-action-hub-module__qkbWUa__action{padding-inline:.72rem}.home-action-hub-module__qkbWUa__assistantZone{border-radius:1.2rem;min-height:7.2rem}.home-action-hub-module__qkbWUa__label{font-size:.86rem}}.home-action-hub-module__qkbWUa__stickyDock{backface-visibility:hidden;bottom:calc(-.02rem + env(safe-area-inset-bottom));isolation:isolate;opacity:0;max-width:calc(100% - .8rem);padding:.42rem .4rem calc(.2rem + env(safe-area-inset-bottom));pointer-events:none;transform-origin:50% 100%;visibility:hidden;will-change:transform, opacity;z-index:126;border-bottom:0;border-radius:1.55rem 1.55rem 0 0;gap:.22rem;width:min(40rem,100% - .8rem);display:grid;position:fixed;left:50%;transform:translate(-50%,calc(100% + 1.45rem))}.home-action-hub-module__qkbWUa__stickyDock:before{bottom:calc(-.1rem - env(safe-area-inset-bottom));content:"";height:calc(8.4rem + env(safe-area-inset-bottom));pointer-events:none;z-index:-2;background:linear-gradient(#0000 0%,#ffffff3d 21%,#ffffffad 42%,#fffffff0 69%,#fff 100%);width:100vw;position:absolute;left:50%;transform:translate(-50%)}.home-action-hub-module__qkbWUa__stickyDock[data-visible=true]{opacity:1;pointer-events:auto;visibility:visible;animation:.54s cubic-bezier(.16,1,.3,1) both home-action-hub-module__qkbWUa__sticky-dock-slide-up;transform:translate(-50%)}.home-action-hub-module__qkbWUa__stickyDock[data-visible=true] .home-action-hub-module__qkbWUa__stickyActions{animation:.46s cubic-bezier(.16,1,.3,1) 35ms both home-action-hub-module__qkbWUa__sticky-dock-primary-in}.home-action-hub-module__qkbWUa__stickyDock[data-visible=true] .home-action-hub-module__qkbWUa__stickyJuruzOffer{animation:.42s cubic-bezier(.16,1,.3,1) 95ms both home-action-hub-module__qkbWUa__sticky-dock-secondary-in}@keyframes home-action-hub-module__qkbWUa__sticky-dock-slide-up{0%{opacity:.28;transform:translate(-50%,calc(100% + 1.45rem))}62%{opacity:1;transform:translate(-50%,-.14rem)}82%{transform:translate(-50%,.035rem)}to{opacity:1;transform:translate(-50%)}}@keyframes home-action-hub-module__qkbWUa__sticky-dock-primary-in{0%{opacity:.7;transform:translateY(.65rem)}to{opacity:1;transform:none}}@keyframes home-action-hub-module__qkbWUa__sticky-dock-secondary-in{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:none}}.home-action-hub-module__qkbWUa__stickyActions{width:100%}.home-action-hub-module__qkbWUa__stickyActionRow{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.4rem;display:grid}.home-action-hub-module__qkbWUa__stickyActionRow[data-has-assistant=true]{grid-template-columns:minmax(0,1fr) 3.55rem}.home-action-hub-module__qkbWUa__stickyActionRow .home-action-hub-module__qkbWUa__actions{min-width:0}.home-action-hub-module__qkbWUa__stickyActionRow .home-action-hub-module__qkbWUa__actions[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.home-action-hub-module__qkbWUa__stickyActionRow .home-action-hub-module__qkbWUa__actions[data-count="2"] .home-action-hub-module__qkbWUa__action[data-primary=false]{gap:.34rem;padding-inline:.5rem}.home-action-hub-module__qkbWUa__stickyActionRow .home-action-hub-module__qkbWUa__actions[data-count="2"] .home-action-hub-module__qkbWUa__action[data-primary=false] .home-action-hub-module__qkbWUa__coreIcon{width:1.45rem;height:1.45rem}.home-action-hub-module__qkbWUa__stickyActionRow .home-action-hub-module__qkbWUa__actions[data-count="2"] .home-action-hub-module__qkbWUa__action[data-primary=false] .home-action-hub-module__qkbWUa__label{font-size:.82rem}.home-action-hub-module__qkbWUa__stickyActionRow .home-action-hub-module__qkbWUa__action{border-radius:1rem;width:100%;min-height:3.55rem;padding:.5rem .56rem .5rem .76rem}.home-action-hub-module__qkbWUa__stickyActionRow .home-action-hub-module__qkbWUa__coreIcon{width:1.72rem;height:1.72rem}.home-action-hub-module__qkbWUa__stickyActionRow .home-action-hub-module__qkbWUa__label{letter-spacing:-.012em;overflow-wrap:normal;white-space:nowrap;font-size:.92rem;font-weight:750}.home-action-hub-module__qkbWUa__stickyActionRow .home-action-hub-module__qkbWUa__actionArrow{background:linear-gradient(#fff,#ffffffeb);width:2.2rem;height:2.2rem;box-shadow:inset 0 1px #fff,0 3px 9px #0000001a}.home-action-hub-module__qkbWUa__stickyActionRow .home-action-hub-module__qkbWUa__actionArrow svg{width:.82rem;height:.82rem}.home-action-hub-module__qkbWUa__stickyAssistant{-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:linear-gradient(145deg, color-mix(in srgb, var(--merchant-primary) 14%, white), color-mix(in srgb, var(--merchant-primary) 20%, white));cursor:pointer;border:0;border-radius:1rem;justify-content:center;align-items:flex-end;width:3.55rem;height:3.55rem;padding:.08rem .08rem 0;display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px #fff,0 7px 17px #18223517}.home-action-hub-module__qkbWUa__stickyAssistantMascotFrame{border-radius:inherit;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.home-action-hub-module__qkbWUa__stickyAssistantMascotFrame>span{transform-origin:50% 100%;align-self:flex-end;width:108%;height:108%;transform:translateY(.14rem)scale(1.055)}.home-action-hub-module__qkbWUa__stickyJuruzOffer{z-index:1;justify-content:center;align-items:center;gap:.5rem;min-width:0;display:flex;position:relative}.home-action-hub-module__qkbWUa__stickyJuruzOffer:before,.home-action-hub-module__qkbWUa__stickyJuruzOffer:after{background:color-mix(in srgb, var(--merchant-neutral-border) 68%, transparent);content:"";flex:auto;min-width:1.25rem;height:1px}@media (min-width:75rem){.home-action-hub-module__qkbWUa__stickyDock{display:none}}@media (prefers-reduced-motion:reduce){.home-action-hub-module__qkbWUa__action{transition:none}.home-action-hub-module__qkbWUa__stickyDock,.home-action-hub-module__qkbWUa__stickyDock[data-visible=true],.home-action-hub-module__qkbWUa__stickyDock[data-visible=true] .home-action-hub-module__qkbWUa__stickyActions,.home-action-hub-module__qkbWUa__stickyDock[data-visible=true] .home-action-hub-module__qkbWUa__stickyJuruzOffer{transition:none;animation:none}}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__actionHub{border:1px solid var(--juruz-calm-border);background:#fff;border-radius:1.25rem;gap:.65rem;padding:.65rem;box-shadow:0 10px 28px #1822350b}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__action{border-radius:var(--juruz-calm-radius-md)}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__action[data-primary=true]{background:var(--merchant-primary-action);border-color:color-mix(in srgb, var(--merchant-primary-action) 88%, black 12%);box-shadow:none}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__action[data-primary=false]{border-color:var(--juruz-calm-border-strong);box-shadow:none;background:#fff}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__stickyDock{-webkit-backdrop-filter:blur(24px)saturate(132%);backdrop-filter:blur(24px)saturate(132%);background:#ffffffe6;border-color:#ffffffc7;border-radius:1.2rem 1.2rem 0 0;box-shadow:inset 0 1px #ffffffe0,0 -10px 28px #1822350f}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__assistantZone{background:linear-gradient(145deg, color-mix(in srgb, var(--merchant-secondary) 8%, #fff), color-mix(in srgb, var(--merchant-secondary) 12%, #fff));border:1px solid color-mix(in srgb, var(--merchant-secondary) 16%, var(--merchant-neutral-border));border-radius:1.14rem;box-shadow:0 1px 3px #1822350a}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__actions>.home-action-hub-module__qkbWUa__action{clip-path:none;border-radius:1.08rem;overflow:hidden}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__actions>.home-action-hub-module__qkbWUa__action[data-primary=true]{background:var(--merchant-primary-action);border:1px solid color-mix(in srgb, var(--merchant-primary-action) 88%, black 12%);box-shadow:none}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__actions>.home-action-hub-module__qkbWUa__action[data-primary=false]{border:1px solid var(--juruz-calm-border-strong);box-shadow:none;background:#fff}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__stickyActionRow .home-action-hub-module__qkbWUa__actions>.home-action-hub-module__qkbWUa__action{border-radius:1rem}.home-action-hub-module__qkbWUa__stickyAssistant{overflow:hidden}.home-action-hub-module__qkbWUa__stickyAssistantMascotFrame{inset:.58rem 0 -.04rem}.home-action-hub-module__qkbWUa__stickyAssistantMascotFrame>span{width:104%;height:104%;transform:translateY(.16rem)scale(1.02)}.home-action-hub-module__qkbWUa__stickyAssistantGreeting{color:var(--merchant-neutral-text);letter-spacing:-.01em;pointer-events:none;white-space:nowrap;z-index:3;background:#fff;border:0;border-radius:.62rem .62rem .62rem .22rem;align-items:center;gap:.12rem;min-height:1.18rem;padding:.28rem .38rem .29rem;font-size:.58rem;font-weight:760;line-height:1;display:inline-flex;position:absolute;top:.28rem;left:.34rem;box-shadow:0 2px 7px #18223517}.home-action-hub-module__qkbWUa__stickyAssistantGreeting:after{clip-path:polygon(0 0,100% 0,0 100%);content:"";background:#fff;width:.34rem;height:.3rem;position:absolute;bottom:-.16rem;left:.31rem}.home-action-hub-module__qkbWUa__stickyAssistantGreetingSpark{color:var(--merchant-accent);font-size:.54rem;line-height:1;transform:translateY(-.02rem)}.home-action-hub-module__qkbWUa__stickyDock[data-visible=true] .home-action-hub-module__qkbWUa__stickyAssistantGreeting{animation:.32s cubic-bezier(.2,.9,.2,1.12) .3s both home-action-hub-module__qkbWUa__sticky-assistant-greeting-in}.home-action-hub-module__qkbWUa__stickyDock[data-visible=true] .home-action-hub-module__qkbWUa__stickyAssistantMascotFrame>span{animation:7.2s cubic-bezier(.4,0,.2,1) 1.7s infinite home-action-hub-module__qkbWUa__sticky-assistant-breathe}@keyframes home-action-hub-module__qkbWUa__sticky-assistant-greeting-in{0%{opacity:0;transform:translateY(.14rem)}to{opacity:1;transform:none}}@keyframes home-action-hub-module__qkbWUa__sticky-assistant-breathe{0%,62%,to{transform:translateY(.16rem)scale(1.02)}68%{transform:translateY(.1rem)scale(1.028)}75%{transform:translateY(.16rem)scale(1.02)}}@media (prefers-reduced-motion:reduce){.home-action-hub-module__qkbWUa__stickyDock[data-visible=true] .home-action-hub-module__qkbWUa__stickyAssistantGreeting,.home-action-hub-module__qkbWUa__stickyDock[data-visible=true] .home-action-hub-module__qkbWUa__stickyAssistantMascotFrame>span{animation:none}.home-action-hub-module__qkbWUa__stickyAssistantGreeting{opacity:1;transform:none}}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__assistantZone{background:linear-gradient(145deg, color-mix(in srgb, var(--merchant-secondary) 11%, #fff), color-mix(in srgb, var(--merchant-secondary) 15%, #fff));border-radius:var(--juruz-calm-radius-lg);box-shadow:none;border:0;min-height:8.2rem}.home-action-hub-module__qkbWUa__continuations{gap:.5rem;display:grid}.home-action-hub-module__qkbWUa__continuations:empty{display:none}.home-action-hub-module__qkbWUa__juruIntro{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:7.4rem;padding:1rem 1rem 1rem 1.05rem;display:grid}.home-action-hub-module__qkbWUa__juruIntroCopy{gap:.18rem;display:grid}.home-action-hub-module__qkbWUa__juruIntroCopy>span{color:var(--merchant-primary);letter-spacing:.035em;font-size:.72rem;font-weight:760}.home-action-hub-module__qkbWUa__juruIntroCopy strong{color:var(--merchant-neutral-text);letter-spacing:-.024em;font-size:1.08rem;font-weight:710;line-height:1.18}.home-action-hub-module__qkbWUa__juruIntroMascot{justify-content:center;align-items:flex-end;width:5.35rem;height:5.9rem;display:flex;overflow:hidden}.home-action-hub-module__qkbWUa__juruIntroMascot>span{width:100%;height:100%}@media (max-width:23.5rem){.home-action-hub-module__qkbWUa__juruIntro{min-height:6.7rem;padding:.86rem .8rem}.home-action-hub-module__qkbWUa__juruIntroCopy strong{font-size:.98rem}.home-action-hub-module__qkbWUa__juruIntroMascot{width:4.7rem;height:5.1rem}}.home-action-hub-module__qkbWUa__stickyJuruButton{background:var(--merchant-neutral-surface);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 82%, transparent);color:var(--merchant-neutral-text);cursor:pointer;border-radius:1rem;grid-template-columns:2.65rem auto;align-items:center;gap:.52rem;width:fit-content;min-height:3.55rem;padding:.35rem .9rem .35rem .35rem;display:inline-grid;position:relative;box-shadow:0 8px 22px #18223514}.home-action-hub-module__qkbWUa__stickyJuruButton:active{transform:scale(.985)}.home-action-hub-module__qkbWUa__stickyJuruButton:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-primary) 34%, transparent);outline-offset:2px}.home-action-hub-module__qkbWUa__stickyJuruButton .home-action-hub-module__qkbWUa__stickyAssistantMascotFrame{border-radius:.78rem;width:2.65rem;height:2.65rem;position:relative;inset:auto;overflow:hidden}.home-action-hub-module__qkbWUa__stickyJuruLabel{letter-spacing:-.01em;white-space:nowrap;font-size:.9rem;font-weight:740}@media (max-width:23.5rem){.home-action-hub-module__qkbWUa__stickyJuruButton{min-height:3.3rem}.home-action-hub-module__qkbWUa__stickyJuruLabel{font-size:.86rem}}.home-action-hub-module__qkbWUa__stickyJuruDock{justify-items:stretch;width:min(40rem,100% - .8rem)}.home-action-hub-module__qkbWUa__stickyJuruButton{background:linear-gradient(145deg, color-mix(in srgb, var(--merchant-primary) 5%, var(--merchant-neutral-surface)), color-mix(in srgb, var(--merchant-secondary,var(--merchant-primary)) 8%, var(--merchant-neutral-surface)));border:1px solid color-mix(in srgb, var(--merchant-primary) 10%, var(--merchant-neutral-border));color:var(--merchant-neutral-text);cursor:pointer;text-align:left;border-radius:1rem;grid-template-columns:minmax(0,1fr) 3.55rem;align-items:center;gap:.65rem;width:100%;min-height:4.2rem;padding:.48rem .5rem .48rem .9rem;display:grid;position:relative;box-shadow:0 7px 20px #1822350f}.home-action-hub-module__qkbWUa__stickyJuruButton:hover{background:linear-gradient(145deg, color-mix(in srgb, var(--merchant-primary) 7%, var(--merchant-neutral-surface)), color-mix(in srgb, var(--merchant-secondary,var(--merchant-primary)) 10%, var(--merchant-neutral-surface)));border-color:color-mix(in srgb, var(--merchant-primary) 16%, var(--merchant-neutral-border))}.home-action-hub-module__qkbWUa__stickyJuruCopy{gap:.12rem;min-width:0;display:grid}.home-action-hub-module__qkbWUa__stickyJuruCopy strong{color:var(--merchant-neutral-text);letter-spacing:-.018em;font-size:.88rem;font-weight:720;line-height:1.18}.home-action-hub-module__qkbWUa__stickyJuruCopy small{color:var(--merchant-neutral-text-muted);font-size:.72rem;font-weight:540;line-height:1.2}.home-action-hub-module__qkbWUa__stickyJuruButton .home-action-hub-module__qkbWUa__stickyAssistantMascotFrame{border-radius:.82rem;justify-content:center;align-items:flex-end;width:3.55rem;height:3.35rem;display:flex;position:relative;inset:auto;overflow:hidden}.home-action-hub-module__qkbWUa__stickyJuruButton .home-action-hub-module__qkbWUa__stickyAssistantMascotFrame>span{transform-origin:50% 100%;width:112%;height:112%;transform:translateY(.18rem)scale(1.035)}.home-action-hub-module__qkbWUa__stickyJuruDock .home-action-hub-module__qkbWUa__stickyJuruzOffer{width:100%}@media (max-width:23.5rem){.home-action-hub-module__qkbWUa__stickyJuruButton{grid-template-columns:minmax(0,1fr) 3.2rem;min-height:3.85rem;padding:.42rem .44rem .42rem .76rem}.home-action-hub-module__qkbWUa__stickyJuruCopy strong{font-size:.84rem}.home-action-hub-module__qkbWUa__stickyJuruCopy small{font-size:.69rem}.home-action-hub-module__qkbWUa__stickyJuruButton .home-action-hub-module__qkbWUa__stickyAssistantMascotFrame{width:3.2rem;height:3rem}}[data-visual-system=calm-adaptive] .home-action-hub-module__qkbWUa__stickyJuruButton{background:linear-gradient(145deg, color-mix(in srgb, var(--merchant-secondary) 7%, #fff), color-mix(in srgb, var(--merchant-secondary) 11%, #fff));border-color:color-mix(in srgb, var(--merchant-secondary) 14%, var(--merchant-neutral-border));box-shadow:0 7px 20px #1822350d}
.juruz-core-vector-module__tjYToa__icon{--core-accent:var(--juruz-core-accent,var(--merchant-icon-accent,var(--merchant-primary,#2f80ff)));--core-highlight:color-mix(in srgb, var(--core-accent) 68%, white);--core-ink:color-mix(in srgb, var(--core-accent) 64%, #182235);--core-edge:color-mix(in srgb, var(--core-accent) 16%, #aeb7c4);pointer-events:none;filter:drop-shadow(0 1px 1px #1822351f);flex:none;width:1.5em;height:1.5em;display:inline-block;overflow:visible}@media (forced-colors:active){.juruz-core-vector-module__tjYToa__icon{--core-accent:CanvasText;--core-highlight:CanvasText;--core-ink:CanvasText;--core-edge:CanvasText;filter:none}}
.juruz-core-icon-module__U_wm1a__icon{color:var(--juruz-core-accent,var(--merchant-icon-accent,var(--merchant-primary,#2f80ff)));pointer-events:none;flex:none;width:1.5em;height:1.5em;display:inline-block;position:relative}.juruz-core-icon-module__U_wm1a__fallback,.juruz-core-icon-module__U_wm1a__material{width:100%;height:100%;position:absolute;inset:0}.juruz-core-icon-module__U_wm1a__fallback>svg{width:100%;height:100%}.juruz-core-icon-module__U_wm1a__material{display:none}.juruz-core-icon-module__U_wm1a__icon[data-material-ready=true]>.juruz-core-icon-module__U_wm1a__material{display:block}.juruz-core-icon-module__U_wm1a__icon[data-material-ready=true]>.juruz-core-icon-module__U_wm1a__fallback{display:none}@media (forced-colors:active){.juruz-core-icon-module__U_wm1a__icon[data-material-ready=true]>.juruz-core-icon-module__U_wm1a__material{display:none}.juruz-core-icon-module__U_wm1a__icon[data-material-ready=true]>.juruz-core-icon-module__U_wm1a__fallback{display:block}}.juruz-core-icon-module__U_wm1a__icon[data-juruz-core-icon=location] .juruz-core-icon-module__U_wm1a__material,.juruz-core-icon-module__U_wm1a__icon[data-juruz-core-icon=contact] .juruz-core-icon-module__U_wm1a__material{transform:scale(1.12)}.juruz-core-icon-module__U_wm1a__icon[data-juruz-core-icon=profile]{width:1.85em;height:1.85em}.juruz-core-icon-module__U_wm1a__icon[data-juruz-core-icon=share]{width:1.58em;height:1.58em}.juruz-core-icon-module__U_wm1a__material{filter:brightness(1.07)saturate(1.05)drop-shadow(0 .5px .6px #1822351f)}
.customer-hub-module__Vb1N2W__page{box-sizing:border-box;min-height:calc(100dvh - var(--merchant-focused-header-height,3.65rem) - env(safe-area-inset-top));padding:clamp(1.4rem, 4vw, 2.4rem) var(--page-gutter) calc(3rem + env(safe-area-inset-bottom));width:min(100%,42rem);margin:0 auto}.customer-hub-module__Vb1N2W__stack{gap:1rem;display:grid}.customer-hub-module__Vb1N2W__hero{justify-items:start;gap:.8rem;padding:clamp(.5rem,2vw,1rem) 0 .25rem;display:grid}.customer-hub-module__Vb1N2W__iconSurface{background:var(--merchant-primary);box-shadow:inset 0 1px 0 #ffffff2e, 0 10px 24px color-mix(in srgb, var(--merchant-primary) 14%, transparent);color:var(--merchant-primary-contrast);border-radius:1.25rem;justify-content:center;align-items:center;width:4rem;height:4rem;display:inline-flex}.customer-hub-module__Vb1N2W__iconSurface svg{width:1.55rem;height:1.55rem}.customer-hub-module__Vb1N2W__heroCopy{gap:.35rem;display:grid}.customer-hub-module__Vb1N2W__heroCopy h1{color:var(--merchant-neutral-text);letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,5vw,1.9rem);font-weight:760;line-height:1.08}.customer-hub-module__Vb1N2W__heroCopy p{color:var(--merchant-neutral-text-secondary);max-width:34rem;margin:0;font-size:.94rem;line-height:1.55}.customer-hub-module__Vb1N2W__hubMenu{background:var(--soft-ui-card-background);border:1px solid var(--soft-ui-border);border-radius:var(--soft-ui-flow-radius);box-shadow:var(--soft-ui-inset), var(--soft-ui-shadow-small);overflow:hidden}.customer-hub-module__Vb1N2W__hubRow{-webkit-tap-highlight-color:transparent;color:inherit;min-height:4.65rem;transition:background-color .15s var(--ease-standard), color .15s var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.78rem 1rem;text-decoration:none;display:grid}.customer-hub-module__Vb1N2W__hubRow+.customer-hub-module__Vb1N2W__hubRow{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 76%, transparent)}.customer-hub-module__Vb1N2W__hubRow>span{gap:.16rem;min-width:0;display:grid}.customer-hub-module__Vb1N2W__hubRow strong{color:var(--merchant-neutral-text);letter-spacing:-.014em;font-size:.94rem;font-weight:720;line-height:1.2}.customer-hub-module__Vb1N2W__hubRow small{color:var(--merchant-neutral-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.38;overflow:hidden}.customer-hub-module__Vb1N2W__hubRow>svg{color:var(--merchant-neutral-text-muted);width:1rem;height:1rem}.customer-hub-module__Vb1N2W__hubRow:hover{background:color-mix(in srgb, var(--merchant-primary) 4.5%, var(--merchant-neutral-surface))}.customer-hub-module__Vb1N2W__hubRow:hover>svg{color:var(--merchant-primary)}.customer-hub-module__Vb1N2W__hubRow:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 58%, white);outline-offset:-2px}.customer-hub-module__Vb1N2W__card{background:var(--soft-ui-card-background);border:1px solid var(--soft-ui-border);border-radius:var(--soft-ui-flow-radius);box-shadow:var(--soft-ui-inset), var(--soft-ui-shadow-small);gap:.7rem;padding:1.05rem;display:grid}.customer-hub-module__Vb1N2W__cardHeading{align-items:center;gap:.45rem;display:flex}.customer-hub-module__Vb1N2W__cardHeading svg{color:var(--merchant-primary);width:1rem;height:1rem}.customer-hub-module__Vb1N2W__card strong{color:var(--merchant-neutral-text);letter-spacing:-.015em;font-size:.98rem;font-weight:730}.customer-hub-module__Vb1N2W__card p{color:var(--merchant-neutral-text-secondary);margin:0;font-size:.88rem;line-height:1.55}.customer-hub-module__Vb1N2W__actions{flex-wrap:wrap;gap:.55rem;margin-top:.15rem;display:flex}.customer-hub-module__Vb1N2W__primaryAction,.customer-hub-module__Vb1N2W__secondaryAction,.customer-hub-module__Vb1N2W__logoutButton{font:inherit;min-height:2.75rem;transition:background-color .15s var(--ease-standard), border-color .15s var(--ease-standard), color .15s var(--ease-standard), transform .14s var(--ease-standard);border-radius:.82rem;justify-content:center;align-items:center;padding:.68rem .9rem;font-size:.82rem;font-weight:720;text-decoration:none;display:inline-flex}.customer-hub-module__Vb1N2W__primaryAction{background:var(--merchant-primary);border:1px solid var(--merchant-primary);color:var(--merchant-primary-contrast)}.customer-hub-module__Vb1N2W__secondaryAction,.customer-hub-module__Vb1N2W__logoutButton{background:var(--merchant-neutral-surface);border:1px solid var(--merchant-neutral-border);color:var(--merchant-neutral-text-secondary)}.customer-hub-module__Vb1N2W__logoutButton{cursor:pointer}.customer-hub-module__Vb1N2W__primaryAction:hover{background:color-mix(in srgb, var(--merchant-primary) 95%, black)}.customer-hub-module__Vb1N2W__secondaryAction:hover,.customer-hub-module__Vb1N2W__logoutButton:hover{border-color:color-mix(in srgb, var(--merchant-primary) 16%, var(--merchant-neutral-border));color:var(--merchant-primary)}.customer-hub-module__Vb1N2W__primaryAction:active,.customer-hub-module__Vb1N2W__secondaryAction:active,.customer-hub-module__Vb1N2W__logoutButton:active{transform:scale(.98)}.customer-hub-module__Vb1N2W__primaryAction:focus-visible,.customer-hub-module__Vb1N2W__secondaryAction:focus-visible,.customer-hub-module__Vb1N2W__logoutButton:focus-visible{outline:3px solid color-mix(in srgb, var(--merchant-secondary) 46%, white);outline-offset:2px}@media (max-width:40rem){.customer-hub-module__Vb1N2W__page{padding-left:1rem;padding-right:1rem}.customer-hub-module__Vb1N2W__hubRow{min-height:4.5rem;padding-inline:.92rem}.customer-hub-module__Vb1N2W__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.customer-hub-module__Vb1N2W__actions>:only-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.customer-hub-module__Vb1N2W__hubRow,.customer-hub-module__Vb1N2W__primaryAction,.customer-hub-module__Vb1N2W__secondaryAction,.customer-hub-module__Vb1N2W__logoutButton{transition:none}}
