.risk-resource-set{border:1px solid var(--border);background:var(--theme-surface-fff,#fff);border-radius:12px;margin:0 0 30px;scroll-margin-top:24px}.risk-resource-set summary{cursor:pointer;color:var(--theme-text-173859,#173859);align-items:center;gap:14px;padding:20px 24px;list-style:none;display:flex}.risk-resource-set summary::-webkit-details-marker{display:none}.risk-resource-set summary>span{flex:1}.risk-resource-set summary strong{font-size:18px;display:block}.risk-resource-set summary small{color:var(--theme-text-607086,#607086);margin-top:4px;font-size:13px;display:block}.risk-resource-set[open] summary>svg:last-child{transform:rotate(180deg)}.risk-set-body{padding:0 24px 24px}.risk-set-intro{color:var(--theme-text-52667d,#52667d);margin:0 0 18px;font-size:16px;line-height:1.6}.risk-set-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.risk-set-grid article{border-top:2px solid var(--theme-border-d4dfeb,#d4dfeb);flex-direction:column;align-items:flex-start;padding:18px 0;display:flex}.risk-set-grid article:last-child{border-color:var(--theme-border-9cb3ca,#9cb3ca)}.risk-set-grid h3{margin:10px 0 4px;font-size:21px}.risk-set-grid h4{margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.5}.risk-set-grid p{color:var(--theme-text-52667d,#52667d);flex:1;margin:0 0 18px;font-size:14px;line-height:1.65}.risk-set-guidance{border-top:1px solid var(--border);margin-top:4px;padding-top:18px}.risk-set-guidance p{color:var(--theme-text-40566f,#40566f);margin:0 0 10px;font-size:14px;line-height:1.7}.risk-set-source{color:var(--theme-text-607086,#607086);margin:15px 0;font-size:12px;line-height:1.6}.risk-set-links,.risk-related{flex-wrap:wrap;gap:10px 18px;font-size:13px;line-height:1.5;display:flex}.risk-set-links a,.risk-related a{color:var(--theme-text-234f82,#234f82);text-underline-offset:3px;text-decoration:underline}.risk-set-links svg{vertical-align:middle;display:inline}.risk-related{margin-top:14px}.risk-related strong{color:var(--theme-text-40566f,#40566f)}.risk-resource-set summary:focus-visible{outline:2px solid var(--theme-border-1d5e9e,#1d5e9e);outline-offset:3px;border-radius:10px}@media (max-width:720px){.risk-set-grid{grid-template-columns:1fr;gap:0}.risk-resource-set summary{padding:18px}.risk-set-body{padding:0 18px 20px}.risk-set-grid article{padding:20px 0}.risk-set-grid p{margin-bottom:14px}}.risk-google-doc{color:var(--theme-text-234f82,#234f82);text-underline-offset:3px;margin-top:12px;font-size:13px;line-height:1.5;text-decoration:underline}.risk-google-doc svg{vertical-align:middle;display:inline}
