.intro_top__SBo6k{height:60px;padding:8px 12px 0 20px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.intro_viewport__GxKws{flex:1 1;overflow:hidden;touch-action:pan-y}.intro_track__ovNqh{display:flex;height:100%;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.intro_slide__HJtN0{flex:0 0 100%;padding:16px 20px 0;display:flex;flex-direction:column;gap:32px}.intro_art__2PL6g{height:min(380px,48dvh);border-radius:32px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.intro_green__Q9_3Z{background:radial-gradient(90% 70% at 85% 10%,#5be6a0 0,rgba(91,230,160,0) 60%),linear-gradient(160deg,#26c878,#129a57);box-shadow:0 20px 40px rgba(23,168,98,.28)}.intro_dark__L2qU3{background:radial-gradient(80% 60% at 20% 0,#24493a 0,rgba(36,73,58,0) 70%),linear-gradient(160deg,#163126,#0c1a14);box-shadow:0 20px 40px rgba(16,35,27,.28)}.intro_amber__1oA_U{background:radial-gradient(80% 60% at 80% 0,#fff4d9 0,rgba(255,244,217,0) 70%),linear-gradient(160deg,#fbd98b,#f5b83d);box-shadow:0 20px 40px rgba(245,184,61,.35)}.intro_spark__dhU8z{position:absolute;width:14px;height:14px;background:#f5b83d;-webkit-clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:intro_tw__vy0MS 2.4s ease-in-out infinite}@keyframes intro_tw__vy0MS{0%,to{opacity:.35}50%{opacity:1}}.intro_fchip__Qg5GK{position:absolute;display:flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:999px;background:#fff;color:#10231b;font-weight:800;font-size:13px;box-shadow:0 10px 24px rgba(0,0,0,.18);z-index:2}.intro_bob__Bx_wz{animation:intro_bob__Bx_wz 3s ease-in-out infinite}.intro_bob2__gBVK_{animation:intro_bob__Bx_wz 3s ease-in-out .5s infinite}@keyframes intro_bob__Bx_wz{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.intro_bunk__XdRvV{position:absolute;left:66px;right:66px;top:56px;bottom:46px}.intro_postL__fuxFK,.intro_postR__Qw9EL{position:absolute;top:0;bottom:0;width:12px;border-radius:6px;background:#f5b83d}.intro_postL__fuxFK{left:0}.intro_postR__Qw9EL{right:0}.intro_rail__UrQTk{position:absolute;left:0;right:0;height:10px;border-radius:5px;background:#f5b83d}.intro_mattress__dckFM{position:absolute;left:18px;right:18px;height:26px;border-radius:10px;background:#fff}.intro_face__B3Rl_{position:absolute;width:52px;height:52px;border-radius:999px;color:#10231b;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px}.intro_profile___Sik3{width:220px;background:#fff;border-radius:24px;padding:14px;box-shadow:0 20px 40px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:12px}.intro_line__FjVvN{height:9px;border-radius:5px;background:#e3e8e1;display:block}.intro_seal__sg4O_{position:absolute;right:58px;top:86px;width:60px;height:60px;border-radius:999px;background:#f5b83d;color:#10231b;display:flex;align-items:center;justify-content:center}.intro_zero__XSp5I{display:flex;flex-direction:column;align-items:center;gap:8px;background:#fff;border-radius:28px;padding:30px 44px;box-shadow:0 20px 40px rgba(122,82,0,.25)}.intro_bottom___wBiV{flex-shrink:0;padding:12px 20px calc(24px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:20px}.intro_dots__mPm_y{display:flex;justify-content:center;gap:6px}.intro_dot__IjINz{height:8px;border:0;border-radius:999px;padding:0;transition:width .3s ease,background-color .3s ease}.intro_splash__4mvNU{position:absolute;inset:0;z-index:10;border:0;padding:0;flex-direction:column;gap:14px;background:radial-gradient(70% 50% at 50% 35%,#5be6a0 0,rgba(91,230,160,0) 70%),linear-gradient(170deg,#26c878,#11924f);transition:opacity .45s ease,visibility .45s ease}.intro_logo__54Qob,.intro_splash__4mvNU{display:flex;align-items:center;justify-content:center}.intro_logo__54Qob{width:84px;height:84px;border-radius:26px;background:#f5b83d;box-shadow:0 16px 40px rgba(0,0,0,.25);color:#10231b}.intro_logoText__J_7mr,.intro_logo__54Qob{animation:intro_logo__54Qob .8s cubic-bezier(.2,.8,.2,1) both}.intro_logoText__J_7mr{font-family:var(--display);font-weight:800;font-size:34px;letter-spacing:-.02em;color:#fff}@keyframes intro_logo__54Qob{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}