.murb{background:#071925;color:#eef8ff}.murb-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:7%;align-items:end;margin-bottom:38px}.murb-heading>p{max-width:480px;color:#bdd0dc}.murb h2 em{color:#a4e4ff}.murb-choices{display:flex;border-bottom:1px solid #35505f;margin-bottom:36px;gap:16px}.murb-choices button{flex:1;background:transparent;border:0;border-bottom:3px solid transparent;text-align:left;padding:20px;color:#bed2df;font-weight:700;transition:background .3s,border-color .3s}.murb-choices button span{display:block;font-weight:400;margin-top:6px;font-size:14px}.murb-choices button[aria-pressed=true]{border-color:#a4e4ff;background:#173342;color:white}.murb-panel{display:grid;grid-template-columns:.85fr 1.15fr;gap:5%;align-items:start}.murb-panel[hidden]{display:none}.murb-photo{position:sticky;top:150px;overflow:hidden}.murb-photo img{height:540px;object-fit:cover}.murb-photo>span{display:block;padding:16px;background:#132e3d;font-size:12px;letter-spacing:.1em}.murb-copy h3{font-size:clamp(38px,4vw,56px);margin-bottom:22px}.murb-copy>p{color:#c4d5df;margin-bottom:20px}.murb details{border-top:1px solid #38515f;padding:18px 0}.murb summary{cursor:pointer;font-weight:600}.murb details p{margin-top:14px;color:#bdd0dc}.rebate-note{border-left:2px solid #a4e4ff;padding:4px 0 4px 22px;margin:22px 0 28px;font-size:15px}.rebate-note p{color:#bdd0dc;margin:12px 0}.rebate-note a,.murb-source a{color:#a4e4ff;text-decoration:underline;text-underline-offset:4px}.murb-process{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:58px;padding-top:32px;border-top:1px solid #35505f}.murb-process span{font-size:12px;letter-spacing:.12em;color:#a4e4ff}.murb-process h3{font-size:30px;margin:12px 0}.murb-process p{color:#bdd0dc}.murb-source{font-size:13px;color:#a9bfcc;margin-top:36px;max-width:900px}.photo-navigation{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.photo-navigation[hidden]{display:none}.photo-navigation button{background:#173342;color:#edf9ff;border:1px solid #517080;padding:10px 18px}.photo-navigation button:disabled{opacity:.4}.photo-navigation span{font-size:14px;color:#bdd0dc}.gallery button:nth-child(7n+2) img{object-position:center 40%}#gallery-status{margin-top:20px;color:#59636a;font-size:14px}.capability-notes{margin-top:40px;border-top:1px solid #ced9df}.capability-notes details{padding:20px 0;border-bottom:1px solid #ced9df}.capability-notes summary{cursor:pointer;font-weight:700}.capability-notes p{margin-top:10px;color:#59636a;max-width:780px}header nav{gap:18px}
@media(max-width:1150px){header nav{gap:12px;font-size:13px}header{gap:18px}.murb-photo img{height:460px}}
@media(max-width:800px){.murb-heading,.murb-panel{grid-template-columns:1fr;gap:28px}.murb-choices{gap:6px}.murb-choices button{padding:16px 10px}.murb-photo{position:relative;top:0}.murb-photo img{height:300px}.murb-process{grid-template-columns:1fr;gap:28px}.murb-copy{margin-top:28px}.rebate-note{padding-left:16px}.murb-source{font-size:13px}.photo-navigation button{padding:10px 12px}}
@media(prefers-reduced-motion:no-preference){body:not(.motion-off) .murb-panel{animation:murb-enter .65s both}@keyframes murb-enter{from{opacity:.4;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}}
.capabilities{background:#fff;color:#071725}#gallery-status{color:#bdd0dc}@media(min-width:801px) and (max-width:1000px){header{height:auto;display:grid;grid-template-columns:1fr auto;padding-top:12px;gap:8px}header>nav{display:flex;grid-column:1/-1;grid-row:2;margin:0;padding:5px 0 12px;gap:22px;font-size:14px}header>.button{justify-self:end}html{scroll-padding-top:120px}}
