.irx-a-family .ira-family-switch{padding:4px;gap:3px;opacity:.85}
.irx-a-family .ira-family-switch:hover,.irx-a-family .ira-family-switch:focus-within{opacity:1}
.irx-a-family .ira-family-switch>a{padding:6px 9px;font-size:10px}
.irx-a-family .if-topbar .fr-chapter-nav a{padding-inline:8px}
.ira-family-comparison .irx-compare-intro{padding-bottom:26px}
.ira-family-comparison .ira-family-changes{display:flex;flex-wrap:wrap;gap:9px 26px;border-block:1px solid #d9e2e8;padding:18px 0;margin-bottom:36px;font-size:13px;color:#5c7283}
.ira-family-comparison .ira-family-changes>span:before{content:'✓';color:#c78351;margin-right:9px}
.ira-family-comparison .irx-choice>header>span{font-size:27px}
.ira-family-comparison .irx-shot{margin-top:16px}
.ira-family-comparison .irx-shot img{display:block;aspect-ratio:8/5;object-fit:cover;width:100%}
.ira-family-comparison .irx-shot>span{display:block;background:#fff;padding:10px 13px;font-size:12px;color:#647f92}
.ira-family-comparison main{padding-top:28px}
.ira-family-comparison .irx-compare-intro{padding-bottom:22px}
.ira-family-comparison .irx-compare-intro h1{font-size:30px}
.ira-family-comparison .ira-family-changes{margin-bottom:21px;padding-block:15px}
.ira-family-comparison .ira-family-views{display:flex;gap:7px;flex-wrap:wrap}
.ira-family-comparison .ira-family-views button{cursor:pointer;background:#fff;border:1px solid #d5e0e8;color:#647b8b;font-size:12px;padding:10px 18px}
.ira-family-comparison .ira-family-views button[aria-pressed="true"]{background:#1c3548;color:#fff;border-color:#1c3548}
.ira-family-comparison .ira-family-views button:focus-visible{outline:2px solid #d28d5d;outline-offset:3px}
.ira-family-comparison .irx-compare-grid{margin-top:21px}
.ira-family-comparison .irx-shot[hidden]{display:none}
@media(max-width:760px){.irx-a-family .ira-family-switch{right:9px;bottom:9px}.ira-family-comparison .ira-family-changes{font-size:12px;gap:8px}.ira-family-comparison .irx-choice>header>span{font-size:25px}}
