.PlayAtStoreQrModal-module__huEIwa__backdrop{z-index:10050;background:#04020ae0;justify-content:center;align-items:flex-end;animation:.2s PlayAtStoreQrModal-module__huEIwa__fadeIn;display:flex;position:fixed;inset:0}@media (min-width:641px){.PlayAtStoreQrModal-module__huEIwa__backdrop{align-items:center;padding:1.5rem}}.PlayAtStoreQrModal-module__huEIwa__modal{background:linear-gradient(#170d28 0%,#0c0617 100%);border:1px solid #d4a84359;border-radius:24px 24px 0 0;flex-direction:column;width:100%;max-width:520px;max-height:calc(100dvh - 3rem);animation:.25s cubic-bezier(.2,.9,.3,1) PlayAtStoreQrModal-module__huEIwa__slideUp;display:flex;overflow:hidden;box-shadow:0 -10px 40px #000000b3}@media (min-width:641px){.PlayAtStoreQrModal-module__huEIwa__modal{border-radius:24px;box-shadow:0 20px 60px #000000bf}}.PlayAtStoreQrModal-module__huEIwa__header{background:linear-gradient(90deg,#d4a8431f,#9b59b61f);border-bottom:1px solid #9b59b633;align-items:center;gap:.85rem;padding:1.15rem 1.25rem;display:flex}.PlayAtStoreQrModal-module__huEIwa__headerIconWrap{background:linear-gradient(135deg,#d4a84340,#9b59b640);border:1px solid #d4a84366;border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.PlayAtStoreQrModal-module__huEIwa__headerIcon{color:#f5d77a;font-size:1.35rem}.PlayAtStoreQrModal-module__huEIwa__headerText{flex:1;min-width:0}.PlayAtStoreQrModal-module__huEIwa__kicker{font-family:var(--font-lora), serif;letter-spacing:.14em;color:#caa64f;margin-bottom:.15rem;font-size:.65rem;font-weight:700;display:block}.PlayAtStoreQrModal-module__huEIwa__title{font-family:var(--font-lora), serif;color:#fff;margin:0;font-size:1.1rem;font-weight:700}.PlayAtStoreQrModal-module__huEIwa__closeBtn{color:#ffffffbf;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.35rem;transition:all .2s;display:flex}.PlayAtStoreQrModal-module__huEIwa__closeBtn:hover{color:#fff;background:#ffffff26}.PlayAtStoreQrModal-module__huEIwa__body{padding:1.25rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;flex-direction:column;gap:1.15rem;display:flex;overflow-y:auto}.PlayAtStoreQrModal-module__huEIwa__leadText{font-family:var(--font-lora), serif;color:#e8d5f5d9;margin:0;font-size:.9rem;line-height:1.5}.PlayAtStoreQrModal-module__huEIwa__stepsList{flex-direction:column;gap:.85rem;display:flex}.PlayAtStoreQrModal-module__huEIwa__stepItem{background:#ffffff09;border:1px solid #9b59b62e;border-radius:16px;gap:.85rem;padding:.9rem;transition:all .2s;display:flex}.PlayAtStoreQrModal-module__huEIwa__stepItem:hover{background:#ffffff0e;border-color:#d4a8434d}.PlayAtStoreQrModal-module__huEIwa__stepBadge{color:#0c0617;background:linear-gradient(135deg,#d4a843,#855af3);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;margin-top:.1rem;font-size:.85rem;font-weight:800;display:flex}.PlayAtStoreQrModal-module__huEIwa__stepContent{flex:1;min-width:0}.PlayAtStoreQrModal-module__huEIwa__stepTitleWrap{align-items:center;gap:.45rem;margin-bottom:.3rem;display:flex}.PlayAtStoreQrModal-module__huEIwa__stepIcon{color:#f5d77a;font-size:.95rem}.PlayAtStoreQrModal-module__huEIwa__stepContent strong{color:#fff;font-family:var(--font-lora), serif;font-size:.95rem}.PlayAtStoreQrModal-module__huEIwa__stepContent p{color:#e8d5f5b8;margin:0;font-size:.82rem;line-height:1.45}.PlayAtStoreQrModal-module__huEIwa__stepContent p strong{color:#f5d77a;font-size:.82rem}.PlayAtStoreQrModal-module__huEIwa__actions{flex-direction:column;gap:.65rem;margin-top:.35rem;display:flex}.PlayAtStoreQrModal-module__huEIwa__primaryAction,.PlayAtStoreQrModal-module__huEIwa__secondaryAction{width:100%;min-height:46px;font-family:var(--font-lora), serif;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:.65rem;font-size:.9rem;font-weight:700;transition:all .25s;display:flex}.PlayAtStoreQrModal-module__huEIwa__primaryAction{color:#120920;background:linear-gradient(135deg,#d4a843,#f5d77a);border:none;box-shadow:0 4px 18px #d4a8434d}.PlayAtStoreQrModal-module__huEIwa__primaryAction:hover{transform:translateY(-1px);box-shadow:0 6px 22px #d4a84373}.PlayAtStoreQrModal-module__huEIwa__secondaryAction{color:#e8d5f5e6;background:#ffffff0d;border:1px solid #9b59b640}.PlayAtStoreQrModal-module__huEIwa__secondaryAction:hover{color:#fff;background:#9b59b61f}.PlayAtStoreQrModal-module__huEIwa__inputForm{background:#ffffff08;border:1px solid #d4a84340;border-radius:16px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.PlayAtStoreQrModal-module__huEIwa__inputLabel{color:#caa64f;font-size:.82rem;font-weight:600}.PlayAtStoreQrModal-module__huEIwa__inputRow{gap:.5rem;display:flex}.PlayAtStoreQrModal-module__huEIwa__tokenInput{color:#fff;background:#0f081acc;border:1px solid #9b59b659;border-radius:12px;outline:none;flex:1;min-height:44px;padding:0 .85rem;font-family:inherit;font-size:.9rem;transition:border-color .2s}.PlayAtStoreQrModal-module__huEIwa__tokenInput:focus{border-color:#f5d77a;box-shadow:0 0 10px #d4a84333}.PlayAtStoreQrModal-module__huEIwa__submitBtn{color:#120920;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#d4a843,#f5d77a);border:none;border-radius:12px;min-height:44px;padding:0 1.15rem;font-size:.88rem;font-weight:700;transition:all .2s}.PlayAtStoreQrModal-module__huEIwa__submitBtn:disabled{opacity:.4;cursor:not-allowed}.PlayAtStoreQrModal-module__huEIwa__footerNotice{color:#e8d5f5cc;background:#855af31a;border:1px solid #9b59b633;border-radius:12px;align-items:center;gap:.55rem;padding:.75rem .9rem;font-size:.78rem;line-height:1.4;display:flex}.PlayAtStoreQrModal-module__huEIwa__noticeIcon{color:#855af3;flex:none;font-size:1.1rem}@keyframes PlayAtStoreQrModal-module__huEIwa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PlayAtStoreQrModal-module__huEIwa__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
.services-module__g8J8Uq__servicesPage{min-height:100vh;padding:calc(var(--app-navbar-height) + var(--app-safe-top) + 1rem) 1rem calc(90px + env(safe-area-inset-bottom,0px));color:#fff;background:radial-gradient(circle at 50% 0,#855af31f 0%,#0000 40%),linear-gradient(#0d0618 0%,#06020c 100%)}.services-module__g8J8Uq__container{flex-direction:column;gap:1.25rem;max-width:640px;margin:0 auto;display:flex}.services-module__g8J8Uq__header{text-align:center;flex-direction:column;gap:.35rem;padding:.5rem .5rem 0;display:flex}.services-module__g8J8Uq__kicker{font-family:var(--font-lora), serif;letter-spacing:.18em;color:#caa64f;text-transform:uppercase;font-size:.68rem;font-weight:800}.services-module__g8J8Uq__title{font-family:var(--font-lora), serif;color:#fff;justify-content:center;align-items:center;gap:.55rem;margin:0;font-size:1.6rem;font-weight:700;display:inline-flex}.services-module__g8J8Uq__titleIcon{color:#f5d77a;font-size:1.4rem}.services-module__g8J8Uq__subtitle{color:#e8d5f5b8;margin:0;font-size:.85rem;line-height:1.45}.services-module__g8J8Uq__searchContainer{flex-direction:column;gap:.5rem;display:flex}.services-module__g8J8Uq__searchBar{-webkit-backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #d4a84366;border-radius:16px;align-items:center;gap:.75rem;padding:.45rem .85rem;transition:all .25s;display:flex;box-shadow:0 4px 20px #00000059}.services-module__g8J8Uq__searchBar:focus-within{background:#ffffff14;border-color:#f5d77a;box-shadow:0 6px 25px #d4a84340}.services-module__g8J8Uq__searchIcon{color:#d4a843;flex:none;font-size:1.15rem}.services-module__g8J8Uq__searchInput{color:#fff;min-height:42px;font-family:var(--font-lora), serif;background:0 0;border:none;outline:none;flex:1;font-size:.9rem}.services-module__g8J8Uq__searchInput::placeholder{color:#e8d5f573}.services-module__g8J8Uq__clearBtn{color:#fff9;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.15rem;transition:all .2s;display:flex}.services-module__g8J8Uq__clearBtn:hover{color:#fff;background:#ffffff26}.services-module__g8J8Uq__resultsMeta{color:#e8d5f599;justify-content:flex-end;padding:0 .5rem;font-size:.78rem;display:flex}.services-module__g8J8Uq__resultsMeta strong{color:#f5d77a}.services-module__g8J8Uq__servicesGrid{grid-template-columns:1fr;gap:.65rem;display:grid}@media (min-width:480px){.services-module__g8J8Uq__servicesGrid{grid-template-columns:repeat(2,1fr)}}.services-module__g8J8Uq__serviceCard{cursor:pointer;text-align:left;background:#190e2a99;border:1px solid #9b59b638;border-radius:18px;align-items:center;gap:.85rem;min-height:68px;padding:.85rem 1rem;transition:all .22s;display:flex}.services-module__g8J8Uq__serviceCard:hover{background:#2d184bb3;border-color:#d4a84373;transform:translateY(-2px);box-shadow:0 6px 22px #00000059}.services-module__g8J8Uq__serviceCard:active{transform:scale(.98)}.services-module__g8J8Uq__cardIconWrap{background:linear-gradient(135deg,#d4a84338,#9b59b647);border:1px solid #d4a84359;border-radius:14px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;transition:all .25s;display:flex;box-shadow:0 4px 14px #00000040}.services-module__g8J8Uq__serviceCard:hover .services-module__g8J8Uq__cardIconWrap{background:linear-gradient(135deg,#d4a84359,#9b59b666);border-color:#f5d77a;box-shadow:0 6px 20px #d4a84340}.services-module__g8J8Uq__cardIcon{color:#f5d77a;font-size:1.35rem}.services-module__g8J8Uq__cardInfo{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.services-module__g8J8Uq__cardLabel{font-family:var(--font-lora), serif;color:#fff;font-size:.92rem;font-weight:700;line-height:1.3}.services-module__g8J8Uq__cardSubtitle{color:#e8d5f5a6;font-size:.75rem;line-height:1.25}.services-module__g8J8Uq__chevron{color:#d4a84399;flex:none;font-size:.85rem;transition:transform .2s}.services-module__g8J8Uq__serviceCard:hover .services-module__g8J8Uq__chevron{color:#f5d77a;transform:translate(3px)}.services-module__g8J8Uq__emptyState{text-align:center;background:#ffffff05;border:1px dashed #9b59b64d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;padding:3rem 1.5rem;display:flex}.services-module__g8J8Uq__emptyText{font-family:var(--font-lora), serif;color:#e8d5f5bf;margin:0;font-size:.95rem}.services-module__g8J8Uq__resetSearchBtn{color:#120920;min-height:44px;font-family:var(--font-lora), serif;cursor:pointer;background:linear-gradient(135deg,#d4a843,#f5d77a);border:none;border-radius:12px;justify-content:center;align-items:center;padding:.55rem 1.2rem;font-size:.85rem;font-weight:700;transition:transform .2s;display:inline-flex}.services-module__g8J8Uq__resetSearchBtn:hover{transform:scale(1.02)}
