.InitialScreen_container__UhDZO{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;width:100%;max-width:780px;margin:0 auto;padding-inline:1rem;padding-inline:clamp(1rem,4vw,1.25rem);padding-block:1rem;padding-block:clamp(1rem,6vh,3rem);padding-top:calc(env(safe-area-inset-top) + 40px);padding-bottom:calc(env(safe-area-inset-bottom) + clamp(2rem, 2vh, 3rem));min-height:100svh;min-height:100dvh;box-sizing:border-box;position:relative;overflow:hidden}.InitialScreen_logoContainer__hoCZw{margin-bottom:1rem}.InitialScreen_brandValuationContainer__i0uzy,.InitialScreen_logoContainer__hoCZw{display:flex;justify-content:center;width:100%}.InitialScreen_brandValuationText__K5Rle{font-family:var(--font-raleway);text-transform:uppercase;letter-spacing:.8rem;font-size:1rem;font-size:clamp(.75rem,2vw,1.5rem);font-weight:700}.InitialScreen_titleContainer___EF8t{text-align:center;width:100%;margin-top:clamp(20px,3.5vw,40px)}.InitialScreen_title__IiakZ{font-family:var(--font-raleway);font-weight:800;font-size:40px;font-size:clamp(40px,6vw,50px);line-height:47px;color:#FFFFFF;text-transform:uppercase;margin:0}.InitialScreen_titleBreak__XsREQ{display:block}.InitialScreen_subtitleContainer__RwhI5{width:100%;text-align:center;margin-top:clamp(15px,3vw,20px)}.InitialScreen_subtitle__XN1Xk{margin:0;font-family:var(--font-raleway);font-size:20px;font-size:clamp(20px,4.8vw,25px);line-height:32px;color:#202F21}.InitialScreen_subtitlePart1__jR15X{font-style:italic;font-weight:400}.InitialScreen_subtitlePart2__Q8b37{font-weight:800;font-style:italic}.InitialScreen_prizeImageContainer__IVtxz{display:flex;justify-content:center;align-items:center;width:100%;flex-shrink:0;margin-top:clamp(20px,4vw,30px)}.InitialScreen_prizeImageContainer__IVtxz img{width:276.13px!important;height:257px!important}.InitialScreen_taglineContainer__cG5Wg{width:100%;text-align:center;margin-top:0}.InitialScreen_tagline__HpO0T{margin:0;font-family:var(--font-raleway);font-weight:400;font-size:16px;font-size:clamp(18px,2.8vw,16px);color:#202F21}.InitialScreen_buttonContainer__FiOPa{width:100%;display:flex;justify-content:center;margin-top:clamp(30px,6vw,45px)}.InitialScreen_ctaButton__ul9pO{width:314px;height:80px;background:#202F21;color:#FFFFFF;border:none;border-radius:45px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;white-space:nowrap}.InitialScreen_ctaLabel__KiH6V{font-family:var(--font-raleway);font-weight:700;letter-spacing:.06em;font-size:24px;font-size:clamp(24px,2.8vw,30px)}@media (min-width:768px){.InitialScreen_container__UhDZO{max-width:540px}}@media (min-width:1024px){.InitialScreen_container__UhDZO{max-width:1200px}.InitialScreen_subtitle__XN1Xk,.InitialScreen_title__IiakZ{white-space:nowrap}.InitialScreen_subtitlePart2__Q8b37{display:inline}}@media (max-height:740px){.InitialScreen_container__UhDZO{justify-content:center;padding-top:calc(env(safe-area-inset-top) + 2rem);padding-bottom:calc(env(safe-area-inset-bottom) + 2rem)}}@media (max-width:767px){.InitialScreen_subtitlePart2__Q8b37{display:block}}@media (max-height:600px){.InitialScreen_container__UhDZO{padding-top:calc(env(safe-area-inset-top) + 10px);padding-bottom:calc(env(safe-area-inset-bottom) + .5rem)}}@media (max-height:857px),(max-width:390px){.InitialScreen_container__UhDZO{padding-top:calc(env(safe-area-inset-top) + 20px);padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}.InitialScreen_logoContainer__hoCZw img{width:180px!important;height:auto!important}.InitialScreen_brandValuationText__K5Rle{font-size:.85rem}.InitialScreen_titleContainer___EF8t{margin-top:16px}.InitialScreen_title__IiakZ{font-size:34px;line-height:40px}.InitialScreen_subtitleContainer__RwhI5{margin-top:10px}.InitialScreen_subtitle__XN1Xk{font-size:18px;line-height:24px}.InitialScreen_prizeImageContainer__IVtxz{margin-top:16px}.InitialScreen_prizeImageContainer__IVtxz img{width:190px!important;height:auto!important}.InitialScreen_tagline__HpO0T{font-size:15px}.InitialScreen_buttonContainer__FiOPa{margin-top:20px}.InitialScreen_ctaButton__ul9pO{width:260px;height:64px;border-radius:36px}.InitialScreen_ctaLabel__KiH6V{font-size:20px}}.FormattedInput_container__sqHmP{width:100%}.FormattedInput_label__BK7pV{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.FormattedInput_inputWrapper__5Bzmv{position:relative}.FormattedInput_input__palB8{display:flex;height:3rem;width:100%;border-radius:9999px;border:1px solid #e5e7eb;background:white;padding:.75rem 1rem;font-size:1rem;line-height:1.5;color:#111827;text-align:center;transition:all .2s ease}.FormattedInput_input__palB8::placeholder{color:#9CA3AF;opacity:1}.FormattedInput_input__palB8:focus{outline:none;box-shadow:0 0 0 3px rgba(16,185,129,.1)}.FormattedInput_input__palB8:disabled{cursor:not-allowed;opacity:.5}.FormattedInput_inputError__1F8kz{border-color:#f7e200}.FormattedInput_inputError__1F8kz:focus{border-color:#f7e200;box-shadow:0 0 0 3px rgba(247,226,0,.1)}.FormattedInput_inputFocused__sAhRC{box-shadow:0 0 0 3px rgba(16,185,129,.1)}.FormattedInput_errorMessage__9388a{font-size:.875rem;color:#f7e200;font-family:var(--font-raleway);padding-inline:.5rem;font-weight:700;margin-top:.5rem;display:flex;align-items:center}.FormattedInput_errorIcon__fjtMq{margin-right:.25rem}.FormattedInput_currencyInput___zMHx{text-align:center;font-weight:500;font-size:36px;line-height:42px;color:#000000}.FormattedInput_followersInput__z3H1R,.FormattedInput_percentageInput__DxFhE{text-align:center}@media (max-width:640px){.FormattedInput_input__palB8{height:3.5rem;font-size:1.125rem}.FormattedInput_inputIcon__vBHn_{font-size:1rem}}@keyframes FormattedInput_shake__qjCxH{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.FormattedInput_inputError__1F8kz{animation:FormattedInput_shake__qjCxH .3s ease-in-out}.FormattedInput_input__palB8:focus{transform:scale(1.02)}@keyframes FormattedInput_fadeIn__3GQDN{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.FormattedInput_errorMessage__9388a{animation:FormattedInput_fadeIn__3GQDN .3s ease-out}.NumberSwipeInput_wrapper___DA_Y{display:flex;flex-direction:column;gap:.75rem;width:100%;padding-inline:.5rem}.NumberSwipeInput_inputRow__kKJaa{width:100%}.NumberSwipeInput_sliderRow__L2BuU{display:flex;flex-direction:column;gap:.25rem}.NumberSwipeInput_inlineRow__Jf5Nv{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem}.NumberSwipeInput_inlineInput__DsRE0{width:100px}.NumberSwipeInput_slider__D7CId{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:rgba(255,255,255,.35);outline:none;touch-action:pan-y}.NumberSwipeInput_slider__D7CId::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.25);cursor:pointer}.NumberSwipeInput_slider__D7CId::-moz-range-thumb{width:20px;height:20px;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.25);cursor:pointer}.NumberSwipeInput_scale__liOrc{display:flex;justify-content:space-between;font-size:.75rem;color:rgba(255,255,255,.75)}.NumberSwipeInput_valueWrapper__BRlti{position:relative}.NumberSwipeInput_valueBubble__RarhG{position:absolute;top:-2.25rem;transform:translateX(-50%);background:rgba(255,255,255,.95);color:#111;padding:.25rem .5rem;font-size:.9rem;border-radius:.8rem;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.15);display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:1.75rem;cursor:text}.NumberSwipeInput_valueInput__tQk_k{width:3.25rem;border:none;outline:none;background:transparent;text-align:center;font:inherit;color:#111}.OptionButton_button__85AYH{width:100%;border-radius:60px;text-align:left;font-size:20px;min-height:56px;padding:12px 16px 12px 22px;font-weight:500;transition:all .2s ease;border:2px solid transparent;background:white;color:#374151;cursor:pointer;position:relative;overflow:hidden;font-family:Raleway,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}@media (hover:hover) and (pointer:fine){.OptionButton_button__85AYH:hover{background:#F9FAFB;box-shadow:0 6px 12px -4px rgba(0,0,0,.15);transform:translateY(-2px);border-color:#E5E7EB}}.OptionButton_button__85AYH:focus{outline:none;box-shadow:0 0 0 3px rgba(16,185,129,.2)}.OptionButton_button__85AYH:disabled{cursor:not-allowed;opacity:.5}.OptionButton_button__85AYH:disabled:hover{transform:none}.OptionButton_buttonSelected__6SGrK{border-color:#ffffff;border-width:2px}.OptionButton_content__Z87Yj{display:grid;grid-template-columns:1fr minmax(50px,70px) 32px;align-items:center;column-gap:.65rem;width:100%}.OptionButton_text__sqPqF{line-height:1.4;min-width:0}.OptionButton_labelText__QpNkT{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-family:Raleway,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}.OptionButton_labelTextSelected__RjsEn{color:#000000;font-weight:800}.OptionButton_labelClamp2__jZJSL{-webkit-line-clamp:2;line-clamp:2;max-height:calc(1.4em * 2)}.OptionButton_labelClamp3__omV4Q{-webkit-line-clamp:3;line-clamp:3;max-height:calc(1.4em * 3)}.OptionButton_labelClamp4__4L9xQ{-webkit-line-clamp:4;line-clamp:4;max-height:calc(1.4em * 4)}.OptionButton_labelText__QpNkT.OptionButton_labelClamp3__omV4Q{font-size:13px}.OptionButton_labelText__QpNkT.OptionButton_labelClamp4__4L9xQ{font-size:15px}.OptionButton_starsFixed__Gj70p{width:auto;min-width:90px;display:flex;align-items:center;justify-content:center;justify-self:center}.OptionButton_contentSimple__dvNVo{display:grid;grid-template-columns:1fr 29px;align-items:center;column-gap:.75rem;width:100%}.OptionButton_stars__A6edP{display:inline-flex;gap:.15rem}.OptionButton_starFilled__B1Z_n{color:#10A4B2}.OptionButton_starEmpty__G3snq{color:#E1E1E1}.OptionButton_iconContainer__pwnIE{margin-left:.25rem;flex-shrink:0;display:grid;place-items:center;width:29px}.OptionButton_checkIcon___XAfg{width:29px;height:29px;background:#202F21;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffffff}.OptionButton_checkIcon___XAfg svg{width:18px;height:18px;color:#ffffff}.OptionButton_arrowIcon__7_pNX{width:1.25rem;height:1.25rem;color:#9CA3AF;transition:transform .2s ease}.OptionButton_button__85AYH:hover .OptionButton_arrowIcon__7_pNX{transform:translateX(4px)}.OptionButton_buttonSelected__6SGrK{animation:OptionButton_selectPulse__OQ8UB .6s ease-out}@keyframes OptionButton_selectPulse__OQ8UB{0%{transform:scale(1);box-shadow:0 2px 4px -1px rgba(0,0,0,.1)}50%{transform:scale(1.05);box-shadow:0 8px 16px -4px rgba(16,185,129,.4)}to{transform:scale(1);box-shadow:0 4px 12px -2px rgba(16,185,129,.3)}}.OptionButton_button__85AYH:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(191,246,255,.178);transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease}.OptionButton_button__85AYH:active:before{width:100%;height:100%}@media (max-width:640px){.OptionButton_button__85AYH{font-size:20px}.OptionButton_checkIcon___XAfg{width:29px;height:29px}.OptionButton_checkIcon___XAfg svg{width:18px;height:18px}.OptionButton_arrowIcon__7_pNX{width:1.5rem;height:1.5rem}}@media (max-width:375px){.OptionButton_button__85AYH{font-size:18px;padding:12px 12px 12px 18px}.OptionButton_content__Z87Yj{grid-template-columns:1fr minmax(40px,38px) 25px;column-gap:.4rem}.OptionButton_starsFixed__Gj70p{min-width:62px}}@media (prefers-reduced-motion:reduce){.OptionButton_arrowIcon__7_pNX,.OptionButton_button__85AYH,.OptionButton_button__85AYH:before{transition:none}.OptionButton_buttonSelected__6SGrK{animation:none}.OptionButton_button__85AYH:hover{transform:none}}@media (prefers-contrast:high){.OptionButton_button__85AYH{border:2px solid #374151}.OptionButton_buttonSelected__6SGrK{border:2px solid #ffffff}}.OptionButton_button__85AYH:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.ResultScreen_container__wSHOC{width:100%;display:flex;justify-content:center;align-items:flex-start;padding-inline:clamp(.75rem,4vw,1.25rem);padding-top:calc(env(safe-area-inset-top) + clamp(24px, 6vh, 48px));padding-bottom:calc(env(safe-area-inset-bottom) + clamp(16px, 4vh, 32px));min-height:100svh;box-sizing:border-box;overflow:hidden}.ResultScreen_wrapper__TIQo7{display:flex;flex-direction:column;align-items:center;width:100%;max-width:780px}.ResultScreen_captureArea__9_NGS{padding:clamp(16px,4vw,40px);box-sizing:border-box}.ResultScreen_logoContainer__g2aYA{margin-bottom:1rem}.ResultScreen_brandValuationContainer__DQ7Yq,.ResultScreen_logoContainer__g2aYA{display:flex;justify-content:center;width:100%}.ResultScreen_brandValuationText__jkks8{font-family:var(--font-raleway);text-transform:uppercase;letter-spacing:.8rem;font-size:clamp(.75rem,2vw,1.5rem);font-weight:700}.ResultScreen_stage__wNqhb{margin-top:clamp(20px,5vh,40px);width:100%;max-width:436px;min-height:480px;background:rgba(217,217,217,.14);border:2px solid rgba(255,255,255,.39);border-radius:27px;padding:28px 16px 40px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:16px}.ResultScreen_stageTitle__QdmPx{color:#FFFFFF;margin:0}.ResultScreen_brandName__M_9Wk,.ResultScreen_stageTitle__QdmPx{font-family:var(--font-raleway);font-weight:800;font-size:clamp(22px,4.5vw,28px);text-align:center}.ResultScreen_brandName__M_9Wk{color:#000000}.ResultScreen_valueCard__bYhAP{margin-top:8px;width:100%;max-width:402px;height:90px;background:#202F21;border-radius:27px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 16px;box-sizing:border-box}.ResultScreen_valuePrefix__dhBUW{font-family:var(--font-raleway);color:#FFFFFF;font-weight:800;font-size:clamp(20px,4.5vw,28px);align-self:center}.ResultScreen_valueAmount__NZT0W{font-weight:700;font-size:clamp(28px,6vw,50px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ResultScreen_businessValue__muiw2,.ResultScreen_valueAmount__NZT0W{font-family:var(--font-raleway);font-style:normal;text-align:center;color:#FFFFFF}.ResultScreen_businessValue__muiw2{margin-top:12px;font-weight:800;font-size:clamp(24px,4.5vw,36px);line-height:36px}.ResultScreen_businessCaption__JOTyJ{font-family:var(--font-raleway);font-style:normal;font-weight:500;font-size:16px;line-height:36px;text-align:center;color:#FFFFFF}.ResultScreen_markerContainer__bNCYv{margin-top:28px;width:100%;display:flex;justify-content:center}.ResultScreen_markerBaseWrapper__kZELw{position:relative;width:100%;max-width:402px;height:24px;margin-top:2rem}.ResultScreen_markerBaseWrapper__kZELw img{width:100%!important;height:auto!important;display:block}.ResultScreen_pinIcon__HjQq2{position:absolute;top:-50%;transform:translate(-50%,-50%);width:48px;height:62px;display:flex;align-items:center;justify-content:center;background-image:url(/icons/pin-icon.png);background-repeat:no-repeat;background-position:50%;background-size:contain;pointer-events:none}.ResultScreen_pinLabel__Xl8gm{font-family:var(--font-raleway);font-weight:700;font-size:clamp(16px,4.5vw,24px);line-height:1;color:#FFFFFF;margin-top:-1rem}.ResultScreen_recognitionLabel__szEDF{margin-top:6px;font-family:var(--font-raleway);font-style:normal;font-weight:500;font-size:16px;line-height:36px;text-align:center;color:#FFFFFF}.ResultScreen_shareRow__9fy_m{margin-top:40px;width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;user-select:none}.ResultScreen_shareText__KRmBk{font-family:var(--font-raleway);font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#202F21}.ResultScreen_shareIcon__P4b_5{margin-left:10px;display:inline-block}.ResultScreen_ctaContainer__UA7oB{width:100%;display:flex;justify-content:center;margin-top:28px}.ResultScreen_ctaButton__qtVw0{width:314px;height:80px;background:#202F21;color:#FFFFFF;border:none;border-radius:45px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;white-space:nowrap}.ResultScreen_ctaLabel__Tyfgy{font-family:var(--font-raleway);font-weight:700;letter-spacing:.06em;font-size:clamp(24px,2.8vw,30px)}@media (max-width:390px){.ResultScreen_brandValuationText__jkks8{font-size:.85rem;letter-spacing:.5rem}.ResultScreen_logoContainer__g2aYA img{width:180px!important;height:auto!important}.ResultScreen_stage__wNqhb{padding:24px 12px 32px;gap:12px}.ResultScreen_valueCard__bYhAP{height:80px;border-radius:22px}}@media (max-height:740px){.ResultScreen_container__wSHOC{flex-direction:column;justify-content:center;align-items:center;padding-top:calc(env(safe-area-inset-top) + 2rem);padding-bottom:calc(env(safe-area-inset-bottom) + 2rem)}.ResultScreen_stage__wNqhb{min-height:auto;padding:24px 12px 28px;gap:12px}.ResultScreen_markerContainer__bNCYv{margin-top:20px}.ResultScreen_shareRow__9fy_m{margin-top:28px}}@media (max-height:600px){.ResultScreen_container__wSHOC{flex-direction:column;justify-content:center;align-items:center;padding-top:calc(env(safe-area-inset-top) + .5rem);padding-bottom:calc(env(safe-area-inset-bottom) + .5rem)}.ResultScreen_stage__wNqhb{padding:16px 10px 20px;gap:10px}.ResultScreen_stageTitle__QdmPx{font-size:clamp(20px,4.2vw,24px)}.ResultScreen_brandName__M_9Wk{font-size:clamp(18px,4vw,24px)}.ResultScreen_valueCard__bYhAP{height:70px}.ResultScreen_valueAmount__NZT0W{font-size:clamp(22px,6.5vw,30px)}.ResultScreen_businessValue__muiw2{font-size:28px;line-height:32px}.ResultScreen_markerContainer__bNCYv{margin-top:16px}.ResultScreen_recognitionLabel__szEDF{margin-top:4px}.ResultScreen_shareRow__9fy_m{margin-top:20px}}@media (max-height:857px),(max-width:390px){.ResultScreen_container__wSHOC{padding-top:calc(env(safe-area-inset-top) + 48px);padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}}@media print{.ResultScreen_container__wSHOC{background:white!important}.ResultScreen_brandValuationText__jkks8{color:#0f172a}.ResultScreen_stage__wNqhb{border-color:rgba(0,0,0,.2)}}.MultiStepQuizForm_container__x1F1A{background:var(--primary-bg);min-height:100svh;min-height:100dvh;display:grid;place-items:center;padding-top:clamp(1rem,4vh,2rem);padding-inline:.5rem;padding-bottom:clamp(1rem,3vh,2rem);width:100%}.MultiStepQuizForm_wrapper__ubTHw{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 1rem;width:100%;max-width:480px;margin:0 auto}.MultiStepQuizForm_transitionOverlay__gu_3X{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:50;background:transparent}.MultiStepQuizForm_content__QSujZ{width:100%;background:transparent}.MultiStepQuizForm_header__c4_E_{text-align:center;margin-bottom:clamp(1.25rem,5vh,2.25rem)}.MultiStepQuizForm_title__Hb_qo{font-size:clamp(1.5rem,4vw,1.875rem);font-weight:700;color:white;margin-bottom:1rem;line-height:1.2}@media (min-width:768px){.MultiStepQuizForm_wrapper__ubTHw{padding:0 2rem;max-width:640px}.MultiStepQuizForm_title__Hb_qo{font-size:2.25rem}}@media (min-width:1024px){.MultiStepQuizForm_wrapper__ubTHw{max-width:720px}}.MultiStepQuizForm_subtitle__Xwb0Y{color:rgba(255,255,255,.8);font-size:1.125rem}.MultiStepQuizForm_stepContent__FV3Ug{display:flex;flex-direction:column;align-items:center;justify-content:center}.MultiStepQuizForm_inputContainer__awC7z{width:100%}.MultiStepQuizForm_optionsContainer__yNpXK{width:100%;display:flex;flex-direction:column;gap:1rem}.MultiStepQuizForm_multiHint__zV1GC{margin-top:-.5rem}.MultiStepQuizForm_multiHintMargem__zzWnr,.MultiStepQuizForm_multiHint__zV1GC{color:rgba(255,255,255,.9);font-size:.95rem;text-align:center;font-style:italic}.MultiStepQuizForm_multiHintMargem__zzWnr{margin-top:.5rem;margin-bottom:3rem}.MultiStepQuizForm_errorContainer__N4fKM{margin-top:1rem;padding:1rem;background:rgba(254,242,242,1);border:1px solid rgba(254,202,202,1);border-radius:.5rem}.MultiStepQuizForm_errorText__w1KQS{color:#dc2626;text-align:center;font-size:.875rem}.MultiStepQuizForm_navigation__wx7Sj{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:29px;padding-inline:.5rem;margin-top:3rem}.MultiStepQuizForm_primaryButton__KEGp8{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#202F21;color:#ffffff;width:134px;height:57px;border-radius:12px;font-weight:700;font-size:26px;cursor:pointer;transition:transform .2s ease;border:none}.MultiStepQuizForm_primaryButton__KEGp8:hover{transform:scale(1.05)}.MultiStepQuizForm_primaryButton__KEGp8:disabled{opacity:.5;cursor:not-allowed}.MultiStepQuizForm_backButton__Zc3FI{background:transparent;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.MultiStepQuizForm_placeholderButton__ggI94{width:60px;height:30px;visibility:hidden}.MultiStepQuizForm_okText__Gq3H8{font-weight:700;font-size:1.8rem;line-height:1;color:#ffffff}@media (max-width:500px){.MultiStepQuizForm_primaryButton__KEGp8{width:100px;height:52px;gap:calc(10px * (100vw / 500));font-size:calc(22px * (100vw / 500))}.MultiStepQuizForm_okIcon__bxl9T{width:calc(26px * (100vw / 500));height:calc(29px * (100vw / 500))}}.MultiStepQuizForm_loadingContainer__atSpI,.MultiStepQuizForm_resultContainer__aCUwA{background:var(--primary-bg);display:flex;align-items:center;justify-content:center}.MultiStepQuizForm_resultContainer__aCUwA{min-height:100svh;min-height:100dvh;padding:1rem}.MultiStepQuizForm_resultCard__XgDPS{max-width:42rem;width:100%;background:white;border-radius:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);padding:2rem}.MultiStepQuizForm_resultHeader__IHwbj{text-align:center;margin-bottom:2rem}.MultiStepQuizForm_resultIcon__Wh3PN{width:5rem;height:5rem;background:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.MultiStepQuizForm_resultTitle__3_C2H{font-size:1.875rem;font-weight:700;color:#111827;margin-bottom:.5rem}.MultiStepQuizForm_resultDescription__PjPsP{color:#6b7280}.MultiStepQuizForm_resultContent__1Q_i_{display:flex;flex-direction:column;gap:1.5rem}.MultiStepQuizForm_resultValue__OxGJc{background:linear-gradient(90deg,#269ab6,#1e7a94);border-radius:1rem;padding:1.5rem;color:white;text-align:center}.MultiStepQuizForm_resultValueTitle__QPfCN{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.MultiStepQuizForm_resultValueAmount__bPP4i{font-size:2.25rem;font-weight:700}.MultiStepQuizForm_resultValueSubtitle__zkZWs{color:rgba(219,234,254,1);margin-top:.5rem}.MultiStepQuizForm_resultGrid__K6CHe{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.MultiStepQuizForm_resultGridItem__yeDd3{background:#f9fafb;padding:1rem;border-radius:.75rem;text-align:center}.MultiStepQuizForm_resultGridTitle__RPYDk{font-weight:500;color:#111827}.MultiStepQuizForm_resultGridValue___b_5A{font-size:1.5rem;font-weight:700;color:#269ab6}.MultiStepQuizForm_resultSummary__XtXel{background:#f9fafb;padding:1.5rem;border-radius:.75rem}.MultiStepQuizForm_resultSummaryTitle__3YxiA{font-weight:600;color:#111827;margin-bottom:1rem;text-align:center}.MultiStepQuizForm_resultSummaryGrid__z2e86{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;font-size:.875rem}.MultiStepQuizForm_resultActions__7uXja{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem}@media (min-width:640px){.MultiStepQuizForm_resultActions__7uXja{flex-direction:row}}.MultiStepQuizForm_resultButton__beFTj{flex:1;border-radius:.75rem;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:all .2s ease}.MultiStepQuizForm_resultButtonSecondary__LajjG{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.MultiStepQuizForm_resultButtonSecondary__LajjG:hover{background:#e5e7eb}.MultiStepQuizForm_resultButtonPrimary__H5X8h{background:#269ab6;color:white;border:none}.MultiStepQuizForm_resultButtonPrimary__H5X8h:hover{background:#1e7a94}@keyframes MultiStepQuizForm_fadeIn__k0TcI{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes MultiStepQuizForm_slideIn__xgEYt{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.MultiStepQuizForm_optionsContainer__yNpXK>*{animation:MultiStepQuizForm_slideIn__xgEYt .3s ease-out;animation-fill-mode:both}.MultiStepQuizForm_optionsContainer__yNpXK>:first-child{animation-delay:.1s}.MultiStepQuizForm_optionsContainer__yNpXK>:nth-child(2){animation-delay:.2s}.MultiStepQuizForm_optionsContainer__yNpXK>:nth-child(3){animation-delay:.3s}.MultiStepQuizForm_optionsContainer__yNpXK>:nth-child(4){animation-delay:.4s}.MultiStepQuizForm_optionsContainer__yNpXK>:nth-child(5){animation-delay:.5s}.MultiStepQuizForm_optionsContainer__yNpXK>:nth-child(6){animation-delay:.6s}.PWAInstallPrompt_container__V25Nq{position:fixed;bottom:1rem;left:1rem;right:1rem;background:linear-gradient(135deg,color-mix(in oklab,var(--primary-bg),white 0%) 0,color-mix(in oklab,var(--primary-bg),black 25%) 100%);border-radius:1rem;box-shadow:0 10px 25px color-mix(in oklab,var(--primary-bg),transparent 70%);padding:1.25rem;z-index:9999;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(10px);max-width:24rem;margin:0 auto}.PWAInstallPrompt_content__LKbhd{display:flex;align-items:flex-start;gap:1rem}.PWAInstallPrompt_iconContainer__VwmLG{flex-shrink:0;position:relative}.PWAInstallPrompt_icon__I0MxA{border-radius:.75rem;border:2px solid rgba(255,255,255,.3);box-shadow:0 4px 12px rgba(0,0,0,.1);object-fit:cover}.PWAInstallPrompt_textContainer__Ou13L{flex:1;min-width:0}.PWAInstallPrompt_title__9so4i{font-family:var(--font-raleway);font-size:1rem;font-weight:700;color:#FFFFFF;margin:0 0 .25rem;line-height:1.2}.PWAInstallPrompt_description___YohT{font-family:var(--font-raleway);font-size:.875rem;color:rgba(255,255,255,.9);margin:0 0 1rem;line-height:1.4}.PWAInstallPrompt_buttonContainer__MupJu{display:flex;gap:.75rem;align-items:center}.PWAInstallPrompt_installButton__e9enr{background:#FFFFFF;color:var(--primary-bg);border:none;border-radius:.5rem;padding:.5rem 1rem;font-family:var(--font-raleway);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.PWAInstallPrompt_installButton__e9enr:hover{background:#F8F9FA;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.PWAInstallPrompt_installButton__e9enr:active{transform:translateY(0)}.PWAInstallPrompt_dismissButton__wdwL5{background:transparent;color:rgba(255,255,255,.8);border:none;padding:.5rem .75rem;font-family:var(--font-raleway);font-size:.875rem;cursor:pointer;transition:all .2s ease;border-radius:.375rem}.PWAInstallPrompt_dismissButton__wdwL5:hover{background:rgba(255,255,255,.1);color:#FFFFFF}.PWAInstallPrompt_closeButton__WGuxI{flex-shrink:0;background:transparent;border:none;color:rgba(255,255,255,.7);cursor:pointer;padding:.25rem;border-radius:.25rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.PWAInstallPrompt_closeButton__WGuxI:hover{background:rgba(255,255,255,.1);color:#FFFFFF}.PWAInstallPrompt_closeIcon__nWpuN{width:1.25rem;height:1.25rem}@media (min-width:768px){.PWAInstallPrompt_container__V25Nq{left:auto;right:1rem;bottom:1.5rem}.PWAInstallPrompt_title__9so4i{font-size:1.125rem}.PWAInstallPrompt_description___YohT{font-size:.9375rem}}@keyframes PWAInstallPrompt_slideUp__oN076{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.PWAInstallPrompt_container__V25Nq{animation:PWAInstallPrompt_slideUp__oN076 .3s ease-out}