.QuizVariantModal_dialog__cGyOd{width:min(920px,100vw - 32px);max-height:min(760px,100vh - 32px);display:flex;flex-direction:column;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 20px 48px rgba(15,23,42,.24)}.QuizVariantModal_header__CPcXP{padding:24px 56px 16px 24px;border-bottom:1px solid #e5e7eb}.QuizVariantModal_header__CPcXP h2{margin:0;color:#111827;font-size:20px;font-weight:600;line-height:1.25}.QuizVariantModal_header__CPcXP p{margin:6px 0 0;color:#4b5563;font-size:14px;line-height:1.45}.QuizVariantModal_body__cEfLG{min-height:0;padding:20px 24px;overflow-y:auto}.QuizVariantModal_footer__dfVDY{padding:16px 24px 20px;border-top:1px solid #e5e7eb}@media(max-width:520px){.QuizVariantModal_dialog__cGyOd{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.QuizVariantModal_header__CPcXP{padding:20px 48px 14px 18px}.QuizVariantModal_body__cEfLG{padding:16px 18px}.QuizVariantModal_footer__dfVDY{padding:14px 18px 18px}}.openQuizButton{color:rgba(62,63,62,.6);line-height:120%;display:flex}.openQuizButton__content{display:flex;flex-direction:column;align-items:center;text-wrap:wrap}.openQuizButton__text{font-family:Golos,Golos-Text_DemiBold;font-size:16px;font-weight:600;color:var(--kitchen-on-accent-secondary,#313032)}.openQuizButton__subtext{font-family:Golos,Golos-Text_Regular;font-weight:400;font-size:13px}.openQuizButton_black{flex-direction:row-reverse;background-color:none;border:none;gap:8px;height:64px;padding:0!important;border-radius:8px;color:#fff}.openQuizButton_black[data-collapsed=false]{background-color:var(--kitchen-surface-0-85,rgba(49,48,50,.85));border:1px solid hsla(0,0%,100%,.08)}.openQuizButton_black[data-collapsed=false] .openQuizButton__mc-link{left:48px;width:calc(100% - 48px)}.openQuizButton_black[data-collapsed=true] .openQuizButton__content{display:none}.openQuizButton_black .openQuizButton{justify-content:start}.openQuizButton_black .openQuizButton__content{flex:1 1;align-items:start}.openQuizButton_black .openQuizButton__text{color:#fff}.openQuizButton_black .openQuizButton__subtext{color:var(--kitchen-text-muted-0-6,rgba(255,255,255,.6))!important}.openQuizButton_black .openQuizButton__icon-wrapper{min-width:64px;height:100%;background-color:var(--kitchen-accent,#F0C156);border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.openQuizButton_black .openQuizButton__icon-close-wrapper{height:100%;min-width:48px;display:inline-flex;align-items:center;justify-content:center;border-right:1px solid hsla(0,0%,100%,.08)}.openQuizButton__mc-link{position:absolute;top:0;left:0;width:100%;height:100%}.progress-gift{gap:15px;width:100%;border-radius:8px;border:1px solid hsla(0,0%,100%,.08);background-color:hsla(0,0%,100%,.08);padding:15px 20px}.progress-gift,.progress-gift__icon{position:relative;display:flex;align-items:center}.progress-gift__icon{justify-content:center}.progress-gift__icon--surprize{width:40px;height:40px}.progress-gift__icon--surprize path{stroke:#fff}.progress-gift__icon--surprize[aria-valuenow="100"]{stroke:var(--kitchen-accent,#F0C156)}.progress-gift__icon--zamok{position:absolute;display:flex;align-items:center;justify-content:center;bottom:-10%;right:-10%;width:100%;width:20px;height:20px;background-color:#ea4646;border-radius:50%}.progress-gift__icon--zamok svg{width:10px;height:10px}.progress-gift__icon[aria-valuenow="100"] .progress-gift__icon--surprize path{stroke:var(--kitchen-accent,#F0C156)}.progress-gift__icon[aria-valuenow="100"] .progress-gift__icon--zamok{display:none}.progress-gift__track{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.progress-gift__track_progress{height:100%;background-color:hsla(0,0%,100%,.08);border-left:1px solid var(--kitchen-accent,#f0c156);border-top:1px solid var(--kitchen-accent,#f0c156);border-bottom:1px solid var(--kitchen-accent,#f0c156);border-top-left-radius:8px;border-bottom-left-radius:8px;transition:width .3s ease-in,border-right 0s linear,border-radius 0s linear,border-left 0s linear .1s}.progress-gift__track_progress[aria-valuenow="0"]{height:calc(100% - 8px);border:none}.progress-gift__track_progress[aria-valuenow="100"]{width:100%;border-top-right-radius:8px;border-bottom-right-radius:8px;border-right:1px solid var(--kitchen-accent,#f0c156);transition:width .3s ease-in,border-right 0s linear .3s,border-radius 0s linear .3s}.progress-gift__text{font-size:16px;font-weight:400}.progress-gift__text :is(._hl,._yellow){font-weight:600}@media(max-width:1199.8px){.progress-gift__text{font-size:15px}}@media(max-width:767.8px){.progress-gift__text{font-size:15px;font-weight:400;line-height:140%}}@media(max-width:575.8px){.progress-gift{gap:12px}.progress-gift__icon--surprize{width:32px;height:32px}.progress-gift__icon--zamok{width:16px;height:16px}.progress-gift__text{font-size:13px;line-height:130%}.progress-gift__text :is(._hl,._yellow){font-weight:600}}.utp{display:flex;flex-direction:column;gap:48px}@media(min-width:900px){.utp__title{max-width:800px}}@media(max-width:899.8px){.utp__title{max-width:585px}}.utp__contorls{display:flex;gap:20px;flex-wrap:wrap}.utp .progress-gift,.utp__quizButton{max-width:424px}@media(max-width:575.8px){.utp .progress-gift,.utp__quizButton{max-width:343px}}.utp__item{width:202px;display:flex;align-items:center;padding:0 16px;overflow:hidden;border-radius:8px;background-color:var(--kitchen-surface-raised-1,rgb(74,73,75));gap:12px;border:1px solid hsla(0,0%,100%,.08)}.utp__item-list{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;text-wrap:wrap}.utp__item-description{font-size:15px;line-height:140%;text-wrap:wrap}.utp__item-name{font-family:Golos,Golos-Text_Regular;font-weight:400}.utp__item-text{font-family:Golos,Golos-Text_DemiBold;font-weight:600}@media(max-width:709.8px){.utp .progress-gift,.utp__quizButton{max-width:100%}.utp__item{width:calc(50% - 10px)}.utp__item-list{justify-content:space-between}}@media(max-width:767.8px){.utp{gap:32px}}@media(max-width:575.8px){.utp .progress-gift,.utp__quizButton{padding:20px 16px}.utp__item{width:calc(50% - 4px);min-height:64px;padding:12px 8px;gap:8px;--utp-item-icon-size:clamp(24px,7.5vw,32px)}.utp__item-image{flex-shrink:0;width:var(--utp-item-icon-size);height:var(--utp-item-icon-size);object-fit:contain}.utp__item-list{gap:8px}.utp__item-description{min-width:0;font-size:clamp(11px,3.4vw,13px)}}