.qa-article{max-width:760px}.qa-article h1{font-size:42px}.qa-short{font-family:var(--font-display);color:var(--ptl-ink);border-left:4px solid var(--ptl-gold);margin:22px 0 10px;padding-left:18px;font-size:21px;line-height:1.45}.qa-by{color:var(--ptl-ink-60);margin:0 0 26px;font-size:13.5px}.qa-fig{margin:0 0 28px}.qa-fig img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.qa-article h2{font-family:var(--font-sans);color:var(--ptl-ink);margin:34px 0 10px;font-size:22px;font-weight:800}.qa-article section p{color:var(--ptl-ink-80);margin:0 0 12px;font-size:17px;line-height:1.65}.qa-diff{background:var(--ptl-ink);color:#fff;border-left:4px solid var(--ptl-gold);margin:36px 0 8px;padding:22px 26px}.qa-diff .rx-eyebrow{color:#e2cf9f;margin-bottom:8px}.qa-diff p:last-child{margin:0;font-size:17px;line-height:1.6}.qa-faqs{margin:0}.qa-faqs>div{border-bottom:1px solid var(--ptl-line);padding:14px 0}.qa-faqs dt{color:var(--ptl-ink);margin-bottom:4px;font-weight:800}.qa-faqs dd{color:var(--ptl-ink-80);margin:0;line-height:1.6}.qa-links,.qa-more ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.qa-links a,.qa-more a{color:var(--ptl-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ptl-gold);text-decoration-color:var(--ptl-gold);text-underline-offset:3px;font-weight:700}.qa-sources{color:var(--ptl-ink-60);margin-top:24px;font-size:13.5px}.qa-cta{margin-top:40px}.qa-more{border-top:1px solid var(--ptl-line);margin-top:40px;padding-top:24px}.qa-index{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.qa-index a{border:1px solid var(--ptl-line);border-left:4px solid var(--ptl-gold);color:inherit;padding:18px 20px;text-decoration:none;display:block}.qa-index a:hover{background:var(--ptl-canvas)}.qa-index strong{color:var(--ptl-ink);margin-bottom:4px;font-size:18px;display:block}.qa-index span{color:var(--ptl-ink-80);font-size:15px;line-height:1.5}.ct-services{grid-template-columns:repeat(2,1fr);gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ct-services a{border:1px solid var(--ptl-line);height:100%;color:inherit;padding:16px 18px;text-decoration:none;display:block}.ct-services a:hover{background:var(--ptl-canvas)}.ct-services strong{color:var(--ptl-ink);margin-bottom:3px;font-size:16.5px;display:block}.ct-services span{color:var(--ptl-ink-80);font-size:14.5px;line-height:1.5}.ct-local{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ct-local li{background:var(--ptl-canvas);border-left:3px solid var(--ptl-green);color:var(--ptl-ink-80);padding:12px 16px;font-size:16px;line-height:1.55}.ct-local small{color:var(--ptl-ink-60);margin-top:4px;font-size:12.5px;display:block}.ct-local small a{color:inherit}@media (max-width:760px){.qa-article h1{font-size:32px}.qa-short{font-size:18.5px}.ct-services{grid-template-columns:1fr}}.rx-article.qa-article .qa-diff p:last-child{color:#fff}.rx-article.qa-article .ct-services,.rx-article.qa-article .ct-local,.rx-article.qa-article .qa-links,.rx-article.qa-article .qa-more ul,.rx-article.qa-article .qa-index{padding-left:0}.rx-article.qa-article .ct-services li,.rx-article.qa-article .qa-index li,.rx-article.qa-article .qa-links li,.rx-article.qa-article .qa-more li{margin:0}.rx-article.qa-article .ct-services li:before,.rx-article.qa-article .qa-index li:before,.rx-article.qa-article .qa-links li:before,.rx-article.qa-article .qa-more li:before,.rx-article.qa-article .ct-local li:before{content:none}
