.atlas-entry{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:18px auto 6px;padding:22px clamp(15px,3vw,42px);max-width:1250px;color:#f2f1ec;text-decoration:none;background:linear-gradient(98deg,#131a23 0%,#2a2225 58%,#30151b 100%);border:1px solid #55565d;border-left:4px solid #cb2331;box-shadow:0 14px 36px #080d163d;position:relative}.atlas-entry:hover,.atlas-entry:focus-visible{outline:2px solid #e8c28a;outline-offset:2px}.atlas-entry-inner{display:flex;align-items:center;gap:20px}.atlas-entry-icon{color:#edc886;font-size:35px;line-height:1;border:1px solid #e8c28a65;border-radius:50%;display:grid;place-items:center;min-width:64px;min-height:64px;background:#e6bd7c10}.atlas-entry-copy{display:flex;flex-direction:column;gap:5px}.atlas-entry-kicker{color:#e3bf8b;font-size:10px;letter-spacing:2px;font-weight:900}.atlas-entry-copy strong{font-size:clamp(19px,2vw,28px);line-height:1.2;letter-spacing:.2px}.atlas-entry-copy small{color:#b9c2cd;font-size:13px}.atlas-entry-cta{color:#f8eee3;background:#a9232e;border:1px solid #eb4754;padding:12px 18px;font-size:11px;font-weight:900;letter-spacing:.5px;white-space:nowrap}@media(max-width:700px){.atlas-entry{margin:9px 12px;padding:15px;gap:12px}.atlas-entry-inner{gap:10px}.atlas-entry-icon{font-size:25px;min-width:45px;min-height:45px}.atlas-entry-copy small{font-size:11px}.atlas-entry-cta{padding:9px;font-size:10px}}@media(max-width:450px){.atlas-entry{flex-wrap:wrap}.atlas-entry-cta{margin-left:53px}}