.atlas-opp{background:var(--paper-2);border-top:1px solid var(--rule-paper);padding:112px 0}@media (max-width:900px){.atlas-opp{padding:72px 0}}.atlas-opp-grid{grid-template-columns:5fr 6fr;align-items:center;gap:64px;display:grid}@media (max-width:980px){.atlas-opp-grid{grid-template-columns:1fr;gap:40px}}.atlas-opp-copy .cap-section-body{margin-bottom:32px}.atlas-opp-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.atlas-opp-item{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:14px;margin:0 -14px;padding:12px 14px;transition:background .2s;display:flex}.atlas-opp-item:hover,.atlas-opp-item.is-active{background:var(--paper)}.atlas-opp-item:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.atlas-opp-swatch{border-radius:50%;flex:none;width:10px;height:10px;margin-top:7px}.atlas-opp-text{flex-direction:column;gap:2px;display:flex}.atlas-opp-title{font-family:var(--sans);color:var(--ink);font-size:17px;font-weight:600}.atlas-opp-body{font-family:var(--sans);color:var(--ink-soft);font-size:15px;line-height:1.5}.atlas-opp-close{font-family:var(--sans);color:var(--ink);max-width:48ch;margin:28px 0 0;font-size:clamp(17px,1.6vw,19px);font-weight:500;line-height:1.5}.atlas-opp-viz{margin:0}.atlas-opp-svg{width:100%;height:auto;display:block}.atlas-opp-dot{fill:#0126371a;transition:fill .5s,opacity .25s}.atlas-opp-dot--lit.is-dim{opacity:.15}.atlas-opp-caption{font-family:var(--mono);color:var(--ink-soft);text-align:center;margin-top:16px;font-size:12px}@media (prefers-reduced-motion:reduce){.atlas-opp-dot{transition:none!important}}
