.dx-root{background:var(--dx-canvas,transparent);color:var(--dx-ink,inherit);font-family:var(--dx-font,inherit)}.dx-root .dx-body{line-height:1.75}.dx-root .dx-title{font-size:var(--dx-title-size,inherit);line-height:calc(var(--dx-title-size,16px)*1);font-weight:var(--dx-title-weight,600);color:var(--dx-title-color,inherit)}.dx-root .dx-description{font-size:var(--dx-description-size,14px);line-height:calc(var(--dx-description-size,14px)*10/7);font-weight:var(--dx-description-weight,inherit);color:var(--dx-description-color,#4b5563)}.dx-root .dx-question{font-size:var(--dx-question-size,14px);line-height:calc(var(--dx-question-size,14px)*10/7);font-weight:var(--dx-question-weight,500);color:var(--dx-question-color,inherit)}.dx-root .dx-help{font-size:var(--dx-help-size,12px);line-height:calc(var(--dx-help-size,12px)*4/3);font-weight:var(--dx-help-weight,inherit);color:var(--dx-help-color,#6b7280)}.dx-root .dx-cta{min-height:var(--dx-cta-h,44px);font-size:var(--dx-cta-size,14px);line-height:calc(var(--dx-cta-size,14px)*10/7);font-weight:var(--dx-cta-weight,500);background-image:linear-gradient(var(--dx-accent,transparent),var(--dx-accent,transparent));border-color:var(--dx-accent,hsl(var(--input)))}.dx-root .dx-cta-ink{color:var(--dx-cta-color,var(--dx-accent-ink,inherit))}.dx-root .dx-result,.dx-root [data-dx-part=result]{font-size:var(--dx-result-size,24px);line-height:calc(var(--dx-result-size,24px)*4/3);font-weight:var(--dx-result-weight,700);color:var(--dx-result-color,inherit)}.dx-root .dx-result-body,.dx-root [data-dx-part=resultBody]{font-size:var(--dx-result-body-size,inherit);line-height:calc(var(--dx-result-body-size,16px)*1.75);font-weight:var(--dx-result-body-weight,inherit);color:var(--dx-result-body-color,var(--dx-ink,#374151))}.dx-root .dx-result-note{font-size:calc(var(--dx-result-body-size,16px)*.75);line-height:calc(var(--dx-result-body-size,16px)*1.05);color:var(--dx-result-body-color,var(--dx-ink,inherit));opacity:.7}.dx-choices{gap:8px;display:grid}.dx-choices[data-layout=image_grid]{grid-template-columns:repeat(2,minmax(0,1fr))}.dx-choices[data-layout=likert]{grid-auto-flow:column;grid-auto-columns:minmax(var(--dx-control-h,44px),1fr);align-items:stretch}.dx-choice{width:100%;min-height:var(--dx-control-h,44px);padding:var(--dx-choice-pad-y,12px)var(--dx-choice-pad-x,16px);background:var(--dx-choice-bg,var(--dx-surface,#fff));color:var(--dx-ink,inherit);border:2px solid var(--dx-choice-border,rgba(0,0,0,.12));border-radius:var(--dx-radius,8px);cursor:pointer;align-items:center;gap:12px;transition:border-color .12s,box-shadow .12s;display:flex}.dx-choice:focus-visible{outline:3px solid var(--dx-accent,#1b5fd9);outline-offset:2px}.dx-choice[data-selected=true]{border-color:var(--dx-accent,#1b5fd9);box-shadow:0 2px 10px var(--dx-choice-shadow,rgba(0,0,0,.08))}.dx-choice-check{border-radius:999px;flex:none;place-items:center;width:20px;height:20px;margin-left:auto;display:grid}.dx-choice[data-selected=true] .dx-choice-check{background:var(--dx-accent,#1b5fd9);color:var(--dx-accent-ink,#fff)}.dx-choices[data-layout=image_grid] .dx-choice{position:relative}.dx-choices[data-layout=image_grid] .dx-choice-check{margin-left:0;position:absolute;top:10px;right:10px}.dx-choice-body{min-width:0;text-align:var(--dx-choice-align,center);flex:auto}.dx-choice-body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--dx-choice-lead,32px)}.dx-choice-body:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--dx-choice-lead,32px)}.dx-choice-body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--dx-choice-lead,32px)}.dx-choice-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--dx-choice-lead,32px)}.dx-choice-body:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--dx-choice-lead,32px)}.dx-choice-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--dx-choice-lead,32px)}.dx-choices[data-layout=image_grid] .dx-choice-body,.dx-choices[data-layout=likert] .dx-choice-body{flex:none}.dx-choices[data-layout=image_grid] .dx-choice-body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.dx-choices[data-layout=image_grid] .dx-choice-body:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.dx-choices[data-layout=image_grid] .dx-choice-body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.dx-choices[data-layout=likert] .dx-choice-body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.dx-choices[data-layout=likert] .dx-choice-body:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.dx-choices[data-layout=likert] .dx-choice-body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.dx-choices[data-layout=image_grid] .dx-choice-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.dx-choices[data-layout=image_grid] .dx-choice-body:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.dx-choices[data-layout=image_grid] .dx-choice-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.dx-choices[data-layout=likert] .dx-choice-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.dx-choices[data-layout=likert] .dx-choice-body:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.dx-choices[data-layout=likert] .dx-choice-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.dx-choices[data-layout=list] .dx-choice-image+.dx-choice-body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:calc(var(--dx-choice-lead,32px)*36/32)}.dx-choices[data-layout=list] .dx-choice-image+.dx-choice-body:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:calc(var(--dx-choice-lead,32px)*36/32)}.dx-choices[data-layout=list] .dx-choice-image+.dx-choice-body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:calc(var(--dx-choice-lead,32px)*36/32)}.dx-choices[data-layout=list] .dx-choice-image+.dx-choice-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0;padding-left:calc(var(--dx-choice-lead,32px)*36/32)}.dx-choices[data-layout=list] .dx-choice-image+.dx-choice-body:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0;padding-left:calc(var(--dx-choice-lead,32px)*36/32)}.dx-choices[data-layout=list] .dx-choice-image+.dx-choice-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0;padding-left:calc(var(--dx-choice-lead,32px)*36/32)}.dx-choice-label{font-size:var(--dx-choice-size,inherit);line-height:calc(var(--dx-choice-size,16px)*1.75);font-weight:var(--dx-choice-weight,600);color:var(--dx-choice-color,inherit)}.dx-choice-note{font-size:var(--dx-choice-note-size,12px);line-height:calc(var(--dx-choice-note-size,12px)*1.75);font-weight:var(--dx-choice-note-weight,inherit);color:var(--dx-choice-note-color,var(--dx-ink-muted,#6b7280));margin-top:2px}.dx-choice-image{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:min(calc(var(--dx-radius,8px)/2),12px);background:rgba(0,0,0,.06);flex:none;width:56px}.dx-choices[data-layout=image_grid] .dx-choice{flex-direction:column;align-items:stretch;gap:8px}.dx-choices[data-layout=image_grid] .dx-choice-image{aspect-ratio:4/3;width:100%}.dx-choices[data-layout=likert] .dx-choice{text-align:center;flex-direction:column;justify-content:center;gap:6px;padding:10px 6px}.dx-likert-ends{color:var(--dx-ink-muted,#6b7280);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.dx-root.dx-body input:not([type=hidden]),.dx-root.dx-body button[role=combobox]{min-height:var(--dx-control-h,44px)}.dx-root.dx-body .dx-check-label{min-height:var(--dx-control-h,44px);align-items:center;display:inline-flex}.dx-section-image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:min(var(--dx-radius,8px),16px);background:rgba(0,0,0,.06);width:100%;display:block}.dx-section-image[data-variant=cover]{margin-bottom:12px}.dx-section-image[data-variant=question]{margin-bottom:8px}.dx-section-image[data-layout=bleed],.dx-section-image[data-layout=bleed_tall],.dx-section-image[data-layout=bleed_title]{border-radius:0;width:calc(100% + 3rem);max-width:none;margin-left:-1.5rem;margin-right:-1.5rem}.dx-section-image[data-layout=bleed_tall],.dx-section-image[data-layout=bleed_title]{aspect-ratio:4/5}.dx-section-image[data-variant=cover][data-layout^=bleed]{border-top-left-radius:calc(.75rem - 1px);border-top-right-radius:calc(.75rem - 1px);margin-top:-1.5rem}.dx-card[data-scene=image] .dx-section-image[data-variant=cover][data-layout^=bleed]{border-top-left-radius:0;border-top-right-radius:0}.dx-section-image[data-edge=fade]{-webkit-mask-image:linear-gradient(#000 76%,transparent 100%);mask-image:linear-gradient(#000 76%,transparent 100%)}img[data-result-image][data-layout=inset]{border-radius:min(var(--dx-radius,8px),16px);aspect-ratio:4/3;width:calc(100% - 3rem);margin:1.5rem 1.5rem 0}img[data-result-image][data-layout=bleed]{aspect-ratio:4/3}img[data-result-image][data-layout=bleed_tall]{aspect-ratio:4/5}img[data-result-image][data-edge=fade]{-webkit-mask-image:linear-gradient(#000 76%,transparent 100%);mask-image:linear-gradient(#000 76%,transparent 100%)}.dx-section-image[data-layout=inset],.dx-section-image[data-layout=bleed],.dx-section-image[data-layout=bleed_tall],.dx-cover-edge .dx-section-image[data-layout=edge],img[data-result-image][data-layout=inset],img[data-result-image][data-layout=bleed],img[data-result-image][data-layout=bleed_tall]{-o-object-position:50% 30%;object-position:50% 30%}.dx-card[data-image-top]{container-type:inline-size}@supports not (width:1cqw){.dx-card[data-image-top]{--dx-image-top:0px!important}}.dx-card[data-image-top]:has(.dx-cover-box[data-failed]){--dx-image-top:0px!important}.dx-cover-title{width:calc(100% + 3rem);margin:-1.5rem -1.5rem 12px;position:relative}.dx-cover-title>.dx-section-image[data-variant=cover][data-layout=bleed_title]{width:100%;margin:0}.dx-cover-title-text{color:#1f2328;max-width:45%;max-height:40%;padding:.75rem .25rem;font-size:1.25rem;font-weight:600;line-height:1.5;position:absolute;overflow:hidden}.dx-cover-title-clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dx-cover-title[data-title-position=top_left] .dx-cover-title-text{top:0;left:0}.dx-cover-title[data-title-position=top_right] .dx-cover-title-text{text-align:right;top:0;right:0}.dx-cover-title[data-title-position=bottom_left] .dx-cover-title-text{bottom:0;left:0}.dx-cover-title[data-title-position=bottom_right] .dx-cover-title-text{text-align:right;bottom:0;right:0}.dx-cover-title[data-title-place] .dx-cover-title-free{pointer-events:none;display:flex;position:absolute;top:.75rem;bottom:.75rem;left:.75rem;right:.75rem}.dx-cover-title[data-title-place$=_left] .dx-cover-title-free{text-align:left;justify-content:flex-start}.dx-cover-title[data-title-place$=_center] .dx-cover-title-free{text-align:center;justify-content:center}.dx-cover-title[data-title-place$=_right] .dx-cover-title-free{text-align:right;justify-content:flex-end}.dx-cover-title[data-title-place^=top_] .dx-cover-title-free{align-items:flex-start}.dx-cover-title[data-title-place^=middle_] .dx-cover-title-free{align-items:center}.dx-cover-title[data-title-place^=bottom_] .dx-cover-title-free{align-items:flex-end}.dx-cover-title[data-title-place] .dx-cover-title-plate{letter-spacing:.05em;max-width:75%;padding:.375rem .625rem;font-weight:600;line-height:1.5}.dx-cover-title[data-title-place$=_center] .dx-cover-title-plate{max-width:88%}.dx-cover-title[data-title-place] .dx-cover-title-clamp{line-height:inherit;letter-spacing:inherit}.dx-cover-title[data-title-place][data-title-size=small] .dx-cover-title-plate{font-size:1.125rem}.dx-cover-title[data-title-place][data-title-size=medium] .dx-cover-title-plate{font-size:1.375rem}.dx-cover-title[data-title-place][data-title-size=large] .dx-cover-title-plate{font-size:1.875rem}.dx-cover-title[data-title-place][data-title-color=dark] .dx-cover-title-plate{color:#1f2328}.dx-cover-title[data-title-place][data-title-color=light] .dx-cover-title-plate{color:#fff}.dx-cover-title[data-title-place][data-title-color=light]:not([data-title-band]) .dx-cover-title-plate{text-shadow:0 1px 3px rgba(0,0,0,.45)}.dx-cover-title[data-title-place][data-title-band][data-title-color=dark] .dx-cover-title-plate{background:rgba(255,255,255,.72)}.dx-cover-title[data-title-place][data-title-band][data-title-color=light] .dx-cover-title-plate{background:rgba(0,0,0,.55)}.dx-root[data-cover-edge]{justify-content:flex-start;container-type:inline-size}.dx-root[data-cover-edge] [data-cover-edge-box]{container-type:inline-size}.dx-cover-edge{align-self:stretch;margin:-1rem -1rem 1rem;overflow:hidden}.dx-cover-edge .dx-section-image[data-layout=edge]{width:100%;height:min(125vw,70vh);-o-object-fit:cover;object-fit:cover;border-radius:0;height:min(125cqw,70vh);margin:0}.dx-title-image{max-width:100%;height:auto;margin:0 auto 8px;display:block}.dx-step-enter{animation:.16s ease-out dx-fade}@keyframes dx-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dx-step-enter[data-advance=page]{animation:.22s ease-out dx-page}@keyframes dx-page{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dx-step-enter,.dx-step-enter[data-advance=page]{animation:none}.dx-choice{transition:none}}.dx-root[data-flow=stepped] .dx-step-header-image{width:100%;height:auto;display:block}.dx-root[data-flow=stepped] .dx-step-title{font-size:var(--dx-title-size,20px);line-height:calc(var(--dx-title-size,20px)*1.4);font-weight:var(--dx-title-weight,700)}.dx-root[data-flow=stepped] .dx-step-start{min-height:52px}.dx-root[data-flow=stepped] .dx-start-panel{border-radius:var(--dx-radius,8px);margin-top:16px;padding:20px 16px;position:relative;overflow:hidden}.dx-root[data-flow=stepped] .dx-start-panel[data-frame=css]{border:3px double var(--dx-accent,#1b5fd9)}.dx-root[data-flow=stepped] .dx-start-frame{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.dx-root[data-flow=stepped] .dx-start-text{border-radius:var(--dx-radius,8px);font-size:var(--dx-description-size,15px);line-height:calc(var(--dx-description-size,15px)*1.7);text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;position:relative}.dx-root[data-flow=stepped] .dx-start-button{box-shadow:0 0 0 3px var(--dx-surface,#fff),0 0 0 5px var(--dx-accent,#1b5fd9);gap:10px}.dx-root[data-flow=stepped] .dx-start-button:focus-visible{outline:3px solid var(--dx-accent,#1b5fd9);outline-offset:6px}.dx-root[data-flow=stepped] .dx-start-ornament{border:2px solid var(--dx-accent-ink,currentColor);flex:none;width:8px;height:8px;transform:rotate(45deg)}.dx-root[data-flow=stepped] .dx-start-logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:60%;height:auto;max-height:48px;margin:20px auto 0;display:block}.dx-root[data-flow=stepped] .dx-step-nav{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.dx-root[data-flow=stepped] .dx-step-back{min-width:44px;min-height:44px;color:var(--dx-ink-muted,#6b7280);cursor:pointer;background:0 0;border:0;border-radius:8px;margin-left:-8px;padding:0 8px;font-size:14px}.dx-root[data-flow=stepped] .dx-step-back:focus-visible{outline:3px solid var(--dx-accent,#1b5fd9);outline-offset:2px}.dx-root[data-flow=stepped] .dx-step-progress{min-width:96px;color:var(--dx-ink-muted,#6b7280);text-align:right;margin-left:auto;font-size:12px}.dx-root[data-flow=stepped] .dx-step-progress-bar{background:var(--dx-choice-border,rgba(0,0,0,.12));border-radius:999px;height:3px;margin-top:4px;overflow:hidden}.dx-root[data-flow=stepped] .dx-step-progress-fill{background:var(--dx-accent,#16a34a);height:100%}.dx-root[data-flow=stepped] .dx-step-medal{background:var(--dx-accent,#16a34a);min-width:44px;height:44px;color:var(--dx-accent-ink,#fff);border-radius:999px;place-items:center;margin-left:auto;padding:0 8px;font-size:13px;font-weight:700;display:inline-grid}.dx-root[data-flow=stepped] .dx-step-question{font-size:var(--dx-question-size,17px);line-height:calc(var(--dx-question-size,17px)*1.6);font-weight:var(--dx-question-weight,600)}.dx-root[data-flow=stepped] .dx-step-question:focus-visible{outline:3px solid var(--dx-accent,#1b5fd9);outline-offset:4px;border-radius:4px}.dx-root[data-flow=stepped] .dx-choices{gap:10px}.dx-root[data-flow=stepped] .dx-choice{min-height:max(56px,var(--dx-control-h,56px));background:var(--dx-choice-bg,#fff);border:1px solid var(--dx-choice-border,rgba(0,0,0,.18));box-shadow:none;border-radius:14px}.dx-root[data-flow=stepped] .dx-choice[data-selected=true]{background:var(--dx-accent,#1b5fd9);border-color:var(--dx-accent,#1b5fd9);color:var(--dx-accent-ink,#fff)}.dx-root[data-flow=stepped] .dx-choice[data-selected=true] .dx-choice-label,.dx-root[data-flow=stepped] .dx-choice[data-selected=true] .dx-choice-note{color:inherit}.dx-root[data-flow=stepped] .dx-choice[data-selected=true] .dx-choice-check{background:var(--dx-accent-ink,#fff);color:var(--dx-accent,#1b5fd9)}.dx-root[data-flow=stepped] .dx-choice-label{font-size:max(15px,var(--dx-choice-size,16px));line-height:calc(var(--dx-choice-size,16px)*1.6)}.dx-root[data-flow=stepped] .dx-choice-note{font-size:clamp(11px,var(--dx-choice-note-size,12px),12px);line-height:calc(var(--dx-choice-note-size,12px)*1.6)}.dx-root[data-flow=stepped] .dx-step-dot{background:var(--dx-accent,#16a34a);border-radius:999px;width:8px;height:8px;display:inline-block}.dx-card{position:relative}.dx-card-frame{border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.dx-card[data-corner-inset]{padding-bottom:var(--dx-corner-inset,0px)}.dx-root[data-scene=image],.dx-root [data-scene=image]{border-radius:0}.dx-share-button{min-height:var(--dx-control-h,44px);color:var(--dx-share-ink,var(--dx-ink,inherit));background:var(--dx-surface,#fff);border-radius:var(--dx-radius,8px);cursor:pointer;border:1px solid rgba(0,0,0,.16);justify-content:center;align-items:center;padding:0 16px;font-size:14px;display:inline-flex}.dx-share-button:focus-visible{outline:3px solid var(--dx-accent,#1b5fd9);outline-offset:2px}