.survey{background:linear-gradient(#fff,#fff);flex-direction:column;height:100dvh;transition:all .3s ease-in-out;display:flex}.survey.read-only{background:linear-gradient(#e9edf7 8%,#fff)}.survey .survey-header{transition:all .1s ease-in-out}.survey .sd-root-modern{background:0 0}.survey .sd-container-modern{padding:0}.survey .sv-components-row{height:calc(100dvh - 84px);overflow:auto}.survey.has-notification-footer .sv-components-row{height:calc(100dvh - 144px)}.survey .sd-body__progress--top{background:0 0;height:4px;margin-bottom:0;position:-webkit-sticky;position:sticky;top:0;left:0;right:0}.survey .sd-progress__bar{--tw-bg-opacity:1;background-color:rgba(54,84,174,var(--tw-bg-opacity,1));transition-duration:.2s;animation-duration:.2s}.survey .sd-body__progress--top:after{content:"";border-bottom:1px solid #d1d5dc;width:100%;margin-top:-1px;display:block}.survey .sd-body.sd-body--static{max-width:676px;padding:32px 24px 104px}@media (min-width:640px){.survey .sd-body.sd-body--static{padding-top:40px}}.survey .sd-body__page{padding:0}.survey .sd-row+.sd-row{margin-top:24px}.survey .sd-element__header .sd-description{margin:12px 0 0;font-size:18px;font-weight:400;--tw-text-opacity:1!important;color:rgba(24,54,144,var(--tw-text-opacity,1))!important}.survey .sd-error{padding:0}.survey .sd-question__content .sd-error{padding:0 16px}.survey .sd-error__item{color:#e21d48;font-size:14px;font-weight:400;line-height:18px}.survey .sd-html h1,.survey .sd-html h2{font-family:inherit}.survey .sd-html h1{letter-spacing:-.32px;margin:0 0 24px;font-size:32px;font-weight:300;line-height:1.1}@media (min-width:1024px){.survey .sd-html h1{letter-spacing:-.4px;font-size:40px}}.survey .sd-html h2{letter-spacing:-.32px;margin:0 0 16px;font-size:32px;font-weight:300;line-height:1.1}.survey .sd-html h3{margin:0 0 16px;font-size:24px;font-weight:400;line-height:1.1}.survey .sd-html h4{margin:0 0 16px;font-size:20px;font-weight:400;line-height:1.1}.survey .sd-html h5{margin:0 0 16px;font-size:16px;font-weight:400;line-height:1.1}.survey .sd-html h6{margin:0 0 16px;font-size:14px;font-weight:400;line-height:1.1}.survey .sd-html h1:last-child,.survey .sd-html h2:last-child,.survey .sd-html h3:last-child,.survey .sd-html h4:last-child,.survey .sd-html h5:last-child,.survey .sd-html h6:last-child{margin-bottom:0}.survey .sd-html p,.survey .sd-html ul,.survey .sd-html ol{margin-bottom:16px}.survey .sd-html p:last-child,.survey .sd-html ul:last-child,.survey .sd-html ol:last-child{margin-bottom:0}.survey .sd-html ul{padding-left:20px;list-style:outside}.survey .sd-html small{--tw-text-opacity:1;color:rgba(106,114,130,var(--tw-text-opacity,1));font-size:12px;line-height:1.3;display:block}@media (min-width:768px){.survey .sd-html td,.survey .sd-html span,.survey .sd-html div,.survey .sd-html p{font-size:18px}}.survey .sd-question__header--location-top{padding-bottom:0}.survey .sd-question__title{margin:0;font-size:24px;font-weight:400;line-height:1.1}@media (min-width:1024px){.survey .sd-question__title{letter-spacing:-.32px;font-size:32px;font-weight:300}}.survey .sd-row .sd-question__header--location-top+.sd-question__content{margin:24px 0 0}.survey .sd-question__title .sv-title-actions{display:block}.survey .sd-element__title span{font-size:inherit;line-height:inherit;display:block}.survey .sd-title .sv-title-actions .sv-title-actions__title{max-width:none}.survey .sd-action-title-bar{margin:0}.survey .sd-selectbase .sd-item{padding:0;display:block}.survey .sd-selectbase .sd-item+.sd-item{margin:16px 0 0}.survey .sd-selectbase .sd-item .sd-selectbase__label{display:block}.survey .sd-selectbase .sd-item .sd-selectbase__label .sd-item__decorator{display:none}.survey .sd-selectbase .sd-item .sd-selectbase__label .sd-item__control-label{--tw-border-opacity:1;border-width:1px;border-color:rgba(209,213,220,var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(24,54,144,var(--tw-text-opacity,1));cursor:pointer;border-radius:8px;align-items:center;gap:10px;height:58px;padding:16px;font-size:16px;font-weight:400;line-height:20px;transition:border-color .1s ease-in-out;display:flex}.survey .sd-selectbase .sd-checkbox .sd-selectbase__label .sd-item__control-label:before{content:"";background:#fff url(https://res.cloudinary.com/dirscuuhp/image/upload/v1766135887/design_system/icons/check-white_vot3wn.svg) 50%/16px no-repeat;border:1px solid #3654ae;border-radius:2px;width:20px;height:20px;transition:all .2s ease-in-out}.survey .sd-selectbase .sd-item .sd-selectbase__label input:checked~.sd-item__control-label{--tw-border-opacity:1;border-width:2px;border-color:rgba(84,114,204,var(--tw-border-opacity,1));padding:16px 15px}.survey .sd-selectbase .sd-checkbox .sd-selectbase__label input:checked~.sd-item__control-label:before{--tw-bg-opacity:1;background-color:rgba(54,84,174,var(--tw-bg-opacity,1))}.survey .sd-multipletext__item-container{box-shadow:none;background:0 0;padding:0;display:block;position:relative}.survey .sd-multipletext__item-title{pointer-events:none;color:#6a7282;border:0;height:auto;margin:0;font-size:12px;line-height:20px;transition:all .2s ease-in-out;display:block;position:absolute;top:0;bottom:0;left:0;right:0;padding:9px 17px 16px!important}.survey .sd-multipletext__item-title span{display:block;font-size:inherit!important;font-weight:inherit!important;font-style:normal!important;line-height:inherit!important}.survey .sd-multipletext__item-container:has(:placeholder-shown):not(:focus-within) .sd-multipletext__item-title{color:#99a1af;font-size:16px;padding-top:18px!important}.survey .sd-multipletext__item-container .sd-input{border:1px solid rgba(0,0,0,.2);width:100%;height:48px;margin:0}.survey .sd-multipletext__item-container.sd-input{border:0}.survey .sd-multipletext__item-container.sd-input:focus-within{box-shadow:none}.survey input.sd-input[type=text]{--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgba(209,213,220,var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(24,54,144,var(--tw-text-opacity,1));box-shadow:none;background:0 0;border-radius:8px;width:100%;height:56px;font-size:16px;box-sizing:border-box!important;padding:25px 16px 8px!important}.survey input.sd-input[type=email]{--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgba(209,213,220,var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(24,54,144,var(--tw-text-opacity,1));box-shadow:none;background:0 0;border-radius:8px;width:100%;height:56px;font-size:16px;box-sizing:border-box!important;padding:25px 16px 8px!important}.survey input.sd-input[type=tel]{--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgba(209,213,220,var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(24,54,144,var(--tw-text-opacity,1));box-shadow:none;background:0 0;border-radius:8px;width:100%;height:56px;font-size:16px;box-sizing:border-box!important;padding:25px 16px 8px!important}.survey input.sd-input[type=text]::-ms-input-placeholder{--tw-text-opacity:1;color:rgba(153,161,175,var(--tw-text-opacity,1));font-style:normal}.survey input.sd-input[type=text]::placeholder{--tw-text-opacity:1;color:rgba(153,161,175,var(--tw-text-opacity,1));font-style:normal}.survey input.sd-input[type=email]::-ms-input-placeholder{--tw-text-opacity:1;color:rgba(153,161,175,var(--tw-text-opacity,1));font-style:normal}.survey input.sd-input[type=email]::placeholder{--tw-text-opacity:1;color:rgba(153,161,175,var(--tw-text-opacity,1));font-style:normal}.survey input.sd-input[type=tel]::-ms-input-placeholder{--tw-text-opacity:1;color:rgba(153,161,175,var(--tw-text-opacity,1));font-style:normal}.survey input.sd-input[type=tel]::placeholder{--tw-text-opacity:1;color:rgba(153,161,175,var(--tw-text-opacity,1));font-style:normal}.survey .sd-input:focus{box-shadow:none;outline:none}.survey .sd-multipletext__item-container--error input.sd-input[type=text]{--tw-border-opacity:1;border-width:2px;border-color:rgba(226,29,72,var(--tw-border-opacity,1))}.survey .sd-multipletext__item-container--error input.sd-input[type=email]{--tw-border-opacity:1;border-width:2px;border-color:rgba(226,29,72,var(--tw-border-opacity,1))}.survey .sd-multipletext__item-container--error input.sd-input[type=tel]{--tw-border-opacity:1;border-width:2px;border-color:rgba(226,29,72,var(--tw-border-opacity,1))}.survey .sd-dropdown{--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgba(209,213,220,var(--tw-border-opacity,1));box-shadow:none;background:url(https://res.cloudinary.com/dirscuuhp/image/upload/v1772106542/design_system/icons/down_mi6tqh.svg) right 16px top 50%/20px no-repeat;border-radius:8px;width:100%;height:56px}.survey .sd-dropdown .sd-dropdown__value .sv-string-viewer,.survey .sd-dropdown .sd-dropdown__value input{--tw-text-opacity:1;color:rgba(24,54,144,var(--tw-text-opacity,1));font-size:18px;line-height:30px;display:block}.survey .sd-dropdown .sd-dropdown__value input::-ms-input-placeholder{--tw-text-opacity:1;color:rgba(24,54,144,var(--tw-text-opacity,1))}.survey .sd-dropdown .sd-dropdown__value input::placeholder{--tw-text-opacity:1;color:rgba(24,54,144,var(--tw-text-opacity,1))}.survey .sd-dropdown .sd-dropdown-action-bar{display:none}.survey .sd-comment{box-shadow:none;background:0 0;border:1px solid rgba(0,0,0,.2);border-radius:12px;height:200px;padding:12px 16px;font-size:18px;font-weight:500;resize:none!important}.survey .sd-element[data-name=select_symptoms] .sd-selectbase{grid-template-rows:repeat(8,1fr);grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.survey .sd-element[data-name=select_symptoms] .sd-selectbase .sd-item{margin:0}.survey .sd-element[data-name=select_symptoms] .sd-selectbase .sd-item .sd-selectbase__label{min-height:100%;display:flex}.survey .sd-element[data-name=select_symptoms] .sd-selectbase .sd-item .sd-selectbase__label .sd-item__control-label{text-align:center;background-image:none;justify-content:center;align-items:center;min-height:56px;padding:6px 4px;display:flex}.survey .sd-element[data-name=select_symptoms] .sd-selectbase .sd-item .sd-selectbase__label .sd-item__control-label:before{display:none}.survey .sd-question__comment-area{grid-column:span 2;width:100%}.survey .sd-question__comment-area textarea{background:#fff;border:2px solid #5472cc;border-radius:8px;width:100%;height:60px;padding:19px 16px;font-size:16px;font-weight:400;resize:none!important}.survey .sd-question__comment-area textarea::-ms-input-placeholder{color:#99a1af;font-style:normal}.survey .sd-question__comment-area textarea::placeholder{color:#99a1af;font-style:normal}.survey .sd-html .bubble{--tw-text-opacity:1;color:rgba(84,114,204,var(--tw-text-opacity,1));border:2px solid var(--hero-blue-color);border-radius:48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 40px;padding:8px 16px;font-size:20px;font-weight:500;line-height:22px;display:block;position:relative}.survey .sd-html .bubble.for-timeline{margin-left:56px}.survey .sd-html .bubble:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.04 16.65'%3E%3Crect x='6.29' width='13.96' height='2' fill='%23e9edf7'/%3E%3Cpath d='M19.76.31l-10.75,11.31-1.72,1.81V0H0v2h5.29v13.46c0,.75.62,1.19,1.21,1.19.22,0,.55-.06.84-.37L20.63,2.31l.3-.31h3.12V0h-3.98l-.29.31Z' fill='%235472cc'/%3E%3C/svg%3E") top/contain no-repeat;width:24px;height:17px;position:absolute;top:100%;left:20px}.survey .sv-components-container-contentBottom{z-index:9;background:linear-gradient(transparent,#fff 25%);padding:24px;position:fixed;bottom:0;left:0;right:0}.survey .quiz-navigation{gap:16px;width:100%;max-width:628px;margin:0 auto}.survey .quiz-navigation .sv-action{flex-grow:1}.survey .quiz-navigation .sv-action input{letter-spacing:1.12px;text-transform:uppercase;border-radius:80px;width:100%;font-size:14px;font-weight:500;line-height:20px}.survey .quiz-navigation .sv-action-skip{flex-grow:0;order:-1}.survey .quiz-navigation .sd-btn-prev{--tw-bg-opacity:1;background:url(https://res.cloudinary.com/dirscuuhp/image/upload/v1766139009/design_system/icons/arrow-left-primary_idm47v.svg) 50%/28px no-repeat;background-color:rgba(233,237,247,var(--tw-bg-opacity,1))}.survey .quiz-navigation .sd-btn-prev:hover{background-image:url(https://res.cloudinary.com/dirscuuhp/image/upload/v1766145077/design_system/icons/arrow-left-white_tenb7s.svg)}.survey .quiz-navigation .sd-btn-start{--tw-bg-opacity:1;background:url(https://res.cloudinary.com/dirscuuhp/image/upload/v1766144633/design_system/icons/caret-right-white_oojkyv.svg) calc(50% + 60px) 50%/16px no-repeat;background-color:rgba(84,114,204,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.survey .quiz-navigation .sd-btn-skip{color:#000;padding:16px 32px;box-shadow:none!important}.survey .quiz-navigation .sd-btn-next,.survey .quiz-navigation .sd-btn-complete{--tw-bg-opacity:1;background:url(https://res.cloudinary.com/dirscuuhp/image/upload/v1766144633/design_system/icons/caret-right-white_oojkyv.svg) calc(50% + 60px) 50%/16px no-repeat;background-color:rgba(84,114,204,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}@media (hover:hover) and (pointer:fine){.survey .quiz-navigation .sd-btn-next:hover,.survey .quiz-navigation .sd-btn-complete:hover{--tw-bg-opacity:1;background-color:rgba(54,84,174,var(--tw-bg-opacity,1))}}.survey .quiz-navigation .sd-btn-next:active,.survey .quiz-navigation .sd-btn-complete:active{--tw-bg-opacity:1;background-color:rgba(24,54,144,var(--tw-bg-opacity,1))}.survey .quiz-navigation .sd-btn-next[value*="Start The Quiz"]{background-position:calc(50% + 80px) 50%}.survey.hide-start-button .quiz-navigation .sd-btn-next{display:none}.survey .start-button-replacement{z-index:10;pointer-events:none;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));text-align:center;font-family:var(--font-suisse-bp), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgba(24,54,144,var(--tw-text-opacity,1));margin-left:auto;margin-right:auto;padding:1rem 1.5rem;font-size:14px;line-height:1.3;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.survey .start-button-replacement{padding-top:2.5rem;padding-bottom:2.5rem;font-size:16px}}.survey .quiz-navigation .sd-btn-next[value*="Yes, I’m ready to start"]{background-position:calc(50% + 110px) 48%}.survey .quiz-navigation .sd-btn-next[value*="Start my free visit"]{background-position:calc(50% + 92px) 48%}.survey .quiz-navigation .sd-btn-next[value*=Submit],.survey .quiz-navigation .sd-btn-complete[value*=Submit]{background-position:calc(50% + 42px) 50%}.survey .quiz-navigation .sd-btn-next[value*=Return],.survey .quiz-navigation .sd-btn-complete[value*=Return]{background-position:calc(50% + 80px) 50%}.survey.has-notification-footer .sv-components-container-contentBottom{bottom:60px}.survey.has-notification-footer .sd-body.sd-body--static{padding-bottom:100px}@media (max-width:575px){.survey.has-notification-footer .sv-components-container-contentBottom{bottom:70px}}.survey .sd-html .sensitive-block{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity,1));border-radius:16px;padding:16px}.survey .sd-html .sensitive-block-question{--tw-text-opacity:1;color:rgba(24,54,144,var(--tw-text-opacity,1));margin-bottom:4px;font-size:16px;font-weight:500}.survey .sd-html .sensitive-block-answer{--tw-text-opacity:1;color:rgba(106,114,130,var(--tw-text-opacity,1));margin:0;font-size:16px}@media (max-width:767px){.survey.oestra-cream-redesign-start-screen-variant-a.start-page .sd-question__title,.survey.oestra-cream-redesign-start-screen-variant-b.start-page .sd-question__title,.survey.oestra-cream-redesign-start-screen-variant-c.start-page .sd-question__title{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));letter-spacing:-.01em;font-size:32px;font-weight:300}.survey.oestra-cream-redesign-start-screen-variant-c.start-page .sd-body.sd-body--static{height:100%;padding-bottom:62px}.survey.oestra-cream-redesign-start-screen-variant-c.start-page .sd-body__page{height:100%}.survey.oestra-cream-redesign-start-screen-variant-c.start-page .sd-row:last-of-type{margin-top:auto;padding-top:48px}}@media (max-width:399px){.survey.oestra-cream-redesign-start-screen-variant-a.start-page .sd-question__title,.survey.oestra-cream-redesign-start-screen-variant-b.start-page .sd-question__title,.survey.oestra-cream-redesign-start-screen-variant-c.start-page .sd-question__title{font-size:28px}}
/*# sourceMappingURL=3x0hcfx0tsgtt.css.map*/