:root{--menu-background-color:var(--text-tertiary-dark) !important;--top-glow-width:920px;--top-glow-height:920px;--stores-glow-width:1000px;--stores-glow-height:283px}html,body{background:var(--background-bundle)}.top-glow-wrapper{position:absolute;overflow:hidden;width:100%;height:calc(var(--top-glow-height)/2);z-index:1}.top-glow-wrapper .top-glow{position:absolute;top:calc(var(--top-glow-height)/-2);left:calc((var(--top-glow-width)/-2) + 50%);width:var(--top-glow-width);height:var(--top-glow-height);border-radius:1716px;opacity:.2;background:radial-gradient(50% 50% at 50% 50%,color(display-p3 .0863 .949 .9882) 0%,color(display-p3 .0863 .949 .9882/0) 100%)}.app-store-badge{max-width:185px;max-height:60px}.intro-container{text-align:center;margin-top:32px}.intro-container .title{margin-bottom:16px}.intro-container .text{margin-bottom:32px}.intro-container .image-container{margin-bottom:48px}.intro-container .image-container .image{max-width:100%;max-height:286px}.intro-container .awards-containers{display:flex;flex-direction:row;justify-content:center;gap:16px;margin-bottom:40px}.intro-container .awards-container .image{width:100%;max-width:120px;height:100%;max-height:156px}.intro-container .app-store-badge{margin-bottom:96px}.offering-containers{display:flex;flex-direction:column;flex-wrap:wrap;text-align:center;justify-content:center;align-items:center;gap:28px 0;margin-bottom:96px}.offering-containers .offering-containers-wrapper{display:flex;flex-direction:row;align-items:center}.offering-containers .offering-container{display:flex;flex-direction:column;gap:8px;padding:0 12px;max-width:140px}.offering-containers .divider{width:4px;height:43px;border-radius:24px;background-color:rgba(244,250,255,.1);margin:0 12px}.offering-containers .divider.mid{display:none}.offering-containers .ratings-containers{display:flex;flex-direction:row;gap:0 24px;align-items:center}.offering-containers .ratings-container{display:flex;flex-direction:column;gap:24px 0;align-items:center}.offering-containers .stars-rating{max-width:148px;max-height:23px}.apps-listing-container{margin-bottom:96px}.apps-listing-container .text-container{text-align:center}.apps-listing-container .text-container .title{margin-bottom:4px}.apps-listing-container .text-container .text{margin-bottom:32px}.apps-listing-container .apps-container{display:flex;flex-direction:column;gap:10px 0}.apps-listing-container .apps-container .surface{display:flex;padding:16px 20px;align-items:flex-start;gap:20px;border-radius:32px;background-color:rgba(244,250,255,.1);text-decoration:none}.apps-listing-container .apps-container .image{margin-top:4px;width:67px;height:67px}.apps-listing-container .apps-container .text-container{text-align:left}.apps-listing-container .apps-container .title{margin-bottom:4px}.apps-listing-container .apps-container .surface:hover .link{text-decoration:underline}.apps-listing-container .apps-container .text{margin-bottom:4px}.bundle-benefits-container{margin-bottom:120px}.bundle-benefits-container .text-container{text-align:center;margin-bottom:32px}.bundle-benefits-container .text-container .title{margin-bottom:4px}.bundle-benefits-container .trophies-container{display:flex;flex-direction:column;gap:56px}.bundle-benefits-container .trophies-container .trophy{display:flex;flex-direction:column;align-items:center}.bundle-benefits-container .trophies-container .trophy .image{width:102px;height:102px;margin-bottom:16px}.bundle-benefits-container .trophies-container .trophy .title{text-align:center}.bundle-benefits-container .trophies-container .trophy .text{text-align:center;max-width:280px}.faq-container{margin-bottom:64px}.faq-container .text-container{margin-bottom:32px;text-align:center}.faq-container .faqs-container{display:flex;flex-direction:column;gap:24px 0}.faq-container .faqs-container .faq{border-radius:16px;background-color:rgba(244,250,255,.1);display:flex;flex-direction:column}.faq-container .faqs-container .faq .question{background-color:unset;display:flex;flex-direction:row;gap:0 24px;justify-content:space-between;align-items:center;padding:16px 24px;border:none;outline:none;transition:.4s}.faq-container .faqs-container .faq .question:hover{cursor:pointer}.faq-container .faqs-container .faq .question .text{text-align:left}.faq-container .faqs-container .faq .question .chevron{width:28px;height:16px;transition:.6s ease}.faq-container .faqs-container .faq .question.expanded .chevron{transform:rotate(180deg)}.faq-container .faqs-container .faq .answer{padding:0 24px;max-height:0;overflow:hidden;transition:all .6s cubic-bezier(0,1,0,1)}.faq-container .faqs-container .faq .answer.expanded{padding:0 24px 16px;max-height:1e3px;transition:all .6s ease}.faq-container .faqs-container .faq .answer p{padding:0;margin-top:0;margin-bottom:24px}.faq-container .faqs-container .faq .answer p:last-of-type{margin-bottom:0}.faq-container .faqs-container .more-questions{text-align:right}.stores-glow-wrapper{overflow:hidden;width:100%;height:var(--stores-glow-height);z-index:1}.stores-glow-wrapper .stores-glow{position:relative;left:calc((var(--stores-glow-width)/-2) + 50%);width:var(--stores-glow-width);height:var(--stores-glow-height);border-radius:1e3px;opacity:.2;background:radial-gradient(50% 50% at 50% 50%,color(display-p3 .0863 .949 .9882) 0%,color(display-p3 .0863 .949 .9882/0) 100%)}.stores-container{position:relative;margin-bottom:120px;text-align:center;top:calc((var(--stores-glow-height)/-2) - 30%)}.stores-container .padding{position:relative;opacity:1;z-index:2}.stores-container .text-container{margin-bottom:32px}.stores-container .text-container .title{margin-bottom:4px}@media screen and (min-width:768px){.intro-container{display:flex;flex-direction:column;flex-wrap:wrap;max-height:400px;align-items:flex-start;margin-top:72px;margin-bottom:64px}.intro-container .text-container{order:1;text-align:left}.intro-container .text-container .title{max-width:300px;margin-bottom:20px}.intro-container .text-container .text{max-width:350px;margin-bottom:24px}.intro-container .awards-containers{order:2;margin-bottom:32px}.app-store-badge-containers{order:3}.app-store-badge-containers .app-store-badge{margin-bottom:0}.intro-container .image-container{order:4;align-self:flex-end;margin-top:24px}.intro-container .image-container .image{max-width:363px;max-height:298px;margin-bottom:0}.offering-containers{flex-direction:row}.offering-containers .divider{margin:0 24px}.offering-containers .divider.mid{display:block}.offering-containers .ratings-container{margin-top:11px;gap:16px 0}.apps-listing-container .apps-container{flex-direction:row;gap:0 24px}.apps-listing-container .apps-container .surface{gap:24px;flex-direction:column;padding:24px 24px 16px}.apps-listing-container .apps-container .image{margin-top:0}.bundle-benefits-container .trophies-container{flex-direction:row;gap:20px}.bundle-benefits-container .trophies-container .trophy{min-width:150px}.bundle-benefits-container .trophies-container .trophy .text{max-width:unset}.faq-container .faqs-container .faq .answer{max-width:460px}}@media screen and (min-width:1000px){.intro-container{margin-top:120px;max-height:780px;margin-bottom:80px}.intro-container .text-container{order:1;text-align:left}.intro-container .text-container .title{max-width:300px;margin-bottom:20px}.intro-container .text-container .text{max-width:350px}.app-store-badge-containers .app-store-badge{margin-bottom:0}.intro-container .image-container{margin-top:-24px}.intro-container .image-container .image{max-width:526px;max-height:432px}.offering-containers .ratings-container{gap:24px 0}.bundle-benefits-container .trophies-container{gap:56px}.faq-container{margin-bottom:104px}.faq-container .faqs-container .faq .answer{max-width:700px}}