/* Content density refinements: retain the approved typography and shared chrome. */
#set-site .settr-polished-content .settr-band.setxd-compact{padding:38px 0}
#set-site .settr-polished-content .setxd-split>.wrap{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.4fr);column-gap:54px;align-items:start}
#set-site .settr-polished-content .setxd-split>.wrap>.settr-kicker{grid-column:1/-1;margin-bottom:13px}
#set-site .settr-polished-content .setxd-split h2{font-size:clamp(27px,2.6vw,36px);margin-bottom:0;max-width:24ch}
#set-site .settr-polished-content .setxd-split .settr-reading-copy>:last-child{margin-bottom:0}
#set-site .settr-polished-content .setxd-compact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 26px;margin:14px 0;padding-left:20px}
#set-site .settr-polished-content .setxd-support{padding:54px 0}
#set-site .settr-polished-content .setxd-support-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:center}
#set-site .settr-polished-content .setxd-support h2{margin-bottom:18px}
#set-site .settr-polished-content .setxd-support-photo{margin:0}
#set-site .settr-polished-content .setxd-support-photo picture{display:block;overflow:hidden;border-radius:8px;background:var(--navy);aspect-ratio:4/5;max-height:430px}
#set-site .settr-polished-content .setxd-support-photo img{display:block;width:100%;height:100%;object-fit:cover}
#set-site .settr-polished-content .setxd-support-photo figcaption{font-size:13px;line-height:1.5;color:var(--muted);margin-top:10px}
#set-site .settr-polished-content .setxd-brand-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:18px 0 23px;padding:0}
#set-site .settr-polished-content .setxd-brand-list li{margin:0;padding:7px 12px;border:1px solid var(--line);background:#fff;border-radius:5px;font-size:14px;font-weight:800;line-height:1.3}
#set-site .settr-polished-content .setxd-next-step{border-top:1px solid var(--line);padding-top:23px}
#set-site .settr-polished-content .setxd-next-step h3{font-size:22px;margin-bottom:12px}
#set-site .settr-polished-content .setxd-small{font-size:14px;line-height:1.6;color:var(--muted)}
#set-site .settr-polished-content .setxd-actions{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center}
#set-site .settr-polished-content .setxd-actions .btn{margin:0}
#set-site .settr-polished-content .setxd-comparison,#set-site .settr-polished-content .setxd-symptoms{padding:52px 0}
#set-site .settr-polished-content .setxd-comparison .settr-editorial-card,#set-site .settr-polished-content .setxd-symptoms .settr-editorial-card{padding:25px}
#set-site .settr-polished-content .setxd-comparison .settr-card-photo{margin:-25px -25px 23px}
#set-site .settr-polished-content .settr-card-photo picture{display:block;width:100%;height:100%}
#set-site .settr-polished-content .setxd-model-details{margin:20px 0 0;padding:0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}
#set-site .settr-polished-content .setxd-model-details summary{cursor:pointer;padding:15px 0 0;font-size:15px;font-weight:800;color:var(--blue)}
#set-site .settr-polished-content .setxd-model-details>div{padding:13px 0 0;font-size:15px;line-height:1.65}
#set-site .settr-polished-content .setxd-model-details p:last-child,#set-site .settr-polished-content .setxd-symptoms .settr-editorial-card p:last-child{margin-bottom:0}
#set-site .settr-polished-content .setxd-bottom-line{margin:22px 0 0;max-width:90ch}
#set-site .settr-polished-content .setxd-bottom-line a{font-weight:800}
#set-site .settr-polished-content .setxd-credentials{padding:52px 0}
#set-site .settr-polished-content .setxd-credential-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}
#set-site .settr-polished-content .setxd-credential-grid article+article{padding-left:40px;border-left:1px solid rgba(255,255,255,.22)}
#set-site .settr-polished-content .setxd-credential-grid h2{font-size:clamp(29px,3vw,38px);margin-bottom:18px}
#set-site .settr-polished-content .setxd-credential-grid p:last-child{margin-bottom:0}
@media(max-width:900px){
 #set-site .settr-polished-content .setxd-support-grid{gap:28px;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}
 #set-site .settr-polished-content .setxd-comparison .settr-card-grid--three,#set-site .settr-polished-content .setxd-symptoms .settr-card-grid--three{grid-template-columns:1fr}
 #set-site .settr-polished-content .setxd-comparison .settr-card-photo{height:240px}
}
@media(max-width:760px){
 #set-site .settr-polished-content .settr-band.setxd-compact{padding:30px 0}
 #set-site .settr-polished-content .setxd-split>.wrap,#set-site .settr-polished-content .setxd-support-grid,#set-site .settr-polished-content .setxd-credential-grid{grid-template-columns:1fr;gap:22px}
 #set-site .settr-polished-content .setxd-split>.wrap>.settr-kicker{margin-bottom:-8px}
 #set-site .settr-polished-content .setxd-split h2{max-width:none}
 #set-site .settr-polished-content .setxd-support,#set-site .settr-polished-content .setxd-comparison,#set-site .settr-polished-content .setxd-symptoms,#set-site .settr-polished-content .setxd-credentials{padding:36px 0}
 #set-site .settr-polished-content .setxd-support-photo picture{aspect-ratio:16/10;max-height:280px}
 #set-site .settr-polished-content .setxd-credential-grid article+article{padding:22px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.22)}
}
@media(max-width:380px){
 #set-site .settr-polished-content .setxd-compact-list{grid-template-columns:1fr}
 #set-site .settr-polished-content .setxd-actions{align-items:flex-start;flex-direction:column}
}
