@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap";
.questionnaire-flow-root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.questionnaire-flow-root .sk{width:fit-content;max-width:100%;line-height:0;display:inline-flex}.questionnaire-flow-root .sk svg{width:100%;height:auto;display:block}.qf-max-h-chrome{max-height:calc(100dvh - var(--qf-mobile-footer-h,3rem))}@media (min-width:768px){.qf-max-h-chrome{max-height:calc(100dvh - 2.5rem)}.qf-max-h-stage-map{max-height:calc(100dvh - var(--qf-stage-map-h,44px))}.qf-h-stage-map{height:calc(100dvh - var(--qf-stage-map-h,44px))}}@media (min-width:1024px){.qf-min-h-stage-map{min-height:calc(100dvh - var(--qf-stage-map-h,44px))}}.qf-pb-footer{padding-bottom:var(--qf-mobile-footer-h,3rem)}@media (min-width:768px){.qf-pb-footer{padding-bottom:var(--qf-stage-map-h,44px)}}.qf-sketch-fit{--qf-sketch-cap:clamp(5.5rem, 24dvh, 15rem)}.qf-sketch-fit>*,.qf-sketch-fit img,.qf-sketch-fit svg{max-width:min(100%, var(--qf-sketch-cap));max-height:var(--qf-sketch-cap)}@media (min-width:1024px){.qf-sketch-fit--split{--qf-sketch-cap:clamp(9rem, 36dvh, 21rem)}.qf-sketch-fit--split>*{width:var(--qf-sketch-cap)!important}}.qf-sketch-fit--compact{--qf-sketch-cap:clamp(4.5rem, 14dvh, 8rem)}@media (min-width:1024px){.qf-sketch-fit--split.qf-sketch-fit--compact{--qf-sketch-cap:clamp(5.5rem, 18dvh, 11rem)}}.qf-intro-art{--qf-intro-art:clamp(8rem, 26dvh, 13rem)}@media (min-width:768px){.qf-intro-art{--qf-intro-art:min(40vw, 60dvh, 32rem)}}.qf-intro-art>*{max-width:100%;width:var(--qf-intro-art)!important}.qf-intro-art img,.qf-intro-art svg{width:100%;height:auto;max-height:var(--qf-intro-art)}.qf-part-art{--qf-part-art:clamp(7rem, 22dvh, 10rem)}@media (min-width:768px){.qf-part-art{--qf-part-art:min(22vw, 38dvh, 18rem)}}.qf-part-art__stage{width:calc(var(--qf-part-art) * 1.55);height:calc(var(--qf-part-art) * 1.55);place-items:center;max-width:100%;display:grid;position:relative}[data-slot=modal-backdrop]:has(~div>[data-slot=modal].qf-modal-top){z-index:2147483647}div:has(>[data-slot=modal].qf-modal-top){z-index:2147483647}
