.workflow-questionnaire-module__XpxDsa__page{width:min(var(--reading-width), 100%);padding-top:clamp(2rem,8vw,5rem);padding-bottom:5rem}.workflow-questionnaire-module__XpxDsa__eyebrow{color:var(--color-primary);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .75rem;font-size:.8rem;font-weight:750}.workflow-questionnaire-module__XpxDsa__card,.workflow-questionnaire-module__XpxDsa__generatedResult{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;padding:clamp(1.25rem,5vw,2rem)}.workflow-questionnaire-module__XpxDsa__card h2{margin:0 0 1rem;font-size:clamp(1.5rem,5vw,2.1rem)}.workflow-questionnaire-module__XpxDsa__preview{width:100%}.workflow-questionnaire-module__XpxDsa__resultHeader{border-bottom:1px solid var(--color-border);padding-bottom:2rem}.workflow-questionnaire-module__XpxDsa__resultHeader h1{margin-bottom:1rem}.workflow-questionnaire-module__XpxDsa__resultIntroduction{color:var(--color-text-muted);font-size:1.075rem}.workflow-questionnaire-module__XpxDsa__resultCount{color:var(--color-primary);margin-bottom:1.25rem;font-size:1.125rem;font-weight:750}.workflow-questionnaire-module__XpxDsa__progressBlock{margin-bottom:2rem}.workflow-questionnaire-module__XpxDsa__progressLabel{color:var(--color-text-muted);margin-bottom:.5rem;font-size:.875rem;font-weight:650}.workflow-questionnaire-module__XpxDsa__progress{width:100%;height:.55rem;accent-color:var(--color-primary)}.workflow-questionnaire-module__XpxDsa__fieldset{border:0;min-width:0;margin:0;padding:0}.workflow-questionnaire-module__XpxDsa__fieldset legend{max-width:32rem;padding:0;font-size:clamp(1.625rem,6vw,2rem);font-weight:750;line-height:1.2}.workflow-questionnaire-module__XpxDsa__fieldset legend:focus{outline:3px solid var(--color-focus);outline-offset:4px}.workflow-questionnaire-module__XpxDsa__description,.workflow-questionnaire-module__XpxDsa__limitNotice{color:var(--color-text-muted)}.workflow-questionnaire-module__XpxDsa__selectionHint{color:var(--color-text);margin:1rem 0 0;font-weight:650}.workflow-questionnaire-module__XpxDsa__options{gap:.75rem;margin-top:1.5rem;display:grid}.workflow-questionnaire-module__XpxDsa__option{border:1px solid var(--color-border);cursor:pointer;border-radius:.75rem;align-items:center;gap:.8rem;min-height:3.5rem;padding:.85rem 1rem;display:flex}.workflow-questionnaire-module__XpxDsa__option:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:0 0 0 1px var(--color-primary)}.workflow-questionnaire-module__XpxDsa__option:focus-within{outline:3px solid var(--color-focus);outline-offset:2px}.workflow-questionnaire-module__XpxDsa__option:hover:not(:has(input:checked)){border-color:var(--color-border-strong);background:#f7faf8}.workflow-questionnaire-module__XpxDsa__option:active{background:var(--color-primary-soft)}.workflow-questionnaire-module__XpxDsa__option input{width:1.2rem;height:1.2rem;accent-color:var(--color-primary);flex:none;margin:0}.workflow-questionnaire-module__XpxDsa__option span{min-width:0}.workflow-questionnaire-module__XpxDsa__textField{gap:.5rem;margin-top:1.5rem;display:grid}.workflow-questionnaire-module__XpxDsa__textField input{border:1px solid var(--color-border-strong);width:100%;min-width:0;min-height:3rem;font:inherit;border-radius:.5rem;padding:.7rem}.workflow-questionnaire-module__XpxDsa__textField input:hover{border-color:var(--color-primary)}.workflow-questionnaire-module__XpxDsa__navigation{justify-content:space-between;gap:.75rem;margin-top:2rem;display:flex}.workflow-questionnaire-module__XpxDsa__task a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.workflow-questionnaire-module__XpxDsa__error{color:var(--color-error);margin-top:1rem;font-weight:650}.workflow-questionnaire-module__XpxDsa__limitNotice,.workflow-questionnaire-module__XpxDsa__emptyState{background:#f1f4f2;border-radius:.7rem;padding:1rem}.workflow-questionnaire-module__XpxDsa__situationSummary{margin:1.5rem 0 0;font-size:1.05rem;font-weight:650;line-height:1.55}.workflow-questionnaire-module__XpxDsa__officialNavigation{margin-top:2rem}.workflow-questionnaire-module__XpxDsa__officialNavigation>h2{margin-bottom:1rem;font-size:clamp(1.375rem,4vw,1.625rem)}.workflow-questionnaire-module__XpxDsa__navigationList{gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.workflow-questionnaire-module__XpxDsa__navigationList>li{border:1px solid var(--color-border);background:#fff;border-radius:.8rem;padding:1.25rem}.workflow-questionnaire-module__XpxDsa__navigationList h3,.workflow-questionnaire-module__XpxDsa__navigationList p{margin-block:0 .75rem}.workflow-questionnaire-module__XpxDsa__sourceList{margin:0;padding-left:1.25rem}.workflow-questionnaire-module__XpxDsa__sourceList li+li{margin-top:.5rem}.workflow-questionnaire-module__XpxDsa__sourceList a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.workflow-questionnaire-module__XpxDsa__planSummary,.workflow-questionnaire-module__XpxDsa__relevantAreas,.workflow-questionnaire-module__XpxDsa__startingTasks,.workflow-questionnaire-module__XpxDsa__fullPlan{margin-top:2rem}.workflow-questionnaire-module__XpxDsa__planSummary h3,.workflow-questionnaire-module__XpxDsa__relevantAreas h3,.workflow-questionnaire-module__XpxDsa__startingTasks>h3,.workflow-questionnaire-module__XpxDsa__fullPlan h3{margin:0 0 1rem}.workflow-questionnaire-module__XpxDsa__planSummary h2,.workflow-questionnaire-module__XpxDsa__relevantAreas h2,.workflow-questionnaire-module__XpxDsa__startingTasks>h2,.workflow-questionnaire-module__XpxDsa__fullPlan h2{margin:0 0 1rem;font-size:clamp(1.375rem,4vw,1.625rem)}.workflow-questionnaire-module__XpxDsa__planSummary dl{grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:.75rem;margin:0;display:grid}.workflow-questionnaire-module__XpxDsa__planSummary dl div{border:1px solid var(--color-border);background:#f8faf8;border-radius:.8rem;padding:1rem}.workflow-questionnaire-module__XpxDsa__planSummary dt{color:var(--color-text-muted);font-size:.85rem}.workflow-questionnaire-module__XpxDsa__planSummary dd{color:var(--color-primary);margin:.25rem 0 0;font-size:1.8rem;font-weight:800}.workflow-questionnaire-module__XpxDsa__relevantAreas ul{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.workflow-questionnaire-module__XpxDsa__relevantAreas li{border:1px solid var(--color-border);background:var(--color-primary-soft);border-radius:99rem;padding:.5rem .75rem}.workflow-questionnaire-module__XpxDsa__fullPlan{border:1px solid var(--color-border-strong);background:#f5faf7;border-radius:.8rem;padding:1.25rem}.workflow-questionnaire-module__XpxDsa__fullPlan ul{margin:1rem 0 0;padding-left:1.25rem}.workflow-questionnaire-module__XpxDsa__taskList{counter-reset:tasks;gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.workflow-questionnaire-module__XpxDsa__safetyList{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.workflow-questionnaire-module__XpxDsa__safetyList>li{background:#fff8e6;border:1px solid #9a6700;border-radius:.8rem;padding:1.25rem}.workflow-questionnaire-module__XpxDsa__safetyList h3,.workflow-questionnaire-module__XpxDsa__safetyList p{margin-block:0 .5rem}.workflow-questionnaire-module__XpxDsa__task{border:1px solid var(--color-border);counter-increment:tasks;background:#fff;border-radius:.8rem;padding:1.25rem;position:relative}.workflow-questionnaire-module__XpxDsa__task:before{content:counter(tasks, decimal-leading-zero);color:var(--color-primary);letter-spacing:.08em;margin-bottom:.5rem;font-size:.8rem;font-weight:800;display:block}.workflow-questionnaire-module__XpxDsa__task h3,.workflow-questionnaire-module__XpxDsa__task h4{margin:0}.workflow-questionnaire-module__XpxDsa__task h3{font-size:1.25rem}.workflow-questionnaire-module__XpxDsa__task h4{font-size:.9rem}.workflow-questionnaire-module__XpxDsa__taskSection{margin-top:1rem}.workflow-questionnaire-module__XpxDsa__taskSection ul{margin:.5rem 0 0;padding-left:1.25rem}.workflow-questionnaire-module__XpxDsa__version{color:var(--color-text-muted);margin-top:1.5rem;font-size:.8rem}.workflow-questionnaire-module__XpxDsa__resultEnd{border-top:1px solid var(--color-border);color:var(--color-text-muted);margin:2rem 0 0;padding-top:1rem;font-size:.9rem;font-weight:650}.workflow-questionnaire-module__XpxDsa__experiment{border:1px solid var(--color-border);background:#f1f4f2;border-radius:1rem;margin-top:3rem;padding:clamp(1.25rem,5vw,2rem)}.workflow-questionnaire-module__XpxDsa__leadCapture h2,.workflow-questionnaire-module__XpxDsa__pricing>h2{margin:0;font-size:clamp(1.375rem,4vw,1.625rem)}.workflow-questionnaire-module__XpxDsa__privacyNotice,.workflow-questionnaire-module__XpxDsa__experimentNotice{color:var(--color-text-muted);font-size:.9rem}.workflow-questionnaire-module__XpxDsa__pricing h4{margin:1.5rem 0 .5rem}.workflow-questionnaire-module__XpxDsa__experiment .workflow-questionnaire-module__XpxDsa__fullPlan{background:var(--color-surface);margin-top:0;margin-bottom:2rem}.workflow-questionnaire-module__XpxDsa__offerFeatures{margin:0;padding-left:1.25rem}.workflow-questionnaire-module__XpxDsa__experimentNotice{margin-top:1.5rem}.workflow-questionnaire-module__XpxDsa__intentSuccess{border:1px solid var(--color-border);color:var(--color-primary-active);background:var(--color-primary-soft);border-radius:.7rem;padding:1rem}.workflow-questionnaire-module__XpxDsa__intentSuccess h2{margin:0 0 .75rem;font-size:1.35rem}.workflow-questionnaire-module__XpxDsa__intentSuccess p{margin-bottom:1rem}.workflow-questionnaire-module__XpxDsa__pricing .buttonPrimary{margin-top:.5rem}.workflow-questionnaire-module__XpxDsa__leadForm{gap:1rem;margin-top:1.5rem;display:grid}.workflow-questionnaire-module__XpxDsa__leadForm .workflow-questionnaire-module__XpxDsa__textField{margin-top:0}.workflow-questionnaire-module__XpxDsa__leadForm .buttonPrimary{justify-self:start}.workflow-questionnaire-module__XpxDsa__consent{cursor:pointer;align-items:flex-start;gap:.75rem;max-width:38rem;display:flex}.workflow-questionnaire-module__XpxDsa__consent input{width:1.2rem;height:1.2rem;accent-color:var(--color-primary);margin:.15rem 0 0}.workflow-questionnaire-module__XpxDsa__consent:focus-within{outline:3px solid var(--color-focus);outline-offset:3px}.workflow-questionnaire-module__XpxDsa__price{color:var(--color-primary);letter-spacing:-.04em;margin:.75rem 0;font-size:clamp(2.25rem,10vw,3.5rem);font-weight:800}.workflow-questionnaire-module__XpxDsa__priceLabel{color:var(--color-text-muted);margin:1rem 0 -.5rem;font-size:.9rem}@media (max-width:32rem){.workflow-questionnaire-module__XpxDsa__navigation{flex-direction:column-reverse;align-items:stretch}.workflow-questionnaire-module__XpxDsa__navigation>span{display:none}.workflow-questionnaire-module__XpxDsa__leadForm .buttonPrimary{width:100%}.workflow-questionnaire-module__XpxDsa__pricing .buttonPrimary{width:100%}.workflow-questionnaire-module__XpxDsa__generatedResult,.workflow-questionnaire-module__XpxDsa__experiment{padding-left:1.25rem;padding-right:1.25rem}}
