.SpaceVisualGallery-module__n9TADW__gallery{background:0 0;border:0;border-radius:0;gap:.4rem;padding:0;display:grid}.SpaceVisualGallery-module__n9TADW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.SpaceVisualGallery-module__n9TADW__headerOnlyActions{justify-content:flex-end;min-height:0;display:flex}.SpaceVisualGallery-module__n9TADW__eyebrow{color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .08rem;font-size:.64rem;font-weight:950}.SpaceVisualGallery-module__n9TADW__title{font-family:var(--font-heading);color:var(--color-foreground-accent);margin:0;font-size:clamp(.95rem,.9rem + .18vw,1.08rem)}.SpaceVisualGallery-module__n9TADW__headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.48rem;display:flex}.SpaceVisualGallery-module__n9TADW__addButton{border:1px solid color-mix(in srgb,var(--color-accent)28%,var(--color-border));background:color-mix(in srgb,var(--color-background)76%,transparent);min-height:32px;color:var(--color-foreground);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.3rem;padding:.32rem .56rem;font-size:.78rem;font-weight:900;display:inline-flex}.SpaceVisualGallery-module__n9TADW__addButton:disabled,.SpaceVisualGallery-module__n9TADW__removeButton:disabled{opacity:.62;cursor:not-allowed}.SpaceVisualGallery-module__n9TADW__visualRail{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;gap:.42rem;padding:.02rem 0 .08rem;display:flex;overflow-x:auto}.SpaceVisualGallery-module__n9TADW__visualCard,.SpaceVisualGallery-module__n9TADW__visualCardSelected{aspect-ratio:4/3;background:var(--color-background-accent);scroll-snap-align:start;border-radius:10px;flex:0 0 clamp(104px,10vw,132px);transition:transform .14s,border-color .14s,box-shadow .14s;position:relative;overflow:hidden}.SpaceVisualGallery-module__n9TADW__visualCard{border:1px solid var(--color-border)}.SpaceVisualGallery-module__n9TADW__visualCardSelected{border:2px solid var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent)13%,transparent)}.SpaceVisualGallery-module__n9TADW__visualCard:hover,.SpaceVisualGallery-module__n9TADW__visualCardSelected:hover{transform:translateY(-1px)}.SpaceVisualGallery-module__n9TADW__visualSelectButton{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.SpaceVisualGallery-module__n9TADW__visualSelectButton:disabled{cursor:default}.SpaceVisualGallery-module__n9TADW__visualImage{object-fit:cover;width:100%;height:100%}.SpaceVisualGallery-module__n9TADW__coverBadge{border:1px solid color-mix(in srgb,var(--color-background)76%,transparent);background:color-mix(in srgb,var(--color-background)90%,transparent);color:var(--color-foreground);pointer-events:none;border-radius:999px;padding:.14rem .34rem;font-size:.62rem;font-weight:950;position:absolute;top:.34rem;left:.34rem}.SpaceVisualGallery-module__n9TADW__removeButton{border:1px solid color-mix(in srgb,var(--color-danger)40%,var(--color-border));background:color-mix(in srgb,var(--color-background)92%,transparent);width:28px;height:28px;color:var(--color-danger);cursor:pointer;border-radius:999px;place-items:center;display:grid;position:absolute;top:.32rem;right:.32rem;box-shadow:0 8px 18px #0000001f}.SpaceVisualGallery-module__n9TADW__hoverPreview{left:var(--preview-left);top:var(--preview-top);z-index:10050;width:var(--preview-width);height:var(--preview-height);border:1px solid color-mix(in srgb,var(--color-accent)28%,var(--color-border));background:linear-gradient(180deg,color-mix(in srgb,var(--color-background)96%,transparent),color-mix(in srgb,var(--color-background-accent)86%,var(--color-background)));pointer-events:none;border-radius:14px;padding:.42rem;animation:.15s ease-out both SpaceVisualGallery-module__n9TADW__hoverPreviewIn;position:fixed;overflow:hidden;box-shadow:0 26px 70px #00000057,inset 0 0 0 1px #ffffff2e}.SpaceVisualGallery-module__n9TADW__hoverPreviewImage{object-fit:contain;background:color-mix(in srgb,var(--color-background-accent)62%,var(--color-background));border-radius:10px;width:100%;height:100%}@keyframes SpaceVisualGallery-module__n9TADW__hoverPreviewIn{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.SpaceVisualGallery-module__n9TADW__emptyState{border:1px dashed color-mix(in srgb,var(--color-accent)28%,var(--color-border));background:color-mix(in srgb,var(--color-background-accent)36%,var(--color-background));text-align:center;border-radius:12px;place-items:center;gap:.55rem;min-height:112px;padding:.8rem;display:grid}.SpaceVisualGallery-module__n9TADW__emptyCopy{color:var(--color-subtext);font-size:.88rem;font-weight:780}.SpaceVisualGallery-module__n9TADW__emptyCopy>*{margin:0}@media (max-width:700px){.SpaceVisualGallery-module__n9TADW__gallery{padding:.62rem}.SpaceVisualGallery-module__n9TADW__headerActions{justify-content:space-between;width:100%}.SpaceVisualGallery-module__n9TADW__visualCard,.SpaceVisualGallery-module__n9TADW__visualCardSelected{flex-basis:34vw}.SpaceVisualGallery-module__n9TADW__hoverPreview{display:none}}.SpaceVisualGallery-module__n9TADW__gallery{gap:.58rem}.SpaceVisualGallery-module__n9TADW__addButton{border-color:color-mix(in srgb,var(--color-border)82%,var(--color-foreground));background:color-mix(in srgb,var(--color-background)74%,transparent);color:var(--color-foreground);box-shadow:none;border-radius:8px}.SpaceVisualGallery-module__n9TADW__addButton:hover,.SpaceVisualGallery-module__n9TADW__addButton:focus-visible{border-color:color-mix(in srgb,var(--color-accent)34%,var(--color-border));background:color-mix(in srgb,var(--color-accent)9%,var(--color-background));outline:none}.SpaceVisualGallery-module__n9TADW__visualRail{gap:.55rem;padding:.08rem 0 .18rem}.SpaceVisualGallery-module__n9TADW__visualCard,.SpaceVisualGallery-module__n9TADW__visualCardSelected{background:color-mix(in srgb,var(--color-background-accent)72%,var(--color-background));border-radius:8px;flex-basis:clamp(118px,12vw,156px)}.SpaceVisualGallery-module__n9TADW__visualCard{border-color:color-mix(in srgb,var(--color-border)82%,transparent)}.SpaceVisualGallery-module__n9TADW__visualCardSelected{border-color:color-mix(in srgb,var(--color-accent)68%,var(--color-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent)12%,transparent)}.SpaceVisualGallery-module__n9TADW__coverBadge{background:color-mix(in srgb,var(--color-background)86%,transparent);border-radius:8px}.SpaceVisualGallery-module__n9TADW__removeButton{border-radius:8px}.SpaceVisualGallery-module__n9TADW__emptyState{background:color-mix(in srgb,var(--color-background)58%,transparent);border-radius:8px;min-height:104px}@media (max-width:700px){.SpaceVisualGallery-module__n9TADW__gallery{padding:0}.SpaceVisualGallery-module__n9TADW__headerOnlyActions{justify-content:flex-start}.SpaceVisualGallery-module__n9TADW__visualCard,.SpaceVisualGallery-module__n9TADW__visualCardSelected{flex-basis:38vw}}
.conciergeLauncher-module___grynq__launcher{--hs-concierge-bottom-obstruction:max(var(--hs-pdp-sticky-buy-offset,0px),var(--hs-product-sticky-pagination-offset,0px),var(--hs-url-worker-safe-offset,0px));right:1rem;bottom:calc(1rem + var(--hs-concierge-bottom-obstruction));z-index:calc(var(--hs-header-z,1000) + 40);pointer-events:none;justify-items:end;gap:.55rem;display:grid;position:fixed}.conciergeLauncher-module___grynq__launcherOpen{z-index:calc(var(--hs-header-z,1000) + 800)}.conciergeLauncher-module___grynq__fab,.conciergeLauncher-module___grynq__productPeek,.conciergeLauncher-module___grynq__panelShell{pointer-events:auto}.conciergeLauncher-module___grynq__fab{isolation:isolate;border:1px solid color-mix(in srgb,var(--color-foreground-accent)34%,var(--color-border));color:#fff8dc;min-height:58px;font:inherit;box-shadow:0 18px 34px #00000047,0 0 0 4px color-mix(in srgb,var(--color-foreground-accent)13%,transparent),0 0 34px color-mix(in srgb,var(--color-foreground-accent)30%,transparent);cursor:pointer;background:radial-gradient(circle at 10% 16%,#fff8dc2e,#0000 25%),linear-gradient(135deg,#171d22,#2f2a21 58%,#9c7a2c);border-radius:999px;align-items:center;gap:.35rem;padding:.58rem 1.08rem .58rem .86rem;font-weight:900;animation:1.55s ease-in-out infinite conciergeLauncher-module___grynq__productPulse;display:inline-flex;position:relative;overflow:hidden}.conciergeLauncher-module___grynq__fab:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 0 34%,#ffffff94 45%,#0000 56% 100%);animation:2.2s ease-in-out infinite conciergeLauncher-module___grynq__fabSweep;position:absolute;inset:0;transform:translate(-120%)}[data-theme=dark] .conciergeLauncher-module___grynq__fab{border-color:color-mix(in srgb,var(--color-light)50%,var(--color-border));background:radial-gradient(circle at 10% 16%,color-mix(in srgb,var(--color-accent)20%,transparent),transparent 24%),linear-gradient(135deg,color-mix(in srgb,var(--color-light)94%,var(--color-accent)),color-mix(in srgb,var(--color-light)80%,var(--color-accent))58%,var(--color-accent));color:#161b20;box-shadow:0 18px 34px #00000057,0 0 0 4px color-mix(in srgb,var(--color-light)16%,transparent),0 0 38px color-mix(in srgb,var(--color-light)32%,transparent)}.conciergeLauncher-module___grynq__fabProductContext{min-height:62px}.conciergeLauncher-module___grynq__fabPending{border-color:color-mix(in srgb,var(--color-accent)58%,var(--color-border));background:radial-gradient(circle at 12% 16%,color-mix(in srgb,var(--color-light)22%,transparent),transparent 26%),linear-gradient(135deg,var(--color-accent),color-mix(in srgb,var(--color-accent)78%,var(--color-foreground-accent)));min-height:58px;color:var(--color-light);padding:.58rem 1.02rem .58rem .82rem;animation:1.45s ease-in-out infinite conciergeLauncher-module___grynq__pendingPulse}.conciergeLauncher-module___grynq__fabPending .conciergeLauncher-module___grynq__fabIconWrap{border:1px solid color-mix(in srgb,var(--color-light)42%,transparent);background:color-mix(in srgb,var(--color-light)15%,transparent);border-radius:999px;padding:.32rem}.conciergeLauncher-module___grynq__fabReady{border-color:color-mix(in srgb,var(--color-success)55%,var(--color-border));background:radial-gradient(circle at 12% 16%,color-mix(in srgb,var(--color-light)18%,transparent),transparent 26%),linear-gradient(135deg,color-mix(in srgb,var(--color-success)88%,#162018),var(--color-accent));min-height:58px;color:var(--color-light);box-shadow:0 16px 30px #00000038,0 0 0 5px color-mix(in srgb,var(--color-success)13%,transparent);padding:.58rem 1.02rem .58rem .82rem}.conciergeLauncher-module___grynq__fabReady .conciergeLauncher-module___grynq__fabIconWrap{border:1px solid color-mix(in srgb,var(--color-light)42%,transparent);background:color-mix(in srgb,var(--color-light)15%,transparent);border-radius:999px;padding:.32rem}.conciergeLauncher-module___grynq__fabSpinner{animation:.9s linear infinite conciergeLauncher-module___grynq__fabSpin}.conciergeLauncher-module___grynq__fabIconWrap{z-index:1;flex:none;display:inline-flex;position:relative}.conciergeLauncher-module___grynq__fab .conciergeLauncher-module___grynq__fabIconWrap{background:#fff8dc29;border:1px solid #fff8dc6b;border-radius:999px;padding:.32rem;box-shadow:inset 0 0 12px #fff8dc2e}[data-theme=dark] .conciergeLauncher-module___grynq__fab .conciergeLauncher-module___grynq__fabIconWrap{background:#161b2014;border-color:#161b204d;box-shadow:inset 0 0 12px #161b201a}.conciergeLauncher-module___grynq__fabSparkle{color:var(--color-background);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-background)82%,transparent));animation:1.05s ease-in-out infinite conciergeLauncher-module___grynq__sparkleTwist;position:absolute;top:-6px;right:-6px}[data-theme=dark] .conciergeLauncher-module___grynq__fabSparkle{color:var(--color-accent);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-accent)60%,transparent))}.conciergeLauncher-module___grynq__fabProductCopy{z-index:1;text-align:left;color:inherit;gap:.02rem;line-height:1.04;display:grid;position:relative}.conciergeLauncher-module___grynq__fabProductCopy span{white-space:nowrap;color:inherit;text-shadow:0 1px 1px #00000038}.conciergeLauncher-module___grynq__fabProductCopy small{color:#ffe6a3;white-space:nowrap;text-shadow:0 1px 1px #0003;font-size:.74rem;font-weight:850}.conciergeLauncher-module___grynq__productPeek{border:1px solid color-mix(in srgb,var(--color-accent)42%,var(--color-border));background:linear-gradient(135deg,color-mix(in srgb,var(--color-background)88%,var(--color-accent)),var(--color-background));color:var(--color-foreground);cursor:pointer;max-width:min(340px,100vw - 2rem);box-shadow:0 14px 28px #00000029,0 0 0 4px color-mix(in srgb,var(--color-accent)10%,transparent);border-radius:16px;align-items:center;gap:.55rem;padding:.42rem .58rem .42rem .42rem;animation:2.6s ease-in-out infinite conciergeLauncher-module___grynq__peekFloat;display:inline-flex}.conciergeLauncher-module___grynq__productPeekImage{border:1px solid color-mix(in srgb,var(--color-accent)38%,var(--color-border));background:var(--color-background-accent);border-radius:12px;flex:none;width:52px;height:52px;position:relative;overflow:hidden}.conciergeLauncher-module___grynq__productPeekImage img{object-fit:cover}.conciergeLauncher-module___grynq__productPeekCopy{text-align:left;gap:.08rem;min-width:0;line-height:1.12;display:grid}.conciergeLauncher-module___grynq__productPeekCopy strong{color:var(--color-foreground-accent);white-space:nowrap;font-size:.92rem;font-weight:950}.conciergeLauncher-module___grynq__productPeekCopy small{color:var(--color-subtext);white-space:nowrap;font-size:.76rem;font-weight:820}[data-theme=dark] .conciergeLauncher-module___grynq__fabProductCopy small{color:#3c3525}:is([data-theme=dark] .conciergeLauncher-module___grynq__fabProductCopy span,[data-theme=dark] .conciergeLauncher-module___grynq__fabProductCopy small){text-shadow:none}.conciergeLauncher-module___grynq__panelShell{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;width:100%;max-width:100vw;height:100dvh;max-height:none;scroll-padding-bottom:calc(7.6rem + var(--hs-concierge-keyboard-offset,0px));isolation:isolate;box-shadow:none;padding:max(.75rem,env(safe-area-inset-top))max(1rem,env(safe-area-inset-right))max(1rem,env(safe-area-inset-bottom))max(1rem,env(safe-area-inset-left));opacity:1;transform-origin:50%;visibility:visible;background:radial-gradient(circle at 16% 0,#5b75632e,#0000 32%),radial-gradient(circle at 86% 12%,#9e79391c,#0000 31%),linear-gradient(155deg,#101716 0%,#0b1312 50%,#14130f 100%);border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);gap:.75rem;transition:opacity .28s ease-out,transform .28s ease-out,visibility linear;animation:.24s ease-out both conciergeLauncher-module___grynq__panelBloom;display:grid;position:fixed;inset:0;overflow:clip auto;transform:none}.conciergeLauncher-module___grynq__panelShell:before,.conciergeLauncher-module___grynq__panelShell:after{content:"";z-index:0;pointer-events:none;position:fixed;inset:0}.conciergeLauncher-module___grynq__panelShell:before{opacity:.2;background:linear-gradient(90deg,#e0be650d 1px,#0000 1px) 0 0/120px 120px,linear-gradient(0deg,#7eb8a10d 1px,#0000 1px) 0 0/120px 120px,linear-gradient(140deg,#d3a94814,#0000 34%,#7eb8a114 62%,#0000) 0 0/100% 100%;-webkit-mask-image:radial-gradient(#000 0 44%,#0000 82%);mask-image:radial-gradient(#000 0 44%,#0000 82%)}.conciergeLauncher-module___grynq__panelShell:after{opacity:.06;background:repeating-linear-gradient(#ffffff07 0 1px,#0000 1px 9px)}.conciergeLauncher-module___grynq__panelShell>*{z-index:1;position:relative}.conciergeLauncher-module___grynq__panelShellCollapsed{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .18s ease-in,transform .18s ease-in,visibility 0s linear .18s;transform:translateY(14px)scale(.985)}.conciergeLauncher-module___grynq__panelTop{z-index:10;color:#fff8e6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0b,#7eb8a108),#0c1211ad;border:1px solid #ffffff1c;border-radius:16px;justify-content:space-between;justify-self:center;align-items:center;gap:.62rem;width:min(820px,100%);padding:.48rem .56rem;display:flex;position:sticky;top:0;box-shadow:0 14px 34px #0003,inset 0 1px #ffffff12}.conciergeLauncher-module___grynq__panelTopTitle{align-items:center;gap:.5rem;min-width:0;display:flex}.conciergeLauncher-module___grynq__panelTopTitleIntro .conciergeLauncher-module___grynq__panelTopIcon{animation:.92s cubic-bezier(.16,1,.3,1) both conciergeLauncher-module___grynq__titleIconBoot}.conciergeLauncher-module___grynq__panelTopTitleIntro p{text-shadow:0 0 16px #f5d58d57,0 0 34px #7eb8a138;width:fit-content;max-width:100%;animation:.92s cubic-bezier(.16,1,.3,1) both conciergeLauncher-module___grynq__titleTextBoot;position:relative}.conciergeLauncher-module___grynq__panelTopTitleIntro p:before,.conciergeLauncher-module___grynq__panelTopTitleIntro p:after{content:attr(data-title);pointer-events:none;opacity:0;position:absolute;inset:0}.conciergeLauncher-module___grynq__panelTopTitleIntro p:before{color:#7eb8a1;text-shadow:0 0 14px #7eb8a194;clip-path:inset(0 0 46%);animation:.72s steps(2,end) both conciergeLauncher-module___grynq__titleGlitchTrace}.conciergeLauncher-module___grynq__panelTopTitleIntro p:after{color:#0000;background:linear-gradient(92deg,#0000,#fff8e6 42%,#7eb8a1 52%,#0000 68%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:.88s ease-out both conciergeLauncher-module___grynq__titleSignalSweep}.conciergeLauncher-module___grynq__panelTopIcon{color:#f5d58d;background:radial-gradient(circle at 35% 28%,#fff8e62e,#0000 42%),#f5d58d1a;border:1px solid #f5d58d4d;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;box-shadow:0 0 18px #f5d58d21,inset 0 1px #ffffff14}.conciergeLauncher-module___grynq__panelTopTitle div{gap:.04rem;min-width:0;display:grid}.conciergeLauncher-module___grynq__panelTop p,.conciergeLauncher-module___grynq__panelTop small{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.conciergeLauncher-module___grynq__panelTop p{color:#fff8e6;font-size:.96rem;font-weight:950;line-height:1.08}.conciergeLauncher-module___grynq__panelTop small{color:#fff8e69e;font-size:.76rem;font-weight:780}.conciergeLauncher-module___grynq__panelTop button{color:#fff8e6;cursor:pointer;background:#fff1;border:1px solid #ffffff21;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:34px;min-height:34px;display:inline-flex}.conciergeLauncher-module___grynq__panelTop button:hover,.conciergeLauncher-module___grynq__panelTop button:focus-visible{background:#f5d58d24;border-color:#f5d58d70;outline:none}@keyframes conciergeLauncher-module___grynq__productPulse{0%,to{box-shadow:0 18px 34px #00000047,0 0 0 4px color-mix(in srgb,var(--color-foreground-accent)13%,transparent),0 0 34px color-mix(in srgb,var(--color-foreground-accent)30%,transparent);transform:translateY(0)}50%{box-shadow:0 22px 40px #00000042,0 0 0 7px color-mix(in srgb,var(--color-foreground-accent)18%,transparent),0 0 44px color-mix(in srgb,var(--color-foreground-accent)42%,transparent);transform:translateY(-3px)scale(1.015)}}@keyframes conciergeLauncher-module___grynq__pendingPulse{0%,to{box-shadow:0 12px 22px #0000002e,0 0 0 0 color-mix(in srgb,var(--color-accent)18%,transparent);transform:translateY(0)}50%{box-shadow:0 18px 30px #00000038,0 0 0 6px color-mix(in srgb,var(--color-accent)15%,transparent);transform:translateY(-2px)}}@keyframes conciergeLauncher-module___grynq__fabSpin{to{transform:rotate(360deg)}}@keyframes conciergeLauncher-module___grynq__fabSweep{0%,42%{transform:translate(-120%)}68%,to{transform:translate(120%)}}@keyframes conciergeLauncher-module___grynq__sparkleTwist{0%,to{transform:rotate(-12deg)scale(.9)}50%{transform:rotate(12deg)scale(1.18)}}@keyframes conciergeLauncher-module___grynq__peekFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes conciergeLauncher-module___grynq__panelBloom{0%{opacity:0}to{opacity:1}}@keyframes conciergeLauncher-module___grynq__titleIconBoot{0%{opacity:0;transform:scale(.72)rotate(-18deg);box-shadow:0 0 #f5d58d00,0 0 #7eb8a100}42%{opacity:1;transform:scale(1.12)rotate(8deg);box-shadow:0 0 28px #f5d58d57,0 0 48px #7eb8a133}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes conciergeLauncher-module___grynq__titleTextBoot{0%{opacity:0;letter-spacing:.18em;filter:blur(6px);transform:translateY(3px)}48%{opacity:1;filter:blur()}72%{letter-spacing:.045em}to{opacity:1;letter-spacing:0;filter:blur();transform:translateY(0)}}@keyframes conciergeLauncher-module___grynq__titleGlitchTrace{0%{opacity:0;transform:translate(-9px)}18%,36%{opacity:.78;transform:translate(3px)}28%,52%{opacity:.42;transform:translate(-2px)}74%,to{opacity:0;transform:translate(0)}}@keyframes conciergeLauncher-module___grynq__titleSignalSweep{0%{opacity:0;background-position:130% 0}20%{opacity:.9}to{opacity:0;background-position:-70% 0}}@keyframes conciergeLauncher-module___grynq__aiGridDrift{to{background-position:88px 0,0 88px,0 0}}@keyframes conciergeLauncher-module___grynq__aiScan{0%,34%{opacity:.22;transform:translate(-42%)}58%{opacity:.5}to{opacity:.2;transform:translate(42%)}}@media (max-width:900px){.conciergeLauncher-module___grynq__launcher{right:.65rem;bottom:calc(.65rem + var(--hs-concierge-bottom-obstruction))}.conciergeLauncher-module___grynq__launcherPdpProductContext:not(.conciergeLauncher-module___grynq__launcherOpen) .conciergeLauncher-module___grynq__fab,.conciergeLauncher-module___grynq__launcherPdpProductContext:not(.conciergeLauncher-module___grynq__launcherOpen) .conciergeLauncher-module___grynq__productPeek{display:none}.conciergeLauncher-module___grynq__panelShell{width:100vw;max-width:100vw;height:100dvh}}@media (max-width:720px){.conciergeLauncher-module___grynq__launcherHideFabOnMobileDashboard .conciergeLauncher-module___grynq__fab,.conciergeLauncher-module___grynq__launcherHideFabOnMobileDashboard .conciergeLauncher-module___grynq__productPeek{display:none}}@media (max-width:640px){.conciergeLauncher-module___grynq__launcher{left:max(.5rem,env(safe-area-inset-left));right:max(.5rem,env(safe-area-inset-right));bottom:calc(.5rem + env(safe-area-inset-bottom) + var(--hs-concierge-bottom-obstruction));justify-items:stretch}.conciergeLauncher-module___grynq__panelShell{width:100vw;max-width:100vw;height:100dvh;max-height:none;padding:max(.6rem,env(safe-area-inset-top))max(.6rem,env(safe-area-inset-right))calc(max(.72rem,env(safe-area-inset-bottom)) + var(--hs-concierge-keyboard-offset,0px))max(.6rem,env(safe-area-inset-left));scrollbar-gutter:auto;scroll-padding-bottom:calc(14.75rem + var(--hs-concierge-keyboard-offset,0px));border-radius:0;gap:.58rem}.conciergeLauncher-module___grynq__launcherProductContext .conciergeLauncher-module___grynq__panelShell{max-height:none}.conciergeLauncher-module___grynq__panelTop{border-radius:999px;justify-self:end;gap:.38rem;width:fit-content;padding:.36rem}.conciergeLauncher-module___grynq__panelTopTitle div{display:none}.conciergeLauncher-module___grynq__panelTopIcon,.conciergeLauncher-module___grynq__panelTop button{width:34px;min-width:34px;height:34px;min-height:34px}.conciergeLauncher-module___grynq__fab,.conciergeLauncher-module___grynq__productPeek{justify-self:end;max-width:min(100%,330px)}}@media (max-width:520px){.conciergeLauncher-module___grynq__fab{min-height:52px}.conciergeLauncher-module___grynq__fabProductCopy small,.conciergeLauncher-module___grynq__productPeekCopy small{display:none}}@media (max-width:420px){.conciergeLauncher-module___grynq__fabProductCopy span{font-size:.94rem}.conciergeLauncher-module___grynq__panelTop p{font-size:.9rem}.conciergeLauncher-module___grynq__panelTop small{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.conciergeLauncher-module___grynq__fab,.conciergeLauncher-module___grynq__fab:after,.conciergeLauncher-module___grynq__fabSparkle,.conciergeLauncher-module___grynq__productPeek,.conciergeLauncher-module___grynq__panelShell:before,.conciergeLauncher-module___grynq__panelShell:after,.conciergeLauncher-module___grynq__panelTopTitleIntro .conciergeLauncher-module___grynq__panelTopIcon,.conciergeLauncher-module___grynq__panelTopTitleIntro p,.conciergeLauncher-module___grynq__panelTopTitleIntro p:before,.conciergeLauncher-module___grynq__panelTopTitleIntro p:after{animation:none}.conciergeLauncher-module___grynq__panelShell,.conciergeLauncher-module___grynq__panelShellCollapsed{transition:none;animation:none}}
