details:not(.clarity-product-menu,.readiness-row,.workspace-task-group,.workspace-recent-changes,.readiness-inactive)>summary{position:relative;display:flex;align-items:center;gap:10px;min-height:46px;padding:11px 52px 11px 14px;border:1px solid light-dark(#cbd5e1,var(--theme-blue-border));border-radius:10px;background:light-dark(#f8fafc,var(--theme-surface-soft));color:light-dark(#344054,var(--theme-muted));font-weight:650;line-height:1.6;list-style:none;cursor:pointer;transition:background .16s,border-color .16s}details>summary::-webkit-details-marker{display:none}details>summary::marker{content:""}.roadmap-trigger:after,.text-button[aria-expanded]:after,details:not(.clarity-product-menu,.readiness-row,.workspace-task-group,.workspace-recent-changes,.readiness-inactive)>summary:after{content:"";width:28px;height:28px;flex:0 0 28px;border:1px solid light-dark(#b5c2d3,var(--theme-blue-border));border-radius:8px;background:light-dark(#fff,#3a3a3a) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237b8ea6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50% /16px no-repeat;transition:transform .18s ease,background-color .16s}details:not(.clarity-product-menu,.readiness-row,.workspace-task-group,.workspace-recent-changes,.readiness-inactive)>summary:after{position:absolute;right:11px;top:calc(50% - 14px)}details:not(.clarity-product-menu,.readiness-row,.workspace-task-group,.workspace-recent-changes,.readiness-inactive)>summary:hover{background:light-dark(#edf2f7,var(--theme-blue-surface));border-color:light-dark(#98a7ba,var(--theme-blue-border))}details:not(.clarity-product-menu,.readiness-row,.workspace-task-group,.workspace-recent-changes,.readiness-inactive)[open]>summary{color:light-dark(#1849a9,var(--theme-blue-text));background:light-dark(#eff6ff,var(--theme-blue-surface));border-color:light-dark(#91b4e8,var(--theme-blue-border))}.roadmap-trigger[aria-expanded=true]:after,.text-button[aria-expanded=true]:after,details[open]>summary:after{transform:rotate(180deg);background-color:light-dark(#dbeafe,var(--theme-blue-surface));border-color:light-dark(#7fa6df,var(--theme-blue-border))}.roadmap-trigger:focus-visible,.text-button[aria-expanded]:focus-visible,details>summary:focus-visible{outline:3px solid light-dark(#2563eb,var(--theme-blue-border));outline-offset:3px}.clarity-faq summary>span[aria-hidden=true],.marketing-faq summary>span[aria-hidden=true],.roadmap-trigger>.lucide-chevron-down,details:not(.readiness-row)>summary>.lucide-chevron-down{display:none}.text-button[aria-expanded]{display:inline-flex;align-items:center;gap:12px;min-height:44px}.roadmap-trigger{align-items:center}.roadmap-trigger:after{margin-inline-start:auto}.roadmap-trigger[aria-expanded=true]{background:light-dark(#eff6ff,var(--theme-blue-surface))}.clarity-product-menu>summary{min-height:44px}.clarity-product-menu>summary>span{display:inline-block;transition:transform .18s}.clarity-product-menu[open]>summary>span{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.clarity-product-menu>summary>span,.roadmap-trigger:after,.text-button[aria-expanded]:after,details>summary,details>summary:after{transition:none}}@media print{.roadmap-trigger:after,.text-button[aria-expanded]:after,details>summary:after{display:none}}