.HelyGuide_overlay__CcxXt{position:fixed;left:0;right:0;top:var(--vvt,0);z-index:80;display:flex;flex-direction:column;height:var(--vvh,100dvh);overflow:hidden;background:var(--hely-cream);color:var(--hely-deep);animation:HelyGuide_hely-overlay-in__1w_pp .45s ease-out both}@keyframes HelyGuide_hely-overlay-in__1w_pp{0%{opacity:0}to{opacity:1}}.HelyGuide_backdrop__K8b_V{position:absolute;inset:0;z-index:0}.HelyGuide_backdrop__K8b_V img{width:100%;height:100%;object-fit:cover;object-position:50% 100%;animation:HelyGuide_hely-backdrop-in__NwRvu 1.6s cubic-bezier(.2,.7,.2,1) both}@keyframes HelyGuide_hely-backdrop-in__NwRvu{0%{transform:scale(1.06);filter:blur(6px)}to{transform:scale(1);filter:blur(0)}}.HelyGuide_veil__gDXaK{background:linear-gradient(180deg,color-mix(in srgb,var(--hely-cream) 78%,transparent) 0,transparent 18%),linear-gradient(0deg,color-mix(in srgb,var(--hely-cream) 70%,transparent) 0,transparent 34%),radial-gradient(120% 90% at 50% 40%,transparent 55%,color-mix(in srgb,var(--hely-paper) 45%,transparent) 100%)}.HelyGuide_dust__O0XMR,.HelyGuide_veil__gDXaK{position:absolute;inset:0;z-index:1;pointer-events:none}.HelyGuide_dust__O0XMR{overflow:hidden}.HelyGuide_mote__a2LvG{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,249,235,.95),rgba(255,240,210,0));opacity:0;animation:HelyGuide_hely-mote__PDL8a var(--duration,14s) ease-in-out var(--delay,0s) infinite}@keyframes HelyGuide_hely-mote__PDL8a{0%{opacity:0;transform:translateZ(0)}20%{opacity:.9}80%{opacity:.7}to{opacity:0;transform:translate3d(var(--drift,30px),-120px,0)}}.HelyGuide_topbar__6xjBn{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.HelyGuide_stitches__arBWW{display:none;align-items:center}.HelyGuide_stitch__1B_n1{width:7px;height:7px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--hely-olive) 45%,transparent);background:color-mix(in srgb,var(--hely-cream) 60%,transparent);transition:background-color .3s ease,border-color .3s ease,transform .3s ease}.HelyGuide_stitch__1B_n1[data-state=done]{background:var(--hely-olive);border-color:var(--hely-olive)}.HelyGuide_stitch__1B_n1[data-state=current]{border-color:var(--hely-olive);transform:scale(1.4)}.HelyGuide_thread__yOTYi{width:12px;border-top:1.5px dashed color-mix(in srgb,var(--hely-gold) 60%,transparent)}.HelyGuide_pill__X1hJD{display:inline-flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--hely-gold) 40%,transparent);border-radius:999px;background:color-mix(in srgb,var(--hely-cream) 82%,transparent);backdrop-filter:blur(10px);padding:7px 12px;font-size:13px;color:var(--hely-deep)}.HelyGuide_pill__X1hJD[data-bump=true]{animation:HelyGuide_hely-pill-bump__OZoOM .6s ease-out}@keyframes HelyGuide_hely-pill-bump__OZoOM{30%{transform:scale(1.12);background:color-mix(in srgb,var(--hely-blush) 45%,var(--hely-cream))}}.HelyGuide_iconButton__XXuxe{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--hely-gold) 40%,transparent);background:color-mix(in srgb,var(--hely-cream) 82%,transparent);backdrop-filter:blur(10px);color:var(--hely-deep)}.HelyGuide_stage__rUtnb{position:relative;z-index:3;flex:1 1 auto;min-height:0}.HelyGuide_hely__8di4b{z-index:3;cursor:pointer;transform-origin:50% 56%;-webkit-tap-highlight-color:transparent}.HelyGuide_hely__8di4b,.HelyGuide_shadow__HxoBG{position:absolute;left:0;top:0;will-change:transform}.HelyGuide_shadow__HxoBG{z-index:2;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--hely-deep) 26%,transparent),transparent)}.HelyGuide_trail___wylI{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none;overflow:visible;animation:HelyGuide_hely-trail-fade__0P4ZG 3s ease-out forwards}.HelyGuide_trailMask__pC4iS{stroke-dasharray:1;stroke-dashoffset:1;animation:HelyGuide_hely-trail-draw__pXFDa var(--flight-ms,1.2s) cubic-bezier(.65,0,.35,1) forwards}@keyframes HelyGuide_hely-trail-draw__pXFDa{to{stroke-dashoffset:0}}@keyframes HelyGuide_hely-trail-fade__0P4ZG{0%,50%{opacity:1}to{opacity:0}}.HelyGuide_bubble__D9gGD{position:absolute;z-index:4;padding:16px 18px 17px;border:1px solid color-mix(in srgb,var(--hely-gold) 32%,transparent);border-radius:20px;background:#fffdf9;box-shadow:0 22px 50px -26px color-mix(in srgb,var(--hely-deep) 60%,transparent);transform-origin:var(--origin,0 50%);transition:opacity .28s ease,transform .36s cubic-bezier(.34,1.56,.64,1)}.HelyGuide_bubble__D9gGD[data-hidden=true]{opacity:0;transform:scale(.86);pointer-events:none}.HelyGuide_bubble__D9gGD:before{content:"";position:absolute;width:16px;height:16px;background:inherit;border:inherit;transform:rotate(45deg)}.HelyGuide_bubble__D9gGD[data-placement=right]:before{left:-9px;top:var(--tail,36px);border-top:0;border-right:0}.HelyGuide_bubble__D9gGD[data-placement=left]:before{right:-9px;top:var(--tail,36px);border-bottom:0;border-left:0}.HelyGuide_bubble__D9gGD[data-placement=below]:before{top:-9px;left:var(--tail,50%);border-right:0;border-bottom:0}.HelyGuide_caret__7HWom{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:var(--hely-olive);animation:HelyGuide_hely-caret__VnbgY .9s steps(1) infinite}@keyframes HelyGuide_hely-caret__VnbgY{50%{opacity:0}}.HelyGuide_composer__lP4Lg{position:relative;z-index:5;width:100%;margin:0 auto;padding:16px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--hely-gold) 30%,transparent);border-radius:22px 22px 0 0;background:color-mix(in srgb,var(--hely-cream) 88%,transparent);backdrop-filter:blur(16px);box-shadow:0 -18px 40px -30px color-mix(in srgb,var(--hely-deep) 55%,transparent)}.HelyGuide_drawer__G9qzf{position:absolute;top:0;right:0;bottom:0;z-index:20;width:min(360px,100%);overflow-y:auto;padding:18px;background:color-mix(in srgb,var(--hely-cream) 94%,transparent);backdrop-filter:blur(18px);border-left:1px solid color-mix(in srgb,var(--hely-gold) 30%,transparent);box-shadow:-24px 0 50px -30px color-mix(in srgb,var(--hely-deep) 55%,transparent);animation:HelyGuide_hely-drawer-in__QetLR .32s cubic-bezier(.2,.8,.2,1) both}@keyframes HelyGuide_hely-drawer-in__QetLR{0%{transform:translateX(40px);opacity:0}}.HelyGuide_scrim__fW7b5{position:absolute;inset:0;z-index:19;background:color-mix(in srgb,var(--hely-deep) 18%,transparent)}@media (min-width:640px){.HelyGuide_stitches__arBWW{display:flex}.HelyGuide_topbar__6xjBn{padding:16px 22px}}@media (min-width:768px){.HelyGuide_composer__lP4Lg{width:min(780px,calc(100% - 40px));margin-bottom:20px;padding:20px 24px;border:1px solid color-mix(in srgb,var(--hely-gold) 30%,transparent);border-radius:22px}}@media (prefers-reduced-motion:reduce){.HelyGuide_backdrop__K8b_V img,.HelyGuide_drawer__G9qzf,.HelyGuide_overlay__CcxXt,.HelyGuide_pill__X1hJD[data-bump=true]{animation:none}.HelyGuide_bubble__D9gGD,.HelyGuide_stitch__1B_n1{transition:none}.HelyGuide_caret__7HWom,.HelyGuide_dust__O0XMR,.HelyGuide_trail___wylI{display:none}}