@font-face{font-family:manrope;src:url(../media/manrope_latin_wght_normal-s.p.2xs28az5j2efm.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:manrope;src:url(../media/manrope_latin_ext_wght_normal-s.p.2rod0ve_3h_te.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.6%;descent-override:30%;line-gap-override:0.0%;size-adjust:100.0%}.V6HN9q_className{font-family:manrope,manrope Fallback,system-ui,sans-serif}.V6HN9q_variable{--font-manrope:"manrope", "manrope Fallback", system-ui, sans-serif}
body{background:#fff;margin:0}:where(.pg-main) a{color:#6f69d6}:where(.pg-main) a:hover,:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-points-history,.pg-coupons,.pg-profile,.pg-notifications,.pg-reels,.pg-guide,.pg-signup,.pg-login) a{color:#5f59c9}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-points-history,.pg-coupons,.pg-profile,.pg-notifications,.pg-reels,.pg-guide,.pg-signup,.pg-login) a:hover{color:#4c46b8}:where(.pg-main,.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-points-history,.pg-coupons,.pg-profile,.pg-notifications,.pg-reels,.pg-guide) .hv-wrap{width:calc(100% - 48px);max-width:1200px;margin:0 auto}:where(.pg-main) .hv-nav-link{color:#1e1e2a;border-radius:999px;align-items:center;height:38px;padding:0 18px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}:where(.pg-main) .hv-nav-link:hover{color:#5f59c9;background:#fffc}:where(.pg-main) .hv-btn{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,border-color .2s,color .2s;display:inline-flex}:where(.pg-main) .hv-btn-primary{color:#fff;background:#817cdd;border:0}:where(.pg-main) .hv-btn-primary:hover{color:#fff;background:#6c66d4;transform:translateY(-2px)}:where(.pg-main) .hv-btn-dark{color:#fff;background:#1e1e2a;border:0}:where(.pg-main) .hv-btn-dark:hover{color:#fff;background:#817cdd}:where(.pg-main) .hv-btn-ghost{color:#1e1e2a;background:#fff;border:1.5px solid #e3e2f4}:where(.pg-main) .hv-btn-ghost:hover{color:#5f59c9;border-color:#817cdd}:where(.pg-main) .hv-card{transition:transform .25s,box-shadow .25s}:where(.pg-main) .hv-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px -22px #817cdd80}:where(.pg-main) .hv-marquee{padding:8px 0 24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}:where(.pg-main) .hv-track{gap:24px;width:max-content;animation:48s linear infinite hvMarq;display:flex}:where(.pg-main) .hv-marquee:hover .hv-track{animation-play-state:paused}:where(.pg-main) .hv-reel{flex:0 0 270px}@keyframes hvMarq{0%{transform:translate(0)}to{transform:translate(calc(-50% - 12px))}}@keyframes hvUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@keyframes hvZoom{0%{transform:scale(1.06)}to{transform:scale(1)}}:where(.pg-main) .hv-hero-img{animation:1.8s cubic-bezier(.2,.7,.2,1) both hvZoom}:where(.pg-main) .hv-pre .hv-up,:where(.pg-main) .hv-pre .hv-stg>*{opacity:0}:where(.pg-main) .hv-in .hv-up,:where(.pg-main) .hv-in .hv-stg>*{animation:.9s cubic-bezier(.2,.7,.2,1) backwards hvUp}:where(.pg-main) .hv-in .hv-stg>:nth-child(2){animation-delay:80ms}:where(.pg-main) .hv-in .hv-stg>:nth-child(3){animation-delay:.16s}:where(.pg-main) .hv-in .hv-stg>:nth-child(4){animation-delay:.24s}:where(.pg-main) .hv-in .hv-stg>:nth-child(5){animation-delay:.32s}@media (prefers-reduced-motion:reduce){:where(.pg-main) .hv-track,:where(.pg-main) .hv-hero-img,:where(.pg-main) .hv-in .hv-up,:where(.pg-main) .hv-in .hv-stg>*{animation:none}:where(.pg-main) .hv-pre .hv-up,:where(.pg-main) .hv-pre .hv-stg>*{opacity:1}}:where(.pg-main) .hv-round{cursor:pointer;color:#1e1e2a;background:#fff;border:1.5px solid #e3e2f4;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .2s,color .2s;display:flex}:where(.pg-main) .hv-round:hover{color:#5f59c9;border-color:#817cdd}:where(.pg-main) .hv-faq summary{cursor:pointer;color:#1e1e2a;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:17px;font-weight:700;list-style:none;display:flex}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-points-history,.pg-coupons,.pg-profile,.pg-notifications,.pg-reels,.pg-guide) .hv-nav a{color:#1e1e2a;border-radius:999px;align-items:center;height:40px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-points-history,.pg-coupons,.pg-profile,.pg-notifications,.pg-reels,.pg-guide) .hv-nav a:hover{color:#5f59c9}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-points-history,.pg-coupons,.pg-profile,.pg-reels,.pg-guide) .hv-nav a.on{color:#5f59c9;background:#fff;box-shadow:0 2px 10px -3px #6c66d44d}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-profile,.pg-reels,.pg-guide,.pg-signup) .hv-btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:700;text-decoration:none;transition:background .2s,color .2s,transform .2s,border-color .2s;display:inline-flex}:where(.pg-points-history,.pg-coupons,.pg-notifications) .hv-btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}:where(.pg-login) .hv-btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-profile,.pg-reels,.pg-guide,.pg-signup,.pg-login) .hv-primary{color:#fff;background:#6c66d4}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-profile,.pg-reels,.pg-guide) .hv-primary:hover{color:#fff;background:#5f59c9;transform:translateY(-1px)}:where(.pg-points,.pg-signup,.pg-login) .hv-primary:hover{color:#fff;background:#5f59c9}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-points-history,.pg-coupons,.pg-profile,.pg-notifications,.pg-reels,.pg-guide,.pg-signup) .hv-soft{color:#5f59c9;background:#eeedfb}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points-history,.pg-coupons,.pg-profile,.pg-notifications,.pg-reels,.pg-guide,.pg-signup) .hv-soft:hover{color:#4c46b8;background:#e1dff8}:where(.pg-points) .hv-soft:hover{color:#fff;background:#6c66d4}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-points-history,.pg-coupons,.pg-profile,.pg-notifications,.pg-reels,.pg-guide,.pg-signup,.pg-login) .hv-line{color:#1e1e2a;background:#fff;border:1.5px solid #e3e2f4}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-points-history,.pg-coupons,.pg-profile,.pg-notifications,.pg-reels,.pg-guide,.pg-signup,.pg-login) .hv-line:hover{color:#5f59c9;border-color:#817cdd}:where(.pg-campaigns) .hv-chip{color:#5f59c9;background:#f4f3fd;border-radius:999px;align-items:center;height:28px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}:where(.pg-campaigns) .hv-card{transition:transform .25s,box-shadow .25s,border-color .25s}:where(.pg-campaigns) .hv-card:hover{border-color:#d9d7f8;transform:translateY(-4px);box-shadow:0 20px 40px -24px #6c66d48c}:where(.pg-campaigns) .hv-check{cursor:pointer;align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}:where(.pg-campaigns) .hv-check input{accent-color:#6c66d4;width:20px;height:20px;margin:0}:where(.pg-campaign-detail) .hv-chip{color:#5f59c9;background:#f4f3fd;border-radius:999px;align-items:center;height:32px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}:where(.pg-campaign-detail) .hv-row{justify-content:space-between;gap:16px;padding:10px 0;font-size:15px;display:flex}:where(.pg-campaign-detail) .hv-row span:first-child{color:#3a3a4e;font-weight:600}:where(.pg-campaign-detail) .hv-row span:last-child{text-align:right;font-weight:700}:where(.pg-activity,.pg-points,.pg-profile,.pg-reels,.pg-guide) .hv-white{color:#5f59c9;background:#fff}:where(.pg-activity) .hv-white:hover{color:#4c46b8;background:#f4f3fd}:where(.pg-activity) .hv-tag{color:#5f59c9;white-space:nowrap;background:#f4f3fd;border-radius:999px;align-items:center;height:32px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}:where(.pg-submit) .hv-label{margin-bottom:10px;font-size:15px;font-weight:800;display:block}:where(.pg-submit) .hv-field{box-sizing:border-box;color:#1e1e2a;background:#fff;border:1.5px solid #e3e2f4;border-radius:16px;outline:none;width:100%;height:56px;padding:0 18px;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}:where(.pg-points,.pg-profile,.pg-reels,.pg-guide) .hv-white:hover{color:#4c46b8;background:#eeedfb}:where(.pg-points) .hv-reward{background:#fff;border:1px solid #ecebf7;border-radius:24px;flex-direction:column;gap:6px;padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}:where(.pg-points) .hv-reward:hover{border-color:#d9d7f8;transform:translateY(-4px);box-shadow:0 20px 40px -24px #6c66d48c}:where(.pg-points) .hv-ico{color:#fff;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:14px;display:flex}:where(.pg-points-history) .hv-tile{border:1px solid #ecebf7;border-radius:24px;flex-direction:column;gap:8px;padding:24px;display:flex}:where(.pg-points-history) .hv-tile span{font-size:14px;font-weight:700}:where(.pg-points-history) .hv-tile b{letter-spacing:-.02em;font-size:30px;font-weight:800}:where(.pg-points-history) .hv-row{border-bottom:1px solid #ecebf7;grid-template-columns:110px minmax(0,1fr) 120px 120px 130px;align-items:center;gap:16px;padding:18px 8px;font-size:15px;display:grid}:where(.pg-points-history) .hv-row.head{letter-spacing:.06em;text-transform:uppercase;color:#5f59c9;padding-top:0;font-size:13px;font-weight:800}:where(.pg-points-history) .hv-type{border-radius:999px;justify-self:start;align-items:center;height:28px;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}:where(.pg-points-history) .hv-earn{color:#5f59c9;background:#eeedfb}:where(.pg-points-history) .hv-use{color:#1e1e2a;background:#f7f7fc;border:1px solid #ecebf7}:where(.pg-coupons) .hv-cp{text-align:left;color:#1e1e2a;cursor:pointer;background:#fff;border:1.5px solid #ecebf7;border-radius:22px;align-items:center;gap:16px;width:100%;padding:20px;font-family:inherit;transition:border-color .2s,box-shadow .2s;display:flex}:where(.pg-coupons) .hv-cp:hover{border-color:#c7c4f4}:where(.pg-coupons) .hv-cp.sel{border-color:#6c66d4;box-shadow:0 16px 36px -24px #6c66d499}:where(.pg-coupons) .hv-ico{color:#fff;border-radius:16px;flex:0 0 56px;justify-content:center;align-items:center;height:56px;display:flex}:where(.pg-coupons) .hv-bars{background:repeating-linear-gradient(90deg,#1e1e2a 0 3px,#0000 3px 5px,#1e1e2a 5px 6px,#0000 6px 9px,#1e1e2a 9px 13px,#0000 13px 15px,#1e1e2a 15px 16px,#0000 16px 20px);border-radius:8px;height:96px}:where(.pg-profile) .hv-tag{color:#5f59c9;background:#fff;border-radius:999px;align-items:center;height:32px;padding:0 13px;font-size:13px;font-weight:700;display:inline-flex}:where(.pg-profile) .hv-label{margin-bottom:10px;font-size:14px;font-weight:800;display:block}:where(.pg-profile) .hv-field{box-sizing:border-box;color:#1e1e2a;background:#fff;border:1.5px solid #e3e2f4;border-radius:16px;outline:none;width:100%;height:54px;padding:0 18px;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}:where(.pg-notifications) .hv-note{color:#1e1e2a;border-radius:20px;align-items:flex-start;gap:16px;padding:20px 22px;text-decoration:none;transition:background .2s;display:flex}:where(.pg-notifications) .hv-note:hover{color:#1e1e2a;background:#f7f7fc}:where(.pg-notifications) .hv-note.new{background:#f4f3fd}:where(.pg-notifications) .hv-ico{border-radius:14px;flex:0 0 44px;justify-content:center;align-items:center;height:44px;display:flex}:where(.pg-notifications) .hv-dot{background:#6c66d4;border-radius:999px;flex:0 0 9px;width:9px;height:9px;margin-top:8px}:where(.pg-reels) .hv-reel{aspect-ratio:9/16;color:#fff;border-radius:24px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:block;position:relative;overflow:hidden}:where(.pg-reels) .hv-reel:hover{color:#fff;transform:translateY(-6px);box-shadow:0 24px 48px -24px #6c66d499}:where(.pg-guide) .hv-jump a{color:#1e1e2a;background:#fff;border:1.5px solid #e3e2f4;border-radius:999px;align-items:center;height:40px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}:where(.pg-guide) .hv-jump a:hover{color:#5f59c9;border-color:#817cdd}:where(.pg-guide) .hv-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#5f59c9;margin-bottom:12px;font-size:13px;font-weight:800}:where(.pg-guide) .hv-h2{letter-spacing:-.03em;margin:0;font-size:40px;font-weight:800;line-height:1.15}:where(.pg-guide) .hv-li{gap:10px;font-size:15px;font-weight:600;line-height:1.55;display:flex}:where(.pg-guide) .hv-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:17px;font-weight:700;list-style:none;display:flex}:where(.pg-main,.pg-guide) .hv-faq summary::-webkit-details-marker{display:none}:where(.pg-main,.pg-guide) .hv-faq[open] summary .hv-plus{transform:rotate(45deg)}:where(.pg-main) .hv-foot-link{color:#fff;font-size:15px;font-weight:500;text-decoration:none}:where(.pg-main) .hv-foot-link:hover{color:#c7c4f4}:where(.pg-main) .hv-social{color:#0f0f14;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:background .2s;display:flex}:where(.pg-main) .hv-social:hover{color:#0f0f14;background:#c7c4f4}@keyframes hvBlobA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(26px,-12px)scale(1.08)}}@keyframes hvBlobB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-22px,14px)scale(1.06)}}@keyframes hvTwinkle{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@keyframes hvFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}:where(.pg-main) .hv-blob-a{animation:10s ease-in-out infinite hvBlobA}:where(.pg-main) .hv-blob-b{animation:12s ease-in-out infinite hvBlobB}:where(.pg-main) .hv-tw{transform-origin:50%;transform-box:fill-box;animation:3.2s ease-in-out infinite hvTwinkle}:where(.pg-main) .hv-tw2{animation-delay:1.2s}:where(.pg-main) .hv-tw3{animation-delay:2.1s}:where(.pg-main) .hv-float{animation:5s ease-in-out infinite hvFloat}@keyframes hvDrop{0%{transform:translateY(-100%)}to{transform:none}}@keyframes hvGhost{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-18px)rotate(1.2deg)}}@keyframes hvPlanet{0%,to{transform:rotate(-3deg)translateY(0)}50%{transform:rotate(3deg)translateY(-10px)}}@keyframes hvIsland{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes hvDriftL{0%,to{transform:translate(0)}50%{transform:translate(30px)}}@keyframes hvDriftR{0%,to{transform:translate(0)}50%{transform:translate(-30px)}}@keyframes hvMini{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(12px,-14px)rotate(10deg)}}@keyframes hvRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}:where(.pg-main) .hv-ghost{animation:5s ease-in-out infinite hvGhost}:where(.pg-main) .hv-planet{transform-origin:50%;animation:10s ease-in-out infinite hvPlanet}:where(.pg-main) .hv-island{animation:7s ease-in-out infinite hvIsland}:where(.pg-main) .hv-cl{animation:16s ease-in-out infinite hvDriftL}:where(.pg-main) .hv-cr{animation:19s ease-in-out infinite hvDriftR}:where(.pg-main) .hv-cb{animation:24s ease-in-out infinite hvDriftR}:where(.pg-main) .hv-cf{animation:21s ease-in-out infinite hvDriftL}:where(.pg-main) .hv-mini{animation:9s ease-in-out infinite hvMini}:where(.pg-main) .hv-stage-in{animation:1.4s cubic-bezier(.2,.7,.2,1) both hvRise}@media (prefers-reduced-motion:reduce){:where(.pg-main) .hv-blob-a,:where(.pg-main) .hv-blob-b,:where(.pg-main) .hv-tw,:where(.pg-main) .hv-float,:where(.pg-main) .hv-ghost,:where(.pg-main) .hv-planet,:where(.pg-main) .hv-island,:where(.pg-main) .hv-cl,:where(.pg-main) .hv-cr,:where(.pg-main) .hv-cb,:where(.pg-main) .hv-cf,:where(.pg-main) .hv-mini,:where(.pg-main) .hv-stage-in{animation:none}}@media (max-width:960px){:where(.pg-main) .hv-pillnav{display:none!important}}:where(.pg-reels,.pg-guide) .hv-foot a{color:#fff;font-size:14px;font-weight:600;text-decoration:none}:where(.pg-reels,.pg-guide) .hv-foot a:hover{color:#c7c4f4}:where(.pg-login) .hv-link{color:#5f59c9;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px;font-weight:700}:where(.pg-signup,.pg-login) .hv-label{margin-bottom:8px;font-size:14px;font-weight:800;display:block}:where(.pg-signup) .hv-field{box-sizing:border-box;color:#1e1e2a;background:#fff;border:1.5px solid #e3e2f4;border-radius:14px;outline:none;width:100%;height:52px;padding:0 16px;font-family:inherit;font-size:15px}:where(.pg-login) .hv-field{box-sizing:border-box;color:#1e1e2a;background:#fff;border:1.5px solid #e3e2f4;border-radius:14px;outline:none;width:100%;height:54px;padding:0 16px;font-family:inherit;font-size:15px}:where(.pg-submit,.pg-profile,.pg-signup,.pg-login) .hv-field:focus{border-color:#817cdd;box-shadow:0 0 0 4px #817cdd29}:where(.pg-activity,.pg-submit) .hv-step{flex-direction:column;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}:where(.pg-activity,.pg-submit) .hv-step.now{color:#5f59c9;font-weight:800}:where(.pg-activity,.pg-submit) .hv-dot{box-sizing:border-box;background:#e3e2f4;border-radius:999px;width:18px;height:18px}:where(.pg-activity,.pg-submit) .hv-dot.done{background:#817cdd}:where(.pg-activity,.pg-submit) .hv-dot.now{background:#fff;border:4px solid #6c66d4;box-shadow:0 0 0 5px #817cdd2e}:where(.pg-activity) .hv-mission{background:#fff;border:1px solid #ecebf7;border-radius:28px;flex-direction:column;gap:24px;padding:28px;transition:box-shadow .25s,border-color .25s;display:flex}:where(.pg-activity) .hv-mission:hover{border-color:#d9d7f8;box-shadow:0 20px 40px -28px #6c66d480}:where(.pg-submit) .hv-tick{cursor:pointer;background:#f7f7fc;border-radius:16px;align-items:center;gap:12px;padding:16px 18px;font-size:15px;font-weight:700;line-height:1.35;display:flex}:where(.pg-submit) .hv-tick input{accent-color:#6c66d4;flex:0 0 20px;width:20px;height:20px;margin:0}:where(.pg-profile) .hv-menu a{color:#1e1e2a;border-radius:16px;align-items:center;height:52px;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;display:flex}:where(.pg-profile) .hv-menu a:hover{color:#5f59c9;background:#f7f7fc}:where(.pg-profile) .hv-menu a.on{color:#5f59c9;background:#eeedfb;font-weight:800}:where(.pg-profile) .hv-box{box-sizing:border-box;border:1px solid #ecebf7;border-radius:28px;padding:36px}@media (max-width:960px){:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-points-history,.pg-coupons,.pg-profile,.pg-notifications,.pg-reels,.pg-guide) .hv-pill{display:none!important}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-profile) .hv-tabbar{display:flex!important}:where(.pg-campaigns,.pg-campaign-detail,.pg-activity,.pg-submit,.pg-points,.pg-profile) main{padding-bottom:128px!important}:where(.pg-main,.pg-campaign-detail,.pg-points,.pg-points-history,.pg-reels,.pg-guide) .hv-g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}:where(.pg-main,.pg-submit) .hv-g3{grid-template-columns:repeat(1,minmax(0,1fr))!important}:where(.pg-main) .hv-split{flex-direction:column!important;align-items:flex-start!important}:where(.pg-main) .hv-foot-top{flex-direction:column!important}}@media (max-width:560px){:where(.pg-main) .hv-g4{grid-template-columns:repeat(1,minmax(0,1fr))!important}:where(.pg-main) .hv-stats,:where(.pg-main) .hv-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))!important}:where(.pg-main) .hv-h1{font-size:38px!important}}@media (max-width:960px){:where(.pg-campaigns) .hv-g3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){:where(.pg-campaigns) .hv-g3{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (max-width:960px){:where(.pg-campaign-detail,.pg-submit,.pg-profile,.pg-guide) .hv-g2{grid-template-columns:repeat(1,minmax(0,1fr))!important}:where(.pg-points-history) .hv-row{grid-template-columns:90px minmax(0,1fr) 100px!important}:where(.pg-points-history) .hv-hide{display:none!important}:where(.pg-guide) .hv-g5{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (max-width:600px){:where(.pg-points,.pg-guide) .hv-g4{grid-template-columns:repeat(1,minmax(0,1fr))!important}}:where(.pg-signup) .hv-check{cursor:pointer;background:#f7f7fc;border-radius:16px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:15px;font-weight:600;line-height:1.45;display:flex}:where(.pg-signup) .hv-check input{accent-color:#6c66d4;flex:0 0 20px;width:20px;height:20px;margin:1px 0 0}:where(.pg-signup) .hv-step{flex-direction:column;flex:1 1 0;gap:8px;font-size:13px;font-weight:700;display:flex}:where(.pg-signup) .hv-bar{background:#ecebf7;border-radius:6px;height:6px}:where(.pg-signup) .hv-bar.on{background:#6c66d4}@keyframes hvFloatAuth{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes hvSpin{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes hvBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}:where(.pg-signup,.pg-login) .hv-g-float{animation:5s ease-in-out infinite hvFloatAuth}:where(.pg-signup) .hv-p-spin{animation:9s ease-in-out infinite hvSpin}@media (prefers-reduced-motion:reduce){:where(.pg-signup) .hv-g-float,:where(.pg-signup) .hv-p-spin{animation:none}}@media (max-width:960px){:where(.pg-signup) .hv-side{display:none!important}}:where(.pg-login) .hv-i-bob{animation:7s ease-in-out infinite hvBob}@media (prefers-reduced-motion:reduce){:where(.pg-login) .hv-g-float,:where(.pg-login) .hv-i-bob{animation:none}}@keyframes hvMoon{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.025)}}@keyframes hvCloudBack{0%,to{transform:translate(0)}50%{transform:translate(-18px)}}@keyframes hvSaturn{0%,to{transform:translate(0)rotate(-6deg)}50%{transform:translate(-10px,-18px)rotate(6deg)}}.pg-main .hv-moon{animation:9s ease-in-out infinite hvMoon}.pg-main .hv-cback{animation:20s ease-in-out infinite hvCloudBack}.pg-main .hv-planet{transform-origin:50%;animation:8s ease-in-out infinite hvSaturn}@media (prefers-reduced-motion:reduce){.pg-main .hv-moon,.pg-main .hv-cback,.pg-main .hv-planet{animation:none}}body{cursor:default}input,textarea,select{cursor:auto}.hv-card:hover,.hv-reward:hover,.hv-reel:hover,.hv-primary:hover,.hv-btn-primary:hover{transform:none!important}@media (max-width:560px){.pg-main .hv-hide-sm{display:none!important}.pg-main #top header .hv-btn{padding:0 16px!important}}:where(.pg-main,.pg-guide) .hv-faq summary{transition:color .2s}:where(.pg-main,.pg-guide) .hv-faq summary:hover{color:#5f59c9}:where(.pg-main,.pg-guide) .hv-faq summary .hv-plus{transition:transform .4s cubic-bezier(.2,.7,.2,1)}:where(.pg-main,.pg-guide) .hv-faq>p{will-change:height,opacity}.pg-main .hv-hero-h1>span{white-space:nowrap}.pg-main .hv-hero-copy>*{animation:.9s cubic-bezier(.2,.7,.2,1) both hvRise}.pg-main .hv-hero-copy>:nth-child(2){animation-delay:80ms}.pg-main .hv-hero-copy>:nth-child(3){animation-delay:.16s}.pg-main .hv-hero-copy>:nth-child(4){animation-delay:.24s}@media (max-width:760px){.pg-main .hv-hero-h1>span{white-space:normal;text-wrap:balance}.pg-main .hv-stage{width:min(135cqw,239.79cqh)!important}.pg-main .hv-cb,.pg-main .hv-cf{height:15%!important}.pg-main .hv-hero-cta .hv-btn{height:48px!important;padding:0 20px!important;font-size:14px!important}}@media (prefers-reduced-motion:reduce){.pg-main .hv-hero-copy>*{animation:none}}.hv-t-en{display:contents}.hv-t-ko,html[data-lang=ko] .hv-t-en{display:none}html[data-lang=ko] .hv-t-ko{display:contents}html[data-auth=in] .hv-when-out,html:not([data-auth=in]) .hv-when-in{display:none!important}html[data-lang=ko] body{word-break:keep-all}.hv-lang-btn{box-sizing:border-box;color:#1e1e2a;cursor:pointer;background:#fff;border:1.5px solid #e3e2f4;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-family:inherit;transition:border-color .2s,color .2s;display:inline-flex}.hv-lang-btn:hover{color:#5f59c9;border-color:#817cdd}.hv-menu{z-index:60;background:#fff;border:1px solid #ecebf7;border-radius:16px;flex-direction:column;padding:6px;animation:.18s cubic-bezier(.2,.7,.2,1) both hvMenu;display:flex;position:absolute;top:calc(100% + 8px);box-shadow:0 20px 48px -20px #6c66d473}.hv-menu a,.hv-menu button{color:#1e1e2a;height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.hv-menu a:hover,.hv-menu button:hover,.hv-menu .on{color:#5f59c9;background:#f4f3fd}@keyframes hvMenu{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:560px){.hv-hide-sm{display:none!important}}.pg-login .hv-alert{color:#4e48b8;background:#f4f3fd;border-radius:14px;margin:0;padding:12px 16px;font-size:14px;font-weight:700;line-height:1.5}.pg-login .hv-field[aria-invalid=true]{border-color:#817cdd}.pg-login .hv-demo{color:#5f59c9;cursor:pointer;background:#fff;border:1.5px dashed #d9d7f5;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:12px;font-family:inherit;font-size:13px;font-weight:800;transition:border-color .2s,background .2s;display:flex}.pg-login .hv-demo:hover{background:#f9f9fe;border-color:#817cdd}.pg-login button.hv-btn[disabled]{opacity:.7;cursor:progress}.pg-signup .hv-alert{color:#4e48b8;background:#f4f3fd;border-radius:14px;margin:0;padding:12px 16px;font-size:14px;font-weight:700;line-height:1.5}.pg-signup .hv-field[aria-invalid=true]{border-color:#817cdd}.pg-main .hv-reel-card{color:#fff;text-align:left;cursor:pointer;border:0;border-radius:24px;flex:0 0 270px;height:480px;padding:0;font-family:inherit;transition:box-shadow .3s;position:relative;overflow:hidden}.pg-main .hv-reel-card img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.pg-main .hv-reel-card:hover{box-shadow:0 24px 48px -24px #6c66d499}.pg-main .hv-reel-card:hover img{transform:scale(1.05)}.pg-main .hv-reel-card:focus-visible{outline-offset:3px;outline:3px solid #817cdd}.hv-reel-tag{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e1e2a59;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;position:absolute;top:16px;left:16px}.pg-main .hv-reel-foot{justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.pg-main .hv-reel-play{box-sizing:border-box;background:#1e1e2a59;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding-left:2px;transition:background .25s,color .25s,transform .25s;display:flex}.pg-main .hv-reel-card:hover .hv-reel-play{color:#5f59c9;background:#fff;transform:scale(1.1)}.hv-player{z-index:100;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.hv-player-bg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141230b8;position:absolute;inset:0}.hv-player-frame{aspect-ratio:9/16;transform-origin:50%;will-change:transform;border-radius:28px;max-width:calc(100vw - 32px);height:min(86vh,820px);position:relative;overflow:hidden;box-shadow:0 40px 100px -30px #0009}.hv-player-frame video{object-fit:cover;cursor:pointer;background:0 0;width:100%;height:100%;position:absolute;inset:0}.hv-player-top{justify-content:space-between;align-items:center;display:flex;position:absolute;top:16px;left:16px;right:16px}.hv-player-btn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e1e2a66;border:0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.hv-player-btn:hover{background:#1e1e2a99}.hv-player-center{color:#5f59c9;cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;padding-left:4px;animation:.2s both hvMenu;display:flex;position:absolute;top:50%;left:50%}.hv-player-foot{color:#fff;pointer-events:none;flex-direction:column;gap:12px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.hv-player-bar{background:#ffffff59;border-radius:999px;height:4px;overflow:hidden}.hv-player-bar span{transform-origin:0;background:#fff;height:100%;transition:transform .25s linear;display:block}.pg-main .hv-cta-join{isolation:isolate;overflow:hidden;transition:box-shadow .35s,background .35s,color .35s,transform .35s cubic-bezier(.2,.7,.2,1)!important}.pg-main .hv-cta-join:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#817cdd38 50%,#0000 70%);transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-120%)}.pg-main .hv-cta-join:hover{box-shadow:0 0 0 6px #ffffff38,0 22px 50px -14px #28228c8c;color:#4c46b8!important;transform:scale(1.04)!important}.pg-main .hv-cta-join:hover:before{transform:translate(120%)}.pg-main .hv-cta-arrow{transition:transform .35s cubic-bezier(.2,.7,.2,1);display:inline-block}.pg-main .hv-cta-join:hover .hv-cta-arrow{transform:translate(6px)}@media (prefers-reduced-motion:reduce){.pg-main .hv-cta-join,.pg-main .hv-cta-join:before,.pg-main .hv-cta-arrow{transition:none}}.pg-portfolio{width:100%;min-height:100%;font-family:var(--font-manrope),system-ui,sans-serif;color:#1e1e2a;-webkit-font-smoothing:antialiased;background:#fff}.pg-portfolio .pf-hero{background:linear-gradient(#f4f3fd 0%,#fff 100%);padding:72px 0 56px}.pg-portfolio .pf-hero-in{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.pg-portfolio .pf-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#5f59c9;font-size:13px;font-weight:800}.pg-portfolio .pf-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(34px,4.4vw,52px);font-weight:800;line-height:1.1}.pg-portfolio .pf-hero p{color:#1e1e2a;max-width:600px;margin:0;font-size:17px;line-height:1.6}.pg-portfolio .pf-stats{background:#fff;border:1px solid #ecebf7;border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:900px;margin-top:28px;display:grid;overflow:hidden}.pg-portfolio .pf-stats>div{border-right:1px solid #ecebf7;flex-direction:column;gap:4px;padding:24px 16px;display:flex}.pg-portfolio .pf-stats>div:last-child{border-right:0}.pg-portfolio .pf-stats strong{letter-spacing:-.03em;font-size:32px;font-weight:800}.pg-portfolio .pf-stats span{font-size:14px;font-weight:600}.pg-portfolio .pf-main{padding:24px 0 96px}.pg-portfolio .pf-filters{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.pg-portfolio .pf-filters button{color:#1e1e2a;cursor:pointer;background:#fff;border:1.5px solid #e3e2f4;border-radius:999px;height:42px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:700;transition:border-color .2s,color .2s,background .2s}.pg-portfolio .pf-filters button:hover{color:#5f59c9;border-color:#817cdd}.pg-portfolio .pf-filters button.on{color:#5f59c9;background:#eeedfb;border-color:#eeedfb}.pg-portfolio .pf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.pg-portfolio .pf-card{background:#fff;border:1px solid #ecebf7;border-radius:24px;flex-direction:column;transition:box-shadow .3s,border-color .3s;animation:.35s cubic-bezier(.2,.7,.2,1) both hvMenu;display:flex;overflow:hidden}.pg-portfolio .pf-card:hover{border-color:#dcdaf6;box-shadow:0 24px 48px -26px #6c66d480}.pg-portfolio .pf-thumb{aspect-ratio:4/3;position:relative;overflow:hidden}.pg-portfolio .pf-thumb img{object-fit:cover;object-position:50% 62%;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.pg-portfolio .pf-card:hover .pf-thumb img{transform:scale(1.04)}.pg-portfolio .pf-chip{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e1e2a61;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;position:absolute;top:14px;left:14px}.pg-portfolio .pf-done{color:#5f59c9;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:14px;right:14px}.pg-portfolio .pf-body{flex-direction:column;flex:auto;gap:10px;padding:20px 22px 22px;display:flex}.pg-portfolio .pf-brand{letter-spacing:.06em;text-transform:uppercase;color:#5f59c9;font-size:12px;font-weight:800}.pg-portfolio .pf-body h2{margin:0;font-size:18px;font-weight:800;line-height:1.35}.pg-portfolio .pf-results{border-top:1px solid #ecebf7;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:6px 0 0;padding-top:14px;display:grid}.pg-portfolio .pf-results dt{margin-bottom:2px;font-size:12px;font-weight:600}.pg-portfolio .pf-results dd{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:800}.pg-portfolio .pf-cta{color:#fff;background:linear-gradient(135deg,#98a1f3 0%,#817cdd 55%,#6f69d6 100%);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding:40px;display:flex}.pg-portfolio .pf-cta h2{letter-spacing:-.02em;margin:0 0 6px;font-size:28px;font-weight:800}.pg-portfolio .pf-cta p{margin:0;font-size:16px;line-height:1.5}.pg-portfolio .pf-cta-btns{flex-wrap:wrap;gap:10px;display:flex}.pg-portfolio .pf-btn{border-radius:999px;align-items:center;gap:8px;height:52px;padding:0 26px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,box-shadow .3s;display:inline-flex}.pg-portfolio .pf-btn-dark{color:#5f59c9;background:#fff}.pg-portfolio .pf-btn-dark:hover{color:#4c46b8;box-shadow:0 0 0 5px #ffffff40}.pg-portfolio .pf-btn-line{color:#fff;border:1.5px solid #fffc}.pg-portfolio .pf-btn-line:hover{color:#fff;background:#ffffff24}@media (max-width:960px){.pg-portfolio .pf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.pg-portfolio .pf-stats strong{font-size:24px}.pg-portfolio .pf-stats>div{padding:18px 8px}}@media (max-width:600px){.pg-portfolio .pf-grid{grid-template-columns:1fr}.pg-portfolio .pf-cta{padding:28px}}.pg-about{width:100%;min-height:100%;font-family:var(--font-manrope),system-ui,sans-serif;color:#1e1e2a;-webkit-font-smoothing:antialiased;background:#fff}.pg-about .ab-hero{background:linear-gradient(#98a1f3 0%,#b4b3f4 60%,#e6e4fb 100%);overflow:hidden}.pg-about .ab-hero-in{align-items:center;gap:40px;padding:72px 0 64px;display:flex}.pg-about .ab-copy{flex-direction:column;flex:55%;gap:16px;display:flex}.pg-about .ab-copy .hv-eyebrow{color:#3f3a9e;margin:0}.pg-about .ab-copy h1{letter-spacing:-.035em;color:#1c1a3a;text-wrap:balance;margin:0;font-size:clamp(32px,4vw,50px);font-weight:800;line-height:1.1}.pg-about .ab-copy p{color:#1c1a3a;max-width:560px;margin:0;font-size:17px;line-height:1.7}.pg-about .ab-art{aspect-ratio:1/.82;flex:45%;min-width:280px;position:relative}.pg-about .ab-moon{aspect-ratio:1;background:radial-gradient(circle at 38% 32%,#f6f5fe 0%,#e4e2fa 50%,#c9c5f5 100%);border-radius:50%;width:64%;animation:9s ease-in-out infinite hvMoon;position:absolute;top:2%;left:18%;box-shadow:0 0 90px 20px #ffffff59}.pg-about .ab-island{width:92%;animation:7s ease-in-out infinite hvBobAb;position:absolute;bottom:4%;left:4%}.pg-about .ab-ghost{width:40%;animation:5s ease-in-out infinite hvFloatAb;position:absolute;bottom:26%;left:31%}.pg-about .ab-planet{width:20%;animation:8s ease-in-out infinite hvSaturn;position:absolute;top:6%;right:0}@keyframes hvFloatAb{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes hvBobAb{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.pg-about .ab-section{padding:88px 0 0}.pg-about .ab-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.pg-about .ab-value{border:1px solid #ecebf7;border-radius:24px;flex-direction:column;gap:12px;padding:28px;display:flex}.pg-about .ab-icon{background:#817cdd;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.pg-about .ab-value h3{margin:6px 0 0;font-size:19px;font-weight:800}.pg-about .ab-value p{margin:0;font-size:15px;line-height:1.65}.pg-about .ab-band{background:#f7f7fc;margin-top:88px}.pg-about .ab-numbers{grid-template-columns:repeat(4,minmax(0,1fr));padding:48px 0;display:grid}.pg-about .ab-numbers>div{text-align:center;border-right:1px solid #ecebf7;flex-direction:column;align-items:center;gap:6px;display:flex}.pg-about .ab-numbers>div:last-child{border-right:0}.pg-about .ab-numbers strong{letter-spacing:-.03em;font-size:38px;font-weight:800}.pg-about .ab-numbers>div:last-child strong{color:#817cdd}.pg-about .ab-numbers span{font-size:14px;font-weight:600}.pg-about .ab-company{border:1px solid #ecebf7;border-radius:24px;flex-wrap:wrap;justify-content:space-between;gap:32px;padding:32px;display:flex}.pg-about .ab-company dl{grid-template-columns:repeat(3,minmax(0,auto));gap:32px;margin:0;display:grid}.pg-about .ab-company dt{color:#5f59c9;margin-bottom:6px;font-size:13px;font-weight:800}.pg-about .ab-company dd{margin:0;font-size:16px;font-weight:700}.pg-about .ab-cta{color:#fff;text-align:center;background:linear-gradient(135deg,#98a1f3 0%,#817cdd 55%,#6f69d6 100%);border-radius:32px;flex-direction:column;align-items:center;gap:22px;margin:56px 0 96px;padding:56px 32px;display:flex}.pg-about .ab-cta h2{letter-spacing:-.03em;margin:0;font-size:34px;font-weight:800}.pg-about .ab-btn{border-radius:999px;align-items:center;gap:8px;height:54px;padding:0 28px;font-size:15px;font-weight:700;text-decoration:none;transition:box-shadow .3s,background .2s,color .2s;display:inline-flex}.pg-about .ab-btn-dark{color:#5f59c9;background:#fff}.pg-about .ab-btn-dark:hover{color:#4c46b8;box-shadow:0 0 0 5px #ffffff40}.pg-about .ab-btn-line{color:#fff;border:1.5px solid #fffc}.pg-about .ab-btn-line:hover{color:#fff;background:#ffffff24}@media (max-width:900px){.pg-about .ab-hero-in{flex-direction:column;align-items:stretch}.pg-about .ab-art{width:100%;max-width:440px;margin:0 auto}.pg-about .ab-values{grid-template-columns:1fr}.pg-about .ab-numbers{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.pg-about .ab-numbers>div:nth-child(2){border-right:0}.pg-about .ab-company dl{grid-template-columns:1fr;gap:16px}}@media (prefers-reduced-motion:reduce){.pg-about .ab-moon,.pg-about .ab-island,.pg-about .ab-ghost,.pg-about .ab-planet{animation:none}}
