@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;500;700&display=swap";.authenticated-page[data-v-fd2cc4e6]{width:100%;min-height:0;display:flex;flex-direction:column}.authenticated-page__content[data-v-fd2cc4e6]{width:100%;min-width:0;flex:1 1 auto;display:flex;flex-direction:column}.authenticated-page__scroll-end-gap[data-v-fd2cc4e6]{width:100%;height:120px;flex:0 0 120px}@media (max-width: 720px){.authenticated-page__scroll-end-gap[data-v-fd2cc4e6]{height:96px;flex:0 0 96px}}.quiz-intro-page[data-v-3c4a57bf]{position:relative;z-index:1}.week-decoration[data-v-3c4a57bf]{position:fixed;width:min(30vw,440px);max-height:60vh;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.week-decoration--left[data-v-3c4a57bf]{left:0;top:50vh;transform:translate(-25%,-50%)}.week-decoration--right[data-v-3c4a57bf]{right:0;top:50vh;transform:translate(25%,-75%)}.quiz-intro-page[data-v-8465eefc]{position:relative;z-index:1}.week-decoration[data-v-8465eefc]{position:fixed;width:min(30vw,440px);max-height:60vh;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.week-decoration--left[data-v-8465eefc]{left:0;top:50vh;transform:translate(-25%,-50%)}.week-decoration--right[data-v-8465eefc]{right:0;top:50vh;transform:translate(25%,-75%)}.game-play-page[data-v-cd413414]{display:flex;flex-direction:column;gap:16px}.game-play-stats[data-v-cd413414]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.game-stage[data-v-cd413414]{position:relative;border:1px solid #ffffff;background:#0a092c;width:100%;max-width:797px;margin:0 auto}.game-canvas[data-v-cd413414]{width:100%;height:auto;display:block;aspect-ratio:9 / 5}.game-overlay[data-v-cd413414]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#fff;text-align:center;padding:20px;background:#0a092cb8}.game-overlay--hint[data-v-cd413414]{justify-content:flex-end;padding-bottom:34px;background:transparent}.game-overlay--level[data-v-cd413414]{font-size:32px;font-weight:700}.game-overlay__actions[data-v-cd413414]{display:flex;gap:12px}.game-result-panel[data-v-cd413414]{display:flex;flex-direction:column;gap:28px;max-width:600px;width:100%}.game-result-title[data-v-cd413414]{margin:0;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.96px;text-align:center}.game-result-score[data-v-cd413414],.game-result-best[data-v-cd413414]{display:flex;justify-content:space-between;align-items:center;padding:0 24px}.game-result-label[data-v-cd413414]{color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.48px}.game-result-value[data-v-cd413414]{color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.96px}.game-lives[data-v-cd413414]{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-height:32px}.game-lives__icon[data-v-cd413414]{width:22px;height:22px;object-fit:contain}.game-play-header[data-v-cd413414]{display:flex;justify-content:space-between;align-items:center}.game-play-header__content[data-v-cd413414]{flex:1}.game-header-controls[data-v-cd413414]{display:flex;align-items:center;gap:8px}.game-audio-btn[data-v-cd413414]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #ffffff;background:transparent;color:#fff;cursor:pointer;transition:all .2s ease}.game-audio-btn[data-v-cd413414]:hover{background:#ffffff1a}.game-audio-btn--music[data-v-cd413414]{position:relative}.game-audio-btn__off-mark[data-v-cd413414]{position:absolute;right:5px;bottom:5px;font-size:10px;line-height:1;font-weight:700;border:1px solid #ffffff;width:11px;height:11px;display:flex;align-items:center;justify-content:center;background:#0058ab}.game-expand-btn[data-v-cd413414],.game-collapse-btn[data-v-cd413414]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #ffffff;background:transparent;color:#fff;cursor:pointer;transition:all .2s ease}.game-expand-btn[data-v-cd413414]:hover:not(:disabled),.game-collapse-btn[data-v-cd413414]:hover{background:#ffffff1a}.game-expand-btn[data-v-cd413414]:disabled{opacity:.5;cursor:not-allowed}.game-fullscreen-modal[data-v-cd413414]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0058ab;display:flex;align-items:stretch;justify-content:center;z-index:1000;padding:0;overflow:hidden}.game-fullscreen-content[data-v-cd413414]{display:flex;flex-direction:column;width:100%;height:100%;max-width:100%;padding:24px;gap:16px}.game-fullscreen-top[data-v-cd413414]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-shrink:0}.game-fullscreen-stats[data-v-cd413414]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:900px;margin:0 auto}.game-fullscreen-stage[data-v-cd413414]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.game-fullscreen-stage .game-canvas[data-v-cd413414]{max-width:100%;height:100%;width:auto;object-fit:contain}.week-decoration[data-v-cd413414]{position:fixed;width:min(30vw,440px);max-height:60vh;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.week-decoration--left[data-v-cd413414]{left:0;top:50vh;transform:translate(-25%,-50%)}.week-decoration--right[data-v-cd413414]{right:0;top:50vh;transform:translate(25%,-75%)}@media (max-width: 900px){.game-play-stats[data-v-cd413414]{grid-template-columns:repeat(2,minmax(0,1fr))}}.game-play-subtitle[data-v-cd413414]{margin:0}.quiz-intro-page[data-v-608c4528]{position:relative;z-index:1}.week-decoration[data-v-608c4528]{position:fixed;width:min(30vw,440px);max-height:60vh;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.week-decoration--left[data-v-608c4528]{left:0;top:50vh;transform:translate(-25%,-50%)}.week-decoration--right[data-v-608c4528]{right:0;top:50vh;transform:translate(25%,-100%)}.rules-page[data-v-6eb56e6f]{display:flex;flex-direction:column;align-items:center;width:100%;min-height:0;padding:0;gap:24px}.rules-header[data-v-6eb56e6f]{max-width:900px}.rules-panel[data-v-6eb56e6f]{width:100%;max-width:900px;background:#fff;border-radius:8px;padding:32px;border:none}.leaderboard-page[data-v-fd19967d]{display:flex;flex-direction:column;align-items:center;width:100%;min-height:0;padding:0;gap:24px}.leaderboard-header[data-v-fd19967d]{max-width:100%;align-items:baseline;flex-wrap:wrap}.leaderboard-header .authenticated-page-title[data-v-fd19967d]{margin:0}.leaderboard-header-rank[data-v-fd19967d]{margin:0;color:#fff;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.54px}.leaderboard-header-rank-wrap[data-v-fd19967d]{display:inline-flex;align-items:center;gap:12px}.leaderboard-rank-go[data-v-fd19967d]{min-width:72px}.leaderboard-go-button[data-v-fd19967d]{border:1px solid #fff;background:transparent;color:#fff;border-radius:20px;padding:6px 14px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;line-height:150%;letter-spacing:.42px;cursor:pointer}.leaderboard-go-button[data-v-fd19967d]:disabled{opacity:.5;cursor:not-allowed}.leaderboard-panel[data-v-fd19967d]{width:100%;max-width:100%;background:#fff;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:16px}.leaderboard-controls[data-v-fd19967d]{width:100%;display:grid;grid-template-columns:1fr 200px 1fr;gap:16px;align-items:center}.leaderboard-search[data-v-fd19967d],.leaderboard-filter[data-v-fd19967d]{border-radius:2px;border:1px solid #0058ab;padding:12px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:.42px;color:#121a38}.leaderboard-search[data-v-fd19967d]::placeholder{color:#121a3899}.leaderboard-filter[data-v-fd19967d]{background:#fff;cursor:pointer}.leaderboard-pagination-info[data-v-fd19967d]{display:flex;justify-content:flex-end;align-items:center;gap:12px;text-align:right;color:#121a38;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:.42px}.leaderboard-pagination-info--bottom[data-v-fd19967d]{margin-top:12px}.leaderboard-pagination-controls[data-v-fd19967d]{display:inline-flex;align-items:center;gap:8px}.leaderboard-pagination-input[data-v-fd19967d]{width:68px;border:1px solid #0058ab;border-radius:2px;background:#fff;color:#0058ab;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;line-height:150%;letter-spacing:.42px;padding:6px 8px}.leaderboard-pagination-button[data-v-fd19967d]{border:1px solid #0058ab;background:#fff;color:#0058ab;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;line-height:150%;letter-spacing:.42px;border-radius:2px;padding:6px 12px;cursor:pointer}.leaderboard-pagination-button[data-v-fd19967d]:disabled{opacity:.5;cursor:not-allowed}.leaderboard-table-wrapper[data-v-fd19967d]{width:100%;overflow-x:auto}.leaderboard-table[data-v-fd19967d]{width:100%;border-collapse:collapse;background:#fff;table-layout:auto}.leaderboard-header-row[data-v-fd19967d]{background:#fff;border-bottom:1px solid #0058ab}.leaderboard-header-row th[data-v-fd19967d]{padding:12px 8px;text-align:left;color:#0058ab;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;line-height:150%;letter-spacing:.42px}.leaderboard-data-row[data-v-fd19967d]{background:#fff;border-bottom:1px solid #121a38}.leaderboard-data-row.leaderboard-data-row--user[data-v-fd19967d]{background:linear-gradient(90deg,var(--CAPGEMINI_COLORS-DARK-BLUE, #121A38) 0%,var(--CAPGEMINI_COLORS-CAPGEMINI-BLUE, #0058AB) 30.29%,var(--CAPGEMINI_COLORS-LIGHT-BLUE, #1DB8F2) 70%,var(--CAPGEMINI_COLORS-TURQUOISE, #00D5D0) 99.98%);color:#fff}.leaderboard-data-row.leaderboard-data-row--user td[data-v-fd19967d]{color:#fff}.leaderboard-data-row td[data-v-fd19967d]{padding:12px 8px;color:#121a38;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:.42px}.leaderboard-col[data-v-fd19967d]{text-align:right}.leaderboard-col--rank[data-v-fd19967d],.leaderboard-col--weekly[data-v-fd19967d]{text-align:center;width:68px;min-width:68px;max-width:68px}.leaderboard-col--total[data-v-fd19967d]{text-align:center;width:96px;min-width:96px;max-width:96px;font-weight:700}.leaderboard-col--total strong[data-v-fd19967d]{font-weight:700}.leaderboard-col--move[data-v-fd19967d]{text-align:center;width:100px;min-width:100px;max-width:100px}.leaderboard-col--name[data-v-fd19967d],.leaderboard-col--nickname[data-v-fd19967d]{text-align:left;width:auto;min-width:160px}.leaderboard-col--country[data-v-fd19967d]{text-align:center;width:180px;min-width:180px;max-width:180px;white-space:nowrap}.leaderboard-header-row .leaderboard-col--country[data-v-fd19967d],.leaderboard-header-row .leaderboard-col--weekly[data-v-fd19967d],.leaderboard-header-row .leaderboard-col--total[data-v-fd19967d],.leaderboard-data-row .leaderboard-col--country[data-v-fd19967d],.leaderboard-data-row .leaderboard-col--weekly[data-v-fd19967d],.leaderboard-data-row .leaderboard-col--total[data-v-fd19967d]{text-align:center}.leaderboard-move[data-v-fd19967d]{display:inline-grid;grid-template-columns:14px 44px;align-items:center;justify-content:start;gap:6px;font-weight:500}.leaderboard-move__icon-slot[data-v-fd19967d]{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center}.leaderboard-move__icon[data-v-fd19967d]{width:14px;height:14px;display:block}.leaderboard-move__value[data-v-fd19967d]{display:inline-block;min-width:44px;text-align:left}.leaderboard-move--up[data-v-fd19967d]{color:#00d5d0}.leaderboard-move--down[data-v-fd19967d]{color:#ff816e}.leaderboard-move--new[data-v-fd19967d]{color:#0058ab;font-weight:700}.leaderboard-move--none[data-v-fd19967d]{color:#121a38}.leaderboard-data-row.leaderboard-data-row--user .leaderboard-move[data-v-fd19967d]{color:#fff}.leaderboard-separator-row[data-v-fd19967d]{background:#0058ab1a;border-top:2px solid #0058ab;border-bottom:2px solid #0058ab}.leaderboard-separator-text[data-v-fd19967d]{padding:16px 12px;text-align:center;color:#0058ab;font-family:Ubuntu,sans-serif;font-size:12px;font-weight:500;letter-spacing:.36px;text-transform:uppercase}.leaderboard-error[data-v-fd19967d]{padding:16px;background-color:#ff516e1a;border:1px solid #ff516e;border-radius:4px;color:#c00;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500}.leaderboard-loading[data-v-fd19967d],.leaderboard-empty[data-v-fd19967d]{padding:40px 16px;text-align:center;color:#121a38;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:300}@media (max-width: 720px){.leaderboard-panel[data-v-fd19967d]{padding:16px;border-radius:8px}.leaderboard-controls[data-v-fd19967d]{grid-template-columns:1fr;gap:12px}.leaderboard-pagination-info[data-v-fd19967d]{text-align:left;justify-content:flex-start;flex-wrap:wrap}.leaderboard-header[data-v-fd19967d]{padding:32px 0 0}.leaderboard-col[data-v-fd19967d]{padding:8px 4px}.leaderboard-col--name[data-v-fd19967d],.leaderboard-col--nickname[data-v-fd19967d]{min-width:90px}}:root{--capgemini-blue: #0058ab;--capgemini-dark-blue: #121a38;--capgemini-light-blue: #1db8f2;--capgemini-turquoise: #00d5d0;--vapor: #efedf6;--twilight: #33264a;--midnight: #0a092c;--panel-border: #ffffff;--error: #ff8f8f;--ok: #93f0ff;--ink: #10182d}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;overflow:hidden}body{margin:0;font-family:Ubuntu,sans-serif;color:#fff;background:var(--capgemini-blue);min-height:100%}a,button,input{font:inherit}.page{min-height:100vh;display:grid;place-items:center}.page-bottom-spacing{height:64px;flex-shrink:0}.authenticated-page{width:100%;height:100%;min-height:0;display:flex;flex-direction:column}.authenticated-page__content{width:100%;min-width:0;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;min-height:0;margin-top:0;padding-bottom:120;overflow-y:scroll;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-gutter:stable both-edges}.authenticated-page__content>.dashboard-wrapper,.authenticated-page__content>.profile-page,.authenticated-page__content>.quiz-intro-page,.authenticated-page__content>.rules-page,.authenticated-page__content>.contact-page{width:min(100%,900px);margin:0 auto;padding:0 24px 40px}.authenticated-page__content>.leaderboard-page{width:min(100%,1200px);margin:0 auto;padding:0 24px 40px}.authenticated-page__content>.dashboard-wrapper{display:flex;flex-direction:column}.authenticated-page__content>.quiz-intro-page{display:flex;flex-direction:column}.authenticated-page__content>.profile-page{align-items:stretch}.authenticated-page-title{margin:40px 0 12px;color:var(--Primary-web-White, #fff);font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.96px}.authenticated-section-header{width:100%;display:flex;justify-content:space-between;align-items:center;min-height:88px;gap:16px;margin:0 auto;padding:40px 0 0}.authenticated-section-header .authenticated-page-title{margin:0!important}.authenticated-page-subtitle{margin:0 0 25px;color:var(--Primary-web-White, #fff);font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.48px}.authenticated-page-stats{display:flex;justify-content:space-between;margin-top:20px}.authenticated-page-stat{flex:1}.authenticated-page-stat--left{text-align:left}.authenticated-page-stat--right{text-align:right}.authenticated-page-stat__label{margin:0;color:var(--Primary-web-White, #fff);font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.48px}.authenticated-page-stat__value{margin:0;color:var(--Primary-web-White, #fff);font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.96px}.stat-spinner{display:inline-block;width:26px;height:26px;border:3px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:stat-spin .7s linear infinite;vertical-align:middle}@keyframes stat-spin{to{transform:rotate(360deg)}}.dashboard-weeks{display:grid;grid-template-columns:repeat(2,1fr);gap:27px;margin-top:40px}.week-card{position:relative;border-radius:8px;background:#fff;padding:20px;height:267px;overflow:hidden;z-index:1}.week-card__badge{position:absolute;top:20px;right:20px;width:62px;height:62px;object-fit:contain}.week-card--closed .week-card__badge,.week-card--locked .week-card__badge,.week-card--inactive .week-card__badge{top:22px;right:22px;width:198px;height:198px}.week-card--inactive{background:#0058ab;border:1px solid #FFF}.week-card--inactive .week-card__title,.week-card--inactive .week-card__dates{position:relative;z-index:1;max-width:calc(100% - 228px);color:#fff}.week-card__title{margin:0 92px 8px 0;color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.72px}.week-card--closed .week-card__title,.week-card--closed .week-card__dates,.week-card--locked .week-card__title,.week-card--locked .week-card__dates{position:relative;z-index:1;max-width:calc(100% - 228px)}.week-card__dates{margin:0;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.42px}.week-card__bottom{position:absolute;left:20px;right:20px;bottom:20px;display:flex;gap:16px;z-index:1}.week-card__score{flex:1}.week-card--active-week .week-card__score{width:50%}.week-card--closed .week-card__score,.week-card--locked .week-card__score{max-width:calc(100% - 228px)}.week-card__actions{display:grid;gap:8px;flex:1;width:50%}.week-card__button{width:100%;height:42px;border:none;border-radius:20px;background:#0058ab;color:#fff;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px;cursor:pointer;transition:background .2s ease}.week-card__button:hover:not(:disabled){border:1px solid white;background:#0058ab80}.week-card__button--disabled,.week-card__button:disabled{background:#0058ab80;color:#ffffff80;cursor:not-allowed}.week-card__game-helper,.week-card__score-label{margin:0;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.42px}.week-card__score-value{margin:0;color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.96px}.week-card__coming-soon{margin:0;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.42px}.dashboard-ghost-sequence{position:fixed;right:clamp(8px,2vw,24px);bottom:0;width:min(288px,28vw);min-width:170px;pointer-events:none;z-index:0;transform:translate(-50%)}.dashboard-ghost-illustration{display:block;width:100%;height:auto;opacity:.96}.dashboard-ghost-runner{position:absolute;left:0;width:clamp(85px,14vw,144px);height:auto;opacity:.96;pointer-events:none;z-index:0;will-change:transform}.app-shell{height:100%;display:flex;flex-direction:column;overflow:hidden}.app-shell__content{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:linear-gradient(135deg,#0058ab,#003d7a)}.app-shell__content>*{flex:1 1 auto;min-height:0}.app-footer{position:relative;z-index:2;flex:0 0 auto;width:100%;min-height:112px;padding:15px 72px;display:flex;align-items:center;justify-content:space-between;gap:32px;background:#121a38;color:#fff}.app-footer__brand{flex:0 0 auto}.app-footer__logo{display:block;width:min(195px,100%);height:auto}.app-footer__meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;text-align:center;color:#fff;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.3px}.app-footer__credit,.app-footer__copyright{white-space:nowrap}.app-footer__policy-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;color:#fff;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.3px;cursor:pointer;text-decoration:none;white-space:nowrap}.app-footer__policy-link:hover{text-decoration:underline}.app-footer__credit{display:inline-flex;align-items:center;gap:8px}.app-footer__heart{width:16px;height:16px;flex:0 0 auto}.app-footer__divider{opacity:.8}.logged-header{height:88px;min-height:88px;flex:0 0 88px;display:flex;align-items:center;width:100%;border-bottom:1px solid #ffffff;position:relative}.logged-header__logo{width:194px;height:54px;flex:0 0 auto;margin-left:50px}.logged-header__logo-link{display:block}.logged-header__message{margin:0 0 0 24px;color:var(--Primary-web-White, #fff);font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.48px;white-space:nowrap;text-align:left}.logged-header__nav{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:13px}.logged-header__menu-button,.logged-header__mobile-menu,.logged-header__mobile-close{display:none}.logged-header__link{position:relative;display:inline-block;border:none;background:transparent;padding:0;color:var(--Primary-web-White, #fff);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px;text-decoration:none;cursor:pointer}.logged-header__link:after{content:attr(data-label);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:700}.logged-header__link:hover,.logged-header__link--active{font-weight:700}.logged-header__logout{height:40px;padding:0 18px;border:1px solid #ffffff;border-radius:20px;background:transparent;color:#fff;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:.48px;cursor:pointer;margin-right:50px}.logged-header__logout:hover{background:#ffffff80}.panel{width:min(640px,100%);border:1px solid var(--panel-border);padding:28px;background:#005babcc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}h1{margin-top:0;margin-bottom:8px;font-size:clamp(1.6rem,3vw,2.2rem)}.subtitle{margin-top:0;color:var(--vapor)}.stack{display:grid;gap:10px}label{font-weight:500}input{width:100%;border:1px solid #ffffff;border-radius:0;background:#fff;color:#111;padding:12px;font:inherit}.ghost-button{border:1px solid #ffffff;border-radius:0;background:transparent;color:#fff;padding:12px 18px;font:inherit;font-weight:700;cursor:pointer;transition:background-color .16s ease}.ghost-button:hover:enabled{background:#ffffff1a}.ghost-button:disabled{opacity:.5;cursor:not-allowed}.auth-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth-welcome-page{position:relative;align-content:space-between;padding:40px 24px 0;overflow:hidden}.auth-welcome-page:before,.auth-welcome-page:after{content:"";position:absolute;border-radius:999px;pointer-events:none}.auth-welcome-page:before{width:520px;height:520px;top:-240px;left:-100px;background:radial-gradient(circle,#1db8f255,#1db8f200 68%)}.auth-welcome-page:after{width:620px;height:620px;right:-220px;bottom:120px;background:radial-gradient(circle,#00d5d026,#00d5d000 70%)}.auth-welcome-shell{position:relative;z-index:1;width:min(100%,1120px);min-height:calc(100vh - 112px);display:grid;justify-items:center;align-content:start;gap:34px}.auth-brand-block{display:grid;justify-items:center;gap:64px;text-align:center;margin-top:38px}.auth-brand-logo{width:245px;height:54px}.auth-hero-label{margin:0 0 34px;display:grid;gap:0;color:#fff;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.72px}.auth-hero-label__light{font-weight:100;color:#ffffffb8}.auth-card{position:relative;z-index:2;width:min(100%,365px);display:grid;gap:22px;justify-items:stretch;text-align:center}.auth-copy-block{display:grid;gap:12px}.auth-copy-block:not(.auth-copy-block--sent){display:none}.auth-title{margin:0;font-size:clamp(2rem,3vw,2.4rem);font-weight:700;letter-spacing:.01em}.auth-copy{margin:0;color:#ffffffe0;font-size:1rem;line-height:1.55}.auth-email-highlight{color:#fff;font-weight:700}.auth-form,.auth-confirmation-actions{display:grid;gap:14px}.auth-confirmation-actions{text-align:center}.auth-link-sent-label{margin:0;color:#fff;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px}.auth-input-label{color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.42px;text-align:left}.auth-input{width:100%;min-height:48px;border:1px solid rgba(255,255,255,.9);border-radius:2px;background:var(--capgemini-blue);color:#fff;padding:11px 16px;font-size:.98rem}.auth-input::placeholder{color:#ffffffc2}.auth-warning-message{margin:-2px 0 0;display:flex;align-items:flex-start;gap:8px;color:#ffb35c;font-size:.92rem;line-height:1.45;text-align:left}.auth-warning-icon{width:18px;height:18px;flex:0 0 18px;display:inline-grid;place-items:center;border-radius:50%;background:#ffb35c;color:#121a38;font-size:.78rem;font-weight:700;line-height:1;margin-top:2px}.auth-input:focus-visible,.auth-primary-button:focus-visible,.auth-privacy-link:focus-visible,.privacy-modal__close:focus-visible{outline:2px solid #ffffff}.auth-primary-button{width:100%;min-height:48px;border:1px solid #ffffff;border-radius:999px;background:#fff;color:#0058ab;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px;cursor:pointer}.auth-primary-button:disabled{opacity:.65;cursor:not-allowed}.btn-primary{padding:12px 24px;border:0;border-radius:20px;background:#0058ab;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px;cursor:pointer;transition:background-color .16s ease}.btn-primary:hover:enabled{background:#0058ab80}.btn-primary:disabled{opacity:.65;cursor:not-allowed}.btn-secondary{padding:12px 24px;border:1px solid #ffffff;border-radius:999px;background:transparent;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px;cursor:pointer;transition:all .16s ease}.btn-secondary:hover:enabled{background:#ffffff1a}.btn-secondary:disabled{opacity:.65;cursor:not-allowed}.auth-verify-back-button{width:100%;min-height:48px;padding:12px 24px;border:1px solid #ffffff;border-radius:999px;background:transparent;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px;cursor:pointer;transition:all .16s ease}.auth-verify-back-button:hover{background:#ffffff1a}.auth-helper-text{margin:0;color:#ffffffb8;font-size:.92rem;line-height:1.45}.auth-error-message{margin:0;color:var(--error);font-size:.95rem;line-height:1.45}.auth-ghost-sequence{position:fixed;right:clamp(8px,2vw,24px);bottom:0;width:min(288px,28vw);min-width:170px;pointer-events:none;z-index:1;transform:translate(-50%)}.auth-ghost-illustration{display:block;width:100%;height:auto;opacity:.96}.auth-ghost-runner{position:fixed;left:0;width:clamp(85px,14vw,144px);height:auto;opacity:.96;pointer-events:none;z-index:1;will-change:transform}.divider-gradient{width:100%;height:21px;background:linear-gradient(90deg,var(--capgemini-dark-blue) 0%,var(--capgemini-blue) 30.29%,var(--capgemini-light-blue) 70%,var(--capgemini-turquoise) 99.98%)}.auth-privacy-divider{width:100%;height:21px;margin-top:45px;background:linear-gradient(90deg,var(--capgemini-dark-blue) 0%,var(--capgemini-blue) 30.29%,var(--capgemini-light-blue) 70%,var(--capgemini-turquoise) 99.98%)}.auth-privacy-link{border:0;background:transparent;color:#fff;padding:0;text-align:left;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.42px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.privacy-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:24px}.privacy-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0058ac80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.privacy-modal__wrapper{position:relative;width:min(100%,900px);max-height:90vh;display:flex;flex-direction:column}.privacy-modal__header{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:0}.privacy-modal__header-title{margin:0;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.96px;flex:0 1 auto}.privacy-modal__back-button{flex:0 0 auto;padding:12px 24px;border:1px solid #ffffff;border-radius:999px;background:transparent;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.42px;cursor:pointer;transition:all .16s ease;white-space:nowrap}.privacy-modal__back-button:hover{background:#ffffff1a}.privacy-modal__divider{width:100%;height:21px;margin:24px 0;background:linear-gradient(90deg,var(--capgemini-dark-blue) 0%,var(--capgemini-blue) 30.29%,var(--capgemini-light-blue) 70%,var(--capgemini-turquoise) 99.98%)}.privacy-modal__card{position:relative;background:#fff;border-radius:8px;padding:48px;display:flex;flex-direction:column;gap:32px;flex:1 1 auto;min-height:400px}.privacy-modal__content{overflow-y:auto;padding-right:16px;flex:1 1 auto}.privacy-modal__content-title{margin:0 0 24px;color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.72px}.privacy-modal__subtitle{margin:24px 0 12px;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.42px;text-transform:uppercase}.privacy-modal__text{margin:0 0 12px;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.42px}.privacy-modal__action-button{flex:0 0 auto;width:100%;padding:12px 24px;border:0;border-radius:20px;background:#0058ab;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px;cursor:pointer;transition:background-color .16s ease}.privacy-modal__action-button:hover{background:#004a8f}.privacy-modal__action-button:disabled{opacity:.65;cursor:not-allowed}.profile-panel{width:min(640px,100%);background:#fff;border-radius:8px;padding:32px;border:none;margin-top:40px}.profile-form{display:grid;gap:20px}.profile-form-group{display:grid;gap:8px}.profile-label{margin:0;color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.42px}.profile-input,.profile-select{width:100%;min-height:40px;padding:10px 12px;border:1px solid #0058ab;border-radius:4px;background:#fff;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.42px;transition:border-color .16s ease,box-shadow .16s ease}.profile-input:focus,.profile-select:focus{outline:none;border-color:#0058ab;box-shadow:0 0 0 3px #0058ab1a}.profile-input::placeholder{color:#121a3899}.profile-input--readonly{background:#f2f5fb;color:#4b5678;cursor:not-allowed}.profile-actions{display:grid;gap:12px;margin-top:20px;grid-template-columns:1fr 1fr}.profile-actions .btn-primary,.profile-actions .btn-secondary{width:100%}.profile-header{max-width:900px;margin-bottom:24px}.profile-header h1{flex:0 1 auto;min-width:0}.profile-header .btn-secondary{flex:0 0 auto;width:auto;padding:10px 20px}.profile-page>.subtitle{width:100%;max-width:900px;margin:0 auto 24px;padding:0}.profile-page{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:0;gap:0}.profile-panel{width:100%;max-width:900px}.profile-badges{width:100%;max-width:900px;margin-top:40px}.profile-badges__title{margin:0 0 20px;color:var(--Primary-web-White, #FFF);font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.72px}.profile-badges__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:50px}.profile-badges__item{width:100%;max-width:198px;height:auto;display:block}.profile-badges__empty{margin:0 0 50px;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.42px;text-align:center}.quiz-intro-card{margin-top:20px;background:#fff;border-radius:12px;padding:20px;display:grid;grid-template-columns:1fr minmax(220px,280px);gap:32px}.quiz-play-card{grid-template-columns:1fr;gap:20px}.authenticated-card-title{margin:0 0 8px;color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.72px;width:100%;max-width:100%}.quiz-progress{margin-bottom:25px;padding:0;background:#fff;overflow:hidden}.quiz-progress__fill{height:100%;background:linear-gradient(90deg,var(--capgemini-dark-blue) 0%,var(--capgemini-blue) 30.29%,var(--capgemini-light-blue) 70%,var(--capgemini-turquoise) 99.98%)}.quiz-options{display:grid;gap:12px;width:100%;max-width:100%}.quiz-option{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;width:100%;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px}.quiz-option input[type=radio]{width:auto;min-width:0;padding:0;border:0;background:transparent;margin-top:0}.quiz-option span{width:100%;min-width:0;text-align:left}.quiz-play-actions{margin-top:20px;display:flex;justify-content:space-between;gap:12px}.quiz-play-actions .btn-primary{margin-left:auto}.quiz-result-review-title{margin:32px 0 0;color:var(--Primary-web-White, #FFF);font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.72px}.quiz-review-list{display:grid;gap:20px;margin-top:20px}.quiz-review-card{margin-top:0}.quiz-review-option input[type=radio]{accent-color:#0058AB}.quiz-review-option--selected-correct span,.quiz-review-option--correct-answer span{color:#00d5d0}.quiz-review-option--selected-correct input[type=radio]{accent-color:#00D5D0}.quiz-review-option--selected-wrong span{color:#ff816e;text-decoration:line-through}.quiz-review-option--selected-wrong input[type=radio]{accent-color:#FF816E}.quiz-review-explanation{margin-top:8px}.quiz-review-explanation__label{margin:0;color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.72px}.quiz-review-explanation__text{margin:0;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.72px}.quiz-result-actions{justify-content:flex-end}.quiz-result-actions .btn-primary{margin-left:0}.btn-secondary-white{border-color:#fff;color:#fff}.btn-secondary-white:hover:enabled{background:#ffffff80}.quiz-result-stats{display:grid;gap:8px;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px}.quiz-result-stats p{margin:0}.quiz-intro-card__rules{margin:0;padding-left:20px;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.42px}.quiz-intro-card__rules li+li{margin-top:4px}.quiz-intro-card__actions{display:flex;flex-direction:column;justify-content:center;gap:10px}.quiz-intro-card__actions .btn-primary,.quiz-intro-card__actions .btn-secondary{width:100%}.btn-secondary--blue{border:1px solid #0058AB;background:transparent;color:#0058ab}.btn-secondary--blue:hover:enabled{background:#0058ab14}.quiz-intro-card__helper{margin:2px 0 0;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:10px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.3px}.quiz-intro-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;display:grid;place-items:center;padding:24px}.quiz-intro-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0058ab80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.quiz-intro-modal__panel{position:relative;width:min(100%,560px);background:#fff;border-radius:12px;padding:24px;display:grid;gap:12px}.quiz-intro-modal__title{margin:0;color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.72px}.quiz-intro-modal__message{margin:0;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.42px}.quiz-intro-modal__actions{display:grid;gap:10px;margin-top:4px}.quiz-intro-modal__actions .btn-primary,.quiz-intro-modal__actions .btn-secondary{width:100%}.error{color:var(--error);margin-bottom:0}.info{color:var(--ok);margin-bottom:0}@media (max-width: 720px){.panel{padding:20px}.authenticated-page__content>.dashboard-wrapper,.authenticated-page__content>.profile-page,.authenticated-page__content>.quiz-intro-page,.authenticated-page__content>.rules-page,.authenticated-page__content>.contact-page{width:100%;padding:0 16px 40px}.authenticated-page__content>.leaderboard-page{width:100%;padding:0 16px 40px}.dashboard-weeks{grid-template-columns:1fr;gap:16px;margin-top:32px}.authenticated-page-title{font-size:24px;letter-spacing:.72px}.authenticated-page-stats{flex-direction:column;gap:32px;margin-top:32px}.authenticated-page-stat--right{text-align:left}.week-card{padding:20px}.week-card__badge{width:62px;height:62px;top:20px;right:20px}.week-card__title{font-size:20px;letter-spacing:.6px}.app-footer{min-height:auto;padding:28px 20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}.app-footer__meta{flex-wrap:wrap;justify-content:flex-start;text-align:left;gap:8px;font-size:14px;line-height:20px}.app-footer__credit,.app-footer__copyright{white-space:normal}.app-footer__logo{width:210px}.logged-header{height:auto;min-height:auto;flex:0 0 auto;flex-direction:column;gap:20px;margin-top:12px;border-bottom:none;transition:margin-top .3s ease,opacity .3s ease;will-change:margin-top,opacity}.app-footer{transition:margin-bottom .3s ease,opacity .3s ease;will-change:margin-bottom,opacity}.app-shell--chrome-hidden .logged-header{margin-top:calc(-1 * var(--app-header-h, 120px));opacity:0;pointer-events:none}.app-shell--chrome-hidden .app-footer{margin-bottom:calc(-1 * var(--app-footer-h, 160px));opacity:0;pointer-events:none}.logged-header__menu-button{display:inline-flex;position:absolute;top:14px;right:16px;width:44px;height:44px;align-items:center;justify-content:center;gap:5px;flex-direction:column;border:1px solid #ffffff;border-radius:8px;background:transparent;padding:0;cursor:pointer;z-index:3}.logged-header__menu-button span{width:18px;height:2px;background:#fff;display:block}.logged-header__nav{display:none}.logged-header__mobile-menu{display:grid;position:absolute;top:64px;right:16px;width:min(280px,calc(100vw - 32px));padding:14px;gap:10px;border:1px solid #ffffff;border-radius:8px;background:#121a38;z-index:4}.logged-header__mobile-link,.logged-header__mobile-close{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:0 12px;border:none;background:transparent;color:#fff;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:300;letter-spacing:.42px;text-decoration:none;cursor:pointer}.logged-header__mobile-link:hover,.logged-header__mobile-close:hover{background:#ffffff1a}.logged-header__mobile-link--logout{color:#fff}.logged-header--menu-open{z-index:10}.logged-header__message{text-align:center;margin-left:0}.logged-header__nav{flex-wrap:wrap;justify-content:center;margin-left:0}.logged-header__logo,.logged-header__logout{margin-left:0;margin-right:0}.auth-welcome-page{padding:24px 16px 0}.auth-welcome-shell{min-height:auto;gap:26px}.auth-brand-block{margin-top:16px;gap:40px}.auth-hero-label{font-size:20px;letter-spacing:.4px;margin-bottom:40px}.auth-card{width:min(100%,360px)}.auth-ghost-sequence,.auth-ghost-runner,.dashboard-ghost-sequence,.dashboard-ghost-runner{display:none}.quiz-intro-card{grid-template-columns:1fr;gap:20px}.quiz-play-actions{flex-wrap:wrap}.quiz-play-actions .btn-primary,.quiz-play-actions .btn-secondary{width:100%}.quiz-intro-modal__panel{padding:20px}.profile-badges__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy-modal__panel{padding:24px 20px}.profile-header{flex-direction:column;align-items:stretch}.rules-panel,.contact-panel{max-width:100%;padding:20px}.rules-content__list{padding-left:24px}}.rules-content__title{margin:0 0 8px;color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:.72px}.rules-content__title~.rules-content__title{margin-top:24px}.rules-content__subtitle{margin:16px 0 8px;color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.6px}.rules-content__subheading{margin:12px 0 4px;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px}.rules-content__text{margin:0 0 8px;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.42px}.rules-content strong{font-weight:700}.rules-content__list{margin:4px 0;padding-left:32px;list-style:disc}.rules-content__list-item{margin:6px 0;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.42px}.contact-page{display:flex;flex-direction:column;align-items:center;width:100%;min-height:0;padding:0;gap:24px}.contact-header{max-width:900px}.contact-panel{width:100%;max-width:900px;background:#fff;border-radius:8px;padding:32px;border:none}.contact-content__title{margin:0 0 8px;color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:.72px}.contact-content__subtitle{margin:16px 0 8px;color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.6px}.contact-content__text{margin:0 0 12px;color:#121a38;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.42px}.contact-content a{color:#0058ab;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.48px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.contact-content a:hover{color:#0058abb8}
