#results{background:#044b97;color:#fff}#results h2,#results .sec-head p{color:#fff}.tabs{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:22px}.tabs button{min-height:44px;border:1px solid #ffffff47;border-radius:99px;padding:9px 16px;font-size:14px;background:#ffffff1a;color:#fff;cursor:pointer}.tabs button:hover{background:#ffffff2e}.tabs button.on{background:#fff;color:var(--navy);border-color:#fff}.bap{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:1000px;margin:0 auto}.bap figure{position:relative;margin:0}.bpic{border-radius:20px;overflow:hidden;aspect-ratio:3/2;background:var(--soft);box-shadow:0 20px 44px #00143c59}.bpic img{width:100%;height:100%;object-fit:cover}.bap figcaption{position:absolute;left:14px;bottom:14px;z-index:2;padding:8px 14px;border-radius:99px;font:700 12.5px/1 Inter;letter-spacing:.08em;text-transform:uppercase;background:#0b2a5bd9;color:#fff}.bap figure:last-child figcaption{left:auto;right:14px;background:var(--pink)}@media (max-width:560px){.tabs{gap:6px}.tabs button{padding:8px 12px;font-size:12px}.bap{gap:8px}.bpic{border-radius:14px;aspect-ratio:4/5}.bap figcaption{left:8px;bottom:8px;padding:6px 10px;font-size:10.5px}.bap figure:last-child figcaption{right:8px}}
