.hx{--hx-brand-fruugo-blue: #24a9fc;--hx-brand-fruugo-blue-secondary: #007cbb;--hx-brand-green: #008055;--hx-brand-light-blue: #cce5f1;--hx-brand-dark-blue: #006599;--hx-brand-fruugo-black: #212529;--hx-brand-dark-grey: #495057;--hx-brand-border-control: #dee2e6;--hx-brand-fruugo-off-white: #f8f8f8;--hx-brand-accessible-border-control: #8896a5;--hx-brand-white: #fff;--hx-brand-black: #000;--hx-brand-box-shadow-md: 0px 5px 8px 0px rgba(40, 40, 40, .15)}.hx{--hx-ink: var(--hx-brand-fruugo-black);--hx-muted: var(--hx-brand-dark-grey);--hx-line: var(--hx-brand-border-control);--hx-control-line: var(--hx-brand-accessible-border-control);--hx-surface: var(--hx-brand-white);--hx-surface-glass: color-mix(in srgb, var(--hx-surface) 85%, transparent);--hx-on-dark: var(--hx-brand-white);--hx-placeholder: #f2f2f2;--hx-price: var(--hx-brand-green);--hx-raised-shadow: var(--hx-brand-box-shadow-md);--hx-accent: var(--hx-brand-fruugo-blue-secondary);--hx-accent-ink: var(--hx-brand-white);--hx-accent-ink-faint: color-mix(in srgb, var(--hx-accent-ink) 50%, transparent);--hx-accent-shadow: color-mix(in srgb, var(--hx-accent) 14%, transparent);--hx-deep: var(--hx-brand-dark-blue);--hx-navy: #004b75;--hx-tint: #eef7fc;--hx-edge: #d6e1e9;--hx-band: #eaf5fc;--hx-light-hover: #e9f6ff;--hx-nav-hover: #d4eafa;--hx-nav-shadow: color-mix(in srgb, var(--hx-accent) 12%, transparent);--hx-chip: #f2f8fc;--hx-chip-line: #c9dfeb;--hx-chip-hover: #deeffa;--hx-tab-hover: var(--hx-brand-fruugo-off-white);--hx-motion-line: #abc8dc;--hx-motion-shadow: #12364d12;--hx-skeleton: #edf2f6;--hx-skeleton-shine: #f7fafc;--hx-glow-start: #f5faff;--hx-glow-end: #e4f0fa;--hx-glow-deep: #d2e7f5;--hx-glint: color-mix(in srgb, var(--hx-surface) 62.7%, transparent);--hx-float-shadow: #17496a14;--hx-orbit: #b9e2fa;--hx-orbit-dot: #b5e3ff;--hx-meet-hover: #e1f3ff;--hx-scene-shadow: #143b5108;--hx-scene-hover-line: #9fc6dc;--hx-scene-hover-shadow: color-mix(in srgb, var(--hx-deep) 7%, transparent);--hx-scene-focus-shadow: color-mix(in srgb, var(--hx-deep) 12.5%, transparent);--hx-badge: #282828b3;--hx-spot-dot: #17263188;--hx-spot-dot-line: color-mix(in srgb, var(--hx-on-dark) 60%, transparent);--hx-spot-dot-shadow: color-mix(in srgb, var(--hx-brand-black) 33.3%, transparent);--hx-spot-ring-shadow: #00466e8c;--hx-spot-glow: color-mix(in srgb, var(--hx-accent) 30.2%, transparent);--hx-tip-shadow: #001e3330;--hx-idea-art: #dcebf7;--hx-idea-art-hover: #d2e8f7;--hx-idea-blob-start: #8ed5fa;--hx-idea-blob-end: #bce9f0;--hx-idea-hover-ring: color-mix(in srgb, var(--hx-accent) 13.3%, transparent);--hx-idea-shadow: #124c6b26;--hx-photo-art: #f5f8fa;--hx-pay-start: #06375d;--hx-pay-mid: #075d8d;--hx-pay-end: var(--hx-brand-fruugo-blue-secondary);--hx-pay-kicker: #bde6ff;--hx-pay-soft: #e0f2ff;--hx-pay-orbit-line: color-mix(in srgb, var(--hx-on-dark) 10.2%, transparent);--hx-pay-orbit-near: color-mix(in srgb, var(--hx-on-dark) 2.4%, transparent);--hx-pay-orbit-far: color-mix(in srgb, var(--hx-on-dark) 1.6%, transparent);--hx-pay-panel: color-mix(in srgb, var(--hx-on-dark) 7%, transparent);--hx-pay-panel-line: color-mix(in srgb, var(--hx-on-dark) 18.8%, transparent);--hx-pay-panel-shadow: #00305210;--hx-pay-chip-line: #d8e3eb;--hx-pay-skeleton: color-mix(in srgb, var(--hx-on-dark) 12.2%, transparent);--hx-pay-skeleton-shine: color-mix(in srgb, var(--hx-on-dark) 23.9%, transparent);--hx-card-line: #cfdfeb;--hx-hover-line: #78b8dc;--hx-card-shadow: #10365009;--hx-card-hover-shadow: #10365016;--hx-ask-hover: #f7fcff;--hx-ask-hover-shadow: color-mix(in srgb, var(--hx-brand-fruugo-blue) 14%, transparent);--hx-ask-glow-1: var(--hx-brand-fruugo-blue);--hx-ask-glow-2: #a585ff;--hx-ask-glow-3: #f1d9ff;--hx-ask-glow-4: #78e4ff;--hx-ask-glow-5: var(--hx-brand-fruugo-blue-secondary);--hx-help-art-start: #d7efff;--hx-help-art-end: #edf8ff;--hx-help-sparkle: var(--hx-brand-fruugo-blue);--hx-banner-end: var(--hx-brand-light-blue);--hx-dialog-close: color-mix(in srgb, var(--hx-line) 50%, transparent);--hx-dialog-shadow: #001e3340;--hx-backdrop: #0a1e2c80;--hx-huugo-eye: var(--hx-brand-white);--hx-huugo-eye-mid: #f4f6f7;--hx-huugo-eye-edge: #cddae0;--hx-huugo-pupil: #071b3e;--hx-huugo-pupil-deep: #00102b;--hx-huugo-shine: var(--hx-brand-white)}.hx{color:var(--hx-ink);margin-block:0 32px}.hx-wrap{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding-inline:24px}.hx-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hx-h1{font-size:clamp(28px,4vw,40px);line-height:1.15;font-weight:700;margin:4px 0 8px}.hx-h2{font-size:clamp(24px,2.3vw,32px);line-height:1.2;font-weight:700;margin:0 0 4px}.hx-h3{font-size:20px;line-height:1.25;font-weight:700;margin:0}.hx-eyebrow{font-weight:700;color:var(--hx-accent);margin:0}.hx-body,.hx-sub,.hx-note{color:var(--hx-muted);margin:0 0 16px}.hx-note{font-size:14px;margin-block:4px 12px}.hx-btn{min-height:48px;padding:0 24px;border:0;border-radius:4px;background:var(--hx-accent);color:var(--hx-accent-ink);font:inherit;font-weight:700;cursor:pointer;transition:background-color .2s}.hx-btn:not(.hx-btn--light):not(.hx-btn--quiet):hover{background:var(--hx-deep)}.hx-btn:focus-visible,.hx-mission:focus-visible,.hx-round:focus-visible,.hx-tile__link:focus-visible,.hx-chip:focus-visible{outline:2px solid var(--hx-accent);outline-offset:2px}.hx-btn--quiet{background:transparent;color:var(--hx-ink);border:1px solid var(--hx-line)}.hx-btn[disabled]{opacity:.6;cursor:default}.hx-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-weight:700}.hx-hero{display:flex;gap:24px;align-items:center;padding:24px;border-radius:16px;background:var(--hx-tint)}.hx-hero__huugo{flex:0 0 auto;width:160px;height:160px}.hx-hero__copy{flex:1 1 auto;min-width:0}.hx-ask{display:flex;gap:8px;max-width:760px}.hx-ask__input{flex:1 1 auto;min-width:0;min-height:44px;padding:10px 16px;border:1px solid var(--hx-line);border-radius:999px;font:inherit}.hx-disclosure{font-size:13px;color:var(--hx-muted);margin:8px 0 0}.hx-mission-list,.hx-product-list,.hx-rounds{list-style:none;margin:0;padding:0}.hx-mission-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:16px}.hx-mission{display:flex;flex-direction:column;gap:4px;width:100%;min-height:88px;padding:16px;text-align:start;font:inherit;color:inherit;background:var(--hx-surface);border:1px solid var(--hx-line);border-radius:12px;cursor:pointer}.hx-mission[aria-pressed=true]{border-color:var(--hx-accent);box-shadow:inset 0 0 0 1px var(--hx-accent)}.hx-mission__title{font-weight:700}.hx-mission__line{color:var(--hx-muted);font-size:14px}.hx-products__head{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.hx-product-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-end:12px}.hx-tile__link{display:flex;flex-direction:column;gap:6px;color:inherit;text-decoration:none}.hx-tile__img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:var(--hx-surface);border-radius:8px}.hx-tile__title{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hx-tile__price{font-weight:700}.hx-rounds{display:flex;flex-wrap:wrap;gap:16px;margin-block-start:16px;min-height:140px}.hx-round{display:flex;flex-direction:column;align-items:center;gap:8px;width:112px;color:inherit;text-decoration:none;text-align:center;background:none;border:0;padding:0;font:inherit;cursor:pointer}.hx-round__img{width:96px;height:96px;border-radius:50%;object-fit:cover;background:var(--hx-placeholder)}.hx-round__ph{display:grid;place-items:center;font-size:32px;font-weight:700;color:var(--hx-muted)}.hx-round__name{font-size:14px;line-height:1.25}.hx-trustpilot{text-align:center;padding-block:16px}.hx-chip{min-height:44px;padding:8px 14px;border:1px solid var(--hx-line);border-radius:999px;background:var(--hx-surface);font:inherit;cursor:pointer}@media(max-width:767px){.hx-wrap{padding-inline:16px}.hx-hero{flex-direction:column;align-items:flex-start;padding:16px}.hx-hero__huugo{width:72px;height:72px}.hx-ask{flex-direction:column}.hx-mission-list{grid-template-columns:1fr}.hx-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}.hx-round{width:88px}.hx-round__img{width:72px;height:72px}}@media(prefers-reduced-motion:reduce){.hx *{transition:none!important;animation:none!important}}.hx [hidden]{display:none!important}:where(.hx) :where(a,button):focus-visible{outline:2px solid var(--hx-accent);outline-offset:2px}.hx a:hover{text-decoration:none}.hx :is(.hx-spot__door,.hx-scene__plan,.hx-idea__link,.hx-cat,.hx-product__link,.hx-tile__link,.hx-round,.hx-link):hover{color:inherit}.hx a.hx-btn:hover{color:var(--hx-accent-ink)}.hx a.hx-chip:hover{color:inherit}.hx a.hx-chip--small:hover{color:var(--hx-deep)}.hx-icon{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hx-icon--solid{fill:currentColor;fill-rule:evenodd;stroke:none}.hx-icon--dir:dir(rtl){scale:-1 1}.hx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.hx-btn .hx-icon{width:1.125em;height:1.125em;transition:translate .2s}.hx-btn:is(:hover,:focus-visible) .hx-icon{translate:4px}.hx-btn:is(:hover,:focus-visible) .hx-icon--dir:dir(rtl){translate:-4px}.hx-btn--light{min-height:44px;padding:10px 16px;background:var(--hx-surface);color:var(--hx-deep);border:1px solid var(--hx-line);transition:background-color .2s,border-color .2s,box-shadow .2s}.hx-btn--light:is(:hover,:focus-visible){background:var(--hx-light-hover);border-color:var(--hx-accent);box-shadow:0 3px 12px var(--hx-accent-shadow)}.hx-btn--light:focus-visible{outline-offset:3px}@media(forced-colors:active){.hx-btn--light:is(:hover,:focus-visible){outline:2px solid Highlight;outline-offset:2px}}.hx-head{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;justify-content:space-between;margin-block-end:24px}.hx-head .hx-sub{margin:4px 0 0}.hx-navs{display:flex;gap:8px;flex:none}.hx-nav{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--hx-control-line);border-radius:50%;background:var(--hx-surface);color:var(--hx-deep);cursor:pointer;transition:background-color .2s,border-color .2s,box-shadow .2s}.hx-nav:is(:hover,:focus-visible):not([disabled]){background:var(--hx-nav-hover);border-color:var(--hx-accent);box-shadow:0 3px 10px var(--hx-nav-shadow)}.hx-nav:focus-visible{outline-color:var(--hx-deep);outline-offset:3px}.hx-nav[disabled]{opacity:.45;cursor:default}.hx-track{display:flex;gap:16px;list-style:none;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.hx-track::-webkit-scrollbar{display:none}.hx-track>*{flex:0 0 auto;min-width:0;scroll-snap-align:start}.hx-hh,.hx-trust,.hx-scenes,.hx-ideas,.hx-explorer,.hx-pay,.hx-cats-grid,.hx-banner{margin:0}@property --hx-border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes hx-border-orbit{to{--hx-border-angle: 360deg}}@keyframes hx-hop{0%,to{transform:translateY(0) scale(1)}12%{transform:translateY(1px) scale(1.06,.91)}43%{transform:translateY(-9px) scale(.97,1.04)}64%{transform:translateY(-6px) scale(1)}83%{transform:translateY(1px) scale(1.07,.92)}94%{transform:translateY(0) scale(.99,1.02)}}.hx-huugo{position:relative;aspect-ratio:1}.hx-huugo__figure{position:relative;width:100%;height:100%}.hx-huugo__body,.hx-huugo__face{display:block;width:100%;height:100%;object-fit:contain}.hx-huugo__face{position:absolute;inset:0;display:none}.hx-huugo[data-hx-face] .hx-huugo__body{visibility:hidden}.hx-huugo[data-hx-face] .hx-huugo__face{display:block}.hx-huugo__eye{transform-box:fill-box;transform-origin:center}.hx-huugo__eye-0{stop-color:var(--hx-huugo-eye)}.hx-huugo__eye-1{stop-color:var(--hx-huugo-eye-mid)}.hx-huugo__eye-2{stop-color:var(--hx-huugo-eye-edge)}.hx-huugo__pupil-0{stop-color:var(--hx-huugo-pupil)}.hx-huugo__pupil-1{stop-color:var(--hx-huugo-pupil-deep)}.hx-huugo__shine{fill:var(--hx-huugo-shine)}@media(prefers-reduced-motion:reduce){.hx-huugo .hx-huugo__face{display:none}.hx-huugo .hx-huugo__body{visibility:visible}}.hx-hh{padding-block:36px;background:linear-gradient(115deg,var(--hx-glow-start),var(--hx-glow-deep))}.hx-hh__grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:44px;align-items:center}.hx-hh .hx-eyebrow{color:var(--hx-deep);font-size:14px;line-height:1.45;margin-block-end:12px}.hx-hh .hx-h1{font-size:clamp(32px,3.1vw,46px);font-weight:800;line-height:1.15;letter-spacing:-.025em;margin:0 0 18px}.hx-hh .hx-body{font-size:18px;line-height:1.55;max-width:65ch;margin-block-end:24px}.hx-ask--round{align-items:center;max-width:760px;padding:5px;padding-inline-start:20px;background:var(--hx-surface);border:1px solid var(--hx-line);border-radius:999px;box-shadow:var(--hx-raised-shadow)}.hx-ask--round:focus-within{outline:2px solid var(--hx-accent);outline-offset:2px}.hx-ask--round .hx-ask__input{border:0;padding:0;background:none;outline:0}.hx-ask__go{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--hx-accent);color:var(--hx-accent-ink);cursor:pointer;transition:background-color .2s}.hx-ask__go .hx-icon{width:22px;height:22px}.hx-ask__go:hover{background:var(--hx-deep)}.hx-hh__browse{display:flex;width:fit-content;align-items:center;min-height:44px;margin-block-start:20px;color:var(--hx-deep);font-weight:700;text-decoration:underline;text-underline-offset:4px}.hx a.hx-hh__browse:hover{color:var(--hx-navy);text-decoration:underline}.hx-hh__art{min-width:0}.hx-stage{position:relative;isolation:isolate;width:100%;aspect-ratio:1.18}.hx-stage__huugo{position:absolute;z-index:2;inset-block-start:0;inset-inline-start:5%;width:90%;height:100%}.hx-float{position:absolute;z-index:1;width:108px;height:128px;box-sizing:border-box;background:var(--hx-surface);border:6px solid var(--hx-surface);border-radius:20px;box-shadow:0 12px 24px var(--hx-float-shadow);animation:hx-drift 5s ease-in-out infinite}.hx-float img{width:100%;height:100%;object-fit:contain;border-radius:14px}.hx-float--0{inset-block-start:0;inset-inline-start:0;transform:rotate(-6deg)}.hx-float--1{inset-block-start:4%;inset-inline-end:0;transform:rotate(5deg);animation-delay:-.9s}.hx-float--2{inset-block-end:0;inset-inline-end:2%;transform:rotate(-4deg);animation-delay:-1.8s}.hx-float__sparkle{position:absolute;inset-block-start:-18px;inset-inline-end:-16px;font-size:30px;line-height:1;color:var(--hx-accent);text-shadow:0 0 8px var(--hx-surface);animation:hx-glint 3.5s ease-in-out infinite}.hx-float--1 .hx-float__sparkle{animation-delay:-.8s}.hx-float--2 .hx-float__sparkle{animation-delay:-1.6s}.hx-sparkle{position:absolute;z-index:3;font-size:28px;line-height:1;color:var(--hx-accent);text-shadow:0 0 10px var(--hx-glint);animation:hx-glint 4.8s ease-in-out infinite}.hx-sparkle--0{inset-block-start:9%;inset-inline-start:26%;animation-delay:-.8s}.hx-sparkle--1{inset-block-start:30%;inset-inline-end:3%;animation-delay:-1.6s}.hx-sparkle--2{inset-block-end:9%;inset-inline-start:8%;animation-delay:-2.4s}.hx-sparkle--3{inset-block-start:54%;inset-inline-start:0;animation-delay:-3.2s}.hx-sparkle--4{inset-block-end:0;inset-inline-end:20%;animation-delay:-4s}.hx-sparkle--5{inset-block-start:0;inset-inline-end:25%;animation-delay:-4.8s}.hx-stage__photo{position:absolute;z-index:0;inset-block-start:4%;inset-inline-start:17%;width:65%;height:91%;box-sizing:border-box;object-fit:cover;object-position:73% center;border:6px solid var(--hx-surface);border-radius:50% 50% 25% 25%/43% 43% 16% 16%}.hx-stage--photo .hx-float{padding:0;overflow:hidden}.hx-stage--photo .hx-float img{object-fit:cover;border-radius:inherit}.hx-stage--photo .hx-float--0{inset-block-start:4%;inset-inline:auto 1%;width:28%;height:43%;border-radius:24px;transform:rotate(10deg)}.hx-stage--photo .hx-float--1{inset-block:auto 5%;inset-inline-start:2%;width:34%;height:40%;border-radius:50%;transform:none}.hx-stage--photo .hx-float--2{inset-block-end:1%;inset-inline-end:0;width:30%;height:44%;border-radius:50% 50% 24px 24px;transform:none}.hx-stage__orbit,.hx-stage__dot{position:absolute;z-index:-1;aspect-ratio:1;border-radius:50%}.hx-stage__orbit{inset-block-start:24%;inset-inline-start:0;width:26%;border:2px solid var(--hx-orbit)}.hx-stage__dot{background:var(--hx-orbit-dot)}.hx-stage__dot--0{inset-block-start:11%;inset-inline-start:11%;width:12%;opacity:.7}.hx-stage__dot--1{inset-block-start:39%;inset-inline-end:0;width:4%}.hx-stage__dot--2{inset-block-end:2%;inset-inline-start:65%;width:4.5%}.hx-hh[data-hx-motion=paused] .hx-stage *{animation-play-state:paused}.hx-hh__controls{position:relative;z-index:3;display:flex;gap:10px;align-items:center;justify-content:center;margin-block-start:8px}.hx-meet{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;font:inherit;font-size:14px;font-weight:700;line-height:1.4;color:var(--hx-deep);background:var(--hx-surface);border:1px solid var(--hx-motion-line);border-radius:999px;cursor:pointer}.hx-meet:is(:hover,:focus-visible){background:var(--hx-meet-hover);border-color:var(--hx-deep)}.hx-meet:focus-visible{outline-color:var(--hx-deep);outline-offset:3px}.hx-motion{display:grid;place-items:center;width:42px;height:42px;padding:10px;color:var(--hx-deep);background:var(--hx-surface-glass);border:1px solid var(--hx-motion-line);border-radius:50%;box-shadow:0 2px 8px var(--hx-motion-shadow);cursor:pointer}.hx-motion:hover{background:var(--hx-surface);border-color:var(--hx-deep)}.hx-motion .hx-icon{width:22px;height:22px}.hx-motion[aria-pressed=true] .hx-motion__pause,.hx-motion:not([aria-pressed=true]) .hx-motion__play{display:none}@keyframes hx-drift{0%,to{translate:0;rotate:-3deg}50%{translate:7px -9px;rotate:3deg}}@keyframes hx-glint{0%,60%,to{opacity:0;scale:.5;rotate:-15deg}14%,36%{opacity:.95;scale:1.15;rotate:10deg}}.hx-trust{background:var(--hx-accent);color:var(--hx-accent-ink)}.hx-trust__inner{position:relative}.hx-trust__list{justify-content:space-between;gap:24px;padding-block:18px}.hx-trust__item{display:flex;gap:8px;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:1.3}.hx-trust__item .hx-icon{width:22px;height:22px}.hx-navs--on-dark{position:absolute;inset:0;justify-content:space-between;align-items:center;pointer-events:none}.hx-navs--on-dark .hx-nav{pointer-events:auto;background:none;border:0;color:var(--hx-accent-ink);box-shadow:none}.hx-navs--on-dark .hx-nav:is(:hover,:focus-visible):not([disabled]){background:none;box-shadow:none}.hx-navs--on-dark .hx-nav[disabled]{color:var(--hx-accent-ink-faint)}.hx-navs--on-dark .hx-nav:focus-visible{outline-color:var(--hx-accent-ink);outline-offset:-3px}.hx-scenes{padding-block:32px 0}.hx-scenes__track{gap:18px;padding-block:4px 20px}.hx-scenes__track>*{flex-basis:calc((100% - 54px)/4)}.hx-scene{display:flex;flex-direction:column;overflow:hidden;background:var(--hx-surface);border:1px solid var(--hx-edge);border-radius:18px;box-shadow:0 3px 10px var(--hx-scene-shadow);transition:border-color .2s,box-shadow .2s}.hx-scene:focus-within{border-color:var(--hx-accent);box-shadow:0 5px 16px var(--hx-scene-focus-shadow)}.hx-scene:hover{border-color:var(--hx-scene-hover-line);box-shadow:0 5px 16px var(--hx-scene-hover-shadow)}.hx-scene__photo{position:relative;flex:none;aspect-ratio:1}.hx-scene__photo>img{display:block;width:100%;height:100%;object-fit:cover}.hx-scene__badge{position:absolute;inset-block-end:16px;inset-inline-start:16px;display:inline-flex;gap:8px;align-items:center;max-width:calc(100% - 32px);padding:8px 12px;font-size:12px;line-height:1.4;color:var(--hx-on-dark);background:var(--hx-badge);border-radius:6px;pointer-events:none}.hx-scene__badge .hx-icon{flex:none;width:16px;height:16px}.hx-spot{position:absolute;translate:-50% -50%}.hx-spot__door{position:relative;display:grid;place-items:center;width:44px;height:44px;color:inherit;text-decoration:none}.hx-spot__dot{position:relative;display:grid;place-items:center;box-sizing:border-box;width:28px;height:28px;border:1px solid var(--hx-spot-dot-line);border-radius:50%;background:var(--hx-spot-dot);box-shadow:0 1px 6px var(--hx-spot-dot-shadow);transition:background .2s,scale .2s}.hx-spot__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--hx-on-dark)}.hx-spot__dot:before{content:"";position:absolute;inset:-4px;border:2.5px solid var(--hx-on-dark);border-radius:50%;box-shadow:0 0 0 1px var(--hx-spot-ring-shadow),0 0 8px var(--hx-spot-glow);opacity:0;scale:.88;pointer-events:none}@media(hover:hover)and (pointer:fine){.hx-scene:hover .hx-spot__dot:before{animation:hx-ripple 2s ease-out infinite}}.hx-scene:focus-within .hx-spot__dot:before{animation:hx-ripple 2s ease-out infinite}.hx-scene[data-hx-in-view] .hx-spot__dot:before{animation:hx-ripple 2s ease-out 2}.hx-spot:nth-of-type(2) .hx-spot__dot:before{animation-delay:.15s}.hx-spot:nth-of-type(3) .hx-spot__dot:before{animation-delay:.3s}.hx-scene .hx-spot__door:is(:hover,:focus-visible) .hx-spot__dot:before{animation:none;opacity:0}@keyframes hx-ripple{0%{opacity:.35;scale:.92}12%{opacity:.95;scale:1.12}72%,to{opacity:0;scale:2.15}}.hx-spot:has(:hover,:focus-visible){z-index:4}.hx-spot__door:focus-visible{outline:0}.hx-spot__door:is(:hover,:focus-visible) .hx-spot__dot{background:var(--hx-deep);scale:1.14}.hx-spot__door:focus-visible .hx-spot__dot{outline:3px solid var(--hx-on-dark);outline-offset:3px;box-shadow:0 0 0 6px var(--hx-deep)}.hx-spot__tip{position:absolute;inset-block-start:50%;inset-inline-start:38px;translate:0 -50%;display:flex;flex-direction:column;gap:5px;padding:12px;white-space:nowrap;color:var(--hx-ink);text-align:start;background:var(--hx-surface);border:1px solid var(--hx-edge);border-radius:12px;box-shadow:0 6px 24px var(--hx-tip-shadow);opacity:0;visibility:hidden;transition:opacity .14s ease-out}.hx-spot__tip strong{font-size:14px;line-height:1.4}.hx-spot__tip span{font-size:12px;font-weight:650;line-height:1.4;color:var(--hx-deep)}.hx-spot__door:is(:hover,:focus-visible) .hx-spot__tip{opacity:1;visibility:visible}.hx-spot__tip[popover]{margin:0;overflow:visible}.hx-spot .hx-spot__tip:popover-open{position:fixed;inset:auto;translate:none;opacity:1;visibility:visible}.hx-scene__chips{display:flex;flex-wrap:wrap;gap:5px;align-content:center;min-height:60px;box-sizing:border-box;padding:12px 14px}.hx-chip--small{display:inline-flex;align-items:center;min-height:32px;padding:5px 9px;font-size:11px;font-weight:650;line-height:1.4;color:var(--hx-deep);text-decoration:none;background:var(--hx-chip);border-color:var(--hx-chip-line);border-radius:20px;transition:background-color .2s,border-color .2s}.hx-chip--small:is(:hover,:focus-visible){background:var(--hx-chip-hover);border-color:var(--hx-accent)}.hx-chip--small:focus-visible{outline-color:var(--hx-deep)}.hx-scene__plan{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;padding:16px 18px 18px;color:inherit;text-decoration:none;border-block-start:1px solid var(--hx-edge);transition:border-color .2s}.hx-scene__plan:is(:hover,:focus-visible){border-block-start-color:var(--hx-accent)}.hx-scene__plan:focus-visible{outline-color:var(--hx-deep);outline-offset:-4px}.hx-scene__title{font-size:18px;font-weight:700;line-height:1.35}.hx-scene__line{flex:1 1 auto;font-size:14px;line-height:1.5;color:var(--hx-muted)}.hx-action{display:flex;gap:8px;align-items:center;min-height:32px;margin-block-start:8px;font-size:14px;font-weight:700;color:var(--hx-deep)}.hx-action img{display:block;transform-origin:50% 88%}.hx-action .hx-icon{margin-inline-start:auto;transition:translate .25s}.hx-scene__plan:is(:hover,:focus-visible) .hx-scene__title{color:var(--hx-deep)}.hx-scene__plan:is(:hover,:focus-visible) .hx-action{color:var(--hx-navy)}.hx-scene__plan:is(:hover,:focus-visible) .hx-action .hx-icon{translate:4px}.hx-scene__plan:is(:hover,:focus-visible) .hx-action .hx-icon--dir:dir(rtl){translate:-4px}@media(hover:hover)and (pointer:fine){.hx-scene__plan:hover .hx-action img{animation:hx-hop .85s ease-in-out 2}}.hx-scene__plan:focus-visible .hx-action img{animation:hx-hop .85s ease-in-out 2}.hx-ideas{padding-block:48px 32px}.hx-ideas__track{gap:20px;padding-block-end:20px}.hx-ideas__track>*{flex-basis:calc((100% - 80px)/5)}.hx-idea__link{display:flex;flex-direction:column;color:inherit;text-decoration:none}.hx-idea__art{position:relative;isolation:isolate;display:block;aspect-ratio:1;box-sizing:border-box;padding:12%;overflow:hidden;background:var(--hx-idea-art);border-radius:12px;transition:background-color .38s,box-shadow .38s}.hx-idea__art:before,.hx-idea__art:after{content:"";position:absolute;z-index:0;border-radius:50%;opacity:0;pointer-events:none;transition:transform .52s cubic-bezier(.2,.8,.2,1),opacity .38s}.hx-idea__art:before{width:65%;height:65%;inset-block-start:8%;inset-inline-end:6%;background:linear-gradient(135deg,var(--hx-idea-blob-start),var(--hx-idea-blob-end));transform:translate(-8px,14px) scale(.72)}.hx-idea__art:after{width:46%;height:46%;inset-block-end:8%;inset-inline-start:8%;border:3px solid var(--hx-surface);transform:translate(8px,-5px) scale(.7)}.hx-idea__art img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;transform-origin:50% 62%;transition:transform .52s cubic-bezier(.2,.8,.2,1),box-shadow .42s}.hx-idea__eyebrow{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-block-start:18px;font-size:13px;font-weight:700;line-height:1.4;color:var(--hx-deep)}.hx-idea__eyebrow .hx-icon{width:18px;height:18px;color:var(--hx-ink);transition:translate .32s cubic-bezier(.2,.8,.2,1)}.hx-idea__title{margin-block:6px 8px;font-size:16px;font-weight:700;line-height:1.4}.hx-idea__link:focus-visible{outline:0}.hx-idea__link:focus-visible .hx-idea__art{background:var(--hx-idea-art-hover);box-shadow:inset 0 0 0 3px var(--hx-accent)}@media(forced-colors:active){.hx-idea__link:focus-visible .hx-idea__art{outline:3px solid Highlight;outline-offset:-3px}}@media(hover:hover)and (pointer:fine){.hx-idea__link:hover .hx-idea__art{background:var(--hx-idea-art-hover);box-shadow:inset 0 0 0 1px var(--hx-idea-hover-ring)}}.hx-idea__link:focus-visible .hx-idea__art:before{opacity:.86;transform:translate(5px,-5px) scale(1)}.hx-idea__link:focus-visible .hx-idea__art:after{opacity:.9;transform:translate(-6px,6px) scale(1)}.hx-idea__link:focus-visible .hx-idea__art img{transform:translateY(-4px) scale(1.025);box-shadow:0 12px 24px var(--hx-idea-shadow)}.hx-idea__link:focus-visible .hx-idea__eyebrow .hx-icon{translate:4px}@media(hover:hover)and (pointer:fine){.hx-idea__link:hover .hx-idea__art:before{opacity:.86;transform:translate(5px,-5px) scale(1)}.hx-idea__link:hover .hx-idea__art:after{opacity:.9;transform:translate(-6px,6px) scale(1)}.hx-idea__link:hover .hx-idea__art img{transform:translateY(-4px) scale(1.025);box-shadow:0 12px 24px var(--hx-idea-shadow)}.hx-idea__link:hover .hx-idea__eyebrow .hx-icon{translate:4px}.hx-idea__link:hover .hx-idea__eyebrow .hx-icon--dir:dir(rtl){translate:-4px}}.hx-idea__link:focus-visible .hx-idea__eyebrow .hx-icon--dir:dir(rtl){translate:-4px}.hx-pay{position:relative;isolation:isolate;overflow:hidden;padding-block:32px;color:var(--hx-on-dark);background:linear-gradient(105deg,var(--hx-pay-start),var(--hx-pay-mid) 62%,var(--hx-pay-end))}.hx-pay:before{content:"";position:absolute;z-index:-1;inset-block-start:-240px;inset-inline-end:-40px;width:440px;height:440px;border:1px solid var(--hx-pay-orbit-line);border-radius:50%;box-shadow:0 0 0 50px var(--hx-pay-orbit-near),0 0 0 100px var(--hx-pay-orbit-far);pointer-events:none}.hx-pay__inner{display:grid;grid-template-columns:minmax(210px,max-content) minmax(0,1fr);column-gap:28px;align-items:center}.hx-pay__intro{max-width:420px}.hx-pay__kicker{font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.04em;color:var(--hx-pay-kicker)}.hx-pay .hx-h2{margin:6px 0 8px;color:var(--hx-on-dark);font-size:32px;line-height:1.25;letter-spacing:-.025em}.hx-pay .hx-body{margin:0;font-size:13px;line-height:1.5;color:var(--hx-pay-soft)}.hx-pay__panel{display:flex;flex-wrap:wrap;gap:22px;align-items:center;min-height:109px;box-sizing:border-box;justify-self:end;padding:18px 20px;background:var(--hx-pay-panel);border:1px solid var(--hx-pay-panel-line);border-radius:18px;box-shadow:0 6px 20px var(--hx-pay-panel-shadow)}.hx-pay__methods,.hx-pay__loading{display:flex;flex-direction:column;gap:10px}.hx-pay__title{font-size:11px;font-weight:600;line-height:1.5;white-space:nowrap}.hx-pay__logos{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.hx-pay__mark{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;min-width:72px;height:44px;padding:10px;overflow:hidden;background:var(--hx-surface);border:1px solid var(--hx-pay-chip-line);border-radius:9px}.hx-pay .icon-pay{display:block;flex-shrink:0;height:24px;margin:0}.hx-pay__skeleton{display:block;width:72px;height:44px;border-radius:9px;background:linear-gradient(90deg,var(--hx-pay-skeleton) 25%,var(--hx-pay-skeleton-shine) 50%,var(--hx-pay-skeleton) 75%) 0 0 / 300% 100%;animation:hx-shimmer 1.4s ease-in-out infinite}.hx-pay__skeleton--title{width:130px;height:16px;border-radius:4px}.hx-pay__unknown{display:flex;gap:10px;align-items:center;margin:0;font-size:14px;font-weight:600}.hx-dialog{width:520px;max-width:calc(100% - 38px);max-height:calc(100dvh - 38px);padding:32px;color:var(--hx-ink);background:var(--hx-surface);border:0;border-radius:24px;box-shadow:0 24px 80px var(--hx-dialog-shadow);font-size:16px;line-height:1.6}.hx-dialog::backdrop{background:var(--hx-backdrop)}.hx-dialog__close{position:absolute;inset-block-start:16px;inset-inline-end:16px;display:grid;place-items:center;width:40px;height:40px;padding:4px;color:var(--hx-muted);background:var(--hx-dialog-close);border:0;border-radius:50%;cursor:pointer;transition:background-color .2s,rotate .2s}.hx-dialog__close:is(:hover,:focus-visible){background:var(--hx-line);rotate:90deg}.hx-dialog__close:focus-visible{outline-color:var(--hx-muted)}.hx-dialog h2{margin-block:8px 14px;margin-inline:0 48px;font-size:26px;font-weight:700;line-height:1.25}.hx-dialog>p{margin:16px 0;color:var(--hx-muted);line-height:1.5}.hx-dialog>.hx-dialog__note{font-size:14px}.hx-dialog .hx-btn{border-radius:999px}.hx-meet-dialog__huugo{display:block;width:100px;height:100px;object-fit:contain}.hx-meet-dialog ul{margin:16px 0;padding-inline-start:22px}.hx-meet-dialog li{margin-block:12px}.hx-explorer{padding-block:44px;background:var(--hx-band)}.hx-explorer__bar{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-block:20px}.hx-explorer .hx-head{margin-block-end:0}.hx-tabs{display:flex;gap:10px;min-width:0;overflow-x:auto;scrollbar-width:none;padding:4px;margin:-4px}.hx-tab{display:inline-flex;flex:none;gap:8px;align-items:center;min-height:48px;padding:12px 22px;white-space:nowrap;font:inherit;font-size:15px;color:var(--hx-ink);background:var(--hx-surface);border:1px solid var(--hx-control-line);border-radius:999px;cursor:pointer;transition:background-color .2s}.hx-tab .hx-icon{width:19px;height:19px}.hx-tab:hover{background:var(--hx-tab-hover)}.hx-tab[aria-pressed=true]{background:var(--hx-deep);border-color:var(--hx-deep);color:var(--hx-accent-ink);font-weight:700;box-shadow:inset 0 0 0 1px var(--hx-accent)}.hx-explorer__layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:stretch}.hx-explorer__track{min-height:420px;padding-block:6px 18px 0;margin-block-start:-6px}.hx-explorer__track>.hx-product{flex-basis:calc((100% - 48px)/4)}.hx-explorer__track>.hx-note{align-self:center}.hx-product{display:flex;flex-direction:column;gap:10px;box-sizing:border-box;padding:14px;background:var(--hx-surface);border:1px solid var(--hx-card-line);border-radius:20px;box-shadow:0 3px 12px var(--hx-card-shadow);transition:box-shadow .2s,border-color .2s,transform .2s}.hx-product:not(.hx-product--skeleton):is(:hover,:focus-within){border-color:var(--hx-hover-line);box-shadow:0 8px 24px var(--hx-card-hover-shadow);transform:translateY(-3px)}.hx-product__link{display:flex;flex-direction:column;gap:16px;color:inherit;text-decoration:none}.hx-product__link:focus-visible{outline-color:var(--hx-deep);outline-width:3px;outline-offset:3px;border-radius:12px}.hx-product__photo{display:block;aspect-ratio:1;overflow:hidden;background:var(--hx-surface);border-radius:12px}.hx-product__photo img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.hx-product__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.35em;font-size:15px;font-weight:600;line-height:1.45}.hx-product__price{margin-block-start:auto;font-size:21px;font-weight:700;line-height:1.2;color:var(--hx-price)}.hx-product__ask{position:relative;isolation:isolate;display:flex;gap:6px;align-items:center;justify-content:center;width:100%;min-height:44px;margin-block-start:4px;padding:7px 10px;font:inherit;font-size:13px;color:var(--hx-deep);background:var(--hx-surface);border:1px solid var(--hx-line);border-radius:999px;cursor:pointer;transition:background-color .2s,box-shadow .2s}.hx-product__ask:before{content:"";position:absolute;inset:-1px;padding:2px;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .24s ease-out;background:conic-gradient(from var(--hx-border-angle),var(--hx-ask-glow-1),var(--hx-ask-glow-1) 35deg,var(--hx-ask-glow-2) 100deg,var(--hx-ask-glow-3) 145deg,var(--hx-ask-glow-4) 195deg,var(--hx-ask-glow-5) 260deg,var(--hx-ask-glow-1));mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0);animation:hx-border-orbit 4s linear infinite paused}.hx-product:is(:hover,:focus-within) .hx-product__ask{background:var(--hx-ask-hover);box-shadow:0 2px 10px var(--hx-ask-hover-shadow)}.hx-product:is(:hover,:focus-within) .hx-product__ask:before{opacity:1;animation-play-state:running}.hx-product__ask:focus-visible{outline-offset:3px}.hx-product__ask img{flex:none;width:28px;height:28px;object-fit:contain;transform-origin:50% 88%}.hx-product__ask .hx-icon{width:16px;height:16px}@media(hover:hover)and (pointer:fine){.hx-product__ask:hover img{animation:hx-hop .85s ease-in-out 2}}.hx-product__ask:focus-visible img{animation:hx-hop .85s ease-in-out 2}.hx-product--skeleton{box-shadow:none}.hx-skeleton{display:block;border-radius:8px;background:linear-gradient(90deg,var(--hx-skeleton) 25%,var(--hx-skeleton-shine) 50%,var(--hx-skeleton) 75%) 0 0 / 300% 100%;animation:hx-shimmer 1.4s ease-in-out infinite}.hx-product__photo.hx-skeleton{border-radius:12px}.hx-skeleton__line{height:1.1em;margin-block-start:4px}.hx-skeleton__line--short{width:60%;margin-block-end:calc(4.35em - 2.6em)}.hx-skeleton__price{width:40%;height:26px;margin-block-start:auto}.hx-skeleton__button{height:44px;border-radius:999px}@keyframes hx-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.hx-help{display:flex;flex-direction:column;overflow:hidden;background:var(--hx-surface);border:1px solid var(--hx-edge);border-radius:20px}.hx-help__art{position:relative;display:grid;place-items:center;min-height:180px;background:linear-gradient(145deg,var(--hx-help-art-start),var(--hx-help-art-end));color:var(--hx-accent)}.hx-help__art .hx-icon{width:96px;height:96px;stroke-width:1.2}.hx-help__sparkle{position:absolute;inset-block-start:18%;inset-inline-end:28%;font-size:30px;line-height:1;color:var(--hx-help-sparkle)}.hx-help__copy{padding:24px}.hx-help__copy .hx-h3{font-size:24px;line-height:1.2;margin-block-end:12px}.hx-help__copy .hx-body{font-size:14px;line-height:1.6;margin-block-end:22px}.hx-help__copy .hx-btn{padding:12px 16px;font-size:14px}.hx-cats-grid{padding-block:48px 0}#hx-cats-h{scroll-margin-top:56px}.hx-cat-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.hx-cat-list:empty{min-height:260px}.hx-cat{display:flex;flex-direction:column;color:inherit;text-decoration:none}.hx-cat__visual{display:block;box-sizing:border-box;aspect-ratio:1;overflow:hidden;padding:16px;margin-block-end:16px;background:var(--hx-photo-art);border-radius:12px;transition:background-color .38s ease}.hx-cat__img{display:grid;place-items:center;width:100%;height:100%;object-fit:cover;border-radius:12px;transition:transform .52s cubic-bezier(.2,.8,.2,1)}.hx-cat:focus-visible{outline-color:var(--hx-deep);outline-width:3px;outline-offset:3px;border-radius:12px}.hx-cat:focus-visible .hx-cat__visual{background:var(--hx-idea-art-hover)}.hx-cat:focus-visible .hx-cat__img{transform:translateY(-4px) scale(1.025)}@media(hover:hover)and (pointer:fine){.hx-cat:hover .hx-cat__visual{background:var(--hx-idea-art-hover)}.hx-cat:hover .hx-cat__img{transform:translateY(-4px) scale(1.025)}.hx-cat:hover .hx-cat__name{text-decoration:underline}}.hx-cat__name{margin-block-end:8px;padding-inline:2px;font-weight:700;line-height:1.5}.hx-cat__cta{display:flex;gap:8px;align-items:center;padding-inline:2px;font-size:13px;font-weight:700;color:var(--hx-deep)}.hx-cat__cta .hx-icon{width:1.125em;height:1.125em;transition:translate .2s}.hx-cat:is(:hover,:focus-visible) .hx-cat__cta .hx-icon{translate:4px}.hx-cat:is(:hover,:focus-visible) .hx-cat__cta .hx-icon--dir:dir(rtl){translate:-4px}.hx-banner{padding-block:48px}.hx-banner__card{display:grid;grid-template-columns:220px minmax(0,1fr) auto;gap:24px;align-items:center;padding:24px 32px;padding-inline-start:0;overflow:hidden;border-radius:28px;background:linear-gradient(115deg,var(--hx-glow-start),var(--hx-glow-end) 48%,var(--hx-banner-end))}.hx-banner__art{position:relative;align-self:end;justify-self:center;width:160px;margin-block-end:-24px}.hx-motion--corner{position:absolute;z-index:1;inset-block-end:32px;inset-inline-end:-14px}.hx-banner__copy .hx-body{max-width:40em;margin:8px 0 0}.hx-banner .hx-btn{justify-self:end}.hx-banner__card--photos{grid-template-columns:280px minmax(0,1fr) auto;padding-inline-start:32px}.hx-banner__photos{display:flex;align-items:center;justify-content:center;padding-block:20px}.hx-banner__photos img{display:block;flex:none;width:120px;height:120px;box-sizing:border-box;object-fit:cover;background:var(--hx-surface);border:4px solid var(--hx-surface);border-radius:50%}.hx-banner__photos img+img{margin-inline-start:-40px}@media(max-width:1199px){.hx-ideas__track>*{flex-basis:calc((100% - 40px) / 3.3)}.hx-explorer__layout{grid-template-columns:minmax(0,1fr) 250px}.hx-explorer__track>.hx-product{flex-basis:calc((100% - 32px) / 3)}.hx-cat-list{grid-template-columns:repeat(3,minmax(0,1fr))}.hx-cat__visual{aspect-ratio:4 / 3}}@media(max-width:1100px)and (min-width:768px){.hx-hh__grid{grid-template-columns:minmax(0,1fr) 320px;gap:24px}.hx-hh .hx-h1{font-size:34px}.hx-chip--small{padding-inline:7px;font-size:10px}.hx-scene__chips{gap:4px;min-height:66px;padding:10px}}@media(max-width:1100px)and (min-width:768px){.hx-banner__card--photos{grid-template-columns:280px minmax(0,1fr)}.hx-banner__card--photos .hx-banner__photos{grid-row:1 / 3}.hx-banner__card--photos .hx-btn{grid-column:2;justify-self:start}}@media(max-width:1250px)and (min-width:768px){.hx-pay__inner{grid-template-columns:minmax(0,1fr) auto;row-gap:20px}.hx-pay__intro{max-width:360px}.hx-pay__panel{grid-column:1 / -1;grid-row:2;justify-self:stretch;justify-content:space-between}}@media(max-width:1023px){.hx-scenes__track>*{flex-basis:calc((100% - 18px) / 2.2)}.hx-explorer__layout{grid-template-columns:1fr}.hx-help{display:grid;grid-template-columns:35% minmax(0,1fr)}}@media(min-width:768px){.hx-navs--narrow{display:none}}@media(min-width:1100px){.hx-trust__list{flex-wrap:nowrap}}@media(max-width:767px){.hx-hh{padding-block:24px 28px}.hx-hh__grid{display:flex;flex-direction:column;gap:22px;text-align:center}.hx-hh__art{order:-1;width:100%;max-width:180px}.hx-hh .hx-eyebrow{font-size:15px}.hx-hh .hx-h1{font-size:31px;text-wrap:balance;margin-block-end:14px}.hx-hh .hx-body{font-size:16px;line-height:1.5;max-width:40ch;margin-inline:auto}.hx-ask--round{flex-direction:row;margin-inline:auto;text-align:start}.hx-hh__browse{margin-inline:auto}.hx-float{width:52px;height:62px;border-width:3px;border-radius:10px}.hx-float img{border-radius:7px}.hx-float__sparkle{inset-block-start:-14px;inset-inline-end:-12px;font-size:20px}.hx-sparkle{font-size:22px}.hx-hh__controls{margin-block-start:6px}.hx-meet{padding:7px 14px;font-size:13px}.hx-motion{width:34px;height:34px;padding:0}.hx-trust__list{padding-block:10px}.hx-trust__list>*{flex-basis:100%}.hx-head{flex-direction:column;align-items:stretch;gap:14px}.hx-head .hx-navs{align-self:flex-start}.hx-explorer__bar .hx-navs{display:none}.hx-scenes{padding-block-start:24px}.hx-scenes__track>*,.hx-explorer__track>.hx-product{flex-basis:84%}.hx-chip--small{min-height:36px;font-size:12px}.hx-scene__chips{min-height:66px}.hx-ideas{padding-block:32px 20px}.hx-ideas__track{gap:16px}.hx-ideas__track>*{flex-basis:72%}.hx-explorer{padding-block:32px}.hx-explorer__bar{margin-block:16px 20px}.hx-tab{min-height:44px;padding:10px 16px;font-size:14px}.hx-explorer__track{gap:12px}.hx-product__title{font-size:16px;-webkit-line-clamp:2;min-height:2.9em}.hx-help{display:flex}.hx-cat-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hx-cat__visual{aspect-ratio:1}.hx-cats-grid{padding-block-start:32px}.hx-banner{padding-block:32px}.hx-banner__card{grid-template-columns:1fr;justify-items:center;gap:16px;padding:24px 16px;text-align:center}.hx-banner__art{align-self:auto;justify-self:center;margin:0}.hx-banner .hx-btn{justify-self:center}.hx-pay{padding-block:26px}.hx-pay__inner{display:flex;flex-direction:column;align-items:stretch;gap:20px}.hx-pay .hx-h2{font-size:28px}.hx-pay .hx-body{font-size:14px;max-width:36ch}.hx-pay__intro{max-width:none}.hx-pay__panel{min-height:104px;padding:16px}.hx-pay__methods{gap:8px}.hx-pay__title{font-size:12px}.hx-dialog{padding:24px}}@media(prefers-reduced-motion:reduce){.hx-motion{display:none}.hx-product,.hx-idea__art img,.hx-cat__img{transform:none!important}.hx-idea__art:before,.hx-idea__art:after{display:none}}[data-hx-spot=routine-skincare]{left:39%;top:16%}[data-hx-spot=routine-haircare]{left:35%;top:36%}[data-hx-spot=routine-shaving]{left:80%;top:76%}[data-hx-spot=routine-oral-care]{left:71%;top:37%}[data-hx-spot=routine-wellness]{left:18%;top:65%}[data-hx-spot=home-decor]{left:78%;top:24%}[data-hx-spot=home-lighting]{left:32%;top:20%}[data-hx-spot=home-kitchen]{left:33%;top:61%}[data-hx-spot=home-bedding]{left:82%;top:58%}[data-hx-spot=home-organisation]{left:80%;top:78%}[data-hx-spot=adventures-car]{left:20%;top:17%}[data-hx-spot=adventures-scooters]{left:70%;top:51%}[data-hx-spot=adventures-outdoor]{left:26%;top:53%}[data-hx-spot=adventures-bags]{left:45%;top:25%}[data-hx-spot=adventures-footwear]{left:80%;top:81%}[data-hx-spot=enjoy-toys]{left:79%;top:84%}[data-hx-spot=enjoy-games]{left:25%;top:67%}[data-hx-spot=enjoy-crafts]{left:82%;top:28%}[data-hx-spot=enjoy-audio]{left:23%;top:25%}[data-hx-spot=enjoy-tech]{left:59%;top:18%}:is([data-hx-spot=routine-shaving],[data-hx-spot=routine-oral-care],[data-hx-spot=home-decor],[data-hx-spot=home-bedding],[data-hx-spot=home-organisation],[data-hx-spot=adventures-scooters],[data-hx-spot=adventures-footwear],[data-hx-spot=enjoy-toys],[data-hx-spot=enjoy-crafts]) .hx-spot__tip{inset-inline:auto 38px}.hx-idea__art{padding:16px;background:var(--hx-photo-art)}.hx-idea__art:before,.hx-idea__art:after{content:none}.hx-idea__art img{border-radius:0}.hx-idea__link:focus-visible .hx-idea__art{background:var(--hx-idea-art-hover)}@media(hover:hover)and (pointer:fine){.hx-idea__link:hover .hx-idea__art{background:var(--hx-idea-art-hover)}}
