.rs-page .content-body p a,.rs-page .content-body li a,.rs-page .content-body td a,.rs-page .content-body th a,.rs-page .content-body dd a,.rs-page .rs-callout a,.rs-page .rs-answer a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.rs-page .content-body p a:hover,.rs-page .content-body li a:hover,.rs-page .content-body dd a:hover{color:#a6301c}.rs-disclosure{color:#46433c;border-left:3px solid var(--rule);margin:0 0 24px;padding:2px 0 2px 14px;font-size:13px;line-height:1.6;display:block}.rs-disclosure strong{color:var(--ink)}.rs-answer{border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);background:#fffdf7;margin:0 0 34px;padding:18px 20px 20px}.rs-answer-label{letter-spacing:1.1px;text-transform:uppercase;color:#a6301c;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.rs-answer p{color:#2a2823;margin:0;font-size:18px;line-height:1.6}.rs-callout{border:1px solid var(--rule);border-left:3px solid var(--ink);color:#383530;background:#fffdf7;gap:6px;margin:4px 0 26px;padding:16px 18px;font-size:15px;line-height:1.65;display:grid}.rs-callout-caution{border-left-color:var(--red)}.rs-callout strong{font-family:var(--display);text-transform:uppercase;letter-spacing:-.1px;color:var(--ink);font-size:17px;font-weight:800;font-stretch:75%}.rs-proscons{border-top:2px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin:4px 0 28px;display:grid}.rs-proscons>div{min-width:0;padding:16px 20px 6px 0}.rs-proscons>div+div{border-left:1px solid var(--rule);padding-left:20px}.rs-pc-label{letter-spacing:1.1px;text-transform:uppercase;color:var(--dim);margin-bottom:10px;font-size:11px;font-weight:700;display:block}.rs-proscons ul{color:#383530;margin:0;padding:0;font-size:15px;line-height:1.65;list-style:none}.rs-proscons li{margin-bottom:10px;padding-left:22px;position:relative}.rs-pros li:before,.rs-cons li:before{font-weight:700;position:absolute;top:0;left:0}.rs-pros li:before{content:"+";color:var(--ink)}.rs-cons li:before{content:"−";color:#a6301c}.rs-table-wrap{border-top:2px solid var(--ink);max-width:100%;margin:0 0 28px}.rs-table{border-collapse:collapse;table-layout:auto;width:100%;font-size:14px}.rs-table caption{caption-side:bottom;text-align:left;color:var(--dim);padding-top:12px;font-size:12px}.rs-table th,.rs-table td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;overflow-wrap:anywhere;padding:13px 16px 13px 0;line-height:1.55}.rs-table thead th{letter-spacing:1px;text-transform:uppercase;color:var(--dim);padding-top:12px;font-size:10px;font-weight:700}.rs-table tbody th{color:var(--ink);font-weight:600}.rs-table td{color:#46433c}.rs-table-cards .rs-table thead,.rs-table-cards .rs-table caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rs-table-cards .rs-table,.rs-table-cards .rs-table tbody{display:block}.rs-table-cards .rs-table tbody{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:0 24px;display:grid}.rs-table-cards .rs-table tr{border-bottom:1px solid var(--rule);padding:14px 0 6px;display:block}.rs-table-cards .rs-table th,.rs-table-cards .rs-table td{border:0;grid-template-columns:minmax(96px,40%) minmax(0,1fr);gap:12px;padding:6px 0;display:grid}.rs-table-cards .rs-table tbody th{font-family:var(--display);text-transform:uppercase;padding-bottom:8px;font-size:19px;font-weight:800;font-stretch:75%;display:block}.rs-table-cards .rs-table td:before{content:attr(data-label);letter-spacing:1px;text-transform:uppercase;color:var(--dim);padding-top:3px;font-size:10px;font-weight:700}@media (width<=640px){.rs-table thead,.rs-table caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rs-table,.rs-table tbody,.rs-table tr{display:block}.rs-table tr{border-bottom:1px solid var(--rule);padding:12px 0 6px}.rs-table th,.rs-table td{border:0;grid-template-columns:minmax(88px,38%) minmax(0,1fr);gap:12px;padding:5px 0;display:grid}.rs-table tbody th{font-family:var(--display);text-transform:uppercase;padding-bottom:6px;font-size:18px;font-weight:800;font-stretch:75%;display:block}.rs-table td:before{content:attr(data-label);letter-spacing:1px;text-transform:uppercase;color:var(--dim);padding-top:3px;font-size:10px;font-weight:700}.rs-proscons{grid-template-columns:minmax(0,1fr)}.rs-proscons>div+div{border-left:0;border-top:1px solid var(--rule);padding-left:0}.rs-answer{padding:16px 16px 18px}.rs-answer p{font-size:17px}}.rs-letters{flex-wrap:wrap;gap:4px;margin:0 0 22px;display:flex}.rs-letters a{border:1px solid var(--rule);place-items:center;min-width:36px;min-height:36px;font-size:14px;font-weight:600;display:inline-grid}.rs-letters a:hover{border-color:var(--ink)}.rs-glossary{border-top:2px solid var(--ink);margin:0 0 24px}.rs-glossary>div{border-bottom:1px solid var(--rule);grid-template-columns:210px minmax(0,1fr);gap:6px 28px;padding:16px 0;scroll-margin-top:120px;display:grid}.rs-glossary dt{font-family:var(--display);text-transform:uppercase;font-size:18px;font-weight:800;font-stretch:75%;line-height:1.2}.rs-glossary dfn{font-style:normal}.rs-glossary dd{color:#383530;margin:0;font-size:15px;line-height:1.7}.rs-more{white-space:nowrap;font-weight:600}.rs-accessed{color:var(--dim)}@media (width<=640px){.rs-glossary>div{grid-template-columns:minmax(0,1fr)}}
