.NIiNaq_gradText{background:linear-gradient(90deg,#fb923c,#ea580c);color:#0000;-webkit-background-clip:text;background-clip:text}.NIiNaq_btnPrimary{color:#fff;background:linear-gradient(#fb923c,#c2410c);border-radius:1.1rem;justify-content:center;align-items:center;min-height:3.25rem;padding:0 2rem;font-size:1.15rem;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 16px 34px -12px #ea580cbf,inset 0 1px #fff6}.NIiNaq_btnPrimary:hover{transform:translateY(-2px);box-shadow:0 20px 38px -12px #ea580cd9,inset 0 1px #fff6}.NIiNaq_btnSecondary{min-height:3.25rem;color:var(--ink);background:color-mix(in srgb, var(--surface) 75%, transparent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1.1rem;justify-content:center;align-items:center;padding:0 1.75rem;font-size:1.1rem;font-weight:700;display:inline-flex}.NIiNaq_btnSecondary:hover{border-color:var(--accent)}.NIiNaq_tag{background:var(--accent-soft);color:var(--accent-text);border-radius:99px;padding:.35rem 1rem;font-size:.95rem;font-weight:800;display:inline-block}.NIiNaq_hero{background:radial-gradient(700px 520px at 25% 45%, #fb923c61, transparent 65%), radial-gradient(600px 400px at 90% 0, #fdba744d, transparent 60%), radial-gradient(500px 400px at 100% 100%, #93c5fd4d, transparent 60%), linear-gradient(180deg, var(--bg), color-mix(in srgb, var(--accent-soft) 55%, var(--bg)));position:relative;overflow:hidden}.NIiNaq_heroGrid{grid-template-columns:1fr;align-items:center;gap:1rem;max-width:1400px;margin:0 auto;padding:1.5rem 1rem 3rem;display:grid}.NIiNaq_heroCopy{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.NIiNaq_heroTitle{letter-spacing:-.02em;font-size:clamp(2.6rem,5.4vw,4.9rem);font-weight:800;line-height:1.04}.NIiNaq_heroSub{color:var(--ink-dim);max-width:32rem;margin:1.1rem auto 1.75rem;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.5}.NIiNaq_heroCtas{flex-wrap:wrap;justify-content:center;gap:.85rem;display:flex}.NIiNaq_heroNote{color:var(--ink-dim);margin-top:.9rem;font-size:.95rem}.NIiNaq_stage{perspective:1400px;height:540px;position:relative}.NIiNaq_halo{filter:blur(60px);opacity:.5;background:conic-gradient(#fdba74,#f97316,#fed7aa,#93c5fd,#fdba74);border-radius:50%;width:420px;height:420px;margin:-210px 0 0 -210px;animation:18s linear infinite NIiNaq_spin;position:absolute;top:50%;left:50%}.NIiNaq_phone{background:linear-gradient(145deg,#1f2a3d,#0f1b2d);border-radius:42px;width:260px;height:490px;margin:-245px 0 0 -130px;padding:11px;animation:8s ease-in-out infinite NIiNaq_tilt;position:absolute;top:50%;left:50%;transform:rotateY(-10deg)rotateX(5deg)rotate(2deg);box-shadow:0 60px 80px -30px #7c2d128c,0 0 0 2px #2b3850,inset 0 0 0 2px #3a4864}.NIiNaq_phoneScreen{background:#f4f8fd;border-radius:32px;width:100%;height:100%;position:relative;overflow:hidden}.NIiNaq_phoneScreen img{object-fit:cover;object-position:top}.NIiNaq_phone:before{content:"";z-index:2;background:#0f1b2d;border-radius:12px;width:78px;height:20px;margin-left:-39px;position:absolute;top:19px;left:50%}.NIiNaq_chip{background:color-mix(in srgb, var(--surface) 90%, transparent);color:var(--ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;z-index:3;border-radius:1.1rem;align-items:center;gap:.6rem;padding:.6rem .85rem;font-size:.9rem;font-weight:700;animation:6s ease-in-out infinite NIiNaq_bob;display:flex;position:absolute;box-shadow:0 18px 36px -14px #7c2d1266}.NIiNaq_chipIcon{border-radius:.75rem;place-items:center;width:2.1rem;height:2.1rem;display:grid}.NIiNaq_k1{top:40px;right:0}.NIiNaq_k2{animation-delay:-2s;top:250px;left:0}.NIiNaq_k3{animation-delay:-4s;bottom:40px;right:4%}.NIiNaq_mascot img{width:100%!important;height:auto!important}.NIiNaq_mascot{z-index:4;filter:drop-shadow(0 14px 18px #c2410c4d);width:104px;height:auto;animation:5s ease-in-out infinite NIiNaq_bob;position:absolute;bottom:-4px;left:0}@media (min-width:900px){.NIiNaq_heroGrid{grid-template-columns:1fr 1fr;gap:2rem;min-height:680px;padding:3.5rem 2rem 5rem}.NIiNaq_stage{height:620px}.NIiNaq_halo{width:520px;height:520px;margin:-260px 0 0 -260px}.NIiNaq_phone{border-radius:46px;width:296px;height:557px;margin:-278px 0 0 -148px;padding:12px;transform:rotateY(-14deg)rotateX(6deg)rotate(2deg)}.NIiNaq_phoneScreen{border-radius:36px}.NIiNaq_chip{padding:.75rem 1rem;font-size:1rem}.NIiNaq_k1{top:70px;right:2%}.NIiNaq_k2{top:300px;left:0}.NIiNaq_k3{bottom:60px;right:8%}.NIiNaq_mascot{width:150px;left:4%}}.NIiNaq_steps{text-align:center;background:radial-gradient(700px 360px at 50% 0, color-mix(in srgb, var(--accent-soft) 90%, transparent), transparent 70%), var(--bg);padding:3.75rem 1rem;overflow:hidden}.NIiNaq_sectionTitle{margin:.75rem 0 0;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:800;line-height:1.1}.NIiNaq_stepGrid{grid-template-columns:1fr;gap:5.5rem;max-width:1140px;margin:5.5rem auto 0;padding:0;list-style:none;display:grid;position:relative}.NIiNaq_stepCard{background:linear-gradient(180deg, var(--surface), color-mix(in srgb, var(--accent-soft) 25%, var(--surface)));box-shadow:0 30px 60px -34px #7c2d1273, 0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:1.9rem;padding:1.9rem 1.6rem 2rem;position:relative}.NIiNaq_stepIll{background:linear-gradient(145deg,#fb923c,#ea580c);border-radius:2.5rem;place-items:center;width:8.5rem;height:8.5rem;margin:-4.6rem auto 1.1rem;display:grid;transform:rotate(-4deg);box-shadow:0 22px 40px -14px #ea580c99,inset 0 2px #ffffff59}.NIiNaq_stepIllBlue{background:linear-gradient(145deg,#60a5fa,#2563eb);transform:rotate(3deg);box-shadow:0 22px 40px -14px #2563eb8c,inset 0 2px #ffffff59}.NIiNaq_stepIllGreen{background:linear-gradient(145deg,#34d399,#059669);transform:rotate(-2deg);box-shadow:0 22px 40px -14px #05966980,inset 0 2px #ffffff59}.NIiNaq_stepNum{color:color-mix(in srgb, var(--accent) 22%, transparent);font-size:3.3rem;font-weight:800;line-height:1;position:absolute;top:1.1rem;left:1.4rem}.NIiNaq_stepTitle{margin-bottom:.35rem;font-size:1.55rem;font-weight:800}.NIiNaq_stepDesc{color:var(--ink-dim);font-size:1.1rem;line-height:1.5}.NIiNaq_stepPath{display:none}@media (min-width:860px){.NIiNaq_steps{padding:5.5rem 2rem}.NIiNaq_stepGrid{grid-template-columns:repeat(3,1fr);gap:1.9rem}.NIiNaq_stepPath{pointer-events:none;width:80%;height:80px;display:block;position:absolute;top:-3.2rem;left:10%;overflow:visible}.NIiNaq_pathBg{fill:none;stroke:color-mix(in srgb, var(--accent) 35%, transparent);stroke-width:4px;stroke-dasharray:2 12;stroke-linecap:round}.NIiNaq_pathFg{fill:none;stroke-width:4px;stroke-linecap:round;stroke-dasharray:900;stroke-dashoffset:900px;animation:4s ease-in-out infinite NIiNaq_draw}}.NIiNaq_tabsSection{color:#fff;background:radial-gradient(700px 500px at 25%,#f9731659,#0000 65%),radial-gradient(600px 400px at 100% 0,#3b82f64d,#0000 60%),linear-gradient(160deg,#16243a,#0b1422);padding:3.5rem 1rem;position:relative;overflow:hidden}.NIiNaq_tabsWrap{grid-template-columns:1fr;align-items:center;gap:1.5rem;max-width:1140px;margin:0 auto;display:grid}.NIiNaq_tabsTitle{text-align:center;margin-bottom:2rem;font-size:clamp(2rem,4vw,3.4rem);font-weight:800;line-height:1.08}.NIiNaq_tabsTitle em{color:#fdba74;font-style:normal}.NIiNaq_tabList{flex-direction:column;gap:.85rem;display:flex}.NIiNaq_tab{cursor:pointer;text-align:start;color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1.4rem;align-items:center;gap:1rem;width:100%;padding:1rem 1.15rem;transition:background .3s,border-color .3s,box-shadow .3s;display:flex}.NIiNaq_tab:hover{border-color:#fb923c66}.NIiNaq_tab:focus-visible{outline-offset:2px;outline:3px solid #fdba74}.NIiNaq_tabIcon{background:#ffffff14;border-radius:1rem;flex:none;place-items:center;width:3.2rem;height:3.2rem;display:grid}.NIiNaq_tabName{font-size:1.25rem;font-weight:800;display:block}.NIiNaq_tabDesc{color:#c3cedd;font-size:1rem;display:block}.NIiNaq_tabBar{background:#ffffff1a;border-radius:3px;height:3px;margin-top:.6rem;overflow:hidden}.NIiNaq_tabBar i{background:#fdba74;width:0;height:100%;display:block}.NIiNaq_tabActive{background:linear-gradient(270deg,#f9731600,#f9731638);border-color:#fb923c99;box-shadow:0 20px 40px -24px #f97316cc}.NIiNaq_tabActive .NIiNaq_tabIcon{background:linear-gradient(145deg,#fb923c,#ea580c)}.NIiNaq_tabProgress{animation:5s linear forwards NIiNaq_prog}.NIiNaq_tabStatic{width:100%!important}.NIiNaq_tabMore{color:#fdba74;text-underline-offset:4px;align-items:center;min-height:2.75rem;margin-top:.35rem;font-weight:700;text-decoration:underline;display:inline-flex}.NIiNaq_dev{order:-1;place-items:center;height:500px;display:grid;position:relative}.NIiNaq_ring{border:1px solid #fdba7440;border-radius:50%;width:340px;height:340px;position:absolute;box-shadow:inset 0 0 80px #f9731626}.NIiNaq_tabPhone{background:linear-gradient(145deg,#2a374d,#0b1422);border-radius:40px;width:250px;height:470px;padding:10px;position:relative;box-shadow:0 50px 90px -30px #000,0 0 0 2px #34425c}.NIiNaq_tabScreen{background:#f4f8fd;border-radius:31px;width:100%;height:100%;position:relative;overflow:hidden}.NIiNaq_tabImg{object-fit:cover;object-position:top;opacity:0;transition:opacity .5s,transform .5s;transform:scale(.97)}.NIiNaq_tabImgOn{opacity:1;transform:none}@media (min-width:860px){.NIiNaq_tabsSection{padding:5.5rem 2rem}.NIiNaq_tabsWrap{grid-template-columns:1fr 1fr;gap:3.75rem}.NIiNaq_dev{order:0;height:600px}.NIiNaq_ring{width:460px;height:460px}.NIiNaq_tabPhone{border-radius:44px;width:280px;height:528px;padding:11px}.NIiNaq_tabScreen{border-radius:34px}}.NIiNaq_orbitSection{text-align:center;background:radial-gradient(560px 420px at 50% 60%, color-mix(in srgb, var(--accent-soft) 95%, transparent), transparent 70%), linear-gradient(180deg, var(--bg), color-mix(in srgb, var(--accent-soft) 30%, var(--bg)));padding:3.75rem 1rem 4.5rem;overflow:hidden}.NIiNaq_orbitLead{color:var(--ink-dim);margin:.5rem 0 1.9rem;font-size:1.15rem}.NIiNaq_orbit{aspect-ratio:1;width:min(620px,100%);margin:0 auto;position:relative}.NIiNaq_ringOuter{opacity:.6;border:2px dashed #fdba74;border-radius:50%;position:absolute;inset:0}.NIiNaq_ringInner{border:2px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:50%;position:absolute;inset:18%}.NIiNaq_house{background:linear-gradient(145deg,#fb923c,#ea580c);border-radius:36%;place-items:center;display:grid;position:absolute;inset:34%;box-shadow:0 40px 70px -24px #c2410cb3,inset 0 3px #ffffff59,inset 0 -10px 30px #7c2d1259}.NIiNaq_house img{border-radius:22%;width:62%;height:auto}.NIiNaq_spin{margin:0;padding:0;list-style:none;animation:40s linear infinite NIiNaq_spin;position:absolute;inset:0}.NIiNaq_orbit:hover .NIiNaq_spin,.NIiNaq_orbit:focus-within .NIiNaq_spin,.NIiNaq_orbit:hover .NIiNaq_mod,.NIiNaq_orbit:focus-within .NIiNaq_mod{animation-play-state:paused}.NIiNaq_mod{aspect-ratio:1;background:var(--surface);width:19%;min-width:52px;color:var(--ink);box-shadow:0 18px 30px -16px #7c2d1280, 0 0 0 1px var(--line);border-radius:28%;align-content:center;place-items:center;gap:2px;margin:-9.5%;font-size:clamp(.72rem,1.7vw,1rem);font-weight:800;transition:box-shadow .2s;animation:40s linear infinite reverse NIiNaq_spin;display:grid;position:absolute}.NIiNaq_mod:hover,.NIiNaq_mod:focus-visible{box-shadow:0 18px 30px -12px #ea580c99, 0 0 0 2px var(--accent);outline:none}.NIiNaq_mod svg{width:44%;height:44%}.NIiNaq_day{background:radial-gradient(800px 420px at 85% 10%, #93c5fd59, transparent 65%), radial-gradient(700px 420px at 10% 90%, #fb923c4d, transparent 65%), var(--surface-2);padding:3.75rem 1rem;position:relative;overflow:hidden}.NIiNaq_dayInner{max-width:1140px;margin:0 auto}.NIiNaq_dayHead{text-align:center}.NIiNaq_dayTrack{background:color-mix(in srgb, var(--surface) 70%, transparent);max-width:760px;box-shadow:inset 0 0 0 1px var(--line), 0 20px 40px -28px #0f1b2d73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1.4rem;grid-template-columns:repeat(4,1fr);gap:.4rem;margin:2.25rem auto 1.75rem;padding:.4rem;display:grid;position:relative}.NIiNaq_dayStop{z-index:1;min-height:3.6rem;color:var(--ink-dim);border-radius:1.05rem;flex-direction:column;align-items:center;gap:.15rem;padding:.45rem .25rem;font-size:.85rem;font-weight:700;transition:color .3s;display:flex;position:relative}.NIiNaq_dayStop b{color:var(--ink);font-size:1.05rem}.NIiNaq_dayStop:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.NIiNaq_dayStopOn,.NIiNaq_dayStopOn b{color:#fff}.NIiNaq_dayThumb{border-radius:1.05rem;width:calc(25% - .5rem);transition:inset-inline-start .5s cubic-bezier(.2,.8,.2,1),background .5s;position:absolute;top:.4rem;bottom:.4rem;box-shadow:0 12px 24px -10px #0f1b2d80,inset 0 1px #ffffff59}.NIiNaq_dayStage{grid-template-columns:1fr;align-items:stretch;gap:1rem;display:grid}.NIiNaq_dayCard{background:var(--surface);box-shadow:0 30px 60px -36px #0f1b2d80, 0 0 0 1px var(--line);border-radius:1.6rem;padding:1.25rem;position:relative;overflow:hidden}.NIiNaq_dayCardLabel{color:var(--ink-dim);align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.85rem;font-weight:800;display:flex}.NIiNaq_bubble{border-radius:1.2rem;max-width:88%;padding:.7rem .95rem;font-size:1.05rem;line-height:1.45;animation:.5s both NIiNaq_rise}.NIiNaq_bubbleMe{background:var(--accent-soft);color:var(--ink);border-start-start-radius:.35rem}.NIiNaq_bubbleBot{margin-top:.6rem;color:#fff;background:linear-gradient(145deg,#1f2a3d,#0f1b2d);border-start-end-radius:.35rem;margin-inline-start:auto;animation-delay:.25s}.NIiNaq_bubbleWho{opacity:.75;margin-bottom:.15rem;font-size:.8rem;font-weight:800;display:block}.NIiNaq_result{background:var(--surface-2);border-radius:1.1rem;align-items:center;gap:.85rem;padding:.85rem;animation:.5s .45s both NIiNaq_rise;display:flex}.NIiNaq_result+.NIiNaq_result{margin-top:.6rem;animation-delay:.6s}.NIiNaq_resultIcon{color:#fff;border-radius:.85rem;flex:none;place-items:center;width:2.6rem;height:2.6rem;display:grid}.NIiNaq_resultTitle{font-size:1.02rem;font-weight:800}.NIiNaq_resultMeta{color:var(--ink-dim);font-size:.9rem}.NIiNaq_dayCtaRow{justify-content:center;margin-top:1.75rem;display:flex}@media (min-width:860px){.NIiNaq_day{padding:5.5rem 2rem}.NIiNaq_dayStage{grid-template-columns:1fr 1fr;gap:1.5rem}.NIiNaq_dayCard{padding:1.75rem}.NIiNaq_dayStop{font-size:.95rem}}.NIiNaq_vault{color:#fff;background:radial-gradient(600px 380px at 85% 20%,#60a5fa59,#0000 65%),radial-gradient(520px 380px at 10% 100%,#f9731647,#0000 65%),linear-gradient(200deg,#13213a,#0a1120);padding:3.75rem 1rem;position:relative;overflow:hidden}.NIiNaq_vaultInner{grid-template-columns:1fr;align-items:center;gap:2rem;max-width:1140px;margin:0 auto;display:grid}.NIiNaq_vaultTitle{font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1.1}.NIiNaq_vaultLead{color:#c3cedd;margin-top:.75rem;font-size:1.15rem;line-height:1.5}.NIiNaq_vaultLink{color:#fdba74;text-underline-offset:4px;align-items:center;min-height:2.75rem;margin-top:.75rem;font-weight:700;text-decoration:underline;display:inline-flex}.NIiNaq_shield{aspect-ratio:1;place-items:center;width:min(260px,70vw);margin:0 auto;display:grid;position:relative}.NIiNaq_shieldGlow{filter:blur(38px);opacity:.55;background:conic-gradient(from 90deg,#60a5fa,#f97316,#fdba74,#60a5fa);border-radius:50%;animation:16s linear infinite NIiNaq_spin;position:absolute;inset:8%}.NIiNaq_shieldBody{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(160deg,#ffffff38,#ffffff0a);border:1px solid #ffffff47;border-radius:46% 46% 50% 50%/32% 32% 68% 68%;place-items:center;width:62%;height:72%;display:grid;position:relative;box-shadow:0 40px 70px -30px #000,inset 0 2px #ffffff4d}.NIiNaq_shieldBody img{border-radius:22%;width:46%;height:auto}.NIiNaq_vaultGrid{grid-template-columns:1fr;gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.NIiNaq_vaultItem{background:linear-gradient(160deg,#ffffff17,#ffffff05);border:1px solid #ffffff1f;border-radius:1.3rem;align-items:flex-start;gap:.85rem;padding:1.05rem 1.1rem;font-size:1.05rem;line-height:1.5;display:flex;box-shadow:0 24px 40px -30px #000}.NIiNaq_vaultIcon{background:linear-gradient(145deg,#fb923c,#ea580c);border-radius:.8rem;flex:none;place-items:center;width:2.4rem;height:2.4rem;display:grid}@media (min-width:860px){.NIiNaq_vault{padding:5.5rem 2rem}.NIiNaq_vaultInner{grid-template-columns:1.1fr 1fr;gap:3.5rem}.NIiNaq_vaultGrid{grid-template-columns:1fr 1fr}}.NIiNaq_nf{text-align:center;min-height:100dvh;color:var(--ink);background:radial-gradient(600px 400px at 50% 40%, color-mix(in srgb, var(--accent-soft) 95%, transparent), transparent 70%), linear-gradient(180deg, var(--bg), color-mix(in srgb, var(--accent-soft) 30%, var(--bg)));place-items:center;padding:2.5rem 1rem;display:grid}.NIiNaq_nf img{width:min(420px,90vw)!important;height:auto!important}.NIiNaq_nfTitle{margin:.6rem 0 .4rem;font-size:clamp(1.9rem,4vw,3rem);font-weight:800}.NIiNaq_nfText{color:var(--ink-dim);margin-bottom:1.6rem;font-size:1.15rem}.NIiNaq_nfLinks{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.NIiNaq_sway{transform-origin:280px 300px;animation:5s ease-in-out infinite NIiNaq_sway}.NIiNaq_twinkle{animation:2s ease-in-out infinite NIiNaq_twinkle}.NIiNaq_twinkle2{animation:2s ease-in-out .7s infinite NIiNaq_twinkle}@keyframes NIiNaq_tilt{50%{transform:rotateY(-8deg)rotateX(3deg)rotate(1deg)translateY(-10px)}}@keyframes NIiNaq_bob{50%{translate:0 -10px}}@keyframes NIiNaq_spin{to{transform:rotate(360deg)}}@keyframes NIiNaq_draw{60%,to{stroke-dashoffset:0}}@keyframes NIiNaq_prog{0%{width:0}to{width:100%}}@keyframes NIiNaq_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes NIiNaq_sway{50%{transform:rotate(-2deg)}}@keyframes NIiNaq_twinkle{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.NIiNaq_halo,.NIiNaq_phone,.NIiNaq_chip,.NIiNaq_mascot,.NIiNaq_pathFg,.NIiNaq_spin,.NIiNaq_mod,.NIiNaq_shieldGlow,.NIiNaq_sway,.NIiNaq_twinkle,.NIiNaq_twinkle2,.NIiNaq_bubble,.NIiNaq_result,.NIiNaq_tabProgress{animation:none!important}.NIiNaq_pathFg{stroke-dashoffset:0}.NIiNaq_tabImg,.NIiNaq_dayThumb{transition:none}}.NIiNaq_orbitSection,.NIiNaq_day,.NIiNaq_vault{content-visibility:auto;contain-intrinsic-size:auto 900px}
