details{padding:.5rem .5rem 0;margin:.9375rem 0;font-size:1rem;border:1px solid;border-color:#bbb;border-radius:.25rem}details summary{margin:-.5rem -.5rem 0;padding:.5rem;font-weight:500}details summary::marker{content:"+ ";color:#222;font-family:monospace;font-weight:700}details p{margin-bottom:0}details[open]{padding:.5rem}details[open] summary{margin:-.5rem -.5rem .5rem;border-bottom:1px solid;border-color:#bbb}details[open] summary::marker{content:"- "}.disclosure-panes{padding-top:2rem}.disclosure-panes .disclosure-pane-cell{margin-bottom:2rem}.disclosure-panes h2{margin-top:1rem!important;font-size:1.375rem;line-height:1.875rem;letter-spacing:-.25px}.disclosure-panes p{line-height:1.5rem}.disclosure-panes details.primary-blue{margin:0;padding:.625rem .625rem 0}.disclosure-panes details.primary-blue summary{margin:-.625rem -.625rem 0;padding:.625rem;color:#fff;background-color:#3171bb}.disclosure-panes details.primary-blue summary::marker{color:#fff}.disclosure-panes details.primary-blue ul{margin-left:0;list-style-type:none}.disclosure-panes details.primary-blue ul li{margin:.9375rem 0;font-size:1.0625rem;line-height:1.5625rem}.disclosure-panes details.primary-blue[open]{padding:.625rem}.disclosure-panes details.primary-blue[open] summary{margin:-.625rem -.625rem .625rem}