.home-capability-launcher-module__LeE-aq__launcher{min-width:0;max-width:64rem;width:min(100%, calc(var(--launcher-columns,5) * 7rem));justify-self:center;transition:width .22s cubic-bezier(.22,1,.36,1)}.home-capability-launcher-module__LeE-aq__rail{grid-template-columns:repeat(var(--launcher-columns,5), minmax(5.4rem, 1fr));overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:center;gap:clamp(.54rem,1.2vw,.86rem);min-width:0;padding:.24rem .12rem .5rem;display:grid;overflow-x:auto}.home-capability-launcher-module__LeE-aq__rail::-webkit-scrollbar{display:none}.home-capability-launcher-module__LeE-aq__rail[data-overflow=true][data-expanded=false]>.home-capability-launcher-module__LeE-aq__item:not(.home-capability-launcher-module__LeE-aq__moreItem):nth-child(n+7){display:none}.home-capability-launcher-module__LeE-aq__item{-webkit-tap-highlight-color:transparent;appearance:none;color:var(--merchant-neutral-text);cursor:pointer;font:inherit;scroll-snap-align:start;text-align:center;min-width:0;transition:background-color .15s var(--ease-standard), border-color .15s var(--ease-standard), box-shadow .15s var(--ease-standard), color .15s var(--ease-standard), opacity .15s var(--ease-standard), transform .15s var(--ease-standard);background:0 0;border:0;place-items:center;gap:.58rem;padding:.18rem .1rem;text-decoration:none;display:grid}.home-capability-launcher-module__LeE-aq__iconSurface{background:color-mix(in srgb, var(--merchant-neutral-surface) 88%, transparent);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 68%, transparent);color:var(--merchant-primary);height:3.9rem;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 .17s cubic-bezier(.22, 1, .36, 1);border-radius:1.22rem;justify-content:center;align-items:center;width:3.9rem;display:inline-flex;box-shadow:inset 0 1px #ffffffb3,0 4px 14px #18223506}.home-capability-launcher-module__LeE-aq__item[data-primary=true]{color:var(--merchant-neutral-text)}.home-capability-launcher-module__LeE-aq__item[data-primary=true] .home-capability-launcher-module__LeE-aq__iconSurface{background:var(--merchant-primary-action);border-color:color-mix(in srgb, var(--merchant-primary-action) 86%, black);box-shadow:inset 0 1px 0 #fff3, 0 8px 22px color-mix(in srgb, var(--merchant-primary-action) 18%, transparent), 0 2px 6px #1822350a;color:var(--merchant-primary-contrast)}.home-capability-launcher-module__LeE-aq__icon{width:1.52rem;height:1.52rem}.home-capability-launcher-module__LeE-aq__label{color:inherit;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.76rem;font-weight:660;line-height:1.18;overflow:hidden}.home-capability-launcher-module__LeE-aq__item[data-primary=true] .home-capability-launcher-module__LeE-aq__label{color:var(--merchant-neutral-text);font-weight:730}.home-capability-launcher-module__LeE-aq__moreItem .home-capability-launcher-module__LeE-aq__iconSurface{background:color-mix(in srgb, var(--merchant-primary) 5%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 12%, var(--merchant-neutral-border))}.home-capability-launcher-module__LeE-aq__rail[data-expanded=true] .home-capability-launcher-module__LeE-aq__moreItem .home-capability-launcher-module__LeE-aq__iconSurface{background:color-mix(in srgb, var(--merchant-primary) 9%, var(--merchant-neutral-surface))}.home-capability-launcher-module__LeE-aq__item:hover{color:var(--merchant-neutral-text)}.home-capability-launcher-module__LeE-aq__item:hover .home-capability-launcher-module__LeE-aq__iconSurface{background:color-mix(in srgb, var(--merchant-neutral-surface) 94%, white);border-color:color-mix(in srgb, var(--merchant-neutral-border) 84%, transparent);color:var(--merchant-primary);transform:translateY(-1px)}.home-capability-launcher-module__LeE-aq__item[data-primary=true]:hover .home-capability-launcher-module__LeE-aq__iconSurface{background:color-mix(in srgb, var(--merchant-primary-action) 92%, black);border-color:color-mix(in srgb, var(--merchant-primary-action) 82%, black);box-shadow:inset 0 1px 0 #ffffff38, 0 9px 24px color-mix(in srgb, var(--merchant-primary-action) 22%, transparent), 0 2px 6px #1822350a;color:var(--merchant-primary-contrast)}.home-capability-launcher-module__LeE-aq__item:active{opacity:.7;transform:scale(.97)}.home-capability-launcher-module__LeE-aq__item:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 58%, white);outline-offset:2px;border-radius:1.25rem}@media (max-width:46rem){.home-capability-launcher-module__LeE-aq__launcher{margin-inline:calc(var(--page-gutter) * -1);max-width:none;width:calc(100% + (var(--page-gutter) * 2));transition:none}.home-capability-launcher-module__LeE-aq__rail{grid-template-columns:repeat(var(--launcher-count,5), 27vw);padding-inline:var(--page-gutter);scroll-padding-inline:var(--page-gutter);scroll-snap-type:x mandatory;justify-content:start;gap:.32rem}.home-capability-launcher-module__LeE-aq__rail[data-compact=true]{grid-template-columns:repeat(var(--launcher-count,3), minmax(5.4rem, 7rem));justify-content:center}.home-capability-launcher-module__LeE-aq__rail[data-overflow=true][data-expanded=false]>.home-capability-launcher-module__LeE-aq__item:not(.home-capability-launcher-module__LeE-aq__moreItem):nth-child(n+7){display:grid}.home-capability-launcher-module__LeE-aq__moreItem{display:none}.home-capability-launcher-module__LeE-aq__item{gap:.5rem;padding-inline:0}.home-capability-launcher-module__LeE-aq__iconSurface{border-radius:1.28rem;width:4.18rem;height:4.18rem}.home-capability-launcher-module__LeE-aq__icon{width:1.68rem;height:1.68rem}.home-capability-launcher-module__LeE-aq__label{font-size:.75rem}}@media (min-width:75rem){.home-capability-launcher-module__LeE-aq__launcher{background:color-mix(in srgb, var(--merchant-neutral-surface) 94%, transparent);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 72%, transparent);max-width:none;transition:background-color .18s var(--ease-standard), border-color .18s var(--ease-standard), box-shadow .18s var(--ease-standard);border-radius:1.4rem;justify-self:stretch;width:100%;padding:.72rem;box-shadow:inset 0 1px #ffffffb8,0 18px 48px #18223512}.home-capability-launcher-module__LeE-aq__rail{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:.42rem;padding:0;overflow:visible}.home-capability-launcher-module__LeE-aq__item{text-align:left;border:1px solid #0000;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:.72rem;width:100%;min-height:3.55rem;padding:.48rem .58rem}.home-capability-launcher-module__LeE-aq__iconSurface{box-shadow:none;border-radius:.82rem;width:2.55rem;height:2.55rem}.home-capability-launcher-module__LeE-aq__icon{width:1.12rem;height:1.12rem}.home-capability-launcher-module__LeE-aq__label{letter-spacing:-.012em;font-size:.84rem;font-weight:680}.home-capability-launcher-module__LeE-aq__item[data-primary=true]{background:var(--merchant-primary-action);border-color:color-mix(in srgb, var(--merchant-primary-action) 88%, black);box-shadow:0 8px 20px color-mix(in srgb, var(--merchant-primary-action) 18%, transparent);color:var(--merchant-primary-contrast)}.home-capability-launcher-module__LeE-aq__item[data-primary=true] .home-capability-launcher-module__LeE-aq__iconSurface{color:var(--merchant-primary-contrast);background:#ffffff24;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff29}.home-capability-launcher-module__LeE-aq__item[data-primary=true] .home-capability-launcher-module__LeE-aq__label{color:var(--merchant-primary-contrast);font-weight:730}.home-capability-launcher-module__LeE-aq__item[data-primary=true]+.home-capability-launcher-module__LeE-aq__item[data-primary=true]{background:color-mix(in srgb, var(--merchant-primary) 7%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 15%, var(--merchant-neutral-border));box-shadow:none;color:var(--merchant-neutral-text)}.home-capability-launcher-module__LeE-aq__item[data-primary=true]+.home-capability-launcher-module__LeE-aq__item[data-primary=true] .home-capability-launcher-module__LeE-aq__iconSurface{background:color-mix(in srgb, var(--merchant-primary) 11%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 15%, var(--merchant-neutral-border));color:var(--merchant-primary)}.home-capability-launcher-module__LeE-aq__item[data-primary=true]+.home-capability-launcher-module__LeE-aq__item[data-primary=true] .home-capability-launcher-module__LeE-aq__label{color:var(--merchant-neutral-text)}.home-capability-launcher-module__LeE-aq__item[data-primary=false]:hover,.home-capability-launcher-module__LeE-aq__moreItem:hover{background:color-mix(in srgb, var(--merchant-primary) 5%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 10%, var(--merchant-neutral-border))}.home-capability-launcher-module__LeE-aq__item:hover .home-capability-launcher-module__LeE-aq__iconSurface{transform:none}.home-capability-launcher-module__LeE-aq__item[data-primary=true]:hover{background:color-mix(in srgb, var(--merchant-primary-action) 94%, black)}.home-capability-launcher-module__LeE-aq__item[data-primary=true]:hover .home-capability-launcher-module__LeE-aq__iconSurface{color:var(--merchant-primary-contrast);background:#ffffff29;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff2e}.home-capability-launcher-module__LeE-aq__item[data-primary=true]+.home-capability-launcher-module__LeE-aq__item[data-primary=true]:hover{background:color-mix(in srgb, var(--merchant-primary) 10%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 20%, var(--merchant-neutral-border))}.home-capability-launcher-module__LeE-aq__item[data-primary=true]+.home-capability-launcher-module__LeE-aq__item[data-primary=true]:hover .home-capability-launcher-module__LeE-aq__iconSurface{background:color-mix(in srgb, var(--merchant-primary) 14%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 20%, var(--merchant-neutral-border));color:var(--merchant-primary)}.home-capability-launcher-module__LeE-aq__moreItem .home-capability-launcher-module__LeE-aq__iconSurface,.home-capability-launcher-module__LeE-aq__rail[data-expanded=true] .home-capability-launcher-module__LeE-aq__moreItem .home-capability-launcher-module__LeE-aq__iconSurface{background:color-mix(in srgb, var(--merchant-primary) 7%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 12%, var(--merchant-neutral-border))}}@media (prefers-reduced-motion:reduce){.home-capability-launcher-module__LeE-aq__launcher,.home-capability-launcher-module__LeE-aq__item,.home-capability-launcher-module__LeE-aq__iconSurface{transition:none}}.home-capability-launcher-module__LeE-aq__utilitiesOnly.home-capability-launcher-module__LeE-aq__launcher{justify-self:stretch;width:100%;max-width:none;margin:0}.home-capability-launcher-module__LeE-aq__utilitiesOnly .home-capability-launcher-module__LeE-aq__rail{grid-template-columns:repeat(var(--launcher-count), minmax(0, 1fr));gap:.55rem;padding:.28rem 0 0;display:grid;overflow:visible}.home-capability-launcher-module__LeE-aq__utilitiesOnly .home-capability-launcher-module__LeE-aq__item{background:linear-gradient(145deg, color-mix(in srgb, var(--merchant-neutral-surface) 99%, white), color-mix(in srgb, var(--merchant-neutral-surface-soft) 78%, white 22%));border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 52%, white 48%);border-radius:1.05rem;gap:.46rem;min-height:4.25rem;padding:.72rem .25rem;box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #18223505,0 6px 18px #1822350a}.home-capability-launcher-module__LeE-aq__utilitiesOnly .home-capability-launcher-module__LeE-aq__item:hover{background:linear-gradient(145deg, white, color-mix(in srgb, var(--merchant-primary) 3%, var(--merchant-neutral-surface)));border-color:color-mix(in srgb, var(--merchant-primary) 9%, white 91%);box-shadow:inset 0 1px #fffffff5,0 8px 22px #1822350e}.home-capability-launcher-module__LeE-aq__utilitiesOnly .home-capability-launcher-module__LeE-aq__iconSurface{background:color-mix(in srgb, var(--merchant-primary) 7%, white);border:1px solid color-mix(in srgb, var(--merchant-primary) 9%, white 91%);box-shadow:inset 0 1px 0 #ffffffc2, 0 3px 10px color-mix(in srgb, var(--merchant-primary) 8%, transparent);color:var(--merchant-primary);border-radius:.72rem;width:2rem;height:2rem}.home-capability-launcher-module__LeE-aq__utilitiesOnly .home-capability-launcher-module__LeE-aq__icon{width:1.05rem;height:1.05rem}.home-capability-launcher-module__LeE-aq__utilitiesOnly .home-capability-launcher-module__LeE-aq__label{color:var(--merchant-neutral-text-secondary);letter-spacing:-.005em;font-size:.72rem;font-weight:620}.home-capability-launcher-module__LeE-aq__iconSurface[data-core-icon=true],.home-capability-launcher-module__LeE-aq__item[data-primary=true] .home-capability-launcher-module__LeE-aq__iconSurface[data-core-icon=true],.home-capability-launcher-module__LeE-aq__item:hover .home-capability-launcher-module__LeE-aq__iconSurface[data-core-icon=true],.home-capability-launcher-module__LeE-aq__item[data-primary=true]:hover .home-capability-launcher-module__LeE-aq__iconSurface[data-core-icon=true],.home-capability-launcher-module__LeE-aq__moreItem .home-capability-launcher-module__LeE-aq__iconSurface[data-core-icon=true],.home-capability-launcher-module__LeE-aq__rail[data-expanded=true] .home-capability-launcher-module__LeE-aq__moreItem .home-capability-launcher-module__LeE-aq__iconSurface[data-core-icon=true]{box-shadow:none;background:0 0;border-color:#0000}.home-capability-launcher-module__LeE-aq__coreIcon{width:3.45rem;height:3.45rem}.home-capability-launcher-module__LeE-aq__utilitiesOnly .home-capability-launcher-module__LeE-aq__iconSurface[data-core-icon=true]{box-shadow:none;background:0 0;border-color:#0000}.home-capability-launcher-module__LeE-aq__utilitiesOnly .home-capability-launcher-module__LeE-aq__coreIcon{width:1.82rem;height:1.82rem}@media (max-width:46rem){.home-capability-launcher-module__LeE-aq__coreIcon{width:3.72rem;height:3.72rem}.home-capability-launcher-module__LeE-aq__utilitiesOnly .home-capability-launcher-module__LeE-aq__coreIcon{width:1.82rem;height:1.82rem}}@media (min-width:75rem){.home-capability-launcher-module__LeE-aq__coreIcon{width:2.28rem;height:2.28rem}}.home-capability-launcher-module__LeE-aq__item[data-primary=true] .home-capability-launcher-module__LeE-aq__coreIcon{--juruz-core-accent:color-mix(in srgb, var(--merchant-primary-contrast) 88%, var(--merchant-primary-action))}
.contact-showcase-module__hrN1Na__trigger{font:inherit;text-align:left;border:0;width:100%}.contact-showcase-module__hrN1Na__list{gap:0;display:grid}@media (min-width:75rem){.contact-showcase-module__hrN1Na__trigger{background:0 0;border-radius:0;grid-template-columns:1.05rem minmax(0,1fr) auto;gap:.7rem;min-height:3.4rem;padding:.72rem 0}.contact-showcase-module__hrN1Na__trigger:hover{background:0 0}.contact-showcase-module__hrN1Na__trigger>span:first-child{background:0 0;border:0;border-radius:0;width:auto;height:auto}.contact-showcase-module__hrN1Na__trigger>span:first-child svg{width:.98rem;height:.98rem}.contact-showcase-module__hrN1Na__trigger>span:nth-child(2) strong{font-size:.8rem;font-weight:620}}@media (max-width:40rem){.contact-showcase-module__hrN1Na__list{margin-bottom:calc(.2rem + env(safe-area-inset-bottom))}}
.showcase-sheet-module__Zuj9YW__trigger{color:var(--merchant-primary);cursor:pointer;font:inherit;font-size:var(--text-body-small-size);background:0 0;border:0;justify-self:start;align-items:center;gap:.25rem;min-height:2.25rem;padding:0;font-weight:760;display:inline-flex}.showcase-sheet-module__Zuj9YW__trigger svg{width:.95rem;height:.95rem}.showcase-sheet-module__Zuj9YW__trigger:active{opacity:.58}.showcase-sheet-module__Zuj9YW__trigger:focus-visible,.showcase-sheet-module__Zuj9YW__close:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 58%, white);outline-offset:3px;border-radius:.45rem}.showcase-sheet-module__Zuj9YW__layer{isolation:isolate;z-index:300;position:fixed;inset:0}.showcase-sheet-module__Zuj9YW__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#18171547;border:0;width:100%;position:absolute;inset:0}.showcase-sheet-module__Zuj9YW__panel{background:var(--soft-ui-card-background);border:1px solid var(--soft-ui-border);border-radius:var(--soft-ui-dialog-radius);box-shadow:var(--soft-ui-dialog-shadow);color:var(--merchant-neutral-text);z-index:1;grid-template-rows:auto minmax(0,1fr);width:calc(100% - 2rem);max-width:34rem;max-height:min(42rem,100dvh - 3rem);display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.showcase-sheet-module__Zuj9YW__dragHandle{display:none}.showcase-sheet-module__Zuj9YW__header{justify-content:space-between;align-items:center;min-height:4.2rem;padding:.65rem .7rem .65rem 1.1rem;display:flex}.showcase-sheet-module__Zuj9YW__header h2{letter-spacing:-.018em;overflow-wrap:anywhere;text-wrap:balance;white-space:pre-line;margin:0;font-size:1.05rem;line-height:1.2}.showcase-sheet-module__Zuj9YW__close{color:var(--merchant-neutral-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex}.showcase-sheet-module__Zuj9YW__close svg{width:1.05rem;height:1.05rem}.showcase-sheet-module__Zuj9YW__close:active{transform:scale(.94)}.showcase-sheet-module__Zuj9YW__body{overscroll-behavior:contain;padding:0 1.1rem calc(1.2rem + env(safe-area-inset-bottom));overflow-y:auto}@media (max-width:40rem){.showcase-sheet-module__Zuj9YW__panel{border:0;border-radius:1.3rem 1.3rem 0 0;width:100%;max-width:none;max-height:88dvh;top:auto;bottom:0;left:0;transform:none}.showcase-sheet-module__Zuj9YW__dragHandle{background:var(--merchant-neutral-border);border-radius:var(--radius-round);z-index:1;justify-self:center;width:2.35rem;height:.24rem;margin-top:.45rem;display:block;position:absolute;top:0}.showcase-sheet-module__Zuj9YW__header{min-height:5rem;padding-top:1.35rem;padding-bottom:.8rem}.showcase-sheet-module__Zuj9YW__body{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.showcase-sheet-module__Zuj9YW__close,.showcase-sheet-module__Zuj9YW__trigger{transition:none}}.showcase-sheet-module__Zuj9YW__identity{align-items:center;gap:.75rem;min-width:0;display:flex}.showcase-sheet-module__Zuj9YW__heading{min-width:0}.showcase-sheet-module__Zuj9YW__heading p{color:var(--merchant-neutral-text-secondary);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation]{height:min(42rem,100dvh - 3rem)}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__header{border-bottom:1px solid var(--soft-ui-border)}@media (max-width:40rem){.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation]{height:88dvh}}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation]{background:var(--merchant-neutral-surface);box-shadow:none;border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;inset:0;transform:none}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__dragHandle{display:none}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__header{background:color-mix(in srgb, var(--merchant-neutral-surface) 96%, transparent);border-bottom:1px solid color-mix(in srgb, var(--merchant-neutral-border) 70%, transparent);min-height:calc(4.6rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) 4rem 0;grid-template-columns:1fr;place-items:center;display:grid;position:relative}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__identity{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.22rem;min-width:0;display:flex}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading{justify-items:center;gap:.02rem;display:grid}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading h2{letter-spacing:-.015em;white-space:nowrap;font-size:.92rem;font-weight:760;line-height:1.1}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading p{color:var(--merchant-neutral-text-muted);margin:0;font-size:.66rem;line-height:1.2}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__close{background:color-mix(in srgb, var(--merchant-neutral-surface-soft) 82%, transparent);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 68%, transparent);height:2.4rem;left:.7rem;top:calc(env(safe-area-inset-top) + .92rem);width:2.4rem;position:absolute}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__body{min-height:0;padding:0;overflow:hidden}@media (max-width:40rem){.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation]{border-radius:0;width:100%;height:100dvh;max-height:none}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__header{min-height:calc(4.45rem + env(safe-area-inset-top));padding-inline:3.6rem;padding-top:env(safe-area-inset-top)}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__close{left:.55rem;top:calc(env(safe-area-inset-top) + .82rem)}}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__header{min-height:calc(5.1rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) 4rem .42rem;background:#fffffff5;border-bottom:0;box-shadow:0 1px #1822350a}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__identity{gap:.12rem}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__identity>span{width:2.55rem;height:2.55rem}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading{gap:.08rem}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading h2{letter-spacing:-.018em;font-size:.94rem;font-weight:760}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading p{color:var(--merchant-neutral-text-muted);font-size:.64rem;font-weight:560}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__close{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 70%, transparent);color:var(--merchant-neutral-text-secondary);height:2.45rem;left:.78rem;top:calc(env(safe-area-inset-top) + 1.25rem);background:#fff;border-radius:.82rem;width:2.45rem;box-shadow:0 3px 12px #1822350d}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__close:hover{background:#f7f7f8}@media (max-width:40rem){.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__header{min-height:calc(4.95rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) 3.7rem .4rem}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__identity>span{width:2.42rem;height:2.42rem}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__close{left:.58rem;top:calc(env(safe-area-inset-top) + 1.13rem)}}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__header{min-height:calc(4.55rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(.7rem, calc((100vw - 42rem) / 2)) 0;grid-template-columns:2.45rem minmax(0,1fr) 2.45rem;place-items:center stretch;gap:.65rem;display:grid}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__identity{text-align:left;flex-direction:row;grid-area:1/2;justify-self:center;align-items:center;gap:.62rem;min-width:0;display:flex}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__identity>span{flex:none;width:2.35rem;height:2.35rem}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading{place-items:start;gap:.08rem;min-width:0;display:grid}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading h2{letter-spacing:-.018em;text-overflow:ellipsis;white-space:nowrap;max-width:14rem;font-size:.95rem;font-weight:760;line-height:1.08;overflow:hidden}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading p{color:var(--merchant-neutral-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:14rem;margin:0;font-size:.66rem;font-weight:560;line-height:1.15;overflow:hidden}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__close{grid-area:1/1;justify-self:start;position:static;top:auto;left:auto}@media (max-width:40rem){.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__header{min-height:calc(4.35rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) .58rem 0;grid-template-columns:2.35rem minmax(0,1fr) 2.35rem;gap:.55rem}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__identity{gap:.52rem}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__identity>span{width:2.2rem;height:2.2rem}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading h2,.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading p{max-width:11.5rem}}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__header{grid-template-columns:2.45rem minmax(0,1fr) 2.45rem}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__identity{grid-column:2;justify-self:start}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__close{box-shadow:none;background:0 0;border:0;grid-column:1}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading p{color:var(--merchant-neutral-text-muted);align-items:center;gap:.3rem;display:inline-flex}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__heading p:before{content:"";background:#32c66a;border-radius:50%;width:.42rem;height:.42rem}.showcase-sheet-module__Zuj9YW__conversationMenu{color:var(--merchant-neutral-text);grid-area:1/3;justify-content:center;justify-self:end;align-items:center;width:2.45rem;height:2.45rem;font-size:1.35rem;font-weight:700;line-height:1;display:inline-flex}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation]{background:#fff}.showcase-sheet-module__Zuj9YW__panel[data-variant=conversation] .showcase-sheet-module__Zuj9YW__header{background:#fffffffa}
.merchant-meta-details-module__WKgFuq__metaTrigger{appearance:none;background:color-mix(in srgb, var(--merchant-neutral-surface) 72%, transparent);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 76%, transparent);color:var(--merchant-neutral-text-secondary);cursor:pointer;font:inherit;max-width:min(100%,18rem);min-height:2.2rem;transition:background-color .15s var(--ease-standard), border-color .15s var(--ease-standard), box-shadow .15s var(--ease-standard), color .15s var(--ease-standard), transform .14s var(--ease-standard);border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.32rem;margin:0;padding:.38rem .48rem .38rem .56rem;font-weight:640;line-height:1.25;display:inline-grid;box-shadow:inset 0 1px #ffffff8a}.merchant-meta-details-module__WKgFuq__metaTrigger:hover{background:color-mix(in srgb, var(--merchant-primary) 4%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 14%, var(--merchant-neutral-border));color:var(--merchant-neutral-text)}.merchant-meta-details-module__WKgFuq__metaTrigger:active{transform:scale(.98)}.merchant-meta-details-module__WKgFuq__metaTrigger:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 58%, white);outline-offset:3px}.merchant-meta-details-module__WKgFuq__compactTrigger{flex:none;justify-content:center;width:2.65rem;max-width:none;height:2.65rem;min-height:2.65rem;padding:0;display:inline-flex}.merchant-meta-details-module__WKgFuq__metaIcon{color:var(--merchant-primary);width:.9rem;height:.9rem}.merchant-meta-details-module__WKgFuq__compactTrigger .merchant-meta-details-module__WKgFuq__metaIcon{width:1rem;height:1rem}.merchant-meta-details-module__WKgFuq__metaLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.merchant-meta-details-module__WKgFuq__metaChevron{color:var(--merchant-neutral-text-muted);opacity:.72;height:.76rem;transition:transform .15s var(--ease-standard);width:.76rem}.merchant-meta-details-module__WKgFuq__metaTrigger:hover .merchant-meta-details-module__WKgFuq__metaChevron{transform:translate(1px)}.merchant-meta-details-module__WKgFuq__sheetContent{gap:1.05rem;padding:.15rem 0 .3rem;display:grid}.merchant-meta-details-module__WKgFuq__currentStatus{color:var(--merchant-primary);margin:0;font-size:.83rem;font-weight:720;line-height:1.35}.merchant-meta-details-module__WKgFuq__hoursList{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 78%, transparent);display:grid}.merchant-meta-details-module__WKgFuq__hoursRow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding:.92rem 0;display:grid}.merchant-meta-details-module__WKgFuq__hoursRow+.merchant-meta-details-module__WKgFuq__hoursRow{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 68%, transparent)}.merchant-meta-details-module__WKgFuq__hoursRow span{color:var(--merchant-neutral-text-secondary);font-size:.9rem}.merchant-meta-details-module__WKgFuq__hoursRow strong{color:var(--merchant-neutral-text);white-space:nowrap;font-size:.9rem;font-weight:700}.merchant-meta-details-module__WKgFuq__mapPreview{background:color-mix(in srgb, var(--merchant-neutral-surface) 92%, white);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 72%, transparent);border-radius:1rem;width:100%;height:13.5rem;position:relative;overflow:hidden;box-shadow:0 8px 24px #1822350a}.merchant-meta-details-module__WKgFuq__mapPreview iframe{border:0;width:100%;height:100%;display:block}.merchant-meta-details-module__WKgFuq__addressBlock{gap:.35rem;display:grid}.merchant-meta-details-module__WKgFuq__addressBlock span{color:var(--merchant-neutral-text-muted);font-size:var(--text-caption-size)}.merchant-meta-details-module__WKgFuq__addressBlock strong{color:var(--merchant-neutral-text);text-wrap:pretty;font-size:1rem;font-weight:690;line-height:1.48}.merchant-meta-details-module__WKgFuq__mapsAction{color:var(--merchant-primary);min-height:2.5rem;transition:opacity .15s var(--ease-standard), transform .15s var(--ease-standard);justify-self:start;align-items:center;gap:.35rem;font-size:.86rem;font-weight:720;text-decoration:none;display:inline-flex}.merchant-meta-details-module__WKgFuq__mapsAction svg{width:.95rem;height:.95rem}.merchant-meta-details-module__WKgFuq__mapsAction:hover{opacity:.74}.merchant-meta-details-module__WKgFuq__mapsAction:active{transform:translateY(1px)}.merchant-meta-details-module__WKgFuq__mapsAction:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 58%, white);outline-offset:3px;border-radius:.35rem}@media (min-width:75rem){.merchant-meta-details-module__WKgFuq__metaTrigger:not(.merchant-meta-details-module__WKgFuq__compactTrigger){box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:1.05rem minmax(0,1fr) auto;gap:.7rem;width:100%;max-width:none;min-height:3.4rem;padding:.72rem 0}.merchant-meta-details-module__WKgFuq__metaTrigger:not(.merchant-meta-details-module__WKgFuq__compactTrigger):hover{color:var(--merchant-neutral-text);background:0 0}.merchant-meta-details-module__WKgFuq__metaTrigger:not(.merchant-meta-details-module__WKgFuq__compactTrigger) .merchant-meta-details-module__WKgFuq__metaIcon{width:.98rem;height:.98rem}.merchant-meta-details-module__WKgFuq__metaTrigger:not(.merchant-meta-details-module__WKgFuq__compactTrigger) .merchant-meta-details-module__WKgFuq__metaLabel{text-align:left;font-size:.8rem;font-weight:620}}@media (max-width:46rem){.merchant-meta-details-module__WKgFuq__metaTrigger:not(.merchant-meta-details-module__WKgFuq__compactTrigger){max-width:calc(50vw - 1.35rem)}.merchant-meta-details-module__WKgFuq__mapPreview{border-radius:.92rem;height:13rem}}@media (prefers-reduced-motion:reduce){.merchant-meta-details-module__WKgFuq__metaTrigger,.merchant-meta-details-module__WKgFuq__metaChevron,.merchant-meta-details-module__WKgFuq__mapsAction{transition:none}}
.mobile-action-card-module__CR2BZq__card{border-radius:var(--soft-ui-card-radius);box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;padding:.25rem .125rem;display:grid;position:relative;overflow:hidden}.mobile-action-card-module__CR2BZq__card [data-home-dock-anchor=true]{width:100%;margin:0}.mobile-action-card-module__CR2BZq__card [data-utility-launcher=true]{width:100%;max-width:none;margin:0}.mobile-action-card-module__CR2BZq__card [data-utility-rail=true]{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 64%, transparent);grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid;overflow:visible}.mobile-action-card-module__CR2BZq__card [data-mobile-utility]{border:0;border-bottom:1px solid color-mix(in srgb, var(--merchant-neutral-border) 60%, transparent);box-shadow:none;color:var(--merchant-neutral-text);text-align:left;background:0 0;border-radius:0;grid-template-columns:2rem minmax(0,1fr) auto;place-items:center start;gap:.72rem;width:100%;min-height:3.72rem;padding:.72rem .72rem .72rem 0;display:grid}.mobile-action-card-module__CR2BZq__card [data-mobile-utility]:last-child{border-bottom:0}.mobile-action-card-module__CR2BZq__card [data-mobile-utility]:hover{color:var(--merchant-primary)}.mobile-action-card-module__CR2BZq__card [data-mobile-utility]>span:first-child{box-shadow:none;color:var(--merchant-primary);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.mobile-action-card-module__CR2BZq__card [data-mobile-utility]>span:first-child svg:not([data-juruz-core-icon]){width:1rem;height:1rem}.mobile-action-card-module__CR2BZq__card [data-utility-copy=true]{min-width:0;display:block}.mobile-action-card-module__CR2BZq__card [data-utility-primary=true]{color:var(--merchant-neutral-text);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.84rem;font-weight:650;line-height:1.3;display:block;overflow:hidden}.mobile-action-card-module__CR2BZq__card [data-mobile-utility=hours]:after{border-right:2px solid var(--merchant-neutral-text-muted);border-top:2px solid var(--merchant-neutral-text-muted);content:"";opacity:.68;width:.4rem;height:.4rem;transform:rotate(45deg)}.mobile-action-card-module__CR2BZq__card [data-mobile-utility=location]:after{border-right:2px solid var(--merchant-neutral-text-muted);border-top:2px solid var(--merchant-neutral-text-muted);content:"";opacity:.68;width:.4rem;height:.4rem;transform:rotate(45deg)}.mobile-action-card-module__CR2BZq__card [data-mobile-utility=contact]:after{border-right:2px solid var(--merchant-neutral-text-muted);border-top:2px solid var(--merchant-neutral-text-muted);content:"";opacity:.68;width:.4rem;height:.4rem;transform:rotate(45deg)}.mobile-action-card-module__CR2BZq__card [data-utility-chevron=true]{display:none}@media (max-width:23rem){.mobile-action-card-module__CR2BZq__card{border-radius:1.55rem;gap:.88rem;padding:.25rem .125rem}.mobile-action-card-module__CR2BZq__card [data-mobile-utility]{gap:.6rem;padding-right:.64rem}}.mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="1"]{border-top:0;justify-items:start;margin-top:-.38rem}.mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="1"] [data-mobile-utility]{color:var(--merchant-neutral-text-secondary);border:0;border-radius:.9rem;grid-template-columns:1.75rem auto auto;justify-self:start;gap:.5rem;width:auto;min-height:2.9rem;padding:.28rem .58rem .28rem .08rem}.mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="1"] [data-mobile-utility]>span:first-child{width:1.75rem;height:1.75rem}.mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="1"] [data-mobile-utility]>span:first-child>span{width:1.55rem;height:1.55rem}.mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="1"] [data-utility-primary=true]{color:var(--merchant-neutral-text-secondary);font-size:.78rem;font-weight:640}.mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="1"] [data-mobile-utility]:hover{background:color-mix(in srgb, var(--merchant-primary) 4%, transparent)}:is(.mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="2"],.mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="3"]){background:var(--merchant-neutral-surface);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 78%, transparent);box-shadow:none;border-radius:1.1rem;padding:.18rem .7rem;overflow:hidden}:is(.mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="2"] [data-mobile-utility],.mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="3"] [data-mobile-utility]){padding-right:.08rem}[data-visual-system=calm-adaptive] .mobile-action-card-module__CR2BZq__card{gap:1rem;padding:0}:is([data-visual-system=calm-adaptive] .mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="2"],[data-visual-system=calm-adaptive] .mobile-action-card-module__CR2BZq__card [data-utility-rail=true][data-utility-count="3"]){border-color:var(--juruz-calm-border);border-radius:var(--juruz-calm-radius-lg);box-shadow:none;background:#fff}[data-visual-system=calm-adaptive] .mobile-action-card-module__CR2BZq__card{border-radius:0;overflow:visible}
.desktop-rail-navigator-module__DWDP2a__navigator{display:none}.desktop-rail-navigator-module__DWDP2a__button{-webkit-backdrop-filter:blur(16px)saturate(118%);color:var(--merchant-neutral-text);cursor:pointer;height:2.55rem;transition:background-color .15s var(--ease-standard), opacity .15s var(--ease-standard), transform .14s var(--ease-standard);z-index:4;background:#ffffffd1;border:1px solid #ffffffb8;border-radius:50%;justify-content:center;align-items:center;width:2.55rem;padding:0;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 1px #ffffffc2,0 7px 20px #18223517}.desktop-rail-navigator-module__DWDP2a__button:hover:not(:disabled){background:#fffffff0}.desktop-rail-navigator-module__DWDP2a__button:active:not(:disabled){transform:translateY(-50%)scale(.96)}.desktop-rail-navigator-module__DWDP2a__button:disabled{cursor:default;opacity:0;pointer-events:none}.desktop-rail-navigator-module__DWDP2a__button:focus-visible{outline:2px solid var(--merchant-primary);outline-offset:3px}.desktop-rail-navigator-module__DWDP2a__button svg{width:1rem;height:1rem}.desktop-rail-navigator-module__DWDP2a__previous{left:-1.25rem}.desktop-rail-navigator-module__DWDP2a__next{right:-1.25rem}@media (min-width:64rem){.desktop-rail-navigator-module__DWDP2a__navigator{display:contents}}@media (prefers-reduced-motion:reduce){.desktop-rail-navigator-module__DWDP2a__button{transition:none}}
.location-context-section-module__4S1HHG__section{gap:1rem;min-width:0;padding:.1rem 0 0;scroll-margin-top:5.75rem;display:grid}.location-context-section-module__4S1HHG__heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.location-context-section-module__4S1HHG__heading h2{color:var(--merchant-neutral-text-secondary);letter-spacing:-.012em;margin:0;font-size:.82rem;font-weight:700;line-height:1.25}.location-context-section-module__4S1HHG__locate{color:var(--merchant-neutral-text-secondary);cursor:pointer;font:inherit;min-height:2.25rem;transition:color .15s var(--ease-standard);background:0 0;border:0;padding:0;font-size:.8125rem;font-weight:560}.location-context-section-module__4S1HHG__locate:hover{color:var(--merchant-primary)}.location-context-section-module__4S1HHG__locate:disabled{cursor:default;opacity:.58}.location-context-section-module__4S1HHG__permissionNote{color:var(--merchant-neutral-text-muted);margin:-.15rem 0 0;font-size:.72rem;line-height:1.4}.location-context-section-module__4S1HHG__carousel{min-width:0;position:relative}.location-context-section-module__4S1HHG__allLocations{gap:.75rem;padding:.15rem 0 .35rem;display:grid}.location-context-section-module__4S1HHG__allLocations .location-context-section-module__4S1HHG__card{box-sizing:border-box;flex:none;width:100%;min-height:8.6rem}.location-context-section-module__4S1HHG__allLocations .location-context-section-module__4S1HHG__action{justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin-top:auto}.location-context-section-module__4S1HHG__allLocations .location-context-section-module__4S1HHG__action b{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.25}.location-context-section-module__4S1HHG__rail{margin-right:calc(var(--page-gutter) * -1);overscroll-behavior-x:contain;padding:0 var(--page-gutter) .66rem 0;scroll-padding-right:var(--page-gutter);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;gap:.74rem;display:flex;overflow-x:auto}.location-context-section-module__4S1HHG__rail::-webkit-scrollbar{display:none}.location-context-section-module__4S1HHG__seeAllCard{--carousel-see-all-height:9.3rem;--carousel-see-all-width:min(21.5rem, 82vw)}.location-context-section-module__4S1HHG__card{-webkit-tap-highlight-color:transparent;cursor:pointer;font:inherit;text-align:left;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), 0 8px 24px #1822350a;color:var(--merchant-neutral-text);scroll-snap-align:start;min-height:9.3rem;transition:border-color .16s var(--ease-standard), box-shadow .18s var(--ease-standard), transform .16s var(--ease-standard);border-radius:1.4rem;flex:0 0 min(21.5rem,82vw);gap:.7rem;padding:1.2rem 1.25rem;text-decoration:none;display:grid}.location-context-section-module__4S1HHG__card:hover{border-color:color-mix(in srgb, var(--merchant-primary) 10%, var(--soft-ui-border));box-shadow:var(--soft-ui-inset), 0 10px 26px #1822350d}.location-context-section-module__4S1HHG__card:active{transform:scale(.988)}.location-context-section-module__4S1HHG__card:focus-visible,.location-context-section-module__4S1HHG__locate:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-primary) 58%, white);outline-offset:3px}.location-context-section-module__4S1HHG__distance{color:var(--merchant-neutral-text-muted);flex:none;font-size:.7rem;font-weight:560;line-height:1.2}.location-context-section-module__4S1HHG__copy{gap:.28rem;min-width:0;display:grid}.location-context-section-module__4S1HHG__titleRow{color:var(--merchant-neutral-text);justify-content:space-between;align-items:center;gap:.65rem;min-width:0;display:flex}.location-context-section-module__4S1HHG__titleRow strong{color:var(--merchant-neutral-text);min-width:0}.location-context-section-module__4S1HHG__copy strong{letter-spacing:-.016em;font-size:1rem;font-weight:680;line-height:1.32}.location-context-section-module__4S1HHG__copy small{color:var(--merchant-neutral-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.42;display:-webkit-box;overflow:hidden}.location-context-section-module__4S1HHG__copy>span:not(.location-context-section-module__4S1HHG__titleRow){color:var(--merchant-neutral-text-muted);font-size:.72rem;line-height:1.35}.location-context-section-module__4S1HHG__action{color:var(--merchant-neutral-text-secondary);justify-content:space-between;align-items:center;gap:.85rem;margin-top:auto;font-size:.82rem;display:flex}.location-context-section-module__4S1HHG__action b{font-weight:650}.location-context-section-module__4S1HHG__actionArrow{background:var(--merchant-neutral-surface-soft);color:var(--merchant-neutral-text-secondary);height:2.15rem;transition:background-color .15s var(--ease-standard), color .15s var(--ease-standard), transform .15s var(--ease-standard);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.15rem;display:inline-flex}.location-context-section-module__4S1HHG__actionArrow svg{width:.76rem;height:.76rem}.location-context-section-module__4S1HHG__card:hover .location-context-section-module__4S1HHG__actionArrow{background:color-mix(in srgb, var(--merchant-primary) 8%, var(--merchant-neutral-surface));color:var(--merchant-primary);transform:translate(1px)}.location-context-section-module__4S1HHG__action[data-kind=booking],.location-context-section-module__4S1HHG__action[data-kind=shop]{color:var(--merchant-primary)}.location-context-section-module__4S1HHG__action[data-kind=request]{color:var(--merchant-neutral-text-secondary)}@media (min-width:64rem){.location-context-section-module__4S1HHG__rail{scroll-snap-type:x mandatory;margin-right:0;padding-inline:0;scroll-padding-inline:0}.location-context-section-module__4S1HHG__card{flex-basis:calc(36.3636% - .538182rem);min-width:0}.location-context-section-module__4S1HHG__seeAllCard{--carousel-see-all-width:calc((100% - 1.48rem) / 2.75)}}@media (min-width:75rem){.location-context-section-module__4S1HHG__section{gap:1rem;padding:.25rem 0;scroll-margin-top:6.5rem}.location-context-section-module__4S1HHG__heading{gap:1rem}.location-context-section-module__4S1HHG__heading h2{letter-spacing:-.012em;font-size:.88rem;font-weight:690;line-height:1.25}.location-context-section-module__4S1HHG__rail{scroll-snap-type:x mandatory;gap:1rem;margin:0;padding:0 0 .65rem;display:flex;overflow-x:auto}.location-context-section-module__4S1HHG__card{background:linear-gradient(145deg, var(--soft-ui-surface-strong), color-mix(in srgb, var(--soft-ui-surface) 94%, white 6%));border:1px solid var(--soft-ui-border);border-radius:1.2rem;flex:0 0 calc(36.3636% - .727273rem);min-width:0;min-height:10rem;padding:1.2rem;box-shadow:inset 0 1px #ffffffe0,0 8px 22px #1822350a}.location-context-section-module__4S1HHG__seeAllCard{--carousel-see-all-height:10rem;--carousel-see-all-radius:1.2rem;--carousel-see-all-width:calc((100% - 2rem) / 2.75)}}@media (max-width:46rem){.location-context-section-module__4S1HHG__rail{scroll-snap-type:x mandatory;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem}.location-context-section-module__4S1HHG__card{flex-basis:82vw}.location-context-section-module__4S1HHG__seeAllCard{--carousel-see-all-width:82vw}}@media (prefers-reduced-motion:reduce){.location-context-section-module__4S1HHG__card{transition:none}}[data-visual-system=calm-adaptive] .location-context-section-module__4S1HHG__heading h2{color:var(--merchant-neutral-text);letter-spacing:-.022em;font-size:.96rem;font-weight:700}[data-visual-system=calm-adaptive] .location-context-section-module__4S1HHG__card{background:color-mix(in srgb, var(--merchant-neutral-surface-soft) 58%, white);border-radius:var(--juruz-calm-radius-lg);box-shadow:none;border:0}[data-visual-system=calm-adaptive] .location-context-section-module__4S1HHG__card:hover{background:color-mix(in srgb, var(--merchant-secondary) 4%, #fff);box-shadow:none;border-color:#0000}[data-visual-system=calm-adaptive] .location-context-section-module__4S1HHG__actionArrow{box-shadow:none;background:#ffffffb8}
.assistant-conversation-module__1t1hUG__room{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--merchant-primary) 13%, transparent), transparent 34%), radial-gradient(circle at 100% 48%, color-mix(in srgb, var(--merchant-accent) 8%, transparent), transparent 36%), radial-gradient(circle at 0% 92%, color-mix(in srgb, var(--merchant-primary) 5%, transparent), transparent 28%), #fff;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.assistant-conversation-module__1t1hUG__history{overscroll-behavior:contain;scrollbar-width:thin;background:0 0;flex:1;min-height:0;padding:1rem max(1rem,50vw - 19.5rem) 1.5rem;overflow-y:auto}.assistant-conversation-module__1t1hUG__chatHome{isolation:isolate;align-content:start;gap:.72rem;min-height:100%;padding:1.15rem 0 1.4rem;display:grid;position:relative}.assistant-conversation-module__1t1hUG__guideGlow{background:radial-gradient(circle at 30% 8%, color-mix(in srgb, var(--merchant-primary) 11%, transparent), transparent 34%), radial-gradient(circle at 92% 42%, color-mix(in srgb, var(--merchant-accent) 7%, transparent), transparent 38%);filter:blur(24px);pointer-events:none;z-index:-1;position:absolute;inset:-.5rem -1rem 12%}.assistant-conversation-module__1t1hUG__homeOpening{justify-content:flex-start;margin-bottom:.08rem;display:flex}.assistant-conversation-module__1t1hUG__homeOpeningBubble{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid color-mix(in srgb, var(--merchant-primary) 7%, var(--merchant-neutral-border));color:var(--merchant-neutral-text);background:#ffffffe6;border-radius:.42rem 1.05rem 1.05rem;max-width:min(86%,23rem);padding:.78rem .86rem;font-size:.87rem;line-height:1.5;box-shadow:0 5px 18px #1822350a}.assistant-conversation-module__1t1hUG__homeOpeningBubble p{margin:0}.assistant-conversation-module__1t1hUG__homeQuickGrid,.assistant-conversation-module__1t1hUG__contextualGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;display:grid}.assistant-conversation-module__1t1hUG__homeQuickGrid button,.assistant-conversation-module__1t1hUG__contextualGrid button{background:linear-gradient(145deg, color-mix(in srgb, var(--merchant-primary) 3.5%, #fffffff5), color-mix(in srgb, var(--merchant-accent) 2.5%, #fffffff0));border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 78%, transparent);color:var(--merchant-neutral-text);cursor:pointer;font:inherit;text-align:left;border-radius:.9rem;align-items:center;gap:.48rem;min-height:3rem;padding:.55rem .65rem;font-size:.74rem;font-weight:650;display:grid}.assistant-conversation-module__1t1hUG__homeQuickGrid button{grid-template-columns:1.75rem minmax(0,1fr)}.assistant-conversation-module__1t1hUG__contextualGrid button{line-height:1.3;display:block}.assistant-conversation-module__1t1hUG__quickIcon,.assistant-conversation-module__1t1hUG__guideListIcon,.assistant-conversation-module__1t1hUG__categoryHeroIcon{background:color-mix(in srgb, var(--merchant-primary) 8%, #fff);color:var(--merchant-primary);border-radius:.6rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.assistant-conversation-module__1t1hUG__quickIcon>span,.assistant-conversation-module__1t1hUG__guideListIcon>span,.assistant-conversation-module__1t1hUG__categoryHeroIcon>span{width:1.2rem;height:1.2rem}.assistant-conversation-module__1t1hUG__allQuestions{color:var(--merchant-primary);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.75rem;justify-content:flex-start;justify-self:start;align-items:center;gap:.4rem;min-height:2.35rem;padding:.25rem .12rem;font-size:.74rem;font-weight:720;display:inline-flex}.assistant-conversation-module__1t1hUG__homeQuickSection>strong,.assistant-conversation-module__1t1hUG__guideSection>strong,.assistant-conversation-module__1t1hUG__categoryQuestions>strong,.assistant-conversation-module__1t1hUG__contextualSection>strong{color:var(--merchant-neutral-text);font-size:.78rem;font-weight:760}.assistant-conversation-module__1t1hUG__homeSearch,.assistant-conversation-module__1t1hUG__guideSearch{border:1px solid color-mix(in srgb, var(--merchant-primary) 9%, var(--merchant-neutral-border));background:#ffffffeb;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;width:100%;min-height:3.15rem;padding:.66rem .85rem;display:grid;box-shadow:0 5px 18px #18223508}.assistant-conversation-module__1t1hUG__homeSearch svg,.assistant-conversation-module__1t1hUG__guideSearch svg{color:var(--merchant-neutral-text-muted);width:1rem;height:1rem}.assistant-conversation-module__1t1hUG__homeSearch input,.assistant-conversation-module__1t1hUG__guideSearch input{color:var(--merchant-neutral-text);font:inherit;background:0 0;border:0;outline:0;min-width:0;padding:0;font-size:.8rem}.assistant-conversation-module__1t1hUG__homeSearch input::placeholder,.assistant-conversation-module__1t1hUG__guideSearch input::placeholder{color:var(--merchant-neutral-text-muted)}.assistant-conversation-module__1t1hUG__turn{gap:.7rem;margin-top:1.15rem;animation:.18s ease-out both assistant-conversation-module__1t1hUG__arrive;display:grid}.assistant-conversation-module__1t1hUG__user{background:linear-gradient(135deg, color-mix(in srgb, var(--merchant-primary) 18%, #fff), color-mix(in srgb, var(--merchant-accent) 12%, #fff));border:1px solid color-mix(in srgb, var(--merchant-primary) 10%, transparent);color:var(--merchant-neutral-text);border-radius:1.05rem 1.05rem .38rem;justify-self:end;max-width:78%;padding:.65rem .82rem;font-size:.86rem;line-height:1.45}.assistant-conversation-module__1t1hUG__user p,.assistant-conversation-module__1t1hUG__assistant p{margin:0}.assistant-conversation-module__1t1hUG__assistantRow{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.55rem;max-width:94%;display:grid}.assistant-conversation-module__1t1hUG__assistantAvatar{justify-content:center;align-items:center;width:2rem;height:2rem;margin-top:.15rem;display:flex;overflow:hidden}.assistant-conversation-module__1t1hUG__assistantAvatar>span{width:100%;height:100%}.assistant-conversation-module__1t1hUG__assistant{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid color-mix(in srgb, var(--merchant-primary) 7%, var(--merchant-neutral-border));color:var(--merchant-neutral-text);background:#ffffffe0;border-radius:.45rem 1.05rem 1.05rem;padding:.78rem .86rem;font-size:.86rem;line-height:1.5;box-shadow:0 5px 18px #1822350a}.assistant-conversation-module__1t1hUG__assistant>p+p{margin-top:.48rem}.assistant-conversation-module__1t1hUG__details{gap:.32rem;margin-top:.65rem;display:grid}.assistant-conversation-module__1t1hUG__details p{grid-template-columns:1.35rem minmax(0,1fr);align-items:start;gap:.35rem;display:grid}.assistant-conversation-module__1t1hUG__details p:before{background:var(--merchant-primary);color:var(--merchant-primary-contrast);content:"✓";border-radius:50%;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;margin-top:.08rem;font-size:.62rem;font-weight:800;display:inline-flex}.assistant-conversation-module__1t1hUG__links{gap:.5rem;margin-top:.7rem;display:grid}.assistant-conversation-module__1t1hUG__links>a,.assistant-conversation-module__1t1hUG__surfaceAction{border:1px solid color-mix(in srgb, var(--merchant-primary) 14%, var(--merchant-neutral-border));color:var(--merchant-neutral-text);background:#fff;border-radius:.88rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:2.75rem;padding:.6rem .7rem;text-decoration:none;display:grid}.assistant-conversation-module__1t1hUG__links>a>span:first-child,.assistant-conversation-module__1t1hUG__surfaceActionCopy{gap:.1rem;min-width:0;display:grid}.assistant-conversation-module__1t1hUG__links strong,.assistant-conversation-module__1t1hUG__surfaceActionCopy strong{font-size:.76rem;font-weight:720}.assistant-conversation-module__1t1hUG__links small,.assistant-conversation-module__1t1hUG__surfaceActionCopy small{color:var(--merchant-neutral-text-muted);font-size:.67rem;line-height:1.35}.assistant-conversation-module__1t1hUG__surfaceAction{grid-template-columns:2rem minmax(0,1fr) auto}.assistant-conversation-module__1t1hUG__surfaceActionIcon{background:color-mix(in srgb, var(--merchant-primary) 8%, #fff);color:var(--merchant-primary);border-radius:.62rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.assistant-conversation-module__1t1hUG__surfaceActionIcon>span{width:1.35rem;height:1.35rem}.assistant-conversation-module__1t1hUG__surfaceActionOpen{color:var(--merchant-primary);font-weight:760}.assistant-conversation-module__1t1hUG__contextualSection{gap:.55rem;margin-top:1.35rem;display:grid}.assistant-conversation-module__1t1hUG__tray{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 62%, transparent);padding:.7rem max(.85rem, calc((100vw - 39rem) / 2)) max(.75rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;flex-shrink:0;grid-template-columns:2.65rem minmax(0,1fr);align-items:center;gap:.55rem;display:grid}.assistant-conversation-module__1t1hUG__composerPlus{background:color-mix(in srgb, var(--merchant-primary) 4%, #f7f8fa);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 74%, transparent);color:var(--merchant-neutral-text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;padding:0;display:inline-flex}.assistant-conversation-module__1t1hUG__composerPlus svg{width:1rem;height:1rem}.assistant-conversation-module__1t1hUG__composer{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 64%, transparent);background:#f7f8fa;border-radius:999px;grid-template-columns:minmax(0,1fr) 2.45rem;align-items:center;gap:.4rem;min-height:2.8rem;padding:.2rem .22rem .2rem .78rem;display:grid}.assistant-conversation-module__1t1hUG__composer input{color:var(--merchant-neutral-text);font:inherit;background:0 0;border:0;outline:0;min-width:0;font-size:.8rem}.assistant-conversation-module__1t1hUG__composer input::placeholder{color:var(--merchant-neutral-text-muted)}.assistant-conversation-module__1t1hUG__composer button{background:var(--merchant-primary-action);color:var(--merchant-primary-contrast);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;padding:0;display:inline-flex}.assistant-conversation-module__1t1hUG__composer button:disabled{opacity:.3}.assistant-conversation-module__1t1hUG__composer button svg{width:.95rem;height:.95rem}.assistant-conversation-module__1t1hUG__toolResultTurn{margin-top:1.2rem}.assistant-conversation-module__1t1hUG__returnedResults{max-width:94%}.assistant-conversation-module__1t1hUG__historicalResult{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 68%, transparent);background:#f7f8fa;border-radius:.8rem;gap:.12rem;max-width:80%;padding:.58rem .68rem;display:grid}.assistant-conversation-module__1t1hUG__historicalResult strong{font-size:.76rem}.assistant-conversation-module__1t1hUG__historicalResult span,.assistant-conversation-module__1t1hUG__historicalResult small{color:var(--merchant-neutral-text-muted);font-size:.66rem}.assistant-conversation-module__1t1hUG__guideOverlay{z-index:460;position:fixed;inset:0}.assistant-conversation-module__1t1hUG__guideBackdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#18171557;border:0;width:100%;position:absolute;inset:0}.assistant-conversation-module__1t1hUG__guideSheet{background:#fff;border-radius:1.35rem 1.35rem 0 0;grid-template-rows:auto minmax(0,1fr);max-height:92dvh;display:grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -16px 48px #1822351a}.assistant-conversation-module__1t1hUG__sheetHandle{background:color-mix(in srgb, var(--merchant-neutral-border) 90%, transparent);z-index:2;border-radius:999px;justify-self:center;width:2.4rem;height:.25rem;margin-top:.45rem;position:absolute;top:0}.assistant-conversation-module__1t1hUG__guideSheetHeader,.assistant-conversation-module__1t1hUG__categoryHeader{background:#fff;align-items:center;min-height:4.2rem;display:grid}.assistant-conversation-module__1t1hUG__guideSheetHeader{grid-template-columns:minmax(0,1fr) 2.5rem;padding:1rem .8rem .55rem 1rem}.assistant-conversation-module__1t1hUG__guideSheetHeader h2,.assistant-conversation-module__1t1hUG__categoryHeader h2{color:var(--merchant-neutral-text);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:780}.assistant-conversation-module__1t1hUG__guideSheetHeader button,.assistant-conversation-module__1t1hUG__categoryHeader button{color:var(--merchant-neutral-text);cursor:pointer;background:0 0;border:0;border-radius:.72rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:inline-flex}.assistant-conversation-module__1t1hUG__guideSheetHeader svg,.assistant-conversation-module__1t1hUG__categoryHeader svg{width:1rem;height:1rem}.assistant-conversation-module__1t1hUG__guideBody,.assistant-conversation-module__1t1hUG__categoryBody{overscroll-behavior:contain;padding:.4rem .9rem calc(1.2rem + env(safe-area-inset-bottom));overflow-y:auto}.assistant-conversation-module__1t1hUG__guideSearch{box-shadow:none}.assistant-conversation-module__1t1hUG__guideSection,.assistant-conversation-module__1t1hUG__categoryQuestions{gap:.55rem;margin-top:1rem;display:grid}.assistant-conversation-module__1t1hUG__guideList{gap:.42rem;display:grid}.assistant-conversation-module__1t1hUG__guideList button{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 76%, transparent);color:var(--merchant-neutral-text);cursor:pointer;font:inherit;text-align:left;background:#fff;border-radius:.86rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:3.15rem;padding:.52rem .65rem;display:grid}.assistant-conversation-module__1t1hUG__guideList button>span:last-child{color:var(--merchant-neutral-text-muted);font-size:1rem}.assistant-conversation-module__1t1hUG__guideListIcon{width:2rem;height:2rem}.assistant-conversation-module__1t1hUG__guideListIcon>span{width:1.35rem;height:1.35rem}.assistant-conversation-module__1t1hUG__guideListCopy{gap:.08rem;min-width:0;display:grid}.assistant-conversation-module__1t1hUG__guideListCopy strong{font-size:.76rem;font-weight:690;line-height:1.3}.assistant-conversation-module__1t1hUG__guideListCopy small{color:var(--merchant-neutral-text-muted);font-size:.66rem;line-height:1.35}.assistant-conversation-module__1t1hUG__categoryScreen{z-index:470;background:#fff;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}.assistant-conversation-module__1t1hUG__categoryHeader{border-bottom:1px solid color-mix(in srgb, var(--merchant-neutral-border) 58%, transparent);padding:max(.35rem, env(safe-area-inset-top)) .65rem .35rem;grid-template-columns:2.6rem minmax(0,1fr) 2.6rem}.assistant-conversation-module__1t1hUG__categoryHeader h2{justify-self:start}.assistant-conversation-module__1t1hUG__categoryHero{background:linear-gradient(135deg, color-mix(in srgb, var(--merchant-primary) 12%, #fff), color-mix(in srgb, var(--merchant-accent) 7%, #fff));border:1px solid color-mix(in srgb, var(--merchant-primary) 10%, transparent);border-radius:1rem;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.72rem;padding:.85rem;display:grid}.assistant-conversation-module__1t1hUG__categoryHeroIcon{width:2.5rem;height:2.5rem}.assistant-conversation-module__1t1hUG__categoryHeroIcon>span{width:1.7rem;height:1.7rem}.assistant-conversation-module__1t1hUG__categoryHeroCopy{gap:.1rem;display:grid}.assistant-conversation-module__1t1hUG__categoryHeroCopy strong{font-size:.86rem;font-weight:760}.assistant-conversation-module__1t1hUG__categoryHeroCopy small{color:var(--merchant-neutral-text-muted);font-size:.68rem;line-height:1.35}.assistant-conversation-module__1t1hUG__categoryFallback{background:linear-gradient(135deg, color-mix(in srgb, var(--merchant-primary) 4%, #fff), #fff);text-align:center;border-radius:1rem;place-items:center;gap:.28rem;margin-top:1rem;padding:1rem;display:grid}.assistant-conversation-module__1t1hUG__fallbackIcon{background:color-mix(in srgb, var(--merchant-primary) 10%, #fff);color:var(--merchant-primary);border-radius:50%;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-size:.8rem;font-weight:800;display:inline-flex}.assistant-conversation-module__1t1hUG__categoryFallback strong{font-size:.78rem}.assistant-conversation-module__1t1hUG__categoryFallback p{display:none}.assistant-conversation-module__1t1hUG__categoryFallback button{background:color-mix(in srgb, var(--merchant-primary) 10%, #fff);color:var(--merchant-primary);cursor:pointer;font:inherit;border:0;border-radius:.8rem;min-height:2.35rem;margin-top:.2rem;padding:.5rem .85rem;font-size:.72rem;font-weight:720}.assistant-conversation-module__1t1hUG__homeQuickGrid button:hover,.assistant-conversation-module__1t1hUG__contextualGrid button:hover,.assistant-conversation-module__1t1hUG__guideList button:hover{background:color-mix(in srgb, var(--merchant-primary) 3.5%, #fff);border-color:color-mix(in srgb, var(--merchant-primary) 18%, var(--merchant-neutral-border))}.assistant-conversation-module__1t1hUG__homeQuickGrid button:focus-visible,.assistant-conversation-module__1t1hUG__contextualGrid button:focus-visible,.assistant-conversation-module__1t1hUG__allQuestions:focus-visible,.assistant-conversation-module__1t1hUG__composerPlus:focus-visible,.assistant-conversation-module__1t1hUG__composer:focus-within,.assistant-conversation-module__1t1hUG__guideList button:focus-visible,.assistant-conversation-module__1t1hUG__guideSheetHeader button:focus-visible,.assistant-conversation-module__1t1hUG__categoryHeader button:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-primary) 30%, transparent);outline-offset:2px}@keyframes assistant-conversation-module__1t1hUG__arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:40rem){.assistant-conversation-module__1t1hUG__guideSheet{border-radius:1.35rem;width:calc(100% - 2rem);max-width:32rem;max-height:min(42rem,100dvh - 3rem);bottom:1.5rem;left:50%;right:auto;transform:translate(-50%)}.assistant-conversation-module__1t1hUG__categoryBody{width:min(100%,34rem);margin-inline:auto}}@media (max-width:28rem){.assistant-conversation-module__1t1hUG__guideHomeCopy h2{font-size:1.3rem}.assistant-conversation-module__1t1hUG__guideHeroMascot{width:7.7rem;height:7.7rem}.assistant-conversation-module__1t1hUG__homeQuickGrid,.assistant-conversation-module__1t1hUG__contextualGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.assistant-conversation-module__1t1hUG__turn{animation:none}}.assistant-conversation-module__1t1hUG__links>a.assistant-conversation-module__1t1hUG__surfaceAction{grid-template-columns:2rem minmax(0,1fr) 1.9rem}.assistant-conversation-module__1t1hUG__surfaceActionOpen{justify-content:center;place-self:center end;align-items:center;width:1.9rem;height:1.9rem;font-size:.95rem;line-height:1;display:inline-flex}
.conversational-form-module__neluFq__inputRow{gap:.55rem;display:grid}.conversational-form-module__neluFq__inputRow input,.conversational-form-module__neluFq__inputRow textarea{background:var(--merchant-neutral-surface);border:1px solid var(--merchant-neutral-border);color:var(--merchant-neutral-text);font:inherit;resize:vertical;border-radius:.82rem;width:100%;min-height:2.85rem;padding:.7rem .8rem;font-size:.8125rem;line-height:1.45}.conversational-form-module__neluFq__inputRow textarea{min-height:5.5rem}.conversational-form-module__neluFq__inputRow input:focus,.conversational-form-module__neluFq__inputRow textarea:focus{border-color:color-mix(in srgb, var(--merchant-primary) 46%, var(--merchant-neutral-border));outline:2px solid color-mix(in srgb, var(--merchant-primary) 22%, transparent);outline-offset:1px}.conversational-form-module__neluFq__confirmation{gap:.7rem;display:grid}.conversational-form-module__neluFq__summary{background:color-mix(in srgb, var(--merchant-primary) 2.5%, var(--merchant-neutral-surface));border:1px solid var(--merchant-neutral-border);border-radius:.9rem;display:grid;overflow:hidden}.conversational-form-module__neluFq__summaryRow{gap:.2rem;padding:.7rem .8rem;display:grid}.conversational-form-module__neluFq__summaryRow+.conversational-form-module__neluFq__summaryRow{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 72%, transparent)}.conversational-form-module__neluFq__summaryRow span{color:var(--merchant-neutral-text-muted);font-size:.6875rem;line-height:1.35}.conversational-form-module__neluFq__summaryRow strong{color:var(--merchant-neutral-text);overflow-wrap:anywhere;font-size:.8125rem;font-weight:650;line-height:1.45}.conversational-form-module__neluFq__primaryButton{appearance:none;background:var(--merchant-primary-action);color:var(--merchant-primary-contrast);cursor:pointer;font:inherit;border:0;border-radius:.82rem;justify-content:center;align-items:center;width:100%;min-height:2.9rem;padding:.68rem .9rem;font-size:.8125rem;font-weight:680;transition:opacity .15s,transform .15s;display:inline-flex}.conversational-form-module__neluFq__primaryButton:hover:not(:disabled){opacity:.92}.conversational-form-module__neluFq__primaryButton:active:not(:disabled){transform:scale(.985)}.conversational-form-module__neluFq__primaryButton:disabled{cursor:default;opacity:.42}.conversational-form-module__neluFq__primaryButton:focus-visible{outline:2px solid var(--merchant-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.conversational-form-module__neluFq__primaryButton{transition:none}}
.page-links-module-module__KgMN7W__module{min-width:0}.page-links-module-module__KgMN7W__module[data-link-mode=list]{background:linear-gradient(145deg, #ffffffa8, #ffffff61), var(--soft-ui-glass);box-shadow:var(--soft-ui-inset), 0 10px 28px #1822350b;border:1px solid #ffffffc2;border-radius:1.45rem;padding:.26rem .68rem;display:grid;overflow:hidden}.page-links-module-module__KgMN7W__item{-webkit-tap-highlight-color:transparent;color:var(--merchant-neutral-text);cursor:pointer;font:inherit;text-decoration:none}.page-links-module-module__KgMN7W__module[data-link-mode=list] .page-links-module-module__KgMN7W__item{appearance:none;text-align:left;background:0 0;border:0;border-radius:.92rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;width:100%;min-height:4.7rem;padding:.66rem .12rem;display:grid}.page-links-module-module__KgMN7W__module[data-link-mode=list] .page-links-module-module__KgMN7W__item+.page-links-module-module__KgMN7W__item{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 62%, transparent);border-radius:0}.page-links-module-module__KgMN7W__icon{background:linear-gradient(145deg, #ffffffd6, #ffffff75), color-mix(in srgb, var(--merchant-primary) 7%, var(--merchant-neutral-surface));border:1px solid color-mix(in srgb, var(--merchant-primary) 12%, var(--merchant-neutral-border));color:var(--merchant-primary);border-radius:.92rem;flex:none;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex;box-shadow:inset 0 1px #ffffffdb,0 4px 12px #1822350a}.page-links-module-module__KgMN7W__icon>span{width:1.5rem;height:1.5rem}.page-links-module-module__KgMN7W__icon[data-visual=image]{background:var(--merchant-neutral-surface);border-color:color-mix(in srgb, var(--merchant-neutral-border) 82%, transparent);overflow:hidden}.page-links-module-module__KgMN7W__icon[data-visual=image] img{object-fit:cover;width:100%;height:100%;display:block}.page-links-module-module__KgMN7W__copy{gap:.3rem;min-width:0;display:grid}.page-links-module-module__KgMN7W__copy strong{letter-spacing:-.012em;font-size:1rem;font-weight:650;line-height:1.25}.page-links-module-module__KgMN7W__copy small{color:var(--merchant-neutral-text-muted);overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.page-links-module-module__KgMN7W__arrow{color:var(--merchant-neutral-text-muted);justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:inline-flex}.page-links-module-module__KgMN7W__module[data-link-mode=list] .page-links-module-module__KgMN7W__item:hover{background:color-mix(in srgb, var(--merchant-primary) 3.5%, transparent)}.page-links-module-module__KgMN7W__module[data-link-mode=list] .page-links-module-module__KgMN7W__item:active{opacity:.74;transform:scale(.992)}.page-links-module-module__KgMN7W__module[data-link-mode=tile]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.68rem;display:grid}.page-links-module-module__KgMN7W__module[data-link-mode=tile] .page-links-module-module__KgMN7W__item{appearance:none;background:linear-gradient(145deg, #ffffffa8, #ffffff57), var(--soft-ui-glass);box-shadow:var(--soft-ui-inset), 0 8px 24px #1822350a;text-align:left;min-height:8rem;transition:border-color .16s var(--ease-standard), box-shadow .16s var(--ease-standard), transform .15s var(--ease-standard);border:1px solid #ffffffc2;border-radius:1.4rem;align-content:start;justify-items:start;gap:.72rem;width:100%;padding:.78rem;display:grid}.page-links-module-module__KgMN7W__module[data-link-mode=tile] .page-links-module-module__KgMN7W__icon{box-shadow:none;background:0 0;border:0;width:3.75rem;height:3.75rem}.page-links-module-module__KgMN7W__module[data-link-mode=tile] .page-links-module-module__KgMN7W__icon>span{width:3.35rem;height:3.35rem}.page-links-module-module__KgMN7W__module[data-link-mode=tile] .page-links-module-module__KgMN7W__icon[data-visual=image]{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 76%, transparent);border-radius:1.05rem}.page-links-module-module__KgMN7W__module[data-link-mode=tile] .page-links-module-module__KgMN7W__copy{align-self:start}.page-links-module-module__KgMN7W__module[data-link-mode=tile] .page-links-module-module__KgMN7W__copy strong{overflow-wrap:anywhere;max-width:100%;font-size:1rem;line-height:1.35}.page-links-module-module__KgMN7W__module[data-link-mode=tile] .page-links-module-module__KgMN7W__item:hover{border-color:color-mix(in srgb, var(--merchant-primary) 14%, white);box-shadow:var(--soft-ui-inset), 0 12px 30px #1822350f;transform:translateY(-1px)}.page-links-module-module__KgMN7W__module[data-link-mode=tile] .page-links-module-module__KgMN7W__item:active{opacity:.8;transform:scale(.975)}.page-links-module-module__KgMN7W__item:focus-visible,.page-links-module-module__KgMN7W__sheetAction:focus-visible,.page-links-module-module__KgMN7W__contactLink:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-primary) 56%, white);outline-offset:3px}.page-links-module-module__KgMN7W__formAvatar{background:color-mix(in srgb, var(--merchant-primary) 7%, var(--merchant-neutral-surface));border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;overflow:hidden}.page-links-module-module__KgMN7W__formAvatar>span{width:100%;height:100%}.page-links-module-module__KgMN7W__sheet{gap:1.05rem;display:grid}.page-links-module-module__KgMN7W__current{color:var(--merchant-primary);margin:0;font-size:.83rem;font-weight:720}.page-links-module-module__KgMN7W__hoursList{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 78%, transparent);display:grid}.page-links-module-module__KgMN7W__hoursRow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding:.92rem 0;display:grid}.page-links-module-module__KgMN7W__hoursRow+.page-links-module-module__KgMN7W__hoursRow{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 68%, transparent)}.page-links-module-module__KgMN7W__hoursRow span{color:var(--merchant-neutral-text-secondary);font-size:.9rem}.page-links-module-module__KgMN7W__hoursRow strong{color:var(--merchant-neutral-text);font-size:.9rem;font-weight:700}.page-links-module-module__KgMN7W__mapPreview{background:var(--merchant-neutral-surface);border:1px solid var(--merchant-neutral-border);border-radius:1rem;height:13.5rem;overflow:hidden}.page-links-module-module__KgMN7W__mapPreview iframe{border:0;width:100%;height:100%}.page-links-module-module__KgMN7W__addressBlock{gap:.35rem;display:grid}.page-links-module-module__KgMN7W__addressBlock span{color:var(--merchant-neutral-text-muted);font-size:.72rem}.page-links-module-module__KgMN7W__addressBlock strong{color:var(--merchant-neutral-text);font-size:1rem;line-height:1.48}.page-links-module-module__KgMN7W__sheetAction{color:var(--merchant-primary);justify-self:start;align-items:center;gap:.35rem;min-height:2.5rem;font-size:.86rem;font-weight:720;text-decoration:none;display:inline-flex}.page-links-module-module__KgMN7W__sheetAction svg{width:.95rem;height:.95rem}.page-links-module-module__KgMN7W__contactList{display:grid}.page-links-module-module__KgMN7W__contactLink{color:var(--merchant-neutral-text);grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.72rem;min-height:3.8rem;text-decoration:none;display:grid}.page-links-module-module__KgMN7W__contactLink+.page-links-module-module__KgMN7W__contactLink{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 68%, transparent)}.page-links-module-module__KgMN7W__contactIcon{background:color-mix(in srgb, var(--merchant-primary) 7%, white);color:var(--merchant-primary);border-radius:.8rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}.page-links-module-module__KgMN7W__contactIcon svg,.page-links-module-module__KgMN7W__contactLink>svg{width:1rem;height:1rem}.page-links-module-module__KgMN7W__contactLink strong{font-size:.84rem;font-weight:680}.page-links-module-module__KgMN7W__contactLink>svg{color:var(--merchant-neutral-text-muted)}@media (min-width:46rem){.page-links-module-module__KgMN7W__module[data-link-mode=tile]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}@media (max-width:28rem){.page-links-module-module__KgMN7W__module[data-link-mode=tile]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.page-links-module-module__KgMN7W__module[data-link-mode=tile] .page-links-module-module__KgMN7W__item{transition:none}}[data-visual-system=calm-adaptive] .page-links-module-module__KgMN7W__module[data-link-mode=list]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}[data-visual-system=calm-adaptive] .page-links-module-module__KgMN7W__module[data-link-mode=list] .page-links-module-module__KgMN7W__item{border-radius:0;min-height:4.45rem;padding-inline:.08rem}[data-visual-system=calm-adaptive] .page-links-module-module__KgMN7W__module[data-link-mode=list] .page-links-module-module__KgMN7W__item:hover{color:var(--merchant-primary);background:0 0}[data-visual-system=calm-adaptive] .page-links-module-module__KgMN7W__module[data-link-mode=tile] .page-links-module-module__KgMN7W__item{border-color:var(--juruz-calm-border);border-radius:var(--juruz-calm-radius-lg);box-shadow:none;background:#fff}[data-visual-system=calm-adaptive] .page-links-module-module__KgMN7W__icon{background:color-mix(in srgb, var(--merchant-secondary) 5%, var(--merchant-neutral-surface-soft));border-radius:var(--juruz-calm-radius-sm);box-shadow:none;border:0}
.promotion-banner-module__fRQpeW__frame{min-width:0;position:relative}.promotion-banner-module__fRQpeW__rail{margin-inline:calc(var(--page-gutter) * -1);overscroll-behavior-x:contain;padding:0 var(--page-gutter) .62rem;scroll-behavior:smooth;scroll-padding-inline:var(--page-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.74rem;display:flex;position:relative;overflow-x:auto}.promotion-banner-module__fRQpeW__rail:has(>:only-child){justify-content:center}.promotion-banner-module__fRQpeW__rail::-webkit-scrollbar{display:none}.promotion-banner-module__fRQpeW__seeAllCard{--carousel-see-all-radius:1.08rem;--carousel-see-all-snap:center;--carousel-see-all-width:min(32rem, 78%);aspect-ratio:16/9}.promotion-banner-module__fRQpeW__banner{aspect-ratio:16/9;background:var(--merchant-neutral-surface-soft);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 72%, transparent);cursor:pointer;opacity:.88;scroll-snap-align:center;scroll-snap-stop:normal;text-align:left;touch-action:manipulation;transform-origin:50%;transition:border-color .18s var(--ease-standard), box-shadow .18s var(--ease-standard), opacity .18s var(--ease-standard), transform .18s var(--ease-standard);z-index:0;border-radius:1.08rem;flex:0 0 min(32rem,78%);padding:0;position:relative;overflow:hidden;transform:scale(.988);box-shadow:0 6px 20px #18223509}.promotion-banner-module__fRQpeW__banner[data-has-image=false]{background:var(--merchant-primary);border-color:color-mix(in srgb, var(--merchant-primary) 86%, black 7%);box-shadow:0 8px 24px color-mix(in srgb, var(--merchant-primary) 13%, transparent)}.promotion-banner-module__fRQpeW__image{object-fit:cover;width:100%;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.promotion-banner-module__fRQpeW__bannerShade{pointer-events:none;background:linear-gradient(#080f1a05 18%,#080f1a29 50%,#080f1acc 100%);position:absolute;inset:0}.promotion-banner-module__fRQpeW__banner[data-has-image=false] .promotion-banner-module__fRQpeW__bannerShade{display:none}.promotion-banner-module__fRQpeW__bannerCopy{color:#fff;text-shadow:0 1px 12px #00000038;z-index:1;gap:.34rem;padding:clamp(1.05rem,3vw,1.35rem);display:grid;position:absolute;bottom:0;left:0;right:0}.promotion-banner-module__fRQpeW__banner[data-has-image=false] .promotion-banner-module__fRQpeW__bannerCopy{text-shadow:none}.promotion-banner-module__fRQpeW__bannerCopy>strong{letter-spacing:-.024em;text-wrap:balance;max-width:28rem;font-size:clamp(1.02rem,2.2vw,1.18rem);font-weight:740;line-height:1.14}.promotion-banner-module__fRQpeW__bannerCopy>small{opacity:.9;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:30rem;font-size:clamp(.76rem,1.5vw,.84rem);line-height:1.46;display:-webkit-box;overflow:hidden}.promotion-banner-module__fRQpeW__bannerAction{align-items:center;gap:.22rem;width:fit-content;margin-top:.2rem;font-size:.72rem;font-weight:720;display:inline-flex}.promotion-banner-module__fRQpeW__bannerAction svg{height:.84rem;transition:transform .16s var(--ease-standard);width:.84rem}.promotion-banner-module__fRQpeW__activeBanner{border-color:color-mix(in srgb, var(--merchant-primary) 12%, var(--merchant-neutral-border));opacity:1;z-index:1;transform:scale(1);box-shadow:0 10px 28px #1822350e}.promotion-banner-module__fRQpeW__activeBanner[data-has-image=false]{border-color:color-mix(in srgb, white 18%, var(--merchant-primary));box-shadow:0 12px 30px color-mix(in srgb, var(--merchant-primary) 16%, transparent)}.promotion-banner-module__fRQpeW__banner:hover{border-color:color-mix(in srgb, var(--merchant-primary) 16%, var(--merchant-neutral-border));opacity:1;transform:translateY(-2px)scale(1);box-shadow:0 12px 30px #1822350f}.promotion-banner-module__fRQpeW__banner[data-has-image=false]:hover{border-color:color-mix(in srgb, white 22%, var(--merchant-primary));box-shadow:0 14px 32px color-mix(in srgb, var(--merchant-primary) 18%, transparent)}.promotion-banner-module__fRQpeW__banner:hover .promotion-banner-module__fRQpeW__image{transform:scale(1.012)}.promotion-banner-module__fRQpeW__banner:hover .promotion-banner-module__fRQpeW__bannerAction svg{transform:translate(2px)}.promotion-banner-module__fRQpeW__banner:active{transform:scale(.982);box-shadow:0 5px 16px #1822350a}.promotion-banner-module__fRQpeW__banner:focus-visible,.promotion-banner-module__fRQpeW__allItem:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 68%, white);outline-offset:3px}.promotion-banner-module__fRQpeW__desktopNav{display:none}.promotion-banner-module__fRQpeW__navButton{-webkit-backdrop-filter:blur(16px)saturate(118%);color:var(--merchant-neutral-text);cursor:pointer;height:2.55rem;transition:background-color .15s var(--ease-standard), transform .14s var(--ease-standard);background:#ffffffc2;border:1px solid #ffffffad;border-radius:50%;justify-content:center;align-items:center;width:2.55rem;padding:0;display:inline-flex;box-shadow:inset 0 1px #ffffffb3,0 6px 18px #18223514}.promotion-banner-module__fRQpeW__navButton:hover{background:#ffffffe0}.promotion-banner-module__fRQpeW__navButton svg{width:1rem;height:1rem}.promotion-banner-module__fRQpeW__navButton:active{transform:translateY(-50%)scale(.96)}.promotion-banner-module__fRQpeW__navButton:focus-visible{outline:2px solid var(--merchant-primary);outline-offset:3px}.promotion-banner-module__fRQpeW__allList{gap:.7rem;display:grid}.promotion-banner-module__fRQpeW__allItem{background:var(--merchant-neutral-surface);border:1px solid var(--merchant-neutral-border);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background-color .15s var(--ease-standard), border-color .15s var(--ease-standard), transform .14s var(--ease-standard);border-radius:.95rem;grid-template-columns:5.4rem minmax(0,1fr) auto;align-items:center;gap:.78rem;padding:.7rem;display:grid}.promotion-banner-module__fRQpeW__allItem:hover{background:var(--merchant-neutral-surface-soft);border-color:color-mix(in srgb, var(--merchant-primary) 18%, var(--merchant-neutral-border))}.promotion-banner-module__fRQpeW__allItem:active{transform:scale(.99)}.promotion-banner-module__fRQpeW__allItem>svg{color:var(--merchant-neutral-text-muted);width:1rem;height:1rem}.promotion-banner-module__fRQpeW__allMedia{aspect-ratio:16/9;background:color-mix(in srgb, var(--merchant-primary) 8%, var(--merchant-neutral-surface-soft));border-radius:.72rem;display:block;overflow:hidden}.promotion-banner-module__fRQpeW__allMedia[data-has-image=false]{background:var(--merchant-primary)}.promotion-banner-module__fRQpeW__allMedia img{object-fit:cover;width:100%;height:100%;display:block}.promotion-banner-module__fRQpeW__allCopy{gap:.16rem;min-width:0;display:grid}.promotion-banner-module__fRQpeW__allCopy strong{color:var(--merchant-neutral-text);font-size:.9rem;font-weight:710;line-height:1.3}.promotion-banner-module__fRQpeW__allCopy small{color:var(--merchant-neutral-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.42;display:-webkit-box;overflow:hidden}.promotion-banner-module__fRQpeW__detail{gap:1rem;padding-bottom:.3rem;display:grid}.promotion-banner-module__fRQpeW__detailImage{aspect-ratio:16/9;object-fit:cover;border-radius:.95rem;width:100%;display:block}.promotion-banner-module__fRQpeW__detailCopy{gap:.64rem;display:grid}.promotion-banner-module__fRQpeW__detailCopy h3{color:var(--merchant-neutral-text);letter-spacing:-.026em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,4vw,1.55rem);font-weight:740;line-height:1.15}.promotion-banner-module__fRQpeW__detailCopy p{color:var(--merchant-neutral-text-secondary);text-wrap:pretty;margin:0;font-size:.94rem;line-height:1.62}.promotion-banner-module__fRQpeW__cta{background:var(--merchant-primary);color:#fff;font-size:var(--text-body-small-size);min-height:2.8rem;transition:background-color .15s var(--ease-standard), transform .14s var(--ease-standard);border-radius:.8rem;justify-content:center;align-items:center;gap:.32rem;width:fit-content;margin-top:.2rem;padding:.72rem 1rem;font-weight:720;text-decoration:none;display:inline-flex}.promotion-banner-module__fRQpeW__cta:hover{background:color-mix(in srgb, var(--merchant-primary) 94%, black)}.promotion-banner-module__fRQpeW__cta:active{transform:scale(.98)}.promotion-banner-module__fRQpeW__cta svg{width:.95rem;height:.95rem}.promotion-banner-module__fRQpeW__cta:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 68%, white);outline-offset:3px}@media (min-width:56.25rem){.promotion-banner-module__fRQpeW__rail{gap:.9rem;margin-inline:0;padding:0 0 .62rem;scroll-padding-inline:0}.promotion-banner-module__fRQpeW__banner{aspect-ratio:16/6;opacity:1;scroll-snap-align:start;flex-basis:100%;transform:none}.promotion-banner-module__fRQpeW__seeAllCard{--carousel-see-all-snap:start;--carousel-see-all-width:100%;aspect-ratio:16/6}.promotion-banner-module__fRQpeW__activeBanner{transform:none}.promotion-banner-module__fRQpeW__desktopNav{display:contents}.promotion-banner-module__fRQpeW__navButton{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.promotion-banner-module__fRQpeW__navButton:first-child{left:.8rem}.promotion-banner-module__fRQpeW__navButton:last-child{right:.8rem}}@media (min-width:75rem){.promotion-banner-module__fRQpeW__rail{padding-block:0}.promotion-banner-module__fRQpeW__banner{aspect-ratio:16/8;border-radius:1.35rem}.promotion-banner-module__fRQpeW__seeAllCard{--carousel-see-all-radius:1.35rem;aspect-ratio:16/8}.promotion-banner-module__fRQpeW__bannerCopy{gap:.46rem;padding:clamp(1.35rem,2vw,1.8rem)}.promotion-banner-module__fRQpeW__bannerCopy>strong{max-width:34rem;font-size:clamp(1.28rem,1.65vw,1.55rem)}.promotion-banner-module__fRQpeW__bannerCopy>small{max-width:34rem;font-size:.9rem}.promotion-banner-module__fRQpeW__bannerAction{margin-top:.28rem;font-size:.78rem}.promotion-banner-module__fRQpeW__navButton:first-child{left:1rem}.promotion-banner-module__fRQpeW__navButton:last-child{right:1rem}}@media (max-width:46rem){.promotion-banner-module__fRQpeW__rail{margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);scroll-padding-inline:var(--page-gutter)}.promotion-banner-module__fRQpeW__banner{border-radius:1.08rem;flex-basis:82vw}.promotion-banner-module__fRQpeW__seeAllCard{--carousel-see-all-width:82vw}.promotion-banner-module__fRQpeW__banner:hover{transform:scale(.988)}.promotion-banner-module__fRQpeW__activeBanner:hover{transform:scale(1)}.promotion-banner-module__fRQpeW__banner:hover .promotion-banner-module__fRQpeW__image{transform:none}.promotion-banner-module__fRQpeW__bannerCopy{padding:1rem}.promotion-banner-module__fRQpeW__detailImage{border-radius:.92rem}.promotion-banner-module__fRQpeW__cta{width:100%}.promotion-banner-module__fRQpeW__allItem{grid-template-columns:4.6rem minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.promotion-banner-module__fRQpeW__rail{scroll-behavior:auto}.promotion-banner-module__fRQpeW__banner,.promotion-banner-module__fRQpeW__image,.promotion-banner-module__fRQpeW__bannerAction svg,.promotion-banner-module__fRQpeW__navButton,.promotion-banner-module__fRQpeW__allItem,.promotion-banner-module__fRQpeW__cta{transition:none}}:is([data-visual-system=calm-adaptive] .promotion-banner-module__fRQpeW__banner,[data-visual-system=calm-adaptive] .promotion-banner-module__fRQpeW__activeBanner){border-radius:var(--juruz-calm-radius-lg);box-shadow:none;border:0}[data-visual-system=calm-adaptive] .promotion-banner-module__fRQpeW__banner:hover{box-shadow:none;border-color:#0000;transform:translateY(-1px)scale(1)}[data-visual-system=calm-adaptive] .promotion-banner-module__fRQpeW__bannerShade{background:linear-gradient(#080f1a00 30%,#080f1a1f 56%,#080f1ab8 100%)}[data-visual-system=calm-adaptive] .promotion-banner-module__fRQpeW__navButton{background:#ffffffdb;border-color:#ffffffc7;box-shadow:0 5px 14px #1822350f}
.review-showcase-module__AcZTpW__showcase{gap:.25rem;min-width:0;display:grid;position:relative}.review-showcase-module__AcZTpW__rail{margin-right:calc(var(--page-gutter) * -1);overscroll-behavior-x:contain;padding:0 var(--page-gutter) .66rem 0;scroll-behavior:smooth;scroll-padding-right:var(--page-gutter);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;gap:.74rem;display:flex;overflow-x:auto}.review-showcase-module__AcZTpW__rail::-webkit-scrollbar{display:none}.review-showcase-module__AcZTpW__seeAllCard{--carousel-see-all-height:9.3rem;--carousel-see-all-width:min(21.5rem, 82vw)}.review-showcase-module__AcZTpW__review,.review-showcase-module__AcZTpW__fullReview{gap:.7rem;display:grid}.review-showcase-module__AcZTpW__review{background:color-mix(in srgb, var(--merchant-neutral-surface-soft) 44%, white);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 54%, transparent);scroll-snap-align:start;transform-origin:50%;min-height:9.3rem;transition:background-color .18s var(--ease-standard), border-color .18s var(--ease-standard), box-shadow .18s var(--ease-standard), transform .22s cubic-bezier(.22, 1, .36, 1);z-index:0;border-radius:1.4rem;flex:0 0 min(21.5rem,82vw);padding:1.2rem 1.25rem;position:relative;transform:scale(.988);box-shadow:0 1px #fff6}.review-showcase-module__AcZTpW__activeReview{background:color-mix(in srgb, var(--merchant-neutral-surface-soft) 56%, white);border-color:color-mix(in srgb, var(--merchant-primary) 10%, var(--merchant-neutral-border));z-index:1;transform:scale(1);box-shadow:0 8px 22px #1822350a}.review-showcase-module__AcZTpW__listIntro{color:var(--merchant-neutral-text-muted);margin:.1rem 0 .85rem;font-size:.78rem;font-weight:600}.review-showcase-module__AcZTpW__fullList{border-top:1px solid var(--merchant-neutral-border);display:grid}.review-showcase-module__AcZTpW__fullReview{border-bottom:1px solid var(--merchant-neutral-border);gap:.55rem;padding:1rem .1rem}.review-showcase-module__AcZTpW__reviewMeta{align-items:center;gap:.75rem;display:flex}.review-showcase-module__AcZTpW__stars{color:var(--merchant-primary);letter-spacing:.065em;font-size:.74rem;line-height:1}.review-showcase-module__AcZTpW__review p,.review-showcase-module__AcZTpW__fullReview p{color:var(--merchant-neutral-text);text-wrap:pretty;margin:0;font-size:.94rem;font-weight:560;line-height:1.54}.review-showcase-module__AcZTpW__fullReview p{font-size:.9rem;font-weight:400;line-height:1.5}.review-showcase-module__AcZTpW__review footer,.review-showcase-module__AcZTpW__fullReview footer{align-self:end;display:block}.review-showcase-module__AcZTpW__customer{gap:.12rem;min-width:0;display:grid}.review-showcase-module__AcZTpW__customer strong{color:var(--merchant-neutral-text);font-size:var(--text-body-small-size);font-weight:700;line-height:1.25}.review-showcase-module__AcZTpW__customer span{color:var(--merchant-neutral-text-muted);font-size:var(--text-caption-size);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}@media (min-width:64rem){.review-showcase-module__AcZTpW__rail{scroll-snap-type:x mandatory;margin-right:0;padding-inline:0;scroll-padding-inline:0}.review-showcase-module__AcZTpW__review{flex-basis:calc(33.3333% - .493333rem);transform:none}.review-showcase-module__AcZTpW__seeAllCard{--carousel-see-all-width:calc((100% - 1.48rem) / 3)}.review-showcase-module__AcZTpW__activeReview{transform:none}}@media (min-width:75rem){.review-showcase-module__AcZTpW__rail{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;display:grid;overflow:visible}.review-showcase-module__AcZTpW__review,.review-showcase-module__AcZTpW__activeReview{background:var(--merchant-neutral-surface);border:1px solid var(--merchant-neutral-border);border-radius:var(--radius-lg);box-shadow:none;flex:none;width:auto;min-width:0;min-height:10rem;padding:1.15rem;transform:none}.review-showcase-module__AcZTpW__review p{font-size:.95rem;font-weight:520;line-height:1.62}.review-showcase-module__AcZTpW__customer strong{font-weight:650}.review-showcase-module__AcZTpW__rail[data-has-more=true]{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.review-showcase-module__AcZTpW__rail[data-has-more=true] .review-showcase-module__AcZTpW__review{flex:0 0 calc(37.037% - .740741rem)}.review-showcase-module__AcZTpW__rail[data-has-more=true] .review-showcase-module__AcZTpW__seeAllCard{--carousel-see-all-height:10rem;--carousel-see-all-radius:var(--radius-lg);--carousel-see-all-width:calc((100% - 2rem) / 2.7)}.review-showcase-module__AcZTpW__mobileNavigator{display:none}.review-showcase-module__AcZTpW__rail[data-has-more=true]+.review-showcase-module__AcZTpW__mobileNavigator{display:block}}@media (max-width:46rem){.review-showcase-module__AcZTpW__rail{scroll-snap-type:x mandatory;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem}.review-showcase-module__AcZTpW__review{flex-basis:82vw;transform:scale(.992)}.review-showcase-module__AcZTpW__seeAllCard{--carousel-see-all-width:82vw}.review-showcase-module__AcZTpW__activeReview{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.review-showcase-module__AcZTpW__rail{scroll-behavior:auto}.review-showcase-module__AcZTpW__review{transition:none}}:is([data-visual-system=calm-adaptive] .review-showcase-module__AcZTpW__review,[data-visual-system=calm-adaptive] .review-showcase-module__AcZTpW__activeReview){background:color-mix(in srgb, var(--merchant-neutral-surface-soft) 56%, white);border-radius:var(--juruz-calm-radius-lg);box-shadow:none;border:0}[data-visual-system=calm-adaptive] .review-showcase-module__AcZTpW__review p{font-weight:500;line-height:1.58}[data-visual-system=calm-adaptive] .review-showcase-module__AcZTpW__stars{color:var(--merchant-accent)}
.share-button-module__cK9C7W__button{appearance:none;background:color-mix(in srgb, var(--merchant-neutral-surface) 72%, transparent);border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 76%, transparent);color:var(--merchant-primary);cursor:pointer;height:2.2rem;transition:background-color .15s var(--ease-standard), border-color .15s var(--ease-standard), box-shadow .15s var(--ease-standard), color .15s var(--ease-standard), transform .14s var(--ease-standard);border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.2rem;padding:0;display:inline-flex;box-shadow:inset 0 1px #ffffff8a}.share-button-module__cK9C7W__button svg{width:.9rem;height:.9rem}.share-button-module__cK9C7W__button:hover{background:color-mix(in srgb, var(--merchant-primary) 4%, var(--merchant-neutral-surface));border-color:color-mix(in srgb, var(--merchant-primary) 14%, var(--merchant-neutral-border));color:var(--merchant-primary)}.share-button-module__cK9C7W__button:active{transform:scale(.98)}.share-button-module__cK9C7W__button:focus-visible{outline:2px solid color-mix(in srgb, var(--merchant-secondary) 58%, white);outline-offset:3px}@media (prefers-reduced-motion:reduce){.share-button-module__cK9C7W__button{transition:none}}.share-button-module__cK9C7W__status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.share-button-module__cK9C7W__copyFallback{color:var(--merchant-neutral-text);gap:1rem;padding:1rem;font-size:1rem;display:grid}.share-button-module__cK9C7W__copyFallback input{border:1px solid var(--merchant-neutral-border);border-radius:var(--radius-md);width:100%;min-width:0;color:var(--merchant-neutral-text);background:var(--merchant-neutral-surface);font:inherit;padding:.8rem}
.juru-chat-v2-module__T2uSaa__room{background:radial-gradient(circle at 0% 16%, color-mix(in srgb, var(--merchant-primary) 7%, transparent), transparent 30%), radial-gradient(circle at 100% 84%, color-mix(in srgb, var(--merchant-accent) 5%, transparent), transparent 30%), #fff;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.juru-chat-v2-module__T2uSaa__history{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:1rem max(.95rem,50vw - 19.5rem) 1.35rem;overflow-y:auto}.juru-chat-v2-module__T2uSaa__home{gap:.78rem;padding-top:.45rem;display:grid}.juru-chat-v2-module__T2uSaa__openingBubble{border:1px solid color-mix(in srgb, var(--merchant-primary) 6%, var(--merchant-neutral-border));color:var(--merchant-neutral-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border-radius:.45rem 1.08rem 1.08rem;max-width:min(84%,23rem);padding:.76rem .84rem;font-size:.9rem;line-height:1.48}.juru-chat-v2-module__T2uSaa__openingBubble p{margin:0}.juru-chat-v2-module__T2uSaa__quickReplies{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;max-width:30rem;padding-left:.1rem;display:grid}.juru-chat-v2-module__T2uSaa__quickReplies button{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 82%, transparent);color:var(--merchant-neutral-text);cursor:pointer;font:inherit;text-align:left;background:#ffffffeb;border-radius:.88rem;grid-template-columns:1.55rem minmax(0,1fr);align-items:center;gap:.45rem;min-height:2.75rem;padding:.52rem .62rem;font-size:.74rem;font-weight:660;display:grid}.juru-chat-v2-module__T2uSaa__quickReplies button:hover,.juru-chat-v2-module__T2uSaa__followups button:hover,.juru-chat-v2-module__T2uSaa__list button:hover{background:color-mix(in srgb, var(--merchant-primary) 3%, #fff);border-color:color-mix(in srgb, var(--merchant-primary) 17%, var(--merchant-neutral-border))}.juru-chat-v2-module__T2uSaa__quickReplies button>span:first-child,.juru-chat-v2-module__T2uSaa__quickReplies button>svg,.juru-chat-v2-module__T2uSaa__listIcon{color:var(--merchant-primary)}.juru-chat-v2-module__T2uSaa__quickReplies button>span:first-child,.juru-chat-v2-module__T2uSaa__listIcon{justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:inline-flex}.juru-chat-v2-module__T2uSaa__quickReplies button>span:first-child>span,.juru-chat-v2-module__T2uSaa__listIcon>span{width:1.2rem;height:1.2rem}.juru-chat-v2-module__T2uSaa__quickReplies .juru-chat-v2-module__T2uSaa__moreQuick{color:var(--merchant-neutral-text-secondary)}.juru-chat-v2-module__T2uSaa__quickReplies .juru-chat-v2-module__T2uSaa__moreQuick svg{width:.9rem;height:.9rem}.juru-chat-v2-module__T2uSaa__resumeChat{color:var(--merchant-primary);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;align-items:center;gap:.35rem;padding:.2rem .1rem;font-size:.72rem;font-weight:700;display:inline-flex}.juru-chat-v2-module__T2uSaa__resumeChat svg{width:.85rem;height:.85rem}.juru-chat-v2-module__T2uSaa__messages{gap:1rem;padding-top:.2rem;display:grid}.juru-chat-v2-module__T2uSaa__turn{gap:.68rem;display:grid}.juru-chat-v2-module__T2uSaa__userBubble{background:linear-gradient(135deg, color-mix(in srgb, var(--merchant-primary) 17%, #fff), color-mix(in srgb, var(--merchant-accent) 10%, #fff));border:1px solid color-mix(in srgb, var(--merchant-primary) 9%, transparent);color:var(--merchant-neutral-text);border-radius:1.05rem 1.05rem .38rem;justify-self:end;max-width:78%;padding:.62rem .78rem;font-size:.86rem;line-height:1.45}.juru-chat-v2-module__T2uSaa__assistantMessage{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.62rem;max-width:94%;display:grid}.juru-chat-v2-module__T2uSaa__messageAvatar{justify-content:center;align-items:center;width:2rem;height:2rem;margin-top:.12rem;display:flex;overflow:visible}.juru-chat-v2-module__T2uSaa__messageAvatar>span{width:2rem;height:2rem}.juru-chat-v2-module__T2uSaa__assistantStack{gap:.5rem;min-width:0;display:grid}.juru-chat-v2-module__T2uSaa__assistantBubble{border:1px solid color-mix(in srgb, var(--merchant-primary) 6%, var(--merchant-neutral-border));color:var(--merchant-neutral-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border-radius:.42rem 1.05rem 1.05rem;width:fit-content;max-width:100%;padding:.72rem .8rem;font-size:.86rem;line-height:1.52}.juru-chat-v2-module__T2uSaa__assistantBubble>p{margin:0}.juru-chat-v2-module__T2uSaa__assistantBubble>p+p{margin-top:.48rem}.juru-chat-v2-module__T2uSaa__detailList{gap:.38rem;margin-top:.62rem;display:grid}.juru-chat-v2-module__T2uSaa__detailRow{grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.42rem;display:grid}.juru-chat-v2-module__T2uSaa__detailRow>span{background:var(--merchant-primary);color:var(--merchant-primary-contrast);border-radius:50%;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;margin-top:.11rem;font-size:.58rem;font-weight:800;display:inline-flex}.juru-chat-v2-module__T2uSaa__detailRow p{margin:0}.juru-chat-v2-module__T2uSaa__expandDetails{color:var(--merchant-primary);cursor:pointer;font:inherit;background:0 0;border:0;margin-top:.55rem;padding:0;font-size:.72rem;font-weight:700}.juru-chat-v2-module__T2uSaa__actionList{gap:.42rem;width:min(100%,28rem);display:grid}.juru-chat-v2-module__T2uSaa__actionLink,.juru-chat-v2-module__T2uSaa__resultCard{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 82%, transparent);color:var(--merchant-neutral-text);background:#fffffff0;border-radius:.9rem;align-items:center;gap:.55rem;min-height:3rem;padding:.55rem .65rem;text-decoration:none;display:grid}.juru-chat-v2-module__T2uSaa__actionLink{grid-template-columns:auto minmax(0,1fr) auto}.juru-chat-v2-module__T2uSaa__actionLink>svg{color:var(--merchant-primary);width:.9rem;height:.9rem}.juru-chat-v2-module__T2uSaa__actionIcon,.juru-chat-v2-module__T2uSaa__resultIcon{background:color-mix(in srgb, var(--merchant-primary) 8%, #fff);color:var(--merchant-primary);border-radius:.62rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.juru-chat-v2-module__T2uSaa__actionIcon>span,.juru-chat-v2-module__T2uSaa__resultIcon>span{width:1.35rem;height:1.35rem}.juru-chat-v2-module__T2uSaa__actionCopy,.juru-chat-v2-module__T2uSaa__resultCopy{gap:.05rem;min-width:0;display:grid}.juru-chat-v2-module__T2uSaa__actionCopy strong,.juru-chat-v2-module__T2uSaa__resultCopy strong{font-size:.76rem;font-weight:710}.juru-chat-v2-module__T2uSaa__actionCopy small,.juru-chat-v2-module__T2uSaa__resultCopy small{color:var(--merchant-neutral-text-muted);font-size:.66rem;line-height:1.35}.juru-chat-v2-module__T2uSaa__resultCard{grid-template-columns:2rem minmax(0,1fr) auto}.juru-chat-v2-module__T2uSaa__resultCard>span:last-child{color:var(--merchant-primary);font-size:.7rem;font-weight:720}.juru-chat-v2-module__T2uSaa__followups{flex-wrap:wrap;gap:.42rem;margin-top:-.25rem;margin-left:2.62rem;display:flex}.juru-chat-v2-module__T2uSaa__followups button{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 82%, transparent);color:var(--merchant-neutral-text-secondary);cursor:pointer;font:inherit;background:#ffffffeb;border-radius:999px;min-height:2.25rem;padding:.42rem .68rem;font-size:.7rem}.juru-chat-v2-module__T2uSaa__composerDock{border-top:1px solid color-mix(in srgb, var(--merchant-neutral-border) 60%, transparent);padding:.66rem max(.82rem, calc((100vw - 39rem) / 2)) max(.72rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;flex-shrink:0;grid-template-columns:2.55rem minmax(0,1fr);align-items:center;gap:.48rem;display:grid}.juru-chat-v2-module__T2uSaa__plusButton{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 72%, transparent);color:var(--merchant-neutral-text-secondary);cursor:pointer;background:#f4f6f8;border-radius:50%;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;padding:0;display:inline-flex}.juru-chat-v2-module__T2uSaa__plusButton svg{width:.95rem;height:.95rem}.juru-chat-v2-module__T2uSaa__composer{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 64%, transparent);background:#f5f7f9;border-radius:999px;grid-template-columns:minmax(0,1fr) 2.35rem;align-items:center;gap:.4rem;min-height:2.65rem;padding:.18rem .2rem .18rem .75rem;display:grid}.juru-chat-v2-module__T2uSaa__composer input{color:var(--merchant-neutral-text);font:inherit;background:0 0;border:0;outline:0;min-width:0;font-size:.8rem}.juru-chat-v2-module__T2uSaa__composer input::placeholder{color:var(--merchant-neutral-text-muted)}.juru-chat-v2-module__T2uSaa__composer button{background:var(--merchant-primary-action);color:var(--merchant-primary-contrast);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;padding:0;display:inline-flex}.juru-chat-v2-module__T2uSaa__composer button:disabled{opacity:.3}.juru-chat-v2-module__T2uSaa__composer button svg{width:.9rem;height:.9rem}.juru-chat-v2-module__T2uSaa__directoryLayer{z-index:470;position:fixed;inset:0}.juru-chat-v2-module__T2uSaa__directoryBackdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#18171547;border:0;width:100%;position:absolute;inset:0}.juru-chat-v2-module__T2uSaa__directorySheet{background:#fff;border-radius:1.35rem 1.35rem 0 0;grid-template-rows:auto minmax(0,1fr);max-height:90dvh;display:grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -12px 40px #18223514}.juru-chat-v2-module__T2uSaa__sheetHandle{background:color-mix(in srgb, var(--merchant-neutral-border) 90%, transparent);border-radius:999px;justify-self:center;width:2.3rem;height:.24rem;margin-top:.42rem;position:absolute;top:0}.juru-chat-v2-module__T2uSaa__directorySheet>header,.juru-chat-v2-module__T2uSaa__categoryPage>header{align-items:center;min-height:4rem;display:grid}.juru-chat-v2-module__T2uSaa__directorySheet>header{grid-template-columns:minmax(0,1fr) 2.4rem;padding:1rem .8rem .5rem 1rem}.juru-chat-v2-module__T2uSaa__directorySheet h2{margin:0;font-size:1.02rem}.juru-chat-v2-module__T2uSaa__directorySheet>header>button,.juru-chat-v2-module__T2uSaa__categoryPage>header>button{color:var(--merchant-neutral-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:inline-flex}.juru-chat-v2-module__T2uSaa__directorySheet>header svg,.juru-chat-v2-module__T2uSaa__categoryPage>header svg{width:1rem;height:1rem}.juru-chat-v2-module__T2uSaa__directoryBody,.juru-chat-v2-module__T2uSaa__categoryBody{padding:.35rem .9rem calc(1.1rem + env(safe-area-inset-bottom));overflow-y:auto}.juru-chat-v2-module__T2uSaa__search{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 70%, transparent);background:#f6f7f9;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;min-height:2.8rem;padding:.55rem .72rem;display:grid}.juru-chat-v2-module__T2uSaa__search svg{color:var(--merchant-neutral-text-muted);width:.95rem;height:.95rem}.juru-chat-v2-module__T2uSaa__search input{color:var(--merchant-neutral-text);font:inherit;background:0 0;border:0;outline:0;min-width:0;font-size:.78rem}.juru-chat-v2-module__T2uSaa__directorySection{gap:.52rem;margin-top:.9rem;display:grid}.juru-chat-v2-module__T2uSaa__directorySection>strong{font-size:.76rem;font-weight:750}.juru-chat-v2-module__T2uSaa__list{gap:.42rem;display:grid}.juru-chat-v2-module__T2uSaa__list button{border:1px solid color-mix(in srgb, var(--merchant-neutral-border) 78%, transparent);color:var(--merchant-neutral-text);cursor:pointer;font:inherit;text-align:left;background:#fff;border-radius:.86rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:3rem;padding:.55rem .65rem;display:grid}.juru-chat-v2-module__T2uSaa__list button>span:nth-child(2),.juru-chat-v2-module__T2uSaa__list button>span:first-child:not(.juru-chat-v2-module__T2uSaa__listIcon){gap:.06rem;min-width:0;display:grid}.juru-chat-v2-module__T2uSaa__list strong{font-size:.76rem;font-weight:680}.juru-chat-v2-module__T2uSaa__list small{color:var(--merchant-neutral-text-muted);font-size:.66rem}.juru-chat-v2-module__T2uSaa__list button>svg{color:var(--merchant-neutral-text-muted);width:.85rem;height:.85rem}.juru-chat-v2-module__T2uSaa__categoryPage{z-index:480;background:#fff;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}.juru-chat-v2-module__T2uSaa__categoryPage>header{border-bottom:1px solid color-mix(in srgb, var(--merchant-neutral-border) 60%, transparent);padding:max(.35rem, env(safe-area-inset-top)) .65rem .35rem;grid-template-columns:2.5rem minmax(0,1fr)}.juru-chat-v2-module__T2uSaa__categoryPage>header>div{gap:.04rem;display:grid}.juru-chat-v2-module__T2uSaa__categoryPage>header strong{font-size:.9rem}.juru-chat-v2-module__T2uSaa__categoryPage>header small{color:var(--merchant-neutral-text-muted);font-size:.65rem}.juru-chat-v2-module__T2uSaa__categoryBody{align-content:start;gap:.8rem;padding-top:.85rem;display:grid}.juru-chat-v2-module__T2uSaa__typeFallback{color:var(--merchant-primary);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:.2rem .1rem;font-size:.72rem;font-weight:720}@media (min-width:40rem){.juru-chat-v2-module__T2uSaa__directorySheet{border-radius:1.35rem;width:calc(100% - 2rem);max-width:31rem;max-height:min(42rem,100dvh - 3rem);bottom:1.5rem;left:50%;right:auto;transform:translate(-50%)}.juru-chat-v2-module__T2uSaa__categoryBody{width:min(100%,34rem);margin-inline:auto}}@media (prefers-reduced-motion:reduce){.juru-chat-v2-module__T2uSaa__history{scroll-behavior:auto}}
