.game-hub-module__lUrmpq__page{--ink:#214b43;--muted:#72857d;--green:#26776b;color:var(--ink);background:#f7f8f0}.game-hub-module__lUrmpq__page a{text-decoration:none}.game-hub-module__lUrmpq__page :is(a,button,input):focus-visible{outline-offset:5px;outline:3px solid #cba251}.game-hub-module__lUrmpq__page button{cursor:pointer}.game-hub-module__lUrmpq__eyebrow{letter-spacing:2px;color:#66887b;align-items:center;gap:9px;font-size:9px;font-weight:700;display:flex}.game-hub-module__lUrmpq__hero{background:#edf3e7;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);width:100%;min-height:530px;display:grid;overflow:hidden}.game-hub-module__lUrmpq__heroCopy{z-index:1;justify-self:end;width:100%;min-width:0;max-width:480px;padding:54px 40px 42px 32px;position:relative}.game-hub-module__lUrmpq__openSign{color:#60816d;align-items:center;gap:7px;margin:34px 0 14px;font-size:11px;display:flex}.game-hub-module__lUrmpq__openSign>span{background:#7baf75;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #7baf7517}.game-hub-module__lUrmpq__hero h1{letter-spacing:-1.5px;white-space:nowrap;font-size:clamp(32px,3vw,52px);font-weight:750;line-height:1.4}.game-hub-module__lUrmpq__hero h1 span{color:#3a9580;display:inline}.game-hub-module__lUrmpq__heroCopy>p{color:#6a8075;margin:20px 0 25px;font-size:14px;line-height:1.95}.game-hub-module__lUrmpq__heroActions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.game-hub-module__lUrmpq__primary{color:#fff;background:#267568;border-radius:13px;align-items:center;gap:10px;padding:15px 23px;font-size:14px;font-weight:650;transition:transform .2s;display:flex;box-shadow:0 5px #1c554d,0 12px 20px #295a4820}.game-hub-module__lUrmpq__primary:hover{transform:translateY(-2px)}.game-hub-module__lUrmpq__secondary{align-items:center;gap:10px;font-size:12px;display:flex}.game-hub-module__lUrmpq__freeNote{color:#728679;align-items:center;gap:7px;margin-top:23px;font-size:10px;display:flex}.game-hub-module__lUrmpq__scene{isolation:isolate;min-height:530px;position:relative;overflow:hidden}.game-hub-module__lUrmpq__sceneBackground{object-fit:cover;object-position:40% center;filter:saturate(.8)}.game-hub-module__lUrmpq__scene:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#edf3e7,#0000 23%),linear-gradient(#0000 60%,#173f4170);position:absolute;inset:0}.game-hub-module__lUrmpq__sceneTag{z-index:2;letter-spacing:1.6px;background:#fffff0e8;border:1px solid #ffffff70;border-radius:8px;align-items:center;gap:8px;padding:11px 16px;font-size:8px;display:flex;position:absolute;top:30px;right:28px;box-shadow:0 5px 15px #24574510}.game-hub-module__lUrmpq__sceneTag>span{background:#6cab64;border-radius:50%;width:6px;height:6px}.game-hub-module__lUrmpq__mentor{z-index:1;object-fit:contain;object-position:bottom;filter:drop-shadow(0 12px 14px #183f3c35);width:63%;height:87%;position:absolute;bottom:15px;right:-9%}.game-hub-module__lUrmpq__customer{z-index:1;object-fit:contain;object-position:bottom;filter:drop-shadow(0 12px 14px #183f3c30);width:42%;height:62%;position:absolute;bottom:28px;left:2%}.game-hub-module__lUrmpq__speech{z-index:3;background:#fffef7;border-radius:17px 17px 17px 3px;padding:18px 22px;position:absolute;top:23%;left:4%;transform:rotate(-3deg);box-shadow:0 10px 25px #244a2f15}.game-hub-module__lUrmpq__speech>span{color:#7d927e;margin-bottom:5px;font-size:10px;display:block}.game-hub-module__lUrmpq__speech strong{font-size:16px;font-weight:650}.game-hub-module__lUrmpq__sceneFooter{z-index:3;color:#fff;background:#204f48ec;justify-content:space-between;align-items:center;gap:14px;padding:21px 28px;display:flex;position:absolute;bottom:0;left:0;right:0}.game-hub-module__lUrmpq__sceneFooter>span{align-items:center;gap:10px;font-size:11px;display:flex}.game-hub-module__lUrmpq__sceneFooter>span:last-child{letter-spacing:1.3px;color:#b4d2c3;font-size:7px}.game-hub-module__lUrmpq__container{max-width:1200px;margin:auto;padding:0 32px 64px}.game-hub-module__lUrmpq__highlights{border-bottom:1px solid #dfe7d9;grid-template-columns:repeat(3,1fr);gap:22px;padding:28px 0;display:grid}.game-hub-module__lUrmpq__highlights>div{align-items:center;gap:14px;display:flex}.game-hub-module__lUrmpq__highlights>div+div{border-left:1px solid #dfe7d9;padding-left:28px}.game-hub-module__lUrmpq__statIcon{color:#708853;background:#ebefdf;border-radius:13px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.game-hub-module__lUrmpq__highlights p{flex-direction:column;gap:4px;display:flex}.game-hub-module__lUrmpq__highlights strong{font-size:13px;font-weight:650}.game-hub-module__lUrmpq__highlights p>span{color:#7a8873;font-size:10px}.game-hub-module__lUrmpq__progress:not(:empty){margin-top:24px}.game-hub-module__lUrmpq__library{padding-top:49px;scroll-margin-top:88px}.game-hub-module__lUrmpq__sectionHeading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:27px;display:flex}.game-hub-module__lUrmpq__sectionHeading h2{letter-spacing:-.6px;margin:9px 0;font-size:29px;font-weight:750;line-height:1.5}.game-hub-module__lUrmpq__sectionHeading p{color:var(--muted);font-size:13px}.game-hub-module__lUrmpq__howLink{border:1px solid #dbe3d3;border-radius:30px;flex-shrink:0;align-items:center;gap:12px;padding:10px 16px;font-size:11px;display:flex}.game-hub-module__lUrmpq__filterBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.game-hub-module__lUrmpq__filters{flex-wrap:wrap;gap:7px;display:flex}.game-hub-module__lUrmpq__filters button{color:#71826f;background:#fffefa;border:1px solid #dfe6d8;border-radius:9px;align-items:center;gap:6px;padding:10px 12px;font-size:10px;transition:background .2s;display:flex}.game-hub-module__lUrmpq__filters button[aria-pressed=true]{color:#fff;background:#275e50;border-color:#275e50}.game-hub-module__lUrmpq__filters button>span{opacity:.7;margin-left:3px}.game-hub-module__lUrmpq__search{color:#879684;background:#fffefa;border:1px solid #dfe6d8;border-radius:9px;flex:1;align-items:center;gap:8px;min-width:180px;max-width:250px;padding:10px 12px;display:flex}.game-hub-module__lUrmpq__search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;font-size:11px}.game-hub-module__lUrmpq__resultCount{color:#7d8c77;justify-content:space-between;align-items:center;margin:19px 0 16px;font-size:10px;display:flex}.game-hub-module__lUrmpq__resultCount button{text-decoration:underline}.game-hub-module__lUrmpq__caseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.game-hub-module__lUrmpq__caseCard{background:#fffefa;border:1px solid #e0e6d8;border-radius:18px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.game-hub-module__lUrmpq__caseCard:hover{transform:translateY(-5px);box-shadow:0 15px 30px #33513b12}.game-hub-module__lUrmpq__caseArt{background:#e2ecda;height:210px;position:relative;overflow:hidden}.game-hub-module__lUrmpq__caseArt[data-category=interaction]{background:#eee6dc}.game-hub-module__lUrmpq__caseArt[data-category=referral]{background:#e6e9ed}.game-hub-module__lUrmpq__caseArt[data-category=allergy]{background:#e7e2ec}.game-hub-module__lUrmpq__caseArt[data-category=chronic]{background:#e5ebd6}.game-hub-module__lUrmpq__caseArt[data-category=skin]{background:#e5eed8}.game-hub-module__lUrmpq__caseNo{letter-spacing:2px;color:#768773;z-index:2;font-size:9px;position:absolute;top:17px;left:20px}.game-hub-module__lUrmpq__caseBadge{color:#66705a;z-index:2;background:#fffaf0d9;border-radius:6px;padding:5px 9px;font-size:8px;position:absolute;top:14px;right:15px}.game-hub-module__lUrmpq__artCircle{background:#ffffff25;border:1px solid #ffffff80;border-radius:50%;width:210px;height:210px;position:absolute;top:39px;right:-5px}.game-hub-module__lUrmpq__artCircle:after{content:"";border:1px dashed #ffffffb0;border-radius:50%;position:absolute;inset:15px}.game-hub-module__lUrmpq__caseCharacter{object-fit:contain;object-position:bottom;filter:drop-shadow(0 6px 8px #30563b1a);width:190px;height:225px;transition:transform .3s;position:absolute;bottom:-40px;right:5px}.game-hub-module__lUrmpq__caseCard:hover .game-hub-module__lUrmpq__caseCharacter{transform:translateY(-5px)rotate(2deg)}.game-hub-module__lUrmpq__caseArtLabel{letter-spacing:1.7px;color:#6c836a;max-width:110px;font-size:9px;line-height:2;position:absolute;bottom:27px;left:20px}.game-hub-module__lUrmpq__caseArtLabel b{letter-spacing:1px;font-size:8px;font-weight:500}.game-hub-module__lUrmpq__artPlus{color:#fffaf07d;font-family:monospace;font-size:50px;font-weight:900;line-height:1;position:absolute;top:55px;left:23px}.game-hub-module__lUrmpq__caseBody{flex-direction:column;flex:1;padding:23px;display:flex}.game-hub-module__lUrmpq__caseBody h3{font-size:18px;font-weight:700;line-height:1.6}.game-hub-module__lUrmpq__caseBody>p{color:#7c8979;margin:11px 0 23px;font-size:12px;line-height:1.9}.game-hub-module__lUrmpq__casePlay{color:#43816a;border-top:1px dashed #dce3d5;justify-content:space-between;align-items:center;margin-top:auto;padding-top:15px;font-size:12px;font-weight:650;display:flex}.game-hub-module__lUrmpq__casePlay>span{align-items:center;gap:8px;display:flex}.game-hub-module__lUrmpq__best{color:#997a2f;align-items:center;gap:5px;margin-bottom:10px;font-size:9px;display:flex}.game-hub-module__lUrmpq__empty{text-align:center;background:#edf1e5;border-radius:15px;padding:45px}.game-hub-module__lUrmpq__empty>svg{margin:auto}.game-hub-module__lUrmpq__empty h3{margin:15px 0 8px;font-size:21px}.game-hub-module__lUrmpq__empty p{color:var(--muted);font-size:13px}.game-hub-module__lUrmpq__empty button{margin-top:20px;text-decoration:underline}.game-hub-module__lUrmpq__howTo{background:#eaf0df;border-radius:20px;grid-template-columns:.85fr 1.3fr;gap:40px;margin-top:58px;padding:40px 44px;scroll-margin-top:90px;display:grid}.game-hub-module__lUrmpq__howTo h2{margin:12px 0;font-size:30px;font-weight:700;line-height:1.5}.game-hub-module__lUrmpq__howTo p{color:#7a8870;font-size:12px;line-height:1.9}.game-hub-module__lUrmpq__howTo ol{flex-direction:column;justify-content:center;gap:23px;display:flex}.game-hub-module__lUrmpq__howTo li{align-items:center;gap:19px;display:flex}.game-hub-module__lUrmpq__howTo li>span{color:#6d8457;background:#f7f8ee;border:1px solid #d4dec5;border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:43px;font-size:13px;display:grid}.game-hub-module__lUrmpq__howTo h3{margin-bottom:4px;font-size:15px;font-weight:650}.game-hub-module__lUrmpq__bottomCta{align-items:center;gap:20px;padding:35px 0 0;display:flex}.game-hub-module__lUrmpq__reward{color:#a5945b;background:#f0e8cb;border-radius:50%;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid}.game-hub-module__lUrmpq__bottomCta>div{flex:1}.game-hub-module__lUrmpq__bottomCta h2{margin-bottom:6px;font-size:18px;font-weight:650}.game-hub-module__lUrmpq__bottomCta p{color:var(--muted);font-size:12px;line-height:1.8}.game-hub-module__lUrmpq__bottomCta>a{color:#487a65;flex-shrink:0;align-items:center;gap:15px;font-size:12px;display:flex}.game-hub-module__lUrmpq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:761px) and (max-width:1100px){.game-hub-module__lUrmpq__hero{grid-template-columns:1fr 1.05fr}.game-hub-module__lUrmpq__heroCopy{padding:35px 26px}.game-hub-module__lUrmpq__hero h1{font-size:42px}.game-hub-module__lUrmpq__speech{padding:13px;top:26%;left:8px}.game-hub-module__lUrmpq__speech strong{font-size:13px}.game-hub-module__lUrmpq__sceneFooter>span:last-child{display:none}.game-hub-module__lUrmpq__heroActions{gap:18px}.game-hub-module__lUrmpq__caseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.game-hub-module__lUrmpq__highlights{gap:12px}.game-hub-module__lUrmpq__highlights>div+div{padding-left:15px}.game-hub-module__lUrmpq__highlights strong{font-size:11px}.game-hub-module__lUrmpq__highlights p>span{font-size:9px}}@media (max-width:760px){.game-hub-module__lUrmpq__hero{grid-template-columns:1fr}.game-hub-module__lUrmpq__heroCopy{max-width:none;padding:32px 24px 30px}.game-hub-module__lUrmpq__eyebrow{letter-spacing:1.5px;font-size:8px}.game-hub-module__lUrmpq__openSign{margin-top:25px}.game-hub-module__lUrmpq__hero h1{font-size:clamp(28px,9vw,43px)}.game-hub-module__lUrmpq__hero h1 span{display:inline}.game-hub-module__lUrmpq__heroCopy>p{margin:16px 0 24px;font-size:14px}.game-hub-module__lUrmpq__primary{padding:14px 18px;font-size:13px}.game-hub-module__lUrmpq__secondary{font-size:11px}.game-hub-module__lUrmpq__heroActions{gap:20px}.game-hub-module__lUrmpq__scene{min-height:340px}.game-hub-module__lUrmpq__scene:after{background:linear-gradient(#0000 60%,#173f4170)}.game-hub-module__lUrmpq__sceneTag{padding:9px 12px;font-size:7px;top:14px;right:14px}.game-hub-module__lUrmpq__mentor{width:62%;height:90%;bottom:0;right:-6%}.game-hub-module__lUrmpq__customer{width:42%;height:64%;bottom:10px;left:0}.game-hub-module__lUrmpq__speech{padding:12px 16px;top:17%;left:18px}.game-hub-module__lUrmpq__speech strong{font-size:12px}.game-hub-module__lUrmpq__speech>span{font-size:8px}.game-hub-module__lUrmpq__sceneFooter{padding:15px 19px}.game-hub-module__lUrmpq__sceneFooter>span{font-size:10px}.game-hub-module__lUrmpq__sceneFooter>span:last-child{letter-spacing:.7px;font-size:6px}.game-hub-module__lUrmpq__container{padding:0 20px 40px}.game-hub-module__lUrmpq__highlights{grid-template-columns:1fr;gap:16px;padding:24px 0}.game-hub-module__lUrmpq__highlights>div+div{border:0;padding-left:0}.game-hub-module__lUrmpq__highlights strong{font-size:12px}.game-hub-module__lUrmpq__highlights p>span{font-size:10px}.game-hub-module__lUrmpq__statIcon{border-radius:11px;width:38px;height:38px}.game-hub-module__lUrmpq__library{padding-top:34px}.game-hub-module__lUrmpq__sectionHeading{align-items:start;gap:14px}.game-hub-module__lUrmpq__sectionHeading h2{font-size:25px}.game-hub-module__lUrmpq__sectionHeading p{font-size:12px;line-height:1.8}.game-hub-module__lUrmpq__howLink{gap:4px;margin-top:25px;padding:8px 10px;font-size:10px}.game-hub-module__lUrmpq__filters{gap:6px}.game-hub-module__lUrmpq__filters button{padding:9px 10px;font-size:10px}.game-hub-module__lUrmpq__search{flex-basis:100%;max-width:none;padding:13px}.game-hub-module__lUrmpq__caseGrid{grid-template-columns:1fr;gap:19px}.game-hub-module__lUrmpq__caseArt{height:205px}.game-hub-module__lUrmpq__caseCharacter{width:210px;right:5px}.game-hub-module__lUrmpq__caseBody{padding:22px}.game-hub-module__lUrmpq__caseBody h3{font-size:19px}.game-hub-module__lUrmpq__caseBody>p,.game-hub-module__lUrmpq__casePlay{font-size:13px}.game-hub-module__lUrmpq__howTo{grid-template-columns:1fr;gap:25px;margin-top:38px;padding:28px 25px}.game-hub-module__lUrmpq__howTo h2{font-size:27px}.game-hub-module__lUrmpq__howTo h2 br{display:none}.game-hub-module__lUrmpq__howTo li{gap:13px}.game-hub-module__lUrmpq__howTo h3{font-size:14px}.game-hub-module__lUrmpq__bottomCta{flex-wrap:wrap;gap:15px}.game-hub-module__lUrmpq__bottomCta h2{font-size:16px;line-height:1.6}.game-hub-module__lUrmpq__bottomCta>a{margin-left:73px}.game-hub-module__lUrmpq__reward{width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.game-hub-module__lUrmpq__page *{scroll-behavior:auto!important;transition:none!important}}
