._root_dbny2_1{background:var(--color-primary-8);padding:72px 0 96px}._root_dbny2_1 [data-ai-checklist-form=container]{width:min(1120px, 100% - var(--container-gutter-mobile) * 2);margin-inline:auto}._root_dbny2_1 [data-ai-checklist-form=form],._root_dbny2_1 [data-ai-checklist-form=result]{gap:36px;display:grid}._root_dbny2_1 [data-ai-checklist-form=form][hidden],._root_dbny2_1 [data-ai-checklist-form=result][hidden]{display:none}._root_dbny2_1 [data-ai-checklist-form=status]{color:#684000;background:#fff7e8;border-radius:8px;margin:0;padding:16px 18px;font-weight:600}._root_dbny2_1 [data-ai-checklist-form=identity]{border:0;border-bottom:1px solid #deeeef;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:0;padding:0 0 28px;display:grid}._root_dbny2_1 [data-ai-checklist-form=identity] legend{color:#18292d;font-family:var(--font-heading);grid-column:1/-1;margin:0 0 4px;font-size:28px;font-weight:600}._root_dbny2_1 [data-ai-checklist-form=field]{color:#3d5259;gap:8px;font-size:16px;font-weight:600;display:grid}._root_dbny2_1 [data-ai-checklist-form=field] input{color:#18292d;width:100%;min-height:54px;font:inherit;border:1px solid #c1dfe3;border-radius:4px;padding:14px 18px}._root_dbny2_1 [data-ai-checklist-form=consent]{color:#3d5259;grid-column:1/-1;align-items:flex-start;gap:12px;font-size:15px;line-height:1.45;display:flex}._root_dbny2_1 [data-ai-checklist-form=consent] input{accent-color:#0c7989;width:18px;height:18px;margin-top:2px}._root_dbny2_1 [data-ai-checklist-form=consent] a{color:#0c7989;text-underline-offset:3px;text-decoration:underline}._root_dbny2_1 [data-ai-checklist-form=section]{border:0;gap:22px;margin:0;padding:0;display:grid}._root_dbny2_1 [data-ai-checklist-form=section] legend{color:var(--color-primary-6);font-family:var(--font-heading);margin-bottom:8px;font-size:34px;font-weight:600;line-height:1.2}._root_dbny2_1 [data-ai-checklist-form=card]{background:var(--color-white);border:1px solid #267b8a38;border-radius:8px;padding:28px;box-shadow:0 14px 30px #16303414}._root_dbny2_1 [data-ai-checklist-form=card][data-invalid]{border-color:#d34747}._root_dbny2_1 [data-ai-checklist-form=card] h2{color:var(--color-primary-6);font-family:var(--font-heading);margin:0 0 20px;font-size:24px;font-weight:600;line-height:1.35}._root_dbny2_1 [data-ai-checklist-form=options]{gap:12px;display:grid}._root_dbny2_1 [data-ai-checklist-form=option]{min-height:48px;color:var(--color-secondary-3);cursor:pointer;background:#f7fbfb;border:1px solid #267b8a2e;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;transition:border-color .2s,background-color .2s;display:grid}._root_dbny2_1 [data-ai-checklist-form=option]:has(input:checked){color:var(--color-primary-6);background:#e8f5f3;border-color:#267b8a}._root_dbny2_1 [data-ai-checklist-form=option] input{accent-color:#267b8a;width:18px;height:18px;margin:2px 0 0}._root_dbny2_1 [data-ai-checklist-form=option] span{min-width:0;font-size:17px;line-height:1.45}._root_dbny2_1 [data-ai-checklist-form=error]{color:#b73131;margin:14px 0 0;font-weight:600}._root_dbny2_1 [data-ai-checklist-form=submit]{justify-self:center}._root_dbny2_1 [data-ai-checklist-form=submit][aria-busy=true]{opacity:.62;cursor:progress}._root_dbny2_1 [data-ai-checklist-form=summary]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._root_dbny2_1 [data-ai-checklist-form=summary]>div{color:var(--color-white);background:#267b8a;border-radius:8px;padding:28px}._root_dbny2_1 [data-ai-checklist-form=summary] span,._root_dbny2_1 [data-ai-checklist-form=summary] strong{display:block}._root_dbny2_1 [data-ai-checklist-form=summary] span{color:#d7f2ef;margin-bottom:10px;font-size:18px;font-weight:600}._root_dbny2_1 [data-ai-checklist-form=summary] strong{font-family:var(--font-heading);font-size:38px;font-weight:600;line-height:1.2}._root_dbny2_1 [data-ai-checklist-form=result-cards]{gap:18px;display:grid}._root_dbny2_1 [data-ai-checklist-form=result-card]{background:var(--color-white);border:1px solid #267b8a33;border-radius:8px;padding:28px}._root_dbny2_1 [data-ai-checklist-form=result-card][data-active]{border-color:#267b8a;box-shadow:inset 4px 0 #267b8a}._root_dbny2_1 [data-ai-checklist-form=result-card] h2{color:var(--color-primary-6);font-family:var(--font-heading);margin:0 0 8px;font-size:26px;font-weight:600;line-height:1.25}._root_dbny2_1 [data-ai-checklist-form=result-card] p{color:var(--color-secondary-3);margin:0;font-size:17px;line-height:1.55}._root_dbny2_1 [data-ai-checklist-form=result-card] [data-ai-checklist-form=range]{font-weight:700}@media (width<=767px){._root_dbny2_1{padding:48px 0 72px}._root_dbny2_1 [data-ai-checklist-form=form],._root_dbny2_1 [data-ai-checklist-form=result]{gap:28px}._root_dbny2_1 [data-ai-checklist-form=identity]{grid-template-columns:1fr}._root_dbny2_1 [data-ai-checklist-form=section] legend{font-size:28px}._root_dbny2_1 [data-ai-checklist-form=card]{padding:22px}._root_dbny2_1 [data-ai-checklist-form=card] h2{font-size:21px}._root_dbny2_1 [data-ai-checklist-form=option]{padding:13px 14px}._root_dbny2_1 [data-ai-checklist-form=summary]{grid-template-columns:1fr}._root_dbny2_1 [data-ai-checklist-form=summary] strong{font-size:32px}}
