[data-quiz-flow-runtime-client=true]:has([data-quiz-flow-scroll-overflow=true]) .jbz02W_hangingCtaLayer:after{content:"";z-index:1;height:calc(var(--quiz-flow-button-min-height,50px) + var(--quiz-flow-hanging-cta-offset,32px) + var(--quiz-flow-hanging-cta-overflow-gap,18px));background:linear-gradient(180deg,#0000 0,color-mix(in srgb,var(--quiz-flow-screen-bg,#fff) 55%,#0000) 18px,var(--quiz-flow-screen-bg,#fff) 100%);pointer-events:none;position:fixed;bottom:0;left:0;right:0}.jbz02W_hangingCtaLayer{z-index:15;pointer-events:none;position:fixed;inset:0}html[data-quiz-flow-debug-layout=true] .jbz02W_hangingCtaLayer{outline-offset:-2px;outline:2px dashed #ff00aa70}html[data-quiz-flow-debug-layout=true] .jbz02W_hangingCtaLayer:before{content:"CTA portal layer";z-index:40;color:#fff;pointer-events:none;background:#ff00aac2;padding:2px 4px;font:10px/1.2 system-ui,sans-serif;position:fixed;bottom:4px;right:4px}:is(.jbz02W_hangingCtaLayer [class*=hangingCta],.jbz02W_hangingCtaLayer [data-quiz-flow-cta-animation]){z-index:2;pointer-events:auto;position:fixed}.jbz02W_hangingCtaLayer [data-quiz-flow-cta-animation=none]{animation:none}.jbz02W_hangingCtaLayer [data-quiz-flow-cta-animation=screen][data-quiz-flow-cta-phase=enter][data-quiz-flow-cta-direction=forward]{animation:jbz02W_quiz-flow-cta-enter-forward var(--quiz-flow-screen-transition-enter-duration,.58s) var(--quiz-flow-screen-transition-easing,cubic-bezier(.22,1,.36,1)) var(--quiz-flow-screen-transition-enter-delay,0s) forwards}.jbz02W_hangingCtaLayer [data-quiz-flow-cta-animation=screen][data-quiz-flow-cta-phase=enter][data-quiz-flow-cta-direction=backward]{animation:jbz02W_quiz-flow-cta-enter-backward var(--quiz-flow-screen-transition-enter-duration,.58s) var(--quiz-flow-screen-transition-easing,cubic-bezier(.22,1,.36,1)) var(--quiz-flow-screen-transition-enter-delay,0s) forwards}.jbz02W_hangingCtaLayer [data-quiz-flow-cta-animation=screen][data-quiz-flow-cta-phase=exit][data-quiz-flow-cta-direction=forward]{animation:jbz02W_quiz-flow-cta-exit-forward var(--quiz-flow-screen-transition-exit-duration,.58s) var(--quiz-flow-screen-transition-easing,cubic-bezier(.22,1,.36,1)) var(--quiz-flow-screen-transition-exit-delay,0s) forwards}.jbz02W_hangingCtaLayer [data-quiz-flow-cta-animation=screen][data-quiz-flow-cta-phase=exit][data-quiz-flow-cta-direction=backward]{animation:jbz02W_quiz-flow-cta-exit-backward var(--quiz-flow-screen-transition-exit-duration,.58s) var(--quiz-flow-screen-transition-easing,cubic-bezier(.22,1,.36,1)) var(--quiz-flow-screen-transition-exit-delay,0s) forwards}.jbz02W_hangingCtaLayer [data-quiz-flow-cta-animation=fade][data-quiz-flow-cta-phase=enter]{animation:jbz02W_quiz-flow-cta-enter-fade var(--quiz-flow-screen-transition-enter-duration,.58s) var(--quiz-flow-screen-transition-easing,cubic-bezier(.22,1,.36,1)) var(--quiz-flow-screen-transition-enter-delay,0s) forwards}.jbz02W_hangingCtaLayer [data-quiz-flow-cta-animation=fade][data-quiz-flow-cta-phase=exit]{animation:jbz02W_quiz-flow-cta-exit-fade var(--quiz-flow-screen-transition-exit-duration,.58s) var(--quiz-flow-screen-transition-easing,cubic-bezier(.22,1,.36,1)) var(--quiz-flow-screen-transition-exit-delay,0s) forwards}.jbz02W_toast{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:20;color:#fff;background:#111827;border-radius:12px;max-width:calc(min(360px,100vw - 32px));padding:12px 14px;font-size:14px;font-weight:600;line-height:1.35;position:fixed;box-shadow:0 12px 30px #0f172a2e}.jbz02W_error{background:#b42318}.jbz02W_success{background:#047857}.jbz02W_info{background:#111827}@keyframes jbz02W_quiz-flow-cta-enter-forward{0%{opacity:1;transform:translate(100vw)}to{opacity:1;transform:translateZ(0)}}@keyframes jbz02W_quiz-flow-cta-enter-backward{0%{opacity:1;transform:translate(-100vw)}to{opacity:1;transform:translateZ(0)}}@keyframes jbz02W_quiz-flow-cta-exit-forward{0%{opacity:1;transform:translateZ(0)}to{opacity:1;transform:translate(-100vw)}}@keyframes jbz02W_quiz-flow-cta-exit-backward{0%{opacity:1;transform:translateZ(0)}to{opacity:1;transform:translate(100vw)}}@keyframes jbz02W_quiz-flow-cta-enter-fade{0%{opacity:0}to{opacity:1}}@keyframes jbz02W_quiz-flow-cta-exit-fade{0%{opacity:1}to{opacity:0}}
.ztJoRW_root{--quiz-flow-runtime-available-height:calc(100svh - (-18px + var(--quiz-flow-progress-slot-min-height,43px) + var(--quiz-flow-header-logo-height,24px) + var(--quiz-flow-header-margin-bottom,0px)));color:var(--quiz-flow-text-primary,#000);background:0 0;overflow-x:visible}.ztJoRW_root,.ztJoRW_viewport{height:100%;min-height:0}.ztJoRW_viewport{z-index:1;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;position:relative;overflow:hidden auto}.ztJoRW_viewport:has([data-quiz-flow-scroll-overflow=true]){overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.ztJoRW_viewport:has([data-quiz-flow-scroll-overflow=true])::-webkit-scrollbar{width:0;height:0;display:none}.ztJoRW_viewport::-webkit-scrollbar{width:0;height:0;display:none}.ztJoRW_verticalRoot{overflow-anchor:none;background:var(--quiz-flow-screen-bg,#e4e4e4);min-height:100vh;overflow:visible}.ztJoRW_verticalViewport{width:min(100%,var(--quiz-flow-max-width,432px));padding-bottom:max(32px,env(safe-area-inset-bottom));overflow-anchor:none;margin:0 auto}.ztJoRW_empty{background:var(--quiz-flow-screen-bg,#fff);width:min(100%,430px);min-height:100vh;color:var(--quiz-flow-text-muted,#64748b);text-align:center;margin:0 auto;padding:40px 20px}
._3sRura_verticalSectionStage{overflow-anchor:none;backface-visibility:hidden;will-change:opacity,transform;--quiz-flow-screen-transition-enter-duration:.58s;--quiz-flow-screen-transition-exit-duration:.58s;--quiz-flow-screen-transition-enter-delay:0s;--quiz-flow-screen-transition-exit-delay:0s;--quiz-flow-screen-transition-easing:cubic-bezier(.22, 1, .36, 1);width:100%;transform:translateZ(0)}._3sRura_verticalScreen{border-bottom:0;overflow:hidden}._3sRura_verticalScreenInner{opacity:0;will-change:opacity,transform;transition:opacity .86s cubic-bezier(.16,1,.3,1),transform .86s cubic-bezier(.16,1,.3,1);transform:translateY(140px)}._3sRura_verticalScreenVisible ._3sRura_verticalScreenInner{opacity:1;transform:translateZ(0)}._3sRura_verticalScreen:last-child{border-bottom:0}._3sRura_verticalValidationError{box-sizing:border-box;color:#f2333f;background:#ffe3e5;border:1px solid #f2333f;border-radius:10px;align-items:center;width:100%;min-height:50px;margin:0;padding:9px 12px;font-size:14px;font-weight:300;line-height:1.2;display:flex}._3sRura_verticalValidationError+hr[class*=QuizFlowRenderer][class*=__divider]{margin-top:0!important}._3sRura_verticalValidationIcon{border:1px solid;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;margin-right:12px;font-size:15px;font-weight:400;line-height:1;display:inline-grid}@media (prefers-reduced-motion:reduce){._3sRura_verticalScreenInner,._3sRura_verticalSectionStage{opacity:1;will-change:auto;transition:none;animation:none;transform:none}}._3sRura_screenStage{width:100%;height:100%;position:absolute;top:0}._3sRura_screenBackgroundStage,._3sRura_screenStage{backface-visibility:hidden;will-change:opacity,transform;--quiz-flow-screen-transition-enter-duration:.58s;--quiz-flow-screen-transition-exit-duration:.58s;--quiz-flow-screen-transition-enter-delay:0s;--quiz-flow-screen-transition-exit-delay:0s;--quiz-flow-screen-transition-easing:cubic-bezier(.22, 1, .36, 1);left:0}._3sRura_screenBackgroundStage{top:calc(-1 * env(safe-area-inset-top,0px));z-index:0;height:calc(100dvh + env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px));background:var(--quiz-flow-shell-bg,#fff);pointer-events:none;position:fixed;bottom:auto;right:0}._3sRura_center{opacity:1;will-change:auto;pointer-events:auto;transform:none}._3sRura_enterForward{animation:_3sRura_quiz-flow-enter-forward var(--quiz-flow-screen-transition-enter-duration,.58s) var(--quiz-flow-screen-transition-easing,cubic-bezier(.22,1,.36,1)) var(--quiz-flow-screen-transition-enter-delay,0s) forwards}._3sRura_enterBackward,._3sRura_enterForward,._3sRura_exitBackward,._3sRura_exitForward{pointer-events:none}._3sRura_enterBackward{animation:_3sRura_quiz-flow-enter-backward var(--quiz-flow-screen-transition-enter-duration,.58s) var(--quiz-flow-screen-transition-easing,cubic-bezier(.22,1,.36,1)) var(--quiz-flow-screen-transition-enter-delay,0s) forwards}._3sRura_exitForward{animation:_3sRura_quiz-flow-exit-forward var(--quiz-flow-screen-transition-exit-duration,.58s) var(--quiz-flow-screen-transition-easing,cubic-bezier(.22,1,.36,1)) var(--quiz-flow-screen-transition-exit-delay,0s) forwards}._3sRura_exitBackward{animation:_3sRura_quiz-flow-exit-backward var(--quiz-flow-screen-transition-exit-duration,.58s) var(--quiz-flow-screen-transition-easing,cubic-bezier(.22,1,.36,1)) var(--quiz-flow-screen-transition-exit-delay,0s) forwards}._3sRura_transitionFade._3sRura_enterBackward,._3sRura_transitionFade._3sRura_enterForward{animation-name:_3sRura_quiz-flow-enter-fade}._3sRura_transitionFade._3sRura_exitBackward,._3sRura_transitionFade._3sRura_exitForward{animation-name:_3sRura_quiz-flow-exit-fade}._3sRura_transitionNone._3sRura_enterBackward,._3sRura_transitionNone._3sRura_enterForward,._3sRura_transitionNone._3sRura_exitBackward,._3sRura_transitionNone._3sRura_exitForward{opacity:1;animation:none;left:0}:is(._3sRura_enterForward,._3sRura_enterBackward,._3sRura_exitForward,._3sRura_exitBackward):not(._3sRura_transitionNone){overflow:clip visible}:is(._3sRura_enterForward,._3sRura_enterBackward,._3sRura_exitForward,._3sRura_exitBackward):not(._3sRura_transitionNone) :is([style*=position\:fixed],[style*="position: fixed"]) [style*=--quiz-flow-param-top-current\:]{--quiz-flow-transition-fixed-top:var(--quiz-flow-param-top-current);top:calc(var(--quiz-flow-transition-fixed-top) - var(--quiz-flow-transition-fixed-offset-top,0px))!important}@media (min-width:768px){:is(._3sRura_enterForward,._3sRura_enterBackward,._3sRura_exitForward,._3sRura_exitBackward):not(._3sRura_transitionNone) :is([style*=position\:fixed],[style*="position: fixed"]) [style*=--quiz-flow-param-top-current\:]{--quiz-flow-transition-fixed-top:var(--quiz-flow-param-top-tablet,var(--quiz-flow-param-top-current))}}@media (min-width:1200px){:is(._3sRura_enterForward,._3sRura_enterBackward,._3sRura_exitForward,._3sRura_exitBackward):not(._3sRura_transitionNone) :is([style*=position\:fixed],[style*="position: fixed"]) [style*=--quiz-flow-param-top-current\:]{--quiz-flow-transition-fixed-top:var(--quiz-flow-param-top-desktop,var(--quiz-flow-param-top-tablet,var(--quiz-flow-param-top-current)))}}._3sRura_empty{background:var(--quiz-flow-screen-bg,#fff);width:min(100%,430px);min-height:100vh;color:var(--quiz-flow-text-muted,#64748b);text-align:center;margin:0 auto;padding:40px 20px}@keyframes _3sRura_quiz-flow-enter-forward{0%{opacity:1;transform:translate(100vw)}to{opacity:1;transform:translateZ(0)}}@keyframes _3sRura_quiz-flow-enter-backward{0%{opacity:1;transform:translate(-100vw)}to{opacity:1;transform:translateZ(0)}}@keyframes _3sRura_quiz-flow-exit-forward{0%{opacity:1;transform:translateZ(0)}to{opacity:1;transform:translate(-100vw)}}@keyframes _3sRura_quiz-flow-exit-backward{0%{opacity:1;transform:translateZ(0)}to{opacity:1;transform:translate(100vw)}}@keyframes _3sRura_quiz-flow-enter-fade{0%{opacity:0;transform:translateZ(0)}to{opacity:1;transform:translateZ(0)}}@keyframes _3sRura_quiz-flow-exit-fade{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translateZ(0)}}
._KGHHW_sidebar{z-index:1002;box-sizing:border-box;background-color:#fff;flex-direction:column;width:min(80%,380px);height:100%;transition:right .35s;display:flex;position:fixed;top:0;right:-380px;overflow-x:hidden;box-shadow:-5px 0 15px #0000001a}._KGHHW_sidebarOpen{padding:0 24px;right:0}._KGHHW_sidebarHeader{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:1.55rem 25px 10px 0;display:flex}._KGHHW_sidebarTitle{color:var(--gray,#666);letter-spacing:0;font-size:14px;font-weight:700}._KGHHW_closeButton{cursor:pointer;background:0 0;border:0;padding:3px 0 0;position:absolute;right:24px}._KGHHW_sidebarNav{flex-direction:column;gap:12px;padding:24px 0;display:flex}._KGHHW_sidebarNav :is(a,button){width:100%;color:var(--day-label-primary,#000);cursor:pointer;letter-spacing:0;text-align:left;background:0 0;border:0;padding:0;font-size:14px;font-style:normal;font-weight:700;line-height:1.35;-webkit-text-decoration:none;text-decoration:none;display:block}._KGHHW_sidebarNav :is(a:hover,button:hover){background-color:#f5f5f5}._KGHHW_supportInfo{color:#8a8a8a;text-align:left;letter-spacing:0;border-top:1px solid #e0e0e0;margin-top:-10px;padding:24px 0}._KGHHW_supportText{color:#8a8a8a;margin-bottom:4px}._KGHHW_supportEmail,._KGHHW_supportText{font-weight:400;line-height:20px;display:block}._KGHHW_supportEmail{color:#dd224d}._KGHHW_overlay{z-index:1000;cursor:pointer;background-color:#0006;border:0;width:100%;height:100%;position:fixed;inset:0}
