.lm{isolation:isolate;min-height:var(--h);padding-block:6px;padding-inline:calc(var(--h) + 14px) 26px;color:#1a1b1e;background:#ffc22e;border-radius:999px;align-items:center;text-decoration:none;position:relative;overflow:hidden}.lm-c{z-index:-1;width:calc(var(--h) - 8px);background:#1a1b1e;border-radius:999px;transition:width .45s cubic-bezier(.65,0,.076,1);position:absolute;inset-block:4px;inset-inline-start:4px}.lm-i{inset-inline-start:4px;width:calc(var(--h) - 8px);text-align:center;color:#ffc22e;font:700 20px/1 var(--font-text);transition:transform .45s cubic-bezier(.65,0,.076,1);position:absolute;top:50%;transform:translateY(-50%)}.lm-t{color:#1a1b1e;text-align:center;transition:color .45s cubic-bezier(.65,0,.076,1);position:relative}.lm:hover .lm-c,.lm:focus-visible .lm-c{width:calc(100% - 8px)}.lm:hover .lm-i,.lm:focus-visible .lm-i{transform:translate(-10px,-50%)}.lm:hover .lm-t,.lm:focus-visible .lm-t{color:#fff}.lm-dark{background:#1a1b1e}.lm-dark .lm-c{background:#ffc22e}.lm-dark .lm-i{color:#1a1b1e}.lm-dark .lm-t{color:#fff}.lm-dark:hover .lm-t,.lm-dark:focus-visible .lm-t{color:#1a1b1e}@media (prefers-reduced-motion:reduce){.lm-c,.lm-i,.lm-t{transition:none}}.zl-layer{pointer-events:none;z-index:2;position:absolute;top:0;left:0;overflow:visible}.zl-cube{pointer-events:auto;cursor:pointer}.why-h{flex-wrap:wrap;align-items:center;column-gap:.18em;display:flex}.why-target{cursor:pointer;flex:none;width:clamp(104px,13vw,184px);margin-block:-.45em;display:inline-flex}.why-target img{width:100%;height:auto;display:block}.ba-arrow{z-index:3;pointer-events:none;opacity:0;will-change:transform;max-width:none;position:absolute;top:0;left:0}.ba-layer{z-index:2;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.lab{--lab-cyl:clamp(168px, 14vw, 196px);width:calc(var(--lab-cyl) * 1280 / 1276);aspect-ratio:1280/1800;pointer-events:none;z-index:2;margin-bottom:-4px;position:absolute;bottom:100%;left:6px}.lab-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lab--inline{--lab-cyl:200px;align-self:center;margin:-4px 0 -8px;position:relative;bottom:auto;left:auto}.lab-pill{white-space:nowrap;font:800 13px/1.5 var(--font-display);color:#1a1b1e;opacity:0;background:#ffc22e;border:2px solid #1a1b1e;border-radius:999px;padding:4px 12px;position:absolute}.lab-min{white-space:nowrap;font:700 11px/1 var(--font-text);color:#3a3b40;opacity:0;transition:opacity .3s;position:absolute;transform:translate(-100%,-50%)}.lab--inline .lab-min{color:#c9c3f7}.lab-dot{vertical-align:0;border:1.5px solid #c9c3f7;border-radius:50%;width:9px;height:9px;margin-inline-end:4px;transition:background .3s,transform .3s;display:inline-block}.lab-dot.is-in{border-color:#1a1b1e;transform:scale(1.25)}.lab-dot[data-k=hs].is-in{background:#cfcbfa}.lab-dot[data-k=th].is-in{background:#8e89f5}.lab-dot[data-k=q].is-in{background:#ffc22e}[data-deck]{display:none}.deck-on .grid-static{display:none!important}.deck-on [data-deck]{display:block;position:relative}.deck-stage{flex-direction:column;justify-content:center;align-items:center;gap:26px;height:100svh;display:flex;position:sticky;top:0;overflow:visible}.deck{--w:min(80vw, 410px, 52vh);width:var(--w);height:calc(var(--w) * 1.42);perspective:1700px;perspective-origin:50% 40%;position:relative}.dk{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.dk-face,.dk-cover,.dk-front,.dk-back{border-radius:24px;position:absolute;inset:0}.dk-face{text-align:center;background:#fff;border:1.5px solid #1a1b1e;flex-direction:column;align-items:center;gap:10px;padding:26px 24px 20px;display:flex;box-shadow:0 2px #1a1b1e}.dk-sticker{width:auto;height:clamp(76px,26%,124px);margin:auto 0 6px}.dk-face h3{font:800 22px/1.45 var(--font-display);margin:0}.dk-face p{max-width:30ch;font:400 16px/1.75 var(--font-text);color:#3a3b40;margin:0}.dk-chips{flex-wrap:wrap;justify-content:center;gap:6px;padding-top:2px;display:flex}.dk-chips>span{font:600 12.5px/1.5 var(--font-text);background:#fff;border:1.5px solid #1a1b1e;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.dk-chips i{border-radius:50%;width:8px;height:8px}.dk-num{font:900 18px/1 var(--font-display);margin-top:auto}.dk-cover{transform-origin:100%;background:#6f64e6;border:1.5px solid #1a1b1e}.dk-front,.dk-back{overflow:hidden}.dk-front img,.dk-back img{object-fit:cover;width:100%;height:100%;display:block}.dk-back{transform:scaleX(-1)}.dk-back:after{content:"";background:#1a1b1e1f;position:absolute;inset:0}.dk-no{font:900 24px/1 var(--font-display);color:#fff;position:absolute;top:18px;right:20px}.dk-label{white-space:nowrap;font:800 16px/1.5 var(--font-display);color:#1a1b1e;background:#ffc22e;border:2px solid #1a1b1e;border-radius:999px;padding:4px 16px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)rotate(-3deg)}.deck-meta{font:800 15px/1 var(--font-display);color:#fff;direction:ltr;align-items:center;gap:14px;display:flex}.deck-dots{gap:6px;display:inline-flex}.deck-dots i{background:#fff;border:1.5px solid #1a1b1e;border-radius:50%;width:9px;height:9px;transition:background .3s,transform .3s}.deck-dots i.done{background:#c9c3f7}.deck-dots i.on{background:#ffc22e;transform:scale(1.35)}.deck-note{left:max(24px, calc(50% - var(--w,360px) * 1.55 - 120px));pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:16vh}.deck-arrow{width:120px;height:104px;margin-bottom:-6px;transform:scaleX(-1)rotate(-8deg)}.deck-note-card{text-align:center;width:168px;font:700 14px/1.6 var(--font-text);background:#fffdf7;border:1.5px solid #1a1b1e;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:14px 14px 16px;display:flex;transform:rotate(6deg)}.deck-note-card img{width:46px}@media (max-width:1099px){.deck-note{display:none}}@media (max-width:600px){.dk-face{gap:8px;padding:22px 18px 16px}.dk-face h3{font-size:19px}.dk-face p{font-size:15px;line-height:1.7}.dk-chips>span{padding:1px 8px;font-size:11.5px}}.hv-521ff2:hover,.hv-521ff2:focus-visible{color:#1a1b1e!important;transform:translateY(-4px)!important}.hv-ae3a65:hover,.hv-ae3a65:focus-visible{color:#1a1b1e!important;background:#ece9ff!important}.hv-b2bb5f:hover,.hv-b2bb5f:focus-visible{opacity:.88!important;color:#1a1b1e!important}.hv-c5bca6:hover,.hv-c5bca6:focus-visible{color:#c9c3f7!important}.bp-desktop,.bp-compact{display:contents}@media (max-width:1099.98px){.bp-desktop{display:none}}@media (min-width:1100px){.bp-compact{display:none}}
