.home_page__NOZQO{padding:10px 20px 32px;display:flex;flex-direction:column;gap:28px}.home_greeting__xoYPR{font:400 44px/1.2 var(--font-script);color:var(--text-strong);letter-spacing:0;margin:8px 0;overflow-wrap:anywhere}.home_summary__2Xq64{background:var(--glass-sheen),var(--surface-card);border-block:1px solid var(--border-card);border-left:3px solid var(--violet-500)}.home_summaryBody__bpL9I{padding:24px 28px;display:flex;flex-direction:column;gap:22px}.home_summaryLabel__btGF4{color:var(--ink-600);font:600 12px/1.5 var(--font-display)}.home_summaryTitle__vCkA9{color:var(--text-strong);font:700 28px/1.3 var(--font-display)}.home_summaryText__50DF7{color:var(--ink-600);font:400 15px/1.5 var(--font-body)}.home_summaryProgress__ecnXz{display:flex;justify-content:space-between;color:var(--ink-600);font:400 13px/1.5 var(--font-body)}.home_quickActions__E1upk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.home_quickAction__1Ojr0{padding:20px 16px;display:flex;align-items:center;gap:12px;min-width:0}.home_quickAction__1Ojr0>svg{margin-left:auto}.home_topics__5x195{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));grid-gap:18px;gap:18px}.home_topic__F_L64{position:relative;overflow:hidden}.home_topic__F_L64:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--topic-accent);opacity:.65}@media (max-width:700px){.home_quickAction__1Ojr0{flex-direction:column;align-items:flex-start;padding:16px}.home_quickAction__1Ojr0>svg{display:none}.home_summaryBody__bpL9I{padding:20px}}@media (max-width:420px){.home_quickActions__E1upk{grid-template-columns:1fr;gap:8px}.home_quickAction__1Ojr0{flex-direction:row;align-items:center;padding:14px}.home_quickAction__1Ojr0>svg{display:block}.home_greeting__xoYPR{font-size:34px}}.home_questionFilter__FELX8{margin:0;padding:0;border:0;min-width:0}.home_questionFilter__FELX8 legend{padding:0;margin-bottom:10px;font:600 13px var(--font-display);color:var(--ink-800)}.home_filterOptions__b5bJX{display:flex;flex-wrap:wrap;gap:8px}.home_filterOptions__b5bJX label{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--border-card);border-radius:999px;cursor:pointer;background:var(--surface-card);color:var(--ink-600);font:600 13px var(--font-display)}.home_filterOptions__b5bJX label[data-selected=true]{background:var(--navy-800);border-color:var(--navy-800);color:#fff}.home_filterOptions__b5bJX input{accent-color:var(--violet-500);margin:0}.home_filterOptions__b5bJX label:focus-within{outline:2px solid var(--violet-500);outline-offset:3px}.home_questionFilter__FELX8 p{font:400 12px/1.6 var(--font-body);color:var(--ink-600);margin:10px 0 0}