.WorldCupGame_worldcup-game____7HF{position:fixed;inset:0}.WorldCupGame_iframe__cpOvx{width:100%;height:100%;border:0}.WorldCupGame_close-button__vhAqH{position:absolute;bottom:12px;left:12px;z-index:10;display:flex;align-items:center;justify-content:center;color:#fff}.WorldCupFAQItem_faq-item__ECi8z{display:flex;flex-direction:column;gap:8px}.WorldCupFAQItem_faq-question-card__CXaOg{display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%;padding:32px;text-align:left;cursor:pointer;border:1px solid #e6ebef;border-radius:20px}.WorldCupFAQItem_faq-question-card__CXaOg,.WorldCupFAQItem_faq-question-card__CXaOg:active,.WorldCupFAQItem_faq-question-card__CXaOg:hover{color:var(--s-color-main-interaction-neutral-foreground-default,#4c5966);background-color:var(--s-color-main-interaction-neutral-container-xx-subtle-default,#ffffff)}.WorldCupFAQItem_faq-question-card__CXaOg:active,.WorldCupFAQItem_faq-question-card__CXaOg:hover{border:1px solid #e6ebef}.WorldCupFAQItem_faq-question-card__CXaOg:focus-visible{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.WorldCupFAQItem_faq-chevron__Kwimh{flex-shrink:0;transform:rotate(0deg);transition:transform .15s ease-in-out}.WorldCupFAQItem_faq-chevron-open__CKJ2E{transform:rotate(180deg)}.WorldCupFAQItem_faq-answer-card__JnfFw{padding:32px;background-color:var(--s-color-main-container-subtle,#f6f7fb);border:1px solid #e6ebef;border-radius:20px}.WorldCupLanding_landing__FzKKN{width:100%;background-color:#f6f7fb}.WorldCupLanding_section__KpbT5{width:100%;max-width:1280px;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto}@media(min-width:768px){.WorldCupLanding_section__KpbT5{padding-right:40px;padding-left:40px}}.WorldCupLanding_hero__mWZPd{position:relative;overflow:hidden;background-color:#264402}.WorldCupLanding_hero-inner__ZFzMk{position:relative;display:flex;flex-direction:column;gap:12px;align-items:center;padding:32px 24px 48px;text-align:center}@media(min-width:768px){.WorldCupLanding_hero-inner__ZFzMk{padding:32px 40px 48px}}.WorldCupLanding_hero-inner__ZFzMk>*{position:relative;z-index:1}.WorldCupLanding_hero-decorations__CGHmS{position:absolute;top:50%;left:50%;z-index:0;width:min(1154px,140%);max-width:none;pointer-events:none;opacity:.9;transform:translate(-50%,-45%)}.WorldCupLanding_hero-title-accent__gXoAe{color:#e0ff6e}.WorldCupLanding_game-preview-wrapper__Wj5xy{position:relative;width:min(100%,672px);margin:16px 0}.WorldCupLanding_game-preview__VSrvV{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:800/451;overflow:hidden;background-color:#fff;border:2px solid var(--s-color-main-interaction-input-border-active,#3092fa);border-radius:64px;box-shadow:0 0 0 5px #c1daf9;transform:rotate(2.5deg)}.WorldCupLanding_game-preview-ball__HqH06{position:absolute;top:0;right:0;z-index:2;width:88px;height:auto;pointer-events:none;transform:translateY(-50%)}@media(min-width:768px){.WorldCupLanding_game-preview-ball__HqH06{width:108px;transform:translate(30%,-50%)}}@media(min-width:1200px){.WorldCupLanding_game-preview-ball__HqH06{width:120px;transform:translate(40%,-50%)}}.WorldCupLanding_game-preview-image__9Nrh2{display:block;width:100%;height:100%;object-fit:cover}.WorldCupLanding_hero-actions__zsair{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.WorldCupLanding_how-it-works-wrapper__NQfiP{width:100%;padding-bottom:60px;background-color:#fff}.WorldCupLanding_how-it-works-wrapper__NQfiP .WorldCupLanding_section__KpbT5{padding-top:60px}.WorldCupLanding_teleprompter-iframe__SU0c2{display:block;width:100%;height:44px;border:0}.WorldCupLanding_section-header__nJcpl{display:flex;flex-direction:column;gap:16px;margin-bottom:40px;text-align:center}.WorldCupLanding_card-row__4rWiS{display:grid;grid-gap:32px;gap:32px}@media(min-width:1200px){.WorldCupLanding_card-row__4rWiS{grid-template-columns:repeat(3,minmax(0,1fr))}}.WorldCupLanding_how-card__vXxVr{position:relative;display:flex;flex-direction:column;gap:24px;padding:40px;background-color:#f6f7fb;border-radius:24px}.WorldCupLanding_how-card-title__tvpuC{width:100%;text-align:center}.WorldCupLanding_how-card-centered__jsMUt{align-items:center}.WorldCupLanding_play-illustration__Mo4lD{width:100%;max-width:260px;height:auto}.WorldCupLanding_chips-illustration__52L_1{width:100%;max-width:336px;height:auto}.WorldCupLanding_leaderboard-section__TyCpn{display:grid;grid-gap:40px;gap:40px;padding-top:60px;padding-bottom:60px;background-color:#f6f7fb}@media(min-width:1200px){.WorldCupLanding_leaderboard-section__TyCpn{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:40px;align-items:center}}.WorldCupLanding_leaderboard-card__34XAI{overflow:hidden;background-color:#fff;border-radius:24px}.WorldCupLanding_leaderboard-iframe__kzdMA{display:block;width:100%;min-height:520px;border:0}.WorldCupLanding_copy-block__h6yXl{display:flex;flex-direction:column;gap:32px;align-items:flex-start;max-width:480px}.WorldCupLanding_copy-text__K5GiI{display:flex;flex-direction:column;gap:16px}.WorldCupLanding_prizes-wrapper__Q2m8F{width:100%;padding-top:60px;padding-bottom:60px;background-color:var(--s-color-main-background-alternative,#f6f7fb)}.WorldCupLanding_prizes-wrapper__Q2m8F .WorldCupLanding_section__KpbT5{display:flex;flex-direction:column;gap:48px;align-items:center}.WorldCupLanding_prizes-wrapper__Q2m8F .WorldCupLanding_section-header__nJcpl{margin-bottom:0}.WorldCupLanding_prizes-header__ooflI{position:relative;width:100%}.WorldCupLanding_prize-decorations__JdidP{display:none}@media(min-width:1200px){.WorldCupLanding_prize-decorations__JdidP{position:absolute;top:80px;right:70px;display:block;pointer-events:none}}.WorldCupLanding_prize-decoration-illustration__F83Lp{display:block;width:99px;height:auto}.WorldCupLanding_prize-stats__miTff{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start;justify-content:center}.WorldCupLanding_prize-stat__u7OGY{display:flex;flex-direction:column;gap:4px;align-items:center}.WorldCupLanding_prize-stat-number__1xG_3{font-size:4.75rem;font-weight:700;line-height:1;color:var(--s-color-main-text-title,#0a0a0a)}.WorldCupLanding_grand-prize__UN6GF{display:flex;flex-direction:column;gap:40px;align-items:center;width:100%;max-width:864px}@media(min-width:768px){.WorldCupLanding_grand-prize__UN6GF{flex-direction:row;gap:60px;align-items:center;justify-content:center}}.WorldCupLanding_grand-prize__UN6GF .WorldCupLanding_copy-text__K5GiI{align-items:flex-start;max-width:400px}.WorldCupLanding_grand-prize-image-card__gYJDu{flex-shrink:0;width:100%;max-width:400px;overflow:hidden;background-color:var(--s-color-green-container-default,#ecfcda);border-radius:32px}.WorldCupLanding_grand-prize-image___S7On{display:block;width:100%;height:auto}.WorldCupLanding_relay-section-wrapper__0egBQ{position:relative;width:100%;padding-top:60px;padding-bottom:60px;background-color:#fff}@media(min-width:1200px){.WorldCupLanding_relay-section-wrapper__0egBQ{overflow:visible}}.WorldCupLanding_relay-section-wrapper__0egBQ .WorldCupLanding_section__KpbT5{display:grid;grid-gap:40px;gap:40px}@media(min-width:1200px){.WorldCupLanding_relay-section-wrapper__0egBQ .WorldCupLanding_section__KpbT5{grid-template-columns:minmax(0,1fr) minmax(320px,600px);gap:60px;align-items:end;overflow:visible}}.WorldCupLanding_relay-copy__eW5Di{display:flex;flex-direction:column;gap:32px}.WorldCupLanding_relay-steps__otKVh{display:flex;flex-direction:column}.WorldCupLanding_relay-step__F07nO{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.WorldCupLanding_relay-step-icon-column__uYCEN{display:flex;flex-direction:column;align-items:center;height:80px}.WorldCupLanding_relay-step-icon__04omd{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;font-size:1rem;background-color:#f1f7fe;border-radius:16px}.WorldCupLanding_relay-step-icon-muted__WTQAj{background-color:#f6f7fb}.WorldCupLanding_relay-step-line__4AXJQ{flex:1 1 auto;width:0;border-left:1px dashed var(--s-color-main-border-subtle,#e6ebef)}.WorldCupLanding_relay-step-description__wH4LF{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:4px 0 0}.WorldCupLanding_relay-illustration__b0Mkq{position:absolute;top:-40px;right:0;display:none;width:min(360px,40%);pointer-events:none}@media(min-width:1200px){.WorldCupLanding_relay-illustration__b0Mkq{display:block}}.WorldCupLanding_share-card-wrapper__6FzY3{position:relative;display:flex;flex-direction:column;align-items:center}.WorldCupLanding_group-illustration__wKTiD{display:none;width:100%;max-width:529px;height:auto;margin-top:-120px;margin-bottom:-30px;pointer-events:none}@media(min-width:1200px){.WorldCupLanding_group-illustration__wKTiD{display:block}}.WorldCupLanding_share-card__e_Vai{position:relative;z-index:1;display:flex;flex-direction:column;gap:28px;padding:32px;background-color:#fff;border:1px solid var(--s-color-main-border-subtle,#e6ebef);border-radius:20px}.WorldCupLanding_social-buttons___SG4X{display:flex;flex-wrap:wrap;gap:8px}.WorldCupLanding_social-button__LNnvh{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;font-size:.75rem;font-weight:700;color:#7a838c;cursor:pointer;background-color:#fff;border:1px solid var(--s-color-main-border-default,#d3d9e0);border-radius:999px}.WorldCupLanding_social-button__LNnvh:hover{background-color:#f6f7fb}.WorldCupLanding_share-link-row__9Ln3n{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.WorldCupLanding_share-link-input__DWcgr{flex:1 1 220px;min-width:0;height:40px;padding:8px 12px;font-size:1rem;color:#2f3e4e;background-color:#fff;border:1px solid var(--s-color-main-interaction-input-border-default,#d3d9e0);border-radius:12px}.WorldCupLanding_bottom-cta__nghNB{display:flex;justify-content:center;height:auto;padding:32px 0;overflow:hidden;background-color:#264402}@media(min-width:768px){.WorldCupLanding_bottom-cta__nghNB{height:382px;padding:0}}.WorldCupLanding_bottom-cta-inner__QmhEo{display:flex;flex-direction:column;gap:24px;align-items:center;width:100%;max-width:1280px;padding:0 24px}@media(min-width:768px){.WorldCupLanding_bottom-cta-inner__QmhEo{flex-direction:row;gap:0;align-items:stretch;justify-content:space-between;height:100%;padding:0 40px}}.WorldCupLanding_bottom-cta-copy__ZDc2i{position:relative;z-index:1;display:flex;flex-direction:column;gap:32px;align-items:flex-start;justify-content:center;width:100%;padding:0}@media(min-width:768px){.WorldCupLanding_bottom-cta-copy__ZDc2i{flex:0 1 auto;max-width:480px;padding:24px 0}}.WorldCupLanding_bottom-cta-text__tN75y{display:flex;flex-direction:column;gap:16px;align-items:flex-start}@media(min-width:1200px){.WorldCupLanding_bottom-cta-description__D8gME,.WorldCupLanding_bottom-cta-heading-line__tpqCH{white-space:nowrap}}.WorldCupLanding_bottom-cta-actions__qOIQE{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.WorldCupLanding_bottom-cta-title-accent__p5i7_{display:block;color:#e0ff6e}.WorldCupLanding_bottom-cta-illustration-wrapper__W1_kl{position:relative;flex:0 0 auto;width:min(100%,280px);height:auto;aspect-ratio:513/379}@media(min-width:768px){.WorldCupLanding_bottom-cta-illustration-wrapper__W1_kl{align-self:stretch;width:auto;height:100%}}.WorldCupLanding_bottom-cta-illustration__L4iKr{object-fit:contain;object-position:bottom center}.WorldCupLanding_faq-section-wrapper__ddDDh{width:100%;padding-top:80px;padding-bottom:80px;background-color:var(--s-color-main-container-x-subtle,#ffffff)}@media(min-width:768px){.WorldCupLanding_faq-section-wrapper__ddDDh .WorldCupLanding_section__KpbT5{padding-right:128px;padding-left:128px}}.WorldCupLanding_faq-section-wrapper__ddDDh .WorldCupLanding_section-header__nJcpl{margin-bottom:48px}.WorldCupLanding_faq-list__GXwkZ{display:flex;flex-direction:column;gap:24px}.WorldCupLanding_landing-footer__9_mC4{padding:32px 24px;background-color:#fff;border-top:1px solid var(--s-color-main-border-default,#d3d9e0)}.WorldCupLanding_landing-footer-inner__xCxV_{display:flex;flex-direction:column;gap:16px;max-width:1280px;margin:0 auto}