.PlayLayout-module__SrqpLq__screen{isolation:isolate;--play-question-font:clamp(20px, 3.2vw, 34px);--play-answer-font:14px;--answer-bottom:61%;--answer-height:112px;--answer-width:min(100% - 24px, 620px);width:100%;height:100svh;position:relative;overflow:hidden}.PlayLayout-module__SrqpLq__scene{z-index:10;position:absolute;inset:0;overflow:hidden}.PlayLayout-module__SrqpLq__toolbar{inset:max(8px, env(safe-area-inset-top)) 12px auto;z-index:85;position:absolute}.PlayLayout-module__SrqpLq__screen .PlayLayout-module__SrqpLq__toolbar>nav{margin-bottom:0}.PlayLayout-module__SrqpLq__question{z-index:40;top:max(68px, calc(env(safe-area-inset-top) + 60px));text-align:center;overflow-wrap:anywhere;pointer-events:none;height:calc(30% - 72px);position:absolute;left:12px;right:12px;overflow:visible}.PlayLayout-module__SrqpLq__question h1{max-width:54rem;font-size:var(--play-question-font);margin:6px auto 0;line-height:1.15}.PlayLayout-module__SrqpLq__question p{font-size:12px;line-height:1.3}.PlayLayout-module__SrqpLq__question [data-progress-dots]{margin-top:0}.PlayLayout-module__SrqpLq__question [data-question-caption]{margin-top:5px}.PlayLayout-module__SrqpLq__question [data-question-caption]>span{width:24px}.PlayLayout-module__SrqpLq__question [data-question-caption]>p{white-space:nowrap}.PlayLayout-module__SrqpLq__answers{z-index:40;width:var(--answer-width);height:var(--answer-height);align-items:flex-end;display:flex;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.PlayLayout-module__SrqpLq__screen .PlayLayout-module__SrqpLq__answerGrid{gap:8px;width:100%;height:auto;max-height:none;overflow:visible}.PlayLayout-module__SrqpLq__screen .PlayLayout-module__SrqpLq__answerGrid button{height:auto;min-height:64px;padding:6px}.PlayLayout-module__SrqpLq__screen .PlayLayout-module__SrqpLq__answerGrid button>span{line-height:1;display:block}.PlayLayout-module__SrqpLq__screen .PlayLayout-module__SrqpLq__answerGrid [data-answer-label]{display:block}.PlayLayout-module__SrqpLq__screen .PlayLayout-module__SrqpLq__answerGrid button p,.PlayLayout-module__SrqpLq__screen .PlayLayout-module__SrqpLq__answerGrid button span[data-answer-label]{font-size:var(--play-answer-font);line-height:1.25}.PlayLayout-module__SrqpLq__coffeeAnswers>div{width:100%}.PlayLayout-module__SrqpLq__coffeeAnswers{bottom:max(16%,96px)}.PlayLayout-module__SrqpLq__coffeeAnswers button>div{width:22px;height:22px;font-size:12px}.PlayLayout-module__SrqpLq__coffeeAnswers button p{margin-top:5px}.PlayLayout-module__SrqpLq__darts .PlayLayout-module__SrqpLq__answers{bottom:var(--answer-bottom)}.PlayLayout-module__SrqpLq__darts .PlayLayout-module__SrqpLq__question{height:calc(100% - var(--answer-bottom) - var(--answer-height) - max(68px, calc(env(safe-area-inset-top) + 60px)) - 8px)}.PlayLayout-module__SrqpLq__answerNumber{opacity:.85;margin-bottom:4px;font-size:11px;line-height:1.2;display:block}.PlayLayout-module__SrqpLq__guidance{z-index:50;inset:auto 12px max(8px, env(safe-area-inset-bottom));text-align:center;pointer-events:none;position:absolute}.PlayLayout-module__SrqpLq__guidance aside{pointer-events:auto}.PlayLayout-module__SrqpLq__pullZone{z-index:30;touch-action:none;width:min(72%,19rem);height:35%;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}.PlayLayout-module__SrqpLq__sceneFeedback{z-index:50;pointer-events:none;justify-content:center;display:flex;position:absolute;inset:auto 12px 12%}.PlayLayout-module__SrqpLq__complete .PlayLayout-module__SrqpLq__answers{width:min(100% - 24px,440px);height:auto;bottom:8%}@media (max-height:650px){.PlayLayout-module__SrqpLq__screen{--play-question-font:20px;--answer-height:112px;--play-answer-font:13px}.PlayLayout-module__SrqpLq__question [data-progress-dots]{display:none}.PlayLayout-module__SrqpLq__question h1{margin-top:4px}.PlayLayout-module__SrqpLq__question p{margin-top:0;font-size:11px}.PlayLayout-module__SrqpLq__guidance>p{padding:2px 8px;font-size:12px}}@media (max-height:500px) and (min-aspect-ratio:6/5){.PlayLayout-module__SrqpLq__screen{--play-question-font:20px;--answer-height:124px;--play-answer-font:13px}.PlayLayout-module__SrqpLq__question,.PlayLayout-module__SrqpLq__darts .PlayLayout-module__SrqpLq__question{width:42%;height:calc(91% - 64px - var(--answer-height));background:#090c16dc;border-radius:12px;padding:4px;top:64px;left:12px;right:auto}.PlayLayout-module__SrqpLq__answers,.PlayLayout-module__SrqpLq__darts .PlayLayout-module__SrqpLq__answers{width:42%;bottom:9%;left:12px;transform:none}.PlayLayout-module__SrqpLq__guidance{width:42%;font-size:12px;left:12px;right:auto}.PlayLayout-module__SrqpLq__guidance aside{width:52%;padding:6px 10px;font-size:12px;position:fixed;top:60px;right:12px}.PlayLayout-module__SrqpLq__pullZone{width:min(50%,19rem);left:70%}.PlayLayout-module__SrqpLq__coffeeAnswers button>div{width:18px;height:18px;font-size:11px}.PlayLayout-module__SrqpLq__coffeeAnswers button p{margin-top:2px}.PlayLayout-module__SrqpLq__complete .PlayLayout-module__SrqpLq__answers{height:auto;bottom:8%;left:12px}}
.PlayContent-module__6fIAqW__question{overflow-wrap:anywhere}.PlayContent-module__6fIAqW__progress{flex-wrap:wrap}.PlayContent-module__6fIAqW__answers{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#afc1e9 #101c32;pointer-events:auto;max-height:25svh;overflow-y:auto}.PlayContent-module__6fIAqW__answers:focus-visible{outline-offset:2px;outline:2px solid #fff}.PlayContent-module__6fIAqW__answers button{overflow-wrap:anywhere;touch-action:pan-y;min-width:0}.PlayContent-module__6fIAqW__scrollHint{color:#d5deed;text-align:center;margin:4px 0 0;font-size:12px;line-height:1.4}.PlayContent-module__6fIAqW__feedback{overflow-wrap:anywhere}
.ExperienceHelp-module__di1E_G__toolbar{z-index:85;inset:max(8px, env(safe-area-inset-top)) 12px auto;pointer-events:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid;position:absolute}.ExperienceHelp-module__di1E_G__toolbar>button{pointer-events:auto}.ExperienceHelp-module__di1E_G__toolbar.ExperienceHelp-module__di1E_G__inline{margin-bottom:20px;position:relative;inset:auto}.ExperienceHelp-module__di1E_G__button{color:#fff;min-height:48px;font:inherit;touch-action:manipulation;background:#101c32;border:1px solid #afc1e980;border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-size:14px;font-weight:650;line-height:1.25;display:inline-flex}.ExperienceHelp-module__di1E_G__button:disabled{opacity:.5}.ExperienceHelp-module__di1E_G__button:focus-visible{outline-offset:3px;outline:3px solid #fff}.ExperienceHelp-module__di1E_G__helpIcon{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:inline-flex}.ExperienceHelp-module__di1E_G__status{color:#fff;text-align:center;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700;line-height:1.25}.ExperienceHelp-module__di1E_G__dialog{width:calc(100% - 24px);max-width:440px;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));color:#fff;overscroll-behavior:contain;text-align:left;-webkit-user-select:text;user-select:text;pointer-events:auto;max-height:calc(100% - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:#101c32;border:1px solid #afc1e980;border-radius:22px;margin:auto;padding:24px;font-size:17px;line-height:1.5;position:fixed;inset:0;overflow-y:auto}.ExperienceHelp-module__di1E_G__dialog::backdrop{pointer-events:auto;background:#000512b8}.ExperienceHelp-module__di1E_G__dialog h2{margin-bottom:20px;font-size:24px;font-weight:800;line-height:1.2}.ExperienceHelp-module__di1E_G__instructions{overflow-wrap:anywhere;gap:16px;display:grid}.ExperienceHelp-module__di1E_G__dialog .ExperienceHelp-module__di1E_G__button{width:100%;margin-top:12px;font-size:16px;display:flex}.ExperienceHelp-module__di1E_G__dialog .ExperienceHelp-module__di1E_G__primary{background:#0044fd;border-color:#528bfc;margin-top:24px}@media (max-width:350px){.ExperienceHelp-module__di1E_G__toolbar{gap:6px}.ExperienceHelp-module__di1E_G__button{padding-inline:9px}.ExperienceHelp-module__di1E_G__status{font-size:12px}.ExperienceHelp-module__di1E_G__dialog{padding:20px}}
.ArExperienceHud-module__pPm9qG__hud{color:#fff;--ar-accent:#0044fd;--ar-accent-text:#fff;font-family:inherit;position:absolute;inset:0}.ArExperienceHud-module__pPm9qG__hud *{box-sizing:border-box}.ArExperienceHud-module__pPm9qG__question,.ArExperienceHud-module__pPm9qG__tip,.ArExperienceHud-module__pPm9qG__title{overflow-wrap:anywhere}.ArExperienceHud-module__pPm9qG__targets{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#afc1e9 #101c32}.ArExperienceHud-module__pPm9qG__targets button.ArExperienceHud-module__pPm9qG__target{touch-action:pan-y}.ArExperienceHud-module__pPm9qG__toolbar{top:calc(.65rem + env(safe-area-inset-top));pointer-events:auto;justify-content:space-between;gap:8px;display:flex;position:absolute;left:12px;right:12px}.ArExperienceHud-module__pPm9qG__toolbar button{overflow-wrap:normal;flex:0 auto;min-width:0;padding-inline:9px}.ArExperienceHud-module__pPm9qG__toolbar .ArExperienceHud-module__pPm9qG__spacer{flex:1}.ArExperienceHud-module__pPm9qG__button{appearance:none;color:#fff;min-height:48px;font:inherit;cursor:pointer;overflow-wrap:anywhere;touch-action:manipulation;background:#071329f2;border:1px solid #afc1e966;border-radius:14px;padding:11px 15px;font-size:.875rem;font-weight:700;line-height:1.4;transition:background-color .15s,transform .15s}.ArExperienceHud-module__pPm9qG__button:active:not(:disabled){transform:scale(.98)}.ArExperienceHud-module__pPm9qG__button:disabled{opacity:.6;cursor:default}.ArExperienceHud-module__pPm9qG__button:focus-visible{outline-offset:3px;outline:3px solid #fff}.ArExperienceHud-module__pPm9qG__primary{background:var(--ar-accent);color:var(--ar-accent-text);border-color:#afc1e988}.ArExperienceHud-module__pPm9qG__actions{gap:10px;margin-top:18px;display:grid}.ArExperienceHud-module__pPm9qG__panel{pointer-events:auto;overflow-wrap:anywhere;width:100%;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 6rem);background:#071329f7;border:1px solid #afc1e950;border-radius:22px;margin:auto;padding:22px;overflow:auto;box-shadow:0 12px 32px #0003}.ArExperienceHud-module__pPm9qG__centre{inset:calc(4.4rem + env(safe-area-inset-top)) 16px calc(1rem + env(safe-area-inset-bottom));align-items:center;max-width:440px;margin:auto;display:flex;position:absolute}.ArExperienceHud-module__pPm9qG__bottom{left:12px;right:12px;bottom:calc(.75rem + env(safe-area-inset-bottom));max-width:480px;margin:auto;position:absolute}.ArExperienceHud-module__pPm9qG__title{text-wrap:balance;margin:6px 0 0;font-size:clamp(1.2rem,5.5vw,1.65rem);font-weight:800;line-height:1.2}.ArExperienceHud-module__pPm9qG__body{color:#dae1f2;margin:10px 0 0;font-size:1rem;line-height:1.5}.ArExperienceHud-module__pPm9qG__eyebrow{color:#afc1e9;margin:0;font-size:.8rem;font-weight:600;line-height:1.4}.ArExperienceHud-module__pPm9qG__steps{gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.ArExperienceHud-module__pPm9qG__steps li{color:#afc1e9;border-top:3px solid #afc1e944;flex:1;padding-top:8px;font-size:.75rem}.ArExperienceHud-module__pPm9qG__steps li[data-current=true]{color:#fff;border-color:#528bfc}.ArExperienceHud-module__pPm9qG__steps li[data-done=true]{border-color:#afc1e9}.ArExperienceHud-module__pPm9qG__waiting{color:#dae1f2;align-items:center;gap:9px;margin:14px 0 0;font-size:.875rem;line-height:1.45;display:flex}.ArExperienceHud-module__pPm9qG__spinner{border:2px solid #afc1e944;border-top-color:#afc1e9;border-radius:50%;flex:none;width:16px;height:16px;animation:1.2s linear infinite ArExperienceHud-module__pPm9qG__ar-spin}.ArExperienceHud-module__pPm9qG__question{top:calc(4.6rem + env(safe-area-inset-top));pointer-events:auto;background:#071329eb;border:1px solid #afc1e933;border-radius:18px;max-width:540px;max-height:36%;margin:auto;padding:14px;position:absolute;left:12px;right:12px;overflow:auto}.ArExperienceHud-module__pPm9qG__question .ArExperienceHud-module__pPm9qG__title{font-size:clamp(1rem,4.6vw,1.4rem)}.ArExperienceHud-module__pPm9qG__question .ArExperienceHud-module__pPm9qG__body{margin-top:8px;font-size:.875rem;line-height:1.4}.ArExperienceHud-module__pPm9qG__targets{pointer-events:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:26dvh;margin:10px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.ArExperienceHud-module__pPm9qG__target{overflow-wrap:anywhere;text-align:center;background:#071329e8;border:1px solid #afc1e944;border-radius:10px;padding:9px 7px;font-size:.875rem;font-weight:600;line-height:1.3}.ArExperienceHud-module__pPm9qG__target small{color:#afc1e9;margin-bottom:5px;font-size:.75rem;display:block}button.ArExperienceHud-module__pPm9qG__target{width:100%;height:100%;min-height:48px;color:inherit;cursor:pointer;touch-action:manipulation;border-color:#afc1e9;font-family:inherit}button.ArExperienceHud-module__pPm9qG__target:focus-visible{outline-offset:-4px;outline:3px solid #fff}button.ArExperienceHud-module__pPm9qG__target:active:not(:disabled){background:#20355a}button.ArExperienceHud-module__pPm9qG__target:disabled{cursor:default}.ArExperienceHud-module__pPm9qG__targets[data-prominent=true] .ArExperienceHud-module__pPm9qG__target{font-weight:700}.ArExperienceHud-module__pPm9qG__target[data-ar-target-state=correct]{background:#133e2d;border-color:#9ddbb9}.ArExperienceHud-module__pPm9qG__target[data-ar-target-state=incorrect]{background:#512627;border-color:#f5b1a8}.ArExperienceHud-module__pPm9qG__target[data-ar-target-state=checking],.ArExperienceHud-module__pPm9qG__target[data-ar-target-state=selected]{border-color:#fff}.ArExperienceHud-module__pPm9qG__tip{text-align:center;background:#071329ed;border-radius:12px;width:fit-content;max-width:100%;margin:8px auto 0;padding:10px 14px;font-size:.875rem;line-height:1.4}.ArExperienceHud-module__pPm9qG__feedback{border:1px solid #afc1e9;font-weight:700}.ArExperienceHud-module__pPm9qG__feedback[data-kind=correct]{background:#133e2d;border-color:#9ddbb9}.ArExperienceHud-module__pPm9qG__feedback[data-kind=incorrect]{background:#512627;border-color:#f5b1a8}.ArExperienceHud-module__pPm9qG__placement .ArExperienceHud-module__pPm9qG__panel{padding:18px}.ArExperienceHud-module__pPm9qG__placement .ArExperienceHud-module__pPm9qG__body{font-size:.9375rem}.ArExperienceHud-module__pPm9qG__guidedPlacement{inset:calc(4.5rem + env(safe-area-inset-top)) 12px calc(.75rem + env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;justify-content:flex-end;gap:10px;max-width:480px;margin:auto;display:flex;position:absolute}.ArExperienceHud-module__pPm9qG__guidedPlacement .ArExperienceHud-module__pPm9qG__panel{flex:0 auto;min-height:0;margin:0}.ArExperienceHud-module__pPm9qG__guide{pointer-events:none;flex-direction:column;flex:150px;justify-content:center;align-items:center;min-height:0;max-height:210px;display:flex;overflow:hidden}.ArExperienceHud-module__pPm9qG__guide svg{flex:0 auto;width:240px;height:140px;min-height:0;max-height:calc(100% - 32px);display:block}.ArExperienceHud-module__pPm9qG__guide span{text-align:center;background:#071329e8;border-radius:10px;padding:5px 10px;font-size:.75rem;line-height:1.4;display:block}.ArExperienceHud-module__pPm9qG__movingPhone{animation:3s ease-in-out infinite ArExperienceHud-module__pPm9qG__ar-phone-movement}.ArExperienceHud-module__pPm9qG__recoveryHint{color:#dae1f2;margin:0;font-size:.875rem;line-height:1.45}.ArExperienceHud-module__pPm9qG__recoveryActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}@keyframes ArExperienceHud-module__pPm9qG__ar-phone-movement{0%,to{transform:translate(-9px,3px)}50%{transform:translate(9px,-3px)}}@keyframes ArExperienceHud-module__pPm9qG__ar-spin{to{transform:rotate(360deg)}}@media (max-height:650px){.ArExperienceHud-module__pPm9qG__panel{padding:16px}.ArExperienceHud-module__pPm9qG__steps{margin-bottom:14px}.ArExperienceHud-module__pPm9qG__placement .ArExperienceHud-module__pPm9qG__body{font-size:.875rem}.ArExperienceHud-module__pPm9qG__placement .ArExperienceHud-module__pPm9qG__actions{margin-top:12px}.ArExperienceHud-module__pPm9qG__question{max-height:32%;padding:10px}.ArExperienceHud-module__pPm9qG__target{padding:7px 5px}}@media (prefers-reduced-motion:reduce){.ArExperienceHud-module__pPm9qG__spinner,.ArExperienceHud-module__pPm9qG__movingPhone{animation:none}.ArExperienceHud-module__pPm9qG__button{transition:none}.ArExperienceHud-module__pPm9qG__button:active:not(:disabled){transform:none}}
.CustomerPage-module__NAc65q__page{--customer-width:440px;--customer-gap:20px;--customer-radius:24px;--customer-muted:#d5deed;background-color:var(--customer-background,#000a4f);color:#fff;min-height:100dvh;padding:max(clamp(20px,4vh,40px),env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background-position:50%;background-size:cover}.CustomerPage-module__NAc65q__layout{width:100%;max-width:var(--customer-width);gap:var(--customer-gap);flex-direction:column;min-width:0;margin:auto;display:flex}.CustomerPage-module__NAc65q__brand{text-align:center;overflow-wrap:anywhere;justify-content:center;font-size:16px;font-weight:700;line-height:1.5;display:flex}.CustomerPage-module__NAc65q__logoSurface{background:var(--customer-logo-surface,#fff);border-radius:14px;justify-content:center;align-items:center;width:220px;max-width:100%;height:76px;padding:8px 14px;display:flex}.CustomerPage-module__NAc65q__logoSurface img{object-fit:contain;width:100%;height:100%}.CustomerPage-module__NAc65q__card{isolation:isolate;border-radius:var(--customer-radius);text-align:center;overflow-wrap:anywhere;background:linear-gradient(150deg,#13253f,#0b172a);border:1px solid #6d84a1;min-width:0;padding:24px;animation:.24s ease-out both CustomerPage-module__NAc65q__arrive;box-shadow:0 12px 28px #0004}.CustomerPage-module__NAc65q__title{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(26px,7vw,36px);font-weight:800;line-height:1.14}.CustomerPage-module__NAc65q__title:focus{outline:none}.CustomerPage-module__NAc65q__body{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.65}.CustomerPage-module__NAc65q__primary,.CustomerPage-module__NAc65q__secondary{cursor:pointer;text-align:center;overflow-wrap:anywhere;border-radius:15px;justify-content:center;align-items:center;gap:9px;width:100%;min-width:0;min-height:54px;padding:12px 14px;font-size:16px;font-weight:700;line-height:1.35;text-decoration:none;transition:transform .12s,background-color .12s;display:flex}.CustomerPage-module__NAc65q__primary{background:var(--customer-button,#0044fd);color:#fff;border:1px solid #9cbbff;box-shadow:0 5px 14px #0003}.CustomerPage-module__NAc65q__secondary{color:#fff;background:#0e1b2fef;border:1px solid #91a7c4}.CustomerPage-module__NAc65q__primary svg,.CustomerPage-module__NAc65q__secondary svg{flex-shrink:0}.CustomerPage-module__NAc65q__primary:focus-visible,.CustomerPage-module__NAc65q__secondary:focus-visible,.CustomerPage-module__NAc65q__footer a:focus-visible{outline-offset:4px;outline:3px solid #fff}.CustomerPage-module__NAc65q__primary:active,.CustomerPage-module__NAc65q__secondary:active{transform:translateY(1px)}.CustomerPage-module__NAc65q__primary:disabled,.CustomerPage-module__NAc65q__secondary:disabled{cursor:not-allowed;opacity:.7}.CustomerPage-module__NAc65q__status,.CustomerPage-module__NAc65q__error{overflow-wrap:anywhere;background:#102139;border:1px solid #91a7c4;border-radius:14px;padding:14px;font-size:15px;line-height:1.6}.CustomerPage-module__NAc65q__status button{margin-top:10px}.CustomerPage-module__NAc65q__footer{text-align:center;color:var(--customer-muted);font-size:12px;line-height:1.6}.CustomerPage-module__NAc65q__footer a{text-underline-offset:4px;color:#fff;text-decoration:underline}@keyframes CustomerPage-module__NAc65q__arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:350px){.CustomerPage-module__NAc65q__page{padding-inline:max(14px,env(safe-area-inset-left)) max(14px,env(safe-area-inset-right));--customer-gap:16px}.CustomerPage-module__NAc65q__card{padding:20px 16px}.CustomerPage-module__NAc65q__primary,.CustomerPage-module__NAc65q__secondary{padding-inline:10px;font-size:15px}}@media (prefers-reduced-motion:reduce){.CustomerPage-module__NAc65q__card{animation:none}.CustomerPage-module__NAc65q__primary,.CustomerPage-module__NAc65q__secondary{transition:none;transform:none}}@media (forced-colors:active){.CustomerPage-module__NAc65q__page{background-image:none!important}.CustomerPage-module__NAc65q__card,.CustomerPage-module__NAc65q__primary,.CustomerPage-module__NAc65q__secondary{border:1px solid canvastext}}[data-rewards-access=visible] .CustomerPage-module__NAc65q__brand{padding-inline:44px}[data-rewards-access=visible] .CustomerPage-module__NAc65q__logoSurface{max-width:100%}.CustomerPage-module__NAc65q__page[data-customer-surface=reward],.CustomerPage-module__NAc65q__page[data-customer-surface=redeemed],.CustomerPage-module__NAc65q__page[data-customer-surface=expired]{--customer-gap:14px;padding-top:max(20px,env(safe-area-inset-top))}.CustomerPage-module__NAc65q__page[data-customer-surface=reward] .CustomerPage-module__NAc65q__logoSurface,.CustomerPage-module__NAc65q__page[data-customer-surface=redeemed] .CustomerPage-module__NAc65q__logoSurface,.CustomerPage-module__NAc65q__page[data-customer-surface=expired] .CustomerPage-module__NAc65q__logoSurface{height:60px}
.ResultShareStep-module__UhZVYa__campaign{color:#d5deed;overflow-wrap:anywhere;margin:0 0 12px;font-size:14px;line-height:1.5}.ResultShareStep-module__UhZVYa__emblem{place-items:center;min-height:0;margin:16px 0;display:grid;position:relative}.ResultShareStep-module__UhZVYa__emblem:empty{display:none}.ResultShareStep-module__UhZVYa__emblem img{opacity:.19;object-fit:contain;width:100px;height:100px}.ResultShareStep-module__UhZVYa__emblem[data-has-score=true]{min-height:138px}.ResultShareStep-module__UhZVYa__emblem[data-has-score=true] img{z-index:-1;width:156px;height:156px;position:absolute}.ResultShareStep-module__UhZVYa__score{flex-direction:column;gap:4px;display:flex}.ResultShareStep-module__UhZVYa__score strong{letter-spacing:-.06em;overflow-wrap:anywhere;font-size:clamp(60px,18vw,88px);line-height:1}.ResultShareStep-module__UhZVYa__score span{color:#d5deed;font-size:14px}.ResultShareStep-module__UhZVYa__description{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.65}.ResultShareStep-module__UhZVYa__shareLine{color:#d5deed;overflow-wrap:anywhere;border-top:1px solid #ffffff30;margin:18px 0 0;padding-top:16px;font-size:15px;line-height:1.6}.ResultShareStep-module__UhZVYa__recommendation{overflow-wrap:anywhere;background:#0b172af2;border:1px solid #6d84a1;border-radius:16px;padding:18px 22px;font-size:16px;line-height:1.6}.ResultShareStep-module__UhZVYa__recommendation h2{margin:6px 0;font-size:20px;font-weight:700}.ResultShareStep-module__UhZVYa__actions{flex-direction:column;gap:12px;display:flex}.ResultShareStep-module__UhZVYa__qualification{text-align:center;justify-content:center;align-items:center;gap:10px;margin:0 0 2px;font-size:15px;line-height:1.5;display:flex}.ResultShareStep-module__UhZVYa__qualification svg{flex-shrink:0}.ResultShareStep-module__UhZVYa__shareActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ResultShareStep-module__UhZVYa__shareActions[data-primary-share=true]{grid-template-columns:1fr}.ResultShareStep-module__UhZVYa__optional{text-align:center;color:#d5deed;margin:0;font-size:13px}.ResultShareStep-module__UhZVYa__message{text-align:center;font-size:14px;line-height:1.6}.ResultShareStep-module__UhZVYa__message:empty{display:none}.ResultShareStep-module__UhZVYa__prompt{text-align:center;color:#d5deed;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.ResultShareStep-module__UhZVYa__prompt h2{margin:0 0 5px;font-size:15px;font-weight:700}@media (forced-colors:active){.ResultShareStep-module__UhZVYa__emblem img{display:none}}
.RewardPresentation-module__DuJmIq__stack{flex-direction:column;gap:20px;display:flex}.RewardPresentation-module__DuJmIq__state{color:#d5deed;justify-content:center;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;line-height:1.5;display:flex}.RewardPresentation-module__DuJmIq__state svg{flex-shrink:0}.RewardPresentation-module__DuJmIq__headline{color:#d5deed;white-space:pre-line;margin:0;font-size:15px;line-height:1.6}.RewardPresentation-module__DuJmIq__timer{border-block:1px solid #6d84a166;padding:18px 0}.RewardPresentation-module__DuJmIq__timerLabel{color:#d5deed;font-size:13px;font-weight:600}.RewardPresentation-module__DuJmIq__time{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(40px,12vw,52px);font-weight:800;line-height:1.2;display:block}.RewardPresentation-module__DuJmIq__staff{text-align:left;white-space:pre-line;border-left:3px solid #91a7c4;padding-left:14px;font-size:15px;line-height:1.65}.RewardPresentation-module__DuJmIq__staff strong{color:#d5deed;margin-bottom:4px;font-size:13px;display:block}.RewardPresentation-module__DuJmIq__terms{color:#d5deed;white-space:pre-line;margin:0;font-size:13px;line-height:1.65}.RewardPresentation-module__DuJmIq__hold{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;overflow:hidden}.RewardPresentation-module__DuJmIq__holdFill{transform-origin:0;pointer-events:none;background:#fff3;position:absolute;inset:0;transform:scaleX(0)}.RewardPresentation-module__DuJmIq__hold[data-holding=true] .RewardPresentation-module__DuJmIq__holdFill{transition:transform 1.5s linear;transform:scaleX(1)}.RewardPresentation-module__DuJmIq__holdLabel{justify-content:center;align-items:center;gap:9px;display:flex;position:relative}.RewardPresentation-module__DuJmIq__holdHint{color:#d5deed;margin:8px 0 0;font-size:12px;line-height:1.6}.RewardPresentation-module__DuJmIq__symbol{background:#1a314d;border:1px solid #91a7c4;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto;display:grid}.RewardPresentation-module__DuJmIq__symbol svg{width:32px;height:32px}.RewardPresentation-module__DuJmIq__receipt{border-top:1px solid #6d84a166;flex-direction:column;gap:8px;padding-top:18px;display:flex}.RewardPresentation-module__DuJmIq__offer{white-space:pre-line;margin:0;font-size:21px;font-weight:700;line-height:1.4}.RewardPresentation-module__DuJmIq__timestamp{color:#d5deed;margin:0;font-size:14px;line-height:1.6}.RewardPresentation-module__DuJmIq__timestamp time{color:#fff;font-variant-numeric:tabular-nums;margin-top:3px;display:block}.RewardPresentation-module__DuJmIq__followUp{text-align:center;overflow-wrap:anywhere;flex-direction:column;gap:16px;font-size:16px;line-height:1.6;display:flex}.RewardPresentation-module__DuJmIq__demo{border:1px dashed #91a7c4;border-radius:14px;flex-direction:column;gap:12px;padding:16px;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.RewardPresentation-module__DuJmIq__hold[data-holding=true] .RewardPresentation-module__DuJmIq__holdFill{transition:none;transform:scaleX(0)}}@media (forced-colors:active){.RewardPresentation-module__DuJmIq__holdFill{opacity:.3;background:highlight}.RewardPresentation-module__DuJmIq__symbol{border-color:canvastext}}.RewardPresentation-module__DuJmIq__confirmDialog{color:#fff;background:#101c32;border:1px solid #528bfc;border-radius:24px;width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;overflow-y:auto}.RewardPresentation-module__DuJmIq__confirmDialog::backdrop{background:#000b}.RewardPresentation-module__DuJmIq__confirmDialog>*+*{margin-top:20px}.RewardPresentation-module__DuJmIq__rewardCard{padding:20px}.RewardPresentation-module__DuJmIq__stack{gap:12px}.RewardPresentation-module__DuJmIq__rewardTitle{font-size:clamp(25px,7vw,32px)}.RewardPresentation-module__DuJmIq__description{white-space:pre-line;margin:0;font-size:15px;line-height:1.5}.RewardPresentation-module__DuJmIq__timer{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 0;display:flex}.RewardPresentation-module__DuJmIq__time{font-size:clamp(32px,10vw,42px)}.RewardPresentation-module__DuJmIq__validity{color:#d5deed;max-width:170px;margin:0;font-size:12px;line-height:1.5}.RewardPresentation-module__DuJmIq__validity time{color:#fff;display:block}.RewardPresentation-module__DuJmIq__staff{border:0;margin:0;padding:0;font-size:14px;line-height:1.5}.RewardPresentation-module__DuJmIq__staff strong{color:#fff;font-size:inherit;display:inline}.RewardPresentation-module__DuJmIq__textAction{color:#d5deed;text-underline-offset:3px;cursor:pointer;min-height:44px;margin:0 auto;padding:10px 6px;font-size:13px;line-height:1.5;text-decoration:underline;display:block}.RewardPresentation-module__DuJmIq__textAction:focus-visible,.RewardPresentation-module__DuJmIq__details summary:focus-visible{outline-offset:3px;outline:3px solid #528bfc}.RewardPresentation-module__DuJmIq__textAction:disabled{opacity:.6;cursor:not-allowed}.RewardPresentation-module__DuJmIq__details{text-align:left;color:#d5deed;border-top:1px solid #6d84a166;font-size:13px;line-height:1.6}.RewardPresentation-module__DuJmIq__details summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.RewardPresentation-module__DuJmIq__details p{white-space:pre-line}
.RewardsWallet-module__mnlqtq__shell{background:#050d20;min-height:100dvh}.RewardsWallet-module__mnlqtq__toolbar{z-index:40;top:max(8px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right));pointer-events:none;position:fixed}.RewardsWallet-module__mnlqtq__trigger{color:#fff;pointer-events:auto;cursor:pointer;background:#101d32f5;border:1px solid #afc1e970;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:52px;min-height:48px;padding:5px 3px;font-size:10px;font-weight:600;line-height:1.2;text-decoration:none;display:flex;position:relative;box-shadow:0 3px 12px #0003}.RewardsWallet-module__mnlqtq__trigger svg{width:19px;height:19px}.RewardsWallet-module__mnlqtq__trigger b{background:#0044fd;border:1px solid #b2caff;border-radius:99px;min-width:18px;min-height:18px;padding:2px 4px;font-size:10px;position:absolute;top:-5px;right:-4px}@media (min-width:600px){.RewardsWallet-module__mnlqtq__trigger{flex-direction:row;gap:7px;width:auto;min-height:44px;padding:8px 12px;font-size:13px}.RewardsWallet-module__mnlqtq__toolbar{right:max(16px,env(safe-area-inset-right));top:max(16px,env(safe-area-inset-top))}}.RewardsWallet-module__mnlqtq__panel{color:#fff;box-sizing:border-box;overscroll-behavior:contain;background:#101d32;border:1px solid #afc1e980;border-radius:24px 24px 0 0;width:min(100% - 16px,500px);max-height:85dvh;margin:auto auto 0;padding:24px;overflow-y:auto}.RewardsWallet-module__mnlqtq__panel::backdrop{background:#020b4db3}.RewardsWallet-module__mnlqtq__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.RewardsWallet-module__mnlqtq__heading h2{font-size:24px;font-weight:700}.RewardsWallet-module__mnlqtq__heading button{min-height:44px;padding:8px}.RewardsWallet-module__mnlqtq__item{border:1px solid #afc1e950;border-radius:16px;gap:10px;margin-top:16px;padding:16px;display:grid}.RewardsWallet-module__mnlqtq__item h3{overflow-wrap:anywhere;font-size:18px;font-weight:600}.RewardsWallet-module__mnlqtq__item a,.RewardsWallet-module__mnlqtq__item button{color:#fff;border:1px solid #afc1e9;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px;text-decoration:none;display:flex}.RewardsWallet-module__mnlqtq__item small,.RewardsWallet-module__mnlqtq__small{color:#d8e2f5;font-size:13px;line-height:1.6}.RewardsWallet-module__mnlqtq__small{margin-top:8px}.RewardsWallet-module__mnlqtq__small a{text-decoration:underline}.RewardsWallet-module__mnlqtq__status{padding:16px 0;font-size:14px;line-height:1.65}.RewardsWallet-module__mnlqtq__email{border-top:1px solid #afc1e940;gap:8px;margin-top:0;padding-top:10px;display:grid}.RewardsWallet-module__mnlqtq__form{gap:12px;display:grid}.RewardsWallet-module__mnlqtq__form input[type=email]{color:#000a4f;background:#fff;border:1px solid #afc1e9;border-radius:10px;min-width:0;min-height:48px;padding:12px}.RewardsWallet-module__mnlqtq__check{align-items:flex-start;gap:10px;font-size:14px;display:flex}.RewardsWallet-module__mnlqtq__check input{flex-shrink:0;width:20px;height:20px}.RewardsWallet-module__mnlqtq__recovery{color:#fff;background:#101d32;border-radius:24px;max-width:460px;margin:40px auto;padding:24px}.RewardsWallet-module__mnlqtq__recovery h1{margin-bottom:16px;font-size:26px;font-weight:700}.RewardsWallet-module__mnlqtq__trigger:focus-visible,.RewardsWallet-module__mnlqtq__panel button:focus-visible,.RewardsWallet-module__mnlqtq__panel a:focus-visible{outline-offset:3px;outline:3px solid #528bfc}.RewardsWallet-module__mnlqtq__retry{border:1px solid #afc1e9;border-radius:10px;min-height:44px;margin:12px 0;padding:10px 16px;font-weight:600;display:block}.RewardsWallet-module__mnlqtq__emailPreferences{color:#d8e2f5;text-align:left;border-top:1px solid #afc1e940;font-size:13px;line-height:1.6}.RewardsWallet-module__mnlqtq__emailPreferences summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.RewardsWallet-module__mnlqtq__emailPreferences button{text-underline-offset:3px;cursor:pointer;min-height:44px;text-decoration:underline}.RewardsWallet-module__mnlqtq__emailPreferences summary:focus-visible,.RewardsWallet-module__mnlqtq__emailPreferences button:focus-visible{outline-offset:3px;outline:3px solid #528bfc}.RewardsWallet-module__mnlqtq__item h2{overflow-wrap:anywhere;font-size:18px;font-weight:600}@media (prefers-reduced-motion:no-preference){.RewardsWallet-module__mnlqtq__panel[open]{animation:.2s ease-out RewardsWallet-module__mnlqtq__enter}@keyframes RewardsWallet-module__mnlqtq__enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}}
.AccessiblePlay-module__j8WjOW__hint{z-index:80;color:#fff;background:#101c32;border:1px solid #528bfc;border-radius:16px;align-items:center;gap:12px;max-width:400px;margin:auto;padding:8px 12px;font-size:14px;line-height:1.4;display:flex;position:relative;box-shadow:0 6px 24px #0006}.AccessiblePlay-module__j8WjOW__hint button{color:#fff;background:#0044fd;border-radius:10px;flex-shrink:0;min-height:48px;padding:8px 12px;font-weight:700}.AccessiblePlay-module__j8WjOW__simple{width:100%;min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));color:#fff;overflow-wrap:anywhere;background:#071329;font-size:18px;line-height:1.5}.AccessiblePlay-module__j8WjOW__simple>*{max-width:440px;margin:0 auto 20px}.AccessiblePlay-module__j8WjOW__simple h1{font-size:26px;font-weight:800;line-height:1.25}.AccessiblePlay-module__j8WjOW__options{gap:12px;display:grid}.AccessiblePlay-module__j8WjOW__simple button{color:#fff;text-align:left;background:#0044fd;border:1px solid #528bfc;border-radius:14px;min-height:54px;padding:14px 18px;font-weight:700}.AccessiblePlay-module__j8WjOW__simple button:disabled{opacity:.65}.AccessiblePlay-module__j8WjOW__simple .AccessiblePlay-module__j8WjOW__secondary{text-align:center;background:0 0;width:100%;display:block}.AccessiblePlay-module__j8WjOW__feedback{min-height:27px}.AccessiblePlay-module__j8WjOW__hint button:focus-visible,.AccessiblePlay-module__j8WjOW__simple button:focus-visible{outline-offset:3px;outline:3px solid #fff}
.ExperiencePreparation-module__9O5ofa__surface{color:#fff;text-align:center;overflow-wrap:anywhere;background:#071329;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;min-width:0;padding:28px;display:flex}.ExperiencePreparation-module__9O5ofa__full{min-height:100svh}.ExperiencePreparation-module__9O5ofa__overlay{z-index:70;position:absolute;inset:0}.ExperiencePreparation-module__9O5ofa__indicator{border:3px solid #528bfc40;border-top-color:#528bfc;border-radius:50%;width:36px;height:36px;animation:1s linear infinite ExperiencePreparation-module__9O5ofa__turn}.ExperiencePreparation-module__9O5ofa__title{max-width:32ch;font-size:18px;font-weight:700;line-height:1.5}.ExperiencePreparation-module__9O5ofa__body{color:#d5deed;max-width:36ch;font-size:16px;line-height:1.6}@keyframes ExperiencePreparation-module__9O5ofa__turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ExperiencePreparation-module__9O5ofa__indicator{animation:none}}
