.reveal[data-astro-cid-sefmxpgk]{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s var(--ease-bounce);transition-delay:var(--d, 0ms)}.reveal[data-astro-cid-sefmxpgk].is-in{opacity:1;transform:none}.btn-lg[data-astro-cid-sefmxpgk]{padding:18px 38px;font-size:18px;border-radius:20px}.section[data-astro-cid-sefmxpgk]{padding:110px 0;position:relative}.section__head[data-astro-cid-sefmxpgk]{text-align:center;max-width:680px;margin:0 auto 56px}.section__head[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk],.consultant[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk],.games[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk],.rewards[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk],.blog-head[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk],.faq-intro[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk],.cta[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk]{font-size:clamp(32px,4.2vw,48px);font-weight:900;line-height:1.1;letter-spacing:-.025em;color:var(--color-text)}.section__head[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk],.lead[data-astro-cid-sefmxpgk],.blog-head[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk],.faq-intro[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{margin-top:16px;font-size:19px;color:var(--color-text-secondary);line-height:1.6}.section__head--light[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk],.section__head--light[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{color:#fff}.section__head--light[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{opacity:.9}.eyebrow[data-astro-cid-sefmxpgk]{display:inline-block;font-family:var(--font-heading);font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--color-sky);margin-bottom:14px}.eyebrow--light[data-astro-cid-sefmxpgk]{color:#ffd36b}.hero[data-astro-cid-sefmxpgk]{position:relative;min-height:min(100vh,940px);padding:120px 0 170px;overflow:hidden;color:#fff;background:linear-gradient(180deg,#2c79dd,#4a94eb 34%,#7db6f0 58%,#bfd8f2 74%,#ffe0c2 88%,#fcefe4);isolation:isolate}.hero__sky[data-astro-cid-sefmxpgk]{position:absolute;inset:0;z-index:-1;pointer-events:none}.hero__sun[data-astro-cid-sefmxpgk]{position:absolute;width:760px;height:760px;right:-6%;bottom:-38%;border-radius:50%;background:radial-gradient(circle,#ffd696f2,#ffbe8280 32%,#ffbe8200 68%)}.drift[data-astro-cid-sefmxpgk]{position:absolute;height:auto;animation:drift 14s ease-in-out infinite}.drift--1[data-astro-cid-sefmxpgk]{width:30px;top:6%;left:-34px;z-index:2}.drift--2[data-astro-cid-sefmxpgk]{width:22px;top:2%;right:-30px;opacity:.85;animation-duration:18s;animation-delay:-6s;z-index:2}.drift--3[data-astro-cid-sefmxpgk]{width:16px;top:64%;right:-26px;opacity:.7;animation-duration:22s;animation-delay:-3s;z-index:2}.drift--4[data-astro-cid-sefmxpgk]{width:26px;top:30%;right:34%;opacity:.9;animation-duration:17s;animation-delay:-8s}@keyframes drift{0%,to{transform:translate(0) rotate(-2deg)}50%{transform:translate(14px,-22px) rotate(3deg)}}.hero__inner[data-astro-cid-sefmxpgk]{position:relative;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:40px}.hero__copy[data-astro-cid-sefmxpgk] .hero__brand{display:none}.hero__eyebrow[data-astro-cid-sefmxpgk]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 10px;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:var(--font-heading);font-size:14px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.hero__eyebrow[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:28px;height:auto}.hero[data-astro-cid-sefmxpgk] h1[data-astro-cid-sefmxpgk]{margin-top:22px;font-size:clamp(44px,6.2vw,80px);font-weight:900;line-height:1.02;letter-spacing:-.035em;text-shadow:0 4px 30px rgba(18,60,130,.25)}.hero[data-astro-cid-sefmxpgk] h1[data-astro-cid-sefmxpgk] em[data-astro-cid-sefmxpgk]{font-style:normal;background:linear-gradient(180deg,#ffe27a,#ffc233 55%,#ffa31a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 14px rgba(160,90,0,.25))}.hero__sub[data-astro-cid-sefmxpgk]{margin-top:24px;max-width:500px;font-size:20px;line-height:1.6;font-weight:600;color:#fffffff2;text-shadow:0 1px 16px rgba(18,60,130,.3)}.hero__actions[data-astro-cid-sefmxpgk]{display:flex;gap:14px;flex-wrap:wrap;margin-top:36px}.hero__proof[data-astro-cid-sefmxpgk]{display:flex;align-items:center;gap:12px;margin-top:28px;font-size:15px;font-weight:700;color:#fffffff2}.hero__stars[data-astro-cid-sefmxpgk]{color:#ffd23f;font-size:18px;letter-spacing:2px;filter:drop-shadow(0 2px 6px rgba(160,90,0,.3))}.hero__copy[data-astro-cid-sefmxpgk]>[data-astro-cid-sefmxpgk]:nth-child(3){--d: 80ms}.hero__copy[data-astro-cid-sefmxpgk]>[data-astro-cid-sefmxpgk]:nth-child(4){--d: .16s}.hero__copy[data-astro-cid-sefmxpgk]>[data-astro-cid-sefmxpgk]:nth-child(5){--d: .24s}.hero__copy[data-astro-cid-sefmxpgk]>[data-astro-cid-sefmxpgk]:nth-child(6){--d: .32s}.hero__visual[data-astro-cid-sefmxpgk]{position:relative;justify-self:center;width:min(480px,100%)}.scene[data-astro-cid-sefmxpgk]{position:relative;aspect-ratio:941 / 1300;border-radius:50% 50% 40px 40px/34% 34% 40px 40px;overflow:hidden;border:8px solid rgba(255,255,255,.85);box-shadow:0 40px 80px #10347059,0 0 0 1px #fff6,0 0 120px #ffd69673;background:#7db6f0;animation:scene-in 1.4s var(--ease-bounce) both}@keyframes scene-in{0%{opacity:0;transform:translateY(40px) scale(.94)}}.scene__canvas[data-astro-cid-sefmxpgk]{position:absolute;left:-3%;bottom:-2%;width:106%;aspect-ratio:941 / 1672}.layer[data-astro-cid-sefmxpgk]{position:absolute;display:block;will-change:transform}.layer--bg[data-astro-cid-sefmxpgk]{inset:0;width:100%;height:100%}.layer--near[data-astro-cid-sefmxpgk]{left:0;top:62.68%;width:100%;height:37.32%}.layer--people[data-astro-cid-sefmxpgk]{left:19.13%;top:44.5%;width:60.79%;height:55.5%}.balloon[data-astro-cid-sefmxpgk]{height:auto;animation:bob 6s ease-in-out infinite}.balloon--1[data-astro-cid-sefmxpgk]{width:10.5%;left:74%;top:40%}.balloon--2[data-astro-cid-sefmxpgk]{width:7%;left:80%;top:22%;animation-delay:-2s;animation-duration:7s}.balloon--3[data-astro-cid-sefmxpgk]{width:5%;left:7%;top:44%;animation-delay:-4s;animation-duration:8s;opacity:.85}@keyframes bob{0%,to{translate:0 0;rotate:-2deg}50%{translate:4px -10px;rotate:2deg}}.chip[data-astro-cid-sefmxpgk]{position:absolute;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:20px;background:#fffffff2;color:var(--color-text);box-shadow:0 18px 40px #10347038;animation:chip-in .9s var(--ease-bounce) both,float 6s ease-in-out infinite;white-space:nowrap}.chip__text[data-astro-cid-sefmxpgk]{display:flex;flex-direction:column;line-height:1.2}.chip__text[data-astro-cid-sefmxpgk] b[data-astro-cid-sefmxpgk]{font-family:var(--font-heading);font-size:15px;font-weight:800}.chip__text[data-astro-cid-sefmxpgk] small[data-astro-cid-sefmxpgk]{font-size:12px;font-weight:700;color:var(--color-text-secondary)}.chip--task[data-astro-cid-sefmxpgk]{left:-22%;top:30%;animation-delay:.9s,0s}.chip__check[data-astro-cid-sefmxpgk]{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:#3cc08a;box-shadow:0 3px #2a9a6c}.chip__gems[data-astro-cid-sefmxpgk]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:#ffe8ec;color:#d44a62;font-family:var(--font-heading);font-weight:900;font-size:14px}.chip--streak[data-astro-cid-sefmxpgk]{right:-10%;top:12%;padding:10px 16px 10px 12px;animation-delay:1.1s,-2s}.chip--streak[data-astro-cid-sefmxpgk] .chip__text[data-astro-cid-sefmxpgk] b[data-astro-cid-sefmxpgk]{font-size:24px;line-height:1;color:#f08a1a}.chip__flame[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{display:block;width:38px;height:38px;object-fit:contain}.chip--moment[data-astro-cid-sefmxpgk]{right:-14%;bottom:14%;padding:8px 16px 8px 8px;animation-delay:1.3s,-4s}.chip--moment[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:40px;height:40px;border-radius:50%}.chip__heart[data-astro-cid-sefmxpgk]{display:grid;color:#f2546f;font-size:18px;animation:beat 1.6s ease-in-out infinite}@keyframes chip-in{0%{opacity:0;transform:translateY(20px) scale(.8)}}@keyframes float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes beat{0%,to{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(1)}}.hero__fade[data-astro-cid-sefmxpgk]{position:absolute;left:0;right:0;bottom:0;height:300px;background:linear-gradient(180deg,rgba(246,250,255,0) 0%,rgba(246,250,255,.18) 30%,rgba(246,250,255,.55) 60%,rgba(246,250,255,.88) 84%,var(--color-bg) 100%);pointer-events:none}.stats[data-astro-cid-sefmxpgk]{position:relative;z-index:2;display:flex;justify-content:center;max-width:900px;margin:0 auto;padding:40px 20px 0}.stat[data-astro-cid-sefmxpgk]{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px}.stat[data-astro-cid-sefmxpgk]+.stat[data-astro-cid-sefmxpgk]{border-left:1px solid rgba(31,64,104,.1)}.stat__mark[data-astro-cid-sefmxpgk]{display:flex;align-items:flex-end;justify-content:center;height:44px;margin-bottom:14px}.stat__faces[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:44px;height:44px;flex:none;object-fit:cover;border-radius:50%;border:2px solid var(--color-bg);box-shadow:0 4px 10px #1f40681f}.stat__faces[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]+img[data-astro-cid-sefmxpgk]{margin-left:-8px}.stat__bars[data-astro-cid-sefmxpgk]{gap:4px;align-items:flex-end}.stat__bars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{width:11px;border-radius:4px;background:#bfdcf8;transform-origin:bottom}.stat__bars[data-astro-cid-sefmxpgk]{gap:5px}.stat__bars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(1){height:18px}.stat__bars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(2){height:29px;background:#8ec1f3}.stat__bars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(3){height:42px;background:var(--color-sky)}.stats[data-astro-cid-sefmxpgk].is-in .stat__bars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{animation:bar-grow .9s var(--ease-bounce) both}.stats[data-astro-cid-sefmxpgk].is-in .stat__bars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(2){animation-delay:.12s}.stats[data-astro-cid-sefmxpgk].is-in .stat__bars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(3){animation-delay:.24s}@keyframes bar-grow{0%{transform:scaleY(.2)}to{transform:none}}.stat__stars[data-astro-cid-sefmxpgk]{gap:0;align-items:center;color:#f5b428}.stat__stars[data-astro-cid-sefmxpgk] svg[data-astro-cid-sefmxpgk]{width:32px;height:32px;margin:0 -2px}.stat[data-astro-cid-sefmxpgk] b[data-astro-cid-sefmxpgk]{font-family:var(--font-heading);font-size:44px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--color-text)}.stat__label[data-astro-cid-sefmxpgk]{margin-top:6px;font-size:15px;font-weight:600;color:var(--color-text-secondary)}.how[data-astro-cid-sefmxpgk]{position:relative;padding:110px 0 130px;background:var(--color-bg)}.route[data-astro-cid-sefmxpgk]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:28px;list-style:none;padding:0;margin:0}.route__path[data-astro-cid-sefmxpgk]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.route__path[data-astro-cid-sefmxpgk] path[data-astro-cid-sefmxpgk]{fill:none;stroke:#f7b22a;stroke-width:3;stroke-linecap:round;stroke-dasharray:1 13;vector-effect:non-scaling-stroke;animation:route-flow 1.6s linear infinite}@keyframes route-flow{to{stroke-dashoffset:-28}}.ticket[data-astro-cid-sefmxpgk]{--tint: #E3F0FF;--ink: var(--color-sky-deep);position:relative;margin-top:40px;padding:0 8px;text-align:center}.ticket--2[data-astro-cid-sefmxpgk]{--tint: #FFEFD6;--ink: #C47A00;margin-top:92px}.ticket--3[data-astro-cid-sefmxpgk]{--tint: #FFE3EA;--ink: #D2456B}.ticket__art[data-astro-cid-sefmxpgk]{display:block;width:176px;height:176px;margin:0 auto 14px;object-fit:contain;filter:drop-shadow(0 12px 16px rgba(31,64,104,.16));transition:transform .6s var(--ease-bounce),filter .6s ease}.ticket[data-astro-cid-sefmxpgk]:hover .ticket__art[data-astro-cid-sefmxpgk]{transform:translateY(-10px) rotate(-5deg) scale(1.04);filter:drop-shadow(0 24px 22px rgba(31,64,104,.2))}.ticket[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{max-width:300px;margin-inline:auto}.ticket__day[data-astro-cid-sefmxpgk]{display:block;color:var(--ink);font-family:var(--font-heading);font-size:15px;font-weight:800}.ticket[data-astro-cid-sefmxpgk] h3[data-astro-cid-sefmxpgk]{margin:6px 0 8px;font-size:24px;font-weight:900;letter-spacing:-.015em;color:var(--color-text)}.ticket[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{font-size:16px;line-height:1.6;color:var(--color-text-secondary)}.ticket__num[data-astro-cid-sefmxpgk]{display:none;position:absolute;top:6px;right:22px;font-family:var(--font-heading);font-size:108px;font-weight:900;line-height:1;color:var(--ink);opacity:.1}.story[data-astro-cid-sefmxpgk]{position:relative;padding-top:110px;overflow-x:clip}.story__skies[data-astro-cid-sefmxpgk]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.sky[data-astro-cid-sefmxpgk]{position:absolute;inset:0;opacity:0;transition:opacity 1.1s ease}.sky--0[data-astro-cid-sefmxpgk]{background:linear-gradient(180deg,#f6faff,#def 14%,#c4e2ff 55%,#d8ecff)}.sky--1[data-astro-cid-sefmxpgk]{background:linear-gradient(180deg,#f6faff,#aedbff 12%,#84c3ff 55%,#a8d4ff)}.sky--2[data-astro-cid-sefmxpgk]{background:linear-gradient(180deg,#fff5ea,#ffddb5 14%,#ffb98f 55%,#f39a9c)}.sky--3[data-astro-cid-sefmxpgk]{background:linear-gradient(180deg,#a3aed0,#6e7da8 16%,#52618c 55%,#475681)}.story__stars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{position:absolute;left:var(--x);top:var(--y);width:calc(var(--s) * 5px);height:calc(var(--s) * 5px);border-radius:50%;background:#fff3d6;box-shadow:0 0 10px 2px #ffecbe80;opacity:0;transition:opacity 1.4s ease}.story[data-astro-cid-sefmxpgk][data-active="3"] .story__stars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{opacity:.8;animation:soft-twinkle 4s ease-in-out infinite;animation-delay:calc(var(--s) * -3s)}@keyframes soft-twinkle{0%,to{opacity:.35}50%{opacity:.9}}.story[data-astro-cid-sefmxpgk][data-active="3"] .chapter[data-astro-cid-sefmxpgk][data-chapter="3"] h3[data-astro-cid-sefmxpgk]{color:#fff}.story[data-astro-cid-sefmxpgk][data-active="3"] .chapter[data-astro-cid-sefmxpgk][data-chapter="3"] p[data-astro-cid-sefmxpgk]{color:#ffffffd9}.story[data-astro-cid-sefmxpgk][data-active="3"] .chapter[data-astro-cid-sefmxpgk][data-chapter="3"] .chapter__time[data-astro-cid-sefmxpgk]{color:#fffc}.story[data-astro-cid-sefmxpgk][data-active="3"] .chapter[data-astro-cid-sefmxpgk][data-chapter="3"] .chapter__time[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{color:#ffd66b}.story[data-astro-cid-sefmxpgk][data-active="3"] .chapter[data-astro-cid-sefmxpgk][data-chapter="3"] .chapter__chips[data-astro-cid-sefmxpgk] li[data-astro-cid-sefmxpgk]{color:#fff}.story[data-astro-cid-sefmxpgk][data-active="3"] .stage__balloon[data-astro-cid-sefmxpgk]{opacity:.55}.story[data-astro-cid-sefmxpgk][data-active="0"] .sky--0[data-astro-cid-sefmxpgk],.story[data-astro-cid-sefmxpgk][data-active="1"] .sky--1[data-astro-cid-sefmxpgk],.story[data-astro-cid-sefmxpgk][data-active="2"] .sky--2[data-astro-cid-sefmxpgk],.story[data-astro-cid-sefmxpgk][data-active="3"] .sky--3[data-astro-cid-sefmxpgk]{opacity:1}.story__head[data-astro-cid-sefmxpgk]{position:relative;text-align:center;max-width:860px}.story__head[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk]{font-size:clamp(34px,4.6vw,56px);font-weight:900;line-height:1.05;letter-spacing:-.03em;color:var(--color-text)}.story__grid[data-astro-cid-sefmxpgk]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:40px}.story__chapters[data-astro-cid-sefmxpgk]{order:1}.story__stage[data-astro-cid-sefmxpgk]{order:2;position:sticky;top:0;height:100vh;display:flex;align-items:center;justify-content:center}.chapter[data-astro-cid-sefmxpgk]{min-height:100vh;display:flex;align-items:center}.chapter__card[data-astro-cid-sefmxpgk]{max-width:470px;opacity:.28;transform:translateY(24px);transition:opacity .6s ease,transform .8s var(--ease-bounce),color .8s}.chapter[data-astro-cid-sefmxpgk].is-on .chapter__card[data-astro-cid-sefmxpgk],.story[data-astro-cid-sefmxpgk]:not(.is-ready) .chapter[data-astro-cid-sefmxpgk]:first-child .chapter__card[data-astro-cid-sefmxpgk]{opacity:1;transform:none}.chapter__time[data-astro-cid-sefmxpgk]{display:inline-flex;align-items:baseline;gap:10px;font-family:var(--font-heading);font-size:15px;font-weight:800;color:#44566b;transition:color .8s}.chapter__time[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{font-style:normal;color:var(--color-sky-deep);transition:color .8s}.chapter[data-astro-cid-sefmxpgk] h3[data-astro-cid-sefmxpgk]{margin:22px 0 14px;font-size:clamp(30px,3.6vw,46px);font-weight:900;line-height:1.08;letter-spacing:-.025em;color:var(--color-text);transition:color .8s}.chapter[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{font-size:19px;line-height:1.6;color:#44566b;transition:color .8s}.chapter__chips[data-astro-cid-sefmxpgk]{display:flex;flex-wrap:wrap;gap:6px 18px;margin:24px 0 0;padding:0;list-style:none}.chapter__chips[data-astro-cid-sefmxpgk] li[data-astro-cid-sefmxpgk]{position:relative;padding-left:14px;font-size:15px;font-weight:700;color:var(--color-text);transition:color .8s}.chapter__chips[data-astro-cid-sefmxpgk] li[data-astro-cid-sefmxpgk]:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--color-primary)}.stage[data-astro-cid-sefmxpgk]{position:relative;width:300px}.stage__orb[data-astro-cid-sefmxpgk]{position:absolute;left:50%;top:50%;width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;background:radial-gradient(circle,#fff6c8f2,#ffe69680 32%,#ffe69600 68%);transform:translate(90px,-170px) scale(.8);transition:transform 1.2s var(--ease-bounce),background 1.2s,opacity 1.2s}.story[data-astro-cid-sefmxpgk][data-active="1"] .stage__orb[data-astro-cid-sefmxpgk]{transform:translate(-40px,-120px) scale(1.05);background:radial-gradient(circle,#fffffff2,#fff4be99 30%,#fff4be00 68%)}.story[data-astro-cid-sefmxpgk][data-active="2"] .stage__orb[data-astro-cid-sefmxpgk]{transform:translate(-30px,60px) scale(1.15);background:radial-gradient(circle,#ffd678,#ff965a8c,#ff965a00 68%)}.story[data-astro-cid-sefmxpgk][data-active="3"] .stage__orb[data-astro-cid-sefmxpgk]{transform:translate(290px,-250px) scale(.55);background:radial-gradient(circle,#fff6de 0% 16%,#ffe8be59 22%,#ffe8be00 60%)}.stage__balloon[data-astro-cid-sefmxpgk]{position:absolute;width:54px;height:auto;filter:drop-shadow(0 10px 14px rgba(31,64,104,.2));animation:balloon-drift 9s ease-in-out infinite;transition:opacity 1s}.stage__balloon--a[data-astro-cid-sefmxpgk]{left:-120px;top:-20px}.stage__balloon--b[data-astro-cid-sefmxpgk]{right:-110px;top:40%;width:36px;animation-delay:-4s}@keyframes balloon-drift{0%,to{transform:translate(0) rotate(-3deg)}50%{transform:translate(10px,-22px) rotate(3deg)}}.device[data-astro-cid-sefmxpgk]{position:relative;z-index:1;aspect-ratio:402 / 874;padding:9px;border-radius:52px;background:linear-gradient(145deg,#2c3a4d,#121a26);box-shadow:0 0 0 2px #ffffff2e inset,0 50px 90px -30px #1028508c,0 18px 36px -18px #10285073}.device__screen[data-astro-cid-sefmxpgk]{position:relative;height:100%;overflow:hidden;border-radius:44px;background:#fff9f0}.device__shot[data-astro-cid-sefmxpgk]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .6s ease,transform .9s var(--ease-bounce)}.device__shot[data-astro-cid-sefmxpgk].is-on{opacity:1;transform:none}.pop[data-astro-cid-sefmxpgk]{position:absolute;inset:0;z-index:2;pointer-events:none}.pop[data-astro-cid-sefmxpgk]>[data-astro-cid-sefmxpgk]{position:absolute;opacity:0;transform:translateY(18px) scale(.92);transition:opacity .45s ease,transform .7s var(--ease-bounce)}.pop[data-astro-cid-sefmxpgk].is-on>[data-astro-cid-sefmxpgk]{opacity:1;transform:none}.pop[data-astro-cid-sefmxpgk].is-on>[data-astro-cid-sefmxpgk]:nth-child(2){transition-delay:.12s}.pop[data-astro-cid-sefmxpgk].is-on>[data-astro-cid-sefmxpgk]:nth-child(3){transition-delay:.24s}.pcard[data-astro-cid-sefmxpgk]{display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;border-radius:20px;background:#fffffff5;box-shadow:0 22px 44px -18px #10285066;white-space:nowrap}.pcard[data-astro-cid-sefmxpgk] b[data-astro-cid-sefmxpgk]{display:block;font-size:15px;font-weight:900;color:var(--color-text)}.pcard[data-astro-cid-sefmxpgk] small[data-astro-cid-sefmxpgk]{display:block;font-size:12px;color:var(--color-text-secondary)}.pcard--task[data-astro-cid-sefmxpgk]{left:-150px;top:26%}.pcard--task[data-astro-cid-sefmxpgk] em[data-astro-cid-sefmxpgk]{display:inline-flex;align-items:center;gap:3px;margin-left:6px;padding:4px 9px;border-radius:10px;background:#ffe9ec;color:#d2456b;font-style:normal;font-weight:900;font-size:13px}.pcard__check[data-astro-cid-sefmxpgk]{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#4cc38a;box-shadow:0 3px #2e9e68}.pcard--secret[data-astro-cid-sefmxpgk]{right:-140px;top:52%}.pcard__lock[data-astro-cid-sefmxpgk]{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#eee6ff;font-size:17px}.pcard--streak[data-astro-cid-sefmxpgk]{left:-96px;bottom:12%;gap:8px}.pcard__flame[data-astro-cid-sefmxpgk]{width:34px;height:34px;object-fit:contain}.pcard--streak[data-astro-cid-sefmxpgk] b[data-astro-cid-sefmxpgk]{font-size:22px}.pchat[data-astro-cid-sefmxpgk]{left:-200px;top:22%;width:300px;padding:14px;border-radius:26px;background:#fffffff7;box-shadow:0 26px 50px -20px #10285073}.pchat__head[data-astro-cid-sefmxpgk]{display:flex;align-items:center;gap:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #EEF2F7}.pchat__head[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:36px;height:36px;border-radius:50%;object-fit:cover}.pchat__head[data-astro-cid-sefmxpgk] b[data-astro-cid-sefmxpgk]{display:block;font-size:14px;font-weight:900;color:var(--color-text)}.pchat__head[data-astro-cid-sefmxpgk] small[data-astro-cid-sefmxpgk]{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:#2fb37a}.pchat__head[data-astro-cid-sefmxpgk] small[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{width:7px;height:7px;border-radius:50%;background:#2fb37a}.pchat__b[data-astro-cid-sefmxpgk]{display:none;max-width:88%;margin:0 0 8px;padding:10px 13px;border-radius:18px;font-size:14px;line-height:1.45;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .5s var(--ease-bounce)}.pchat__b--me[data-astro-cid-sefmxpgk]{margin-left:auto;background:#ffe9b8;color:#4a3a10;border-bottom-right-radius:6px}.pchat__b--them[data-astro-cid-sefmxpgk]{background:#eaf3ff;color:var(--color-text);border-bottom-left-radius:6px}.pchat__b--dots[data-astro-cid-sefmxpgk]{width:62px;background:#eaf3ff}.pchat__b--dots[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{display:inline-block;width:7px;height:7px;margin-right:4px;border-radius:50%;background:#8aa6c8;animation:typing 1s infinite}.pchat__b--dots[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(2){animation-delay:.15s}.pchat__b--dots[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(3){animation-delay:.3s}.pop[data-astro-cid-sefmxpgk].is-me .pchat__b--me[data-astro-cid-sefmxpgk],.pop[data-astro-cid-sefmxpgk].is-typing .pchat__b--dots[data-astro-cid-sefmxpgk],.pop[data-astro-cid-sefmxpgk].is-reply .pchat__b--me[data-astro-cid-sefmxpgk],.pop[data-astro-cid-sefmxpgk].is-reply .pchat__b--them[data-astro-cid-sefmxpgk]{display:block;opacity:1;transform:none}.pop__heroine[data-astro-cid-sefmxpgk]{right:-190px;bottom:-4%;width:230px;height:auto;filter:drop-shadow(0 24px 30px rgba(16,40,80,.25))}.device__screen[data-astro-cid-sefmxpgk]{container-type:inline-size}.dchat[data-astro-cid-sefmxpgk]{display:flex;flex-direction:column;font-size:4.4cqw;background:#fffbf4}.dchat__head[data-astro-cid-sefmxpgk]{display:flex;align-items:center;gap:.7em;padding:3.6em 1.2em .9em;border-bottom:1px solid #F1E9DC}.dchat__ava[data-astro-cid-sefmxpgk]{display:grid;place-items:center;width:2.8em;height:2.8em;border-radius:50%;overflow:hidden}.dchat__ava[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:100%;height:100%;object-fit:cover}.dchat__head[data-astro-cid-sefmxpgk] b[data-astro-cid-sefmxpgk]{display:block;font-size:1.05em;font-weight:900;color:var(--color-text)}.dchat__head[data-astro-cid-sefmxpgk] small[data-astro-cid-sefmxpgk]{display:flex;align-items:center;gap:.35em;font-size:.8em;font-weight:700;color:#2fb37a}.dchat__head[data-astro-cid-sefmxpgk] small[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{width:.5em;height:.5em;border-radius:50%;background:#2fb37a}.dchat__body[data-astro-cid-sefmxpgk]{flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:.6em;padding:1em}.dchat__day[data-astro-cid-sefmxpgk]{align-self:center;margin-bottom:.4em;padding:.25em .8em;border-radius:999px;background:#f3ece0;color:#9a8f80;font-size:.75em;font-weight:800}.dchat__b[data-astro-cid-sefmxpgk]{max-width:84%;margin:0;padding:.7em .9em;border-radius:1.2em;font-size:.95em;line-height:1.45;opacity:0;transform:translateY(.6em);transition:opacity .35s,transform .5s var(--ease-bounce);display:none}.dchat__b--me[data-astro-cid-sefmxpgk]{align-self:flex-end;background:#ffe9b8;color:#4a3a10;border-bottom-right-radius:.35em}.dchat__b--them[data-astro-cid-sefmxpgk]{background:#fff;color:var(--color-text);border-bottom-left-radius:.35em;box-shadow:0 .3em 1em -.5em #1f40684d}.dchat__b--dots[data-astro-cid-sefmxpgk]{width:4.2em;background:#fff}.dchat__b--dots[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{display:inline-block;width:.45em;height:.45em;margin-right:.25em;border-radius:50%;background:#8aa6c8;animation:typing 1s infinite}.dchat__b--dots[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(2){animation-delay:.15s}.dchat__b--dots[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(3){animation-delay:.3s}.dchat[data-astro-cid-sefmxpgk] .dchat__b[data-astro-cid-sefmxpgk]{display:block;opacity:1;transform:none}.dchat__input[data-astro-cid-sefmxpgk]{display:flex;align-items:center;gap:.6em;margin:0 .9em 2.2em;padding:.4em .4em .4em 1em;border-radius:999px;background:#fff;box-shadow:0 .2em .8em -.4em #1f40684d;color:#a3aebb;font-size:.9em}.dchat__input[data-astro-cid-sefmxpgk] span[data-astro-cid-sefmxpgk]{flex:1}.dchat__input[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:50%;background:#5cc9a7}.pnote[data-astro-cid-sefmxpgk]{right:-160px;top:22%;width:240px;margin:0;padding:10px 10px 16px;border-radius:18px;background:#fff;box-shadow:0 30px 50px -20px #78321e73}.pop[data-astro-cid-sefmxpgk].is-on .pnote[data-astro-cid-sefmxpgk]{transform:rotate(4deg)}.pnote[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:100%;height:150px;object-fit:cover;border-radius:12px;background:#fff1de}.pnote[data-astro-cid-sefmxpgk] figcaption[data-astro-cid-sefmxpgk]{padding:10px 6px 0;font-size:14px;line-height:1.45;color:var(--color-text)}.pnote[data-astro-cid-sefmxpgk] figcaption[data-astro-cid-sefmxpgk] b[data-astro-cid-sefmxpgk]{display:block;margin-bottom:2px;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#e0705a}.pnote__heart[data-astro-cid-sefmxpgk]{position:absolute;left:-16px;bottom:-16px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#ff5a7a;color:#fff;font-size:20px;box-shadow:0 10px 20px -6px #ff5a7a99;animation:brand-pulse 1.6s ease-in-out infinite}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}@keyframes brand-pulse{0%,to{transform:scale(1)}15%{transform:scale(1.15)}30%{transform:scale(1)}}.pcard--lock[data-astro-cid-sefmxpgk]{left:-130px;top:40%}.games[data-astro-cid-sefmxpgk]{position:relative;z-index:2;margin-top:-180px;padding:420px 0 120px;background:linear-gradient(180deg,rgba(71,86,129,0) 0px,rgba(74,88,132,.85) 90px,#4D5B87 180px,#707BA3 270px,#B79BAA 370px,#F2BFA6 460px,#FFE0C4 560px,#FFF1E3 690px,#FFF8F1 75%,var(--color-bg) 100%);overflow:hidden}.games__sun[data-astro-cid-sefmxpgk]{position:absolute;left:50%;top:300px;width:760px;height:360px;margin-left:-380px;border-radius:50%;background:radial-gradient(closest-side,#ffecc8f2,#ffd6a066 45%,#ffd6a000);pointer-events:none}.games__head[data-astro-cid-sefmxpgk]{position:relative;max-width:640px;margin:0 auto 64px;text-align:center}.games[data-astro-cid-sefmxpgk] .lead[data-astro-cid-sefmxpgk]{margin:16px auto 0;max-width:520px}.deck[data-astro-cid-sefmxpgk]{--p: 0;--w: 268px;--gap: 26px;position:relative;display:flex;justify-content:center;gap:var(--gap);padding:20px 24px 30px}.gcard[data-astro-cid-sefmxpgk]{--rot: calc((var(--i) - 1.5) * 4deg);--arc: calc((var(--i) - 1.5) * (var(--i) - 1.5) * 10px);position:relative;flex:0 0 var(--w);aspect-ratio:3 / 4;border-radius:26px;overflow:hidden;background:#f2d9c4;box-shadow:0 30px 60px -24px #5a321e73,0 6px 16px #5a321e14;transform:translate(calc((1 - var(--p)) * (1.5 - var(--i)) * (var(--w) + var(--gap)))) translateY(calc(var(--p) * var(--arc))) rotate(calc(var(--p) * var(--rot) + (1 - var(--p)) * (var(--i) - 1.5) * 2deg));z-index:calc(4 - var(--i));transition:translate .5s var(--ease-bounce),scale .5s var(--ease-bounce),box-shadow .5s}.gcard[data-astro-cid-sefmxpgk]:hover{translate:0 -14px;scale:1.03;box-shadow:0 40px 70px -24px #5a321e80,0 8px 20px #5a321e1a}.gcard__art[data-astro-cid-sefmxpgk]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.gcard[data-astro-cid-sefmxpgk]:hover .gcard__art[data-astro-cid-sefmxpgk]{transform:scale(1.06)}.gcard[data-astro-cid-sefmxpgk]:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(180deg,#28160e00,#28160e8c 55%,#28160ec7);pointer-events:none}.gcard__txt[data-astro-cid-sefmxpgk]{position:absolute;left:22px;right:22px;bottom:20px;z-index:1;color:#fff}.gcard[data-astro-cid-sefmxpgk] h3[data-astro-cid-sefmxpgk]{font-size:21px;font-weight:900;line-height:1.15;color:#fff}.gcard[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{margin-top:6px;font-size:14px;line-height:1.45;color:#ffffffd1}.gcard--pile[data-astro-cid-sefmxpgk]{overflow:visible;background:none;box-shadow:none}.gcard--pile[data-astro-cid-sefmxpgk]:after{display:none}.gcard--pile[data-astro-cid-sefmxpgk]:hover{box-shadow:none}.pile__card[data-astro-cid-sefmxpgk],.pile__top[data-astro-cid-sefmxpgk]{position:absolute;inset:0;width:100%;height:100%;border-radius:26px;box-shadow:0 24px 50px -22px #1e28508c,0 4px 12px #1e28501f;transition:transform .7s var(--ease-bounce),filter .7s}.cback[data-astro-cid-sefmxpgk]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cg fill='%23fff' fill-opacity='0.09'%3E%3Cpath d='M9 14.5s-5-3.2-6.6-6.3A3.6 3.6 0 0 1 9 4.6a3.6 3.6 0 0 1 6.6 3.6C14 11.3 9 14.5 9 14.5z'/%3E%3Cpath d='M27 32.5s-5-3.2-6.6-6.3A3.6 3.6 0 0 1 27 22.6a3.6 3.6 0 0 1 6.6 3.6C32 29.3 27 32.5 27 32.5z'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(160deg,#62a9f2,#3b8be6 55%,#2f78d6)}.cback[data-astro-cid-sefmxpgk]:before{content:"";position:absolute;inset:11px;border-radius:17px;border:1.5px solid rgba(255,246,225,.7);pointer-events:none}.pile__card[data-astro-cid-sefmxpgk]{filter:brightness(.86)}.pile__card--b[data-astro-cid-sefmxpgk]{transform:translate(14px,-10px) rotate(7deg)}.pile__card--a[data-astro-cid-sefmxpgk]{transform:translate(-6px,-4px) rotate(-4deg);filter:brightness(.9)}.gcard--pile[data-astro-cid-sefmxpgk]:hover .pile__card--b[data-astro-cid-sefmxpgk]{transform:translate(46px,-18px) rotate(14deg)}.gcard--pile[data-astro-cid-sefmxpgk]:hover .pile__card--a[data-astro-cid-sefmxpgk]{transform:translate(-30px,-8px) rotate(-10deg)}.pile__top[data-astro-cid-sefmxpgk]{overflow:hidden}.pile__top[data-astro-cid-sefmxpgk] .cback__logo{position:absolute!important;left:50%;top:36%;width:62%;transform:translate(-50%,-50%);filter:none!important;transition:transform .7s var(--ease-bounce)}.gcard--pile[data-astro-cid-sefmxpgk]:hover .cback__logo{transform:translate(-50%,-50%) scale(1.06)}.gcard--pile[data-astro-cid-sefmxpgk] .gcard__txt[data-astro-cid-sefmxpgk]{text-align:center;bottom:30px;left:30px;right:30px}.gcard--pile[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{font-size:13px}.gcard--pile[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{color:#ffffffdb}.rewards[data-astro-cid-sefmxpgk]{padding:110px 0;background:linear-gradient(180deg,var(--color-bg),var(--color-sky-light));overflow:hidden}.rewards__inner[data-astro-cid-sefmxpgk]{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}.rewards__tags[data-astro-cid-sefmxpgk]{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.rewards__tags[data-astro-cid-sefmxpgk] span[data-astro-cid-sefmxpgk]{padding:9px 16px;border-radius:999px;background:#fff;font-family:var(--font-heading);font-size:15px;font-weight:800;box-shadow:0 6px 16px #1f406814}.badges[data-astro-cid-sefmxpgk]{display:grid;grid-template-columns:repeat(4,1fr);gap:26px 22px}.badge[data-astro-cid-sefmxpgk]{display:block;transition:opacity .8s ease}.badge[data-astro-cid-sefmxpgk].is-in{animation:float 5s ease-in-out infinite;animation-delay:calc(var(--f) * -1.2s)}.badge[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{display:block;width:100%;height:auto;transform:rotate(var(--r));filter:drop-shadow(0 2px 2px rgba(31,64,104,.1)) drop-shadow(0 10px 16px rgba(31,64,104,.12));transition:transform .4s var(--ease-bounce)}.badge[data-astro-cid-sefmxpgk]:hover img[data-astro-cid-sefmxpgk]{transform:rotate(0) scale(1.1)}.section--blog[data-astro-cid-sefmxpgk]{background:linear-gradient(180deg,var(--color-sky-light),var(--color-bg));padding-top:40px}.blog-head[data-astro-cid-sefmxpgk]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;flex-wrap:wrap}.blog-head[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{max-width:560px}.posts[data-astro-cid-sefmxpgk]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.post[data-astro-cid-sefmxpgk]{display:flex;flex-direction:column;border-radius:28px;overflow:hidden;background:#fff;color:var(--color-text);box-shadow:0 10px 30px #1f406812;transition:transform .4s var(--ease-bounce),box-shadow .4s,opacity .8s ease}.post[data-astro-cid-sefmxpgk]:hover{transform:translateY(-8px);box-shadow:0 24px 50px #1f406824}.post__img[data-astro-cid-sefmxpgk]{aspect-ratio:16 / 10;overflow:hidden}.post__img[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.post[data-astro-cid-sefmxpgk]:hover .post__img[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{transform:scale(1.05)}.post__body[data-astro-cid-sefmxpgk]{padding:22px 24px 26px;display:flex;flex-direction:column;gap:10px;flex:1}.post__body[data-astro-cid-sefmxpgk] h3[data-astro-cid-sefmxpgk]{font-size:19px;font-weight:800;line-height:1.35}.post__tag[data-astro-cid-sefmxpgk]{align-self:flex-start;padding:4px 12px;border-radius:999px;font-family:var(--font-heading);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;background:#e7f2ff;color:var(--color-sky-deep)}.post__tag--romance[data-astro-cid-sefmxpgk]{background:#ffe9ef;color:#c23a5b}.post__tag--conflicts[data-astro-cid-sefmxpgk]{background:#fed;color:#c2621a}.post__tag--communication[data-astro-cid-sefmxpgk]{background:#fff4d1;color:#8a5f00}.post__tag--self-growth[data-astro-cid-sefmxpgk]{background:#e2f7ef;color:#23805a}.post__meta[data-astro-cid-sefmxpgk]{margin-top:auto;font-size:14px;font-weight:700;color:var(--color-text-secondary)}.faq-layout[data-astro-cid-sefmxpgk]{display:grid;grid-template-columns:380px 1fr;gap:72px;align-items:start}.faq-intro[data-astro-cid-sefmxpgk]{position:sticky;top:110px}.faq-intro[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{margin-bottom:28px}.faq-intro__art[data-astro-cid-sefmxpgk]{display:block;width:300px;height:auto;margin-top:36px}.faq[data-astro-cid-sefmxpgk]{display:grid;border-top:1px solid rgba(31,64,104,.12)}.faq__item[data-astro-cid-sefmxpgk]{border-bottom:1px solid rgba(31,64,104,.12);transition:opacity .8s ease,transform .8s var(--ease-bounce)}.faq__item[data-astro-cid-sefmxpgk] summary[data-astro-cid-sefmxpgk]:focus{outline:none}.faq__item[data-astro-cid-sefmxpgk] summary[data-astro-cid-sefmxpgk]:focus-visible{color:var(--color-sky-deep)}.faq__item[data-astro-cid-sefmxpgk] summary[data-astro-cid-sefmxpgk]{border-radius:8px;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px 0;cursor:pointer;transition:color .25s;font-family:var(--font-heading);font-size:18px;font-weight:800}.faq__item[data-astro-cid-sefmxpgk] summary[data-astro-cid-sefmxpgk]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-sefmxpgk] summary[data-astro-cid-sefmxpgk]:hover{color:var(--color-sky-deep)}.faq__item[data-astro-cid-sefmxpgk] summary[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{position:relative;flex:0 0 24px;height:24px;transition:transform .4s var(--ease-bounce)}.faq__item[data-astro-cid-sefmxpgk] summary[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:before,.faq__item[data-astro-cid-sefmxpgk] summary[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;border-radius:2px;background:var(--color-sky-deep);transition:background .3s;transform:translate(-50%,-50%)}.faq__item[data-astro-cid-sefmxpgk] summary[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__item[data-astro-cid-sefmxpgk] summary[data-astro-cid-sefmxpgk]:hover i[data-astro-cid-sefmxpgk]{transform:scale(1.08)}.faq__item[data-astro-cid-sefmxpgk].is-open summary[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk],.faq__item[data-astro-cid-sefmxpgk][open]:not(.faq--js) summary[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{transform:rotate(135deg)}.faq__item[data-astro-cid-sefmxpgk].is-open summary[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:before,.faq__item[data-astro-cid-sefmxpgk].is-open summary[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:after{background:var(--color-primary-dark)}.faq__a[data-astro-cid-sefmxpgk]{overflow:hidden}.faq__item[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{max-width:640px;padding:0 40px 28px 0;color:var(--color-text-secondary);font-size:16px;line-height:1.7}.cta[data-astro-cid-sefmxpgk]{position:relative;margin:0;padding:220px 0 0;overflow:hidden;background:linear-gradient(180deg,var(--color-bg) 0%,#C9E0F8 9%,#6FAEF2 22%,#4B93EA 36%,#6AA8EE 50%,#A9CCF0 66%,#FFD2AA 85%,#FFB98A 100%);color:#fff;isolation:isolate}.cta__sky[data-astro-cid-sefmxpgk]{position:absolute;inset:0;z-index:-1}.cta__sun[data-astro-cid-sefmxpgk]{right:8%;bottom:-45%}.cta__b1[data-astro-cid-sefmxpgk]{width:30px;top:20%;left:52%}.cta__b2[data-astro-cid-sefmxpgk]{width:20px;top:30%;right:6%;animation-delay:-5s}.cta__b3[data-astro-cid-sefmxpgk]{width:14px;top:18%;right:26%;opacity:.8;animation-delay:-9s}.cta__inner[data-astro-cid-sefmxpgk]{position:relative;display:grid;grid-template-columns:1.15fr 1fr;align-items:end;gap:40px}.cta__copy[data-astro-cid-sefmxpgk]{position:relative;z-index:2;padding-bottom:110px}.cta__copy[data-astro-cid-sefmxpgk] .cta__logo{width:210px;margin-bottom:28px}.cta[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk]{color:#fff;max-width:560px;text-shadow:0 4px 30px rgba(18,60,130,.3)}.cta[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{margin:18px 0 34px;font-size:20px;font-weight:600;color:#fffffff2;text-shadow:0 1px 14px rgba(18,60,130,.3)}.cta__couple[data-astro-cid-sefmxpgk]{position:relative;justify-self:center;width:300px;margin-bottom:-60px}.cta__couple[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{display:block;width:100%;height:auto}@media (max-width: 1100px){.chip--task[data-astro-cid-sefmxpgk]{left:-12%}.chip--streak[data-astro-cid-sefmxpgk]{right:-4%}.chip--moment[data-astro-cid-sefmxpgk]{right:-6%}}@media (max-width: 960px){.posts[data-astro-cid-sefmxpgk]{grid-template-columns:repeat(2,1fr)}.posts[data-astro-cid-sefmxpgk] .post[data-astro-cid-sefmxpgk]:nth-child(3){display:none}.rewards__inner[data-astro-cid-sefmxpgk],.faq-layout[data-astro-cid-sefmxpgk]{grid-template-columns:1fr;gap:40px}.faq-intro[data-astro-cid-sefmxpgk]{position:static;display:grid;grid-template-columns:1fr auto;column-gap:12px;align-items:center}.faq-intro[data-astro-cid-sefmxpgk] h2[data-astro-cid-sefmxpgk]{grid-column:1;grid-row:1}.faq-intro[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{grid-column:1;grid-row:2;margin-bottom:0}.faq-intro__art[data-astro-cid-sefmxpgk]{grid-column:2;grid-row:1 / span 2;width:220px;margin:0 -24px 0 0}.faq-intro[data-astro-cid-sefmxpgk] .btn-primary[data-astro-cid-sefmxpgk]{grid-column:1 / -1;grid-row:3;margin-top:24px}}@media (max-width: 860px){.hero[data-astro-cid-sefmxpgk]{min-height:100svh;padding:0;display:flex;flex-direction:column;text-align:center;background:#7db6f0}.hero__sky[data-astro-cid-sefmxpgk],.hero__fade[data-astro-cid-sefmxpgk],.hero__visual[data-astro-cid-sefmxpgk] .drift[data-astro-cid-sefmxpgk],.chip[data-astro-cid-sefmxpgk]{display:none}.hero__inner[data-astro-cid-sefmxpgk]{position:static;display:flex;flex-direction:column;flex:1;padding-top:92px;padding-bottom:28px}.hero__copy[data-astro-cid-sefmxpgk]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;flex:1}.hero__visual[data-astro-cid-sefmxpgk]{position:absolute;inset:0;width:auto;justify-self:stretch;align-self:stretch;z-index:0}.scene[data-astro-cid-sefmxpgk]{position:absolute;inset:0;aspect-ratio:auto;border:none;border-radius:0;box-shadow:none;animation:none}.scene[data-astro-cid-sefmxpgk]:after{content:"";position:absolute;inset:0 0 auto;height:62%;background:linear-gradient(180deg,#1c5cbe8c,#1c5cbe40 55%,#1c5cbe00)}.scene__canvas[data-astro-cid-sefmxpgk]{left:50%;bottom:0;width:max(100%,calc(100svh * 941 / 1672));transform:translate(-50%)}.hero__copy[data-astro-cid-sefmxpgk] .hero__brand{display:block;width:min(230px,58vw);animation:scene-in 1.2s var(--ease-bounce) both}.hero__eyebrow[data-astro-cid-sefmxpgk]{display:none}.hero[data-astro-cid-sefmxpgk] h1[data-astro-cid-sefmxpgk]{font-size:clamp(34px,10vw,50px);margin-top:12px;text-shadow:0 2px 0 rgba(20,70,150,.35),0 6px 24px rgba(10,50,120,.45)}.hero[data-astro-cid-sefmxpgk] h1[data-astro-cid-sefmxpgk] em[data-astro-cid-sefmxpgk]{text-shadow:none;filter:drop-shadow(0 2px 0 rgba(150,90,0,.45)) drop-shadow(0 4px 14px rgba(10,50,120,.35))}.hero__sub[data-astro-cid-sefmxpgk]{display:none}.hero__actions[data-astro-cid-sefmxpgk]{margin-top:auto;width:100%;flex-direction:column;gap:12px}.hero__actions[data-astro-cid-sefmxpgk] a[data-astro-cid-sefmxpgk]{width:100%}.hero__proof[data-astro-cid-sefmxpgk]{display:none}.stats[data-astro-cid-sefmxpgk]{padding:30px 12px 6px}.hero[data-astro-cid-sefmxpgk] .hero__fade[data-astro-cid-sefmxpgk]{display:block;height:56px;z-index:4}.hero__actions[data-astro-cid-sefmxpgk] .hero__secondary[data-astro-cid-sefmxpgk]{min-height:0;padding:6px 0 2px;background:none;border:none;box-shadow:none;color:#fff;font-size:16px;text-shadow:0 1px 10px rgba(10,40,90,.6);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width: 1100px) and (min-width: 861px){.stage[data-astro-cid-sefmxpgk]{width:260px}.pcard--task[data-astro-cid-sefmxpgk]{left:-110px}.pcard--secret[data-astro-cid-sefmxpgk]{right:-70px}.pchat[data-astro-cid-sefmxpgk]{left:-150px;width:260px}.pop__heroine[data-astro-cid-sefmxpgk]{right:-130px;width:180px}.pnote[data-astro-cid-sefmxpgk]{right:-90px;width:210px}.pcard--lock[data-astro-cid-sefmxpgk]{left:-100px}}@media (max-width: 860px){.how[data-astro-cid-sefmxpgk]{padding:80px 0 90px}.route[data-astro-cid-sefmxpgk]{grid-template-columns:1fr;gap:0}.route__path[data-astro-cid-sefmxpgk]{display:none}.ticket[data-astro-cid-sefmxpgk],.ticket--2[data-astro-cid-sefmxpgk]{margin:0;padding:26px 0 26px 116px;min-height:148px;text-align:start}.ticket[data-astro-cid-sefmxpgk]+.ticket[data-astro-cid-sefmxpgk]{border-top:1px solid rgba(31,64,104,.1)}.ticket__art[data-astro-cid-sefmxpgk]{position:absolute;top:16px;left:-10px;width:120px;height:120px;margin:0}.ticket[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{margin-inline:0}.ticket[data-astro-cid-sefmxpgk] h3[data-astro-cid-sefmxpgk]{font-size:21px}.ticket[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{font-size:15px}.story[data-astro-cid-sefmxpgk]{padding-top:80px}.story__grid[data-astro-cid-sefmxpgk]{display:block}.story__stage[data-astro-cid-sefmxpgk]{top:64px;height:calc(100svh - 64px);align-items:flex-start;padding-top:18px;z-index:0}.stage[data-astro-cid-sefmxpgk]{width:min(58vw,calc((100svh - 64px)*.27))}.stage__orb[data-astro-cid-sefmxpgk]{width:360px;height:360px;margin:-180px 0 0 -180px}.story[data-astro-cid-sefmxpgk][data-active="3"] .stage__orb[data-astro-cid-sefmxpgk]{transform:translate(118px,-150px) scale(.5)}.stage__balloon--a[data-astro-cid-sefmxpgk]{left:-52px;top:74%;width:34px}.stage__balloon--b[data-astro-cid-sefmxpgk]{right:-46px;top:82%;width:26px}.device[data-astro-cid-sefmxpgk]{padding:6px;border-radius:34px}.device__screen[data-astro-cid-sefmxpgk]{border-radius:29px}.story__chapters[data-astro-cid-sefmxpgk]{position:relative;z-index:3;margin-top:calc(-100svh + 64px)}.chapter[data-astro-cid-sefmxpgk]{min-height:calc(100svh - 64px);align-items:flex-end}.chapter[data-astro-cid-sefmxpgk]:first-child{min-height:100svh}.chapter__card[data-astro-cid-sefmxpgk]{width:calc(100% + 36px);max-width:none;margin:0 -18px;padding:56px 22px 30px;background:linear-gradient(180deg,#f6faff00 0,#f6faffe6 56px,#f6fafff5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 52px,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 52px,#000 calc(100% - 26px),transparent 100%);opacity:0}.chapter__time[data-astro-cid-sefmxpgk]{font-size:14px}.story[data-astro-cid-sefmxpgk][data-active="3"] .chapter[data-astro-cid-sefmxpgk][data-chapter="3"] .chapter__card[data-astro-cid-sefmxpgk]{background:linear-gradient(180deg,#47568100 0,#475681db 56px,#475681e6)}.chapter[data-astro-cid-sefmxpgk] h3[data-astro-cid-sefmxpgk]{margin:8px 0;font-size:26px}.chapter[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{font-size:15px}.chapter__chips[data-astro-cid-sefmxpgk]{margin-top:14px;gap:4px 14px}.chapter__chips[data-astro-cid-sefmxpgk] li[data-astro-cid-sefmxpgk]{font-size:13px;padding-left:12px}.pop[data-astro-cid-sefmxpgk]>[data-astro-cid-sefmxpgk]{scale:.74;transform-origin:left top}.pcard--task[data-astro-cid-sefmxpgk]{left:-66px;top:16%}.pcard--secret[data-astro-cid-sefmxpgk]{left:auto;right:-66px;top:38%;transform-origin:right top}.pcard--streak[data-astro-cid-sefmxpgk]{left:-60px;top:58%;bottom:auto}.pchat[data-astro-cid-sefmxpgk]{left:-66px;top:10%;width:280px}.pop__heroine[data-astro-cid-sefmxpgk]{right:-66px;top:40%;bottom:auto;width:160px;transform-origin:right top}.pnote[data-astro-cid-sefmxpgk]{right:-62px;top:8%;width:220px;transform-origin:right top}.pcard--lock[data-astro-cid-sefmxpgk]{left:-66px;top:30%}}@media (max-width: 860px) and (max-height: 720px){.hero__inner[data-astro-cid-sefmxpgk]{padding-top:80px}.hero__copy[data-astro-cid-sefmxpgk] .hero__brand{width:min(170px,44vw)}.hero[data-astro-cid-sefmxpgk] h1[data-astro-cid-sefmxpgk]{font-size:clamp(30px,8.6vw,40px)}}@media (max-width: 640px){.section[data-astro-cid-sefmxpgk],.rewards[data-astro-cid-sefmxpgk]{padding:64px 0 72px}.games[data-astro-cid-sefmxpgk]{margin-top:-180px;padding:460px 0 28px}.faq-intro__art[data-astro-cid-sefmxpgk]{width:46vw}.section__head[data-astro-cid-sefmxpgk]{margin-bottom:36px}.section__head[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk],.lead[data-astro-cid-sefmxpgk],.blog-head[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk],.faq-intro[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{font-size:17px}.stat[data-astro-cid-sefmxpgk]{padding:0 6px}.stat[data-astro-cid-sefmxpgk] b[data-astro-cid-sefmxpgk]{font-size:28px}.stat__mark[data-astro-cid-sefmxpgk]{height:28px;margin-bottom:10px}.stat__faces[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]{width:28px;height:28px;border-width:1.5px}.stat__faces[data-astro-cid-sefmxpgk] img[data-astro-cid-sefmxpgk]+img[data-astro-cid-sefmxpgk]{margin-left:-8px}.stat__bars[data-astro-cid-sefmxpgk]{gap:4px}.stat__bars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]{width:8px;border-radius:3px}.stat__bars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(1){height:12px}.stat__bars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(2){height:20px}.stat__bars[data-astro-cid-sefmxpgk] i[data-astro-cid-sefmxpgk]:nth-child(3){height:29px}.stat__stars[data-astro-cid-sefmxpgk] svg[data-astro-cid-sefmxpgk]{width:22px;height:22px;margin:0 -1.5px}.stat__label[data-astro-cid-sefmxpgk]{font-size:12px;line-height:1.3}.games__head[data-astro-cid-sefmxpgk]{margin-bottom:36px}.games__sun[data-astro-cid-sefmxpgk]{top:290px;width:420px;height:240px;margin-left:-210px}.deck[data-astro-cid-sefmxpgk]{--p: 1 !important;--w: 74vw;--gap: 12px;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 13vw;scrollbar-width:none;padding:18px 13vw 72px}.deck[data-astro-cid-sefmxpgk]::-webkit-scrollbar{display:none}.gcard[data-astro-cid-sefmxpgk]{--rot: 0deg;--arc: 0px;aspect-ratio:4 / 5;border-radius:24px;scroll-snap-align:center}.gcard[data-astro-cid-sefmxpgk]:hover{translate:none;scale:none}.gcard__txt[data-astro-cid-sefmxpgk]{left:18px;right:18px;bottom:16px}.gcard[data-astro-cid-sefmxpgk] h3[data-astro-cid-sefmxpgk]{font-size:20px}.gcard[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{font-size:13px}.gcard[data-astro-cid-sefmxpgk]:after{inset:38% 0 0}.pile__card--b[data-astro-cid-sefmxpgk]{transform:translate(8px,-6px) rotate(4deg)}.pile__card--a[data-astro-cid-sefmxpgk]{transform:translate(-4px,-3px) rotate(-2.5deg)}.pile__card[data-astro-cid-sefmxpgk],.pile__top[data-astro-cid-sefmxpgk]{border-radius:24px}.badges[data-astro-cid-sefmxpgk]{grid-template-columns:repeat(4,1fr);gap:10px}.posts[data-astro-cid-sefmxpgk]{grid-template-columns:1fr}.posts[data-astro-cid-sefmxpgk] .post[data-astro-cid-sefmxpgk]:nth-child(3){display:flex}.faq__item[data-astro-cid-sefmxpgk] summary[data-astro-cid-sefmxpgk]{padding:20px 0;font-size:17px}.faq__item[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{padding:0 0 22px;font-size:15px}.cta[data-astro-cid-sefmxpgk]{padding-top:150px;text-align:center}.cta__b1[data-astro-cid-sefmxpgk]{width:26px;top:96px;left:7%}.cta__b2[data-astro-cid-sefmxpgk]{width:18px;top:116px;right:8%}.cta__b3[data-astro-cid-sefmxpgk]{display:none}.cta__inner[data-astro-cid-sefmxpgk]{grid-template-columns:1fr;gap:0}.cta__copy[data-astro-cid-sefmxpgk]{padding-bottom:24px;display:flex;flex-direction:column;align-items:center}.cta__copy[data-astro-cid-sefmxpgk] .cta__logo{width:160px}.cta[data-astro-cid-sefmxpgk] p[data-astro-cid-sefmxpgk]{font-size:17px}.cta__couple[data-astro-cid-sefmxpgk]{width:210px;margin-bottom:-50px}}
