.space-news{color:#000;background:#f7f8fa;max-width:1080px;margin:0 auto;padding:34px 24px 48px}.space-news *,.space-news :before,.space-news :after{box-sizing:border-box}.space-news :is(h1,h2,h3,p){color:#000;margin:0}.space-news :is(button,a,input){color:#000}.space-news :focus-visible{outline-offset:4px;outline:3px solid #000}.space-news ::selection{color:#000;background:#d7e3f1}.space-news a{text-decoration:none}.space-news button{cursor:pointer;background:#e2e8f0;border:1px solid #000;border-radius:10px;min-height:44px;padding:10px 15px;font-size:14px;font-weight:700}.space-news button:disabled{opacity:.55;cursor:wait}.space-news-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.space-news-kicker{letter-spacing:.16em;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.space-news h1{letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(38px,6vw,62px);font-weight:800;line-height:1.1}.space-news h1 span{padding-left:2px}.space-news-heading p{max-width:530px;font-size:16px;line-height:1.6}.space-news-orbit{background:radial-gradient(circle at 30% 30%,#fff 0%,#e0e9f7 65%,#cbdaf0 100%);border:1px solid #9aacc2;border-radius:50%;flex:none;place-items:center;width:124px;height:124px;display:grid;transform:rotate(-12deg);box-shadow:inset 0 0 0 12px #f7f8fa,inset 0 0 0 13px #9aacc2}.space-news-destinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:28px;display:grid}.space-news-destinations a{background:#edf1f7;border:1px solid #bbc6d6;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.space-news-destinations a>svg{flex-shrink:0}.space-news-destinations a>svg:last-child{margin-left:auto}.space-news-destinations strong,.space-news-destinations small{display:block}.space-news-destinations strong{font-size:14px}.space-news-destinations small{margin-top:4px;font-size:11px}.space-news-destinations a:hover{background:#dfe8f3;border-color:#000}.space-news-controls{gap:16px;display:grid}.space-news-topics{flex-wrap:wrap;gap:8px;display:flex}.space-news-topics button{background:#fff;border-color:#b5bcc6}.space-news-topics button[aria-pressed=true]{background:#dbe7f5;border-color:#000;box-shadow:inset 0 0 0 1px #000}.space-news-search{background:#fff;border:1px solid #000;border-radius:10px;align-items:center;gap:10px;padding:0 14px;display:flex}.space-news-search input{caret-color:#000;accent-color:#000;background:#fff;border:0;border-radius:8px;width:100%;min-width:0;padding:13px 0;font-size:15px}.space-news-search input::placeholder{color:#515966}.space-news-search:focus-within{outline-offset:2px;outline:2px solid #000}.space-news-search input:focus{box-shadow:none;outline:0}.space-news-status{justify-content:space-between;align-items:center;gap:15px;margin:14px 0 22px;display:flex}.space-news-status p{font-size:12px;line-height:1.6}.space-news-status button{background:#fff;flex-shrink:0;align-items:center;gap:7px;display:flex}.space-news-notice{background:#f0edf8;border:1px solid #000;border-left-width:4px;border-radius:8px;padding:14px;font-size:14px;line-height:1.6;margin-bottom:18px!important}.space-news-spotlight{background:#e8eff8;border:1px solid #a7b8cc;border-radius:16px;margin-bottom:30px;overflow:hidden}.space-news-spotlight>h2{text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;padding:15px 22px 0;font-size:11px;font-weight:800;display:flex}.space-news-story{background:#fff;border:1px solid #d1d8e1;border-radius:14px;flex-direction:column;min-width:0;padding:22px;display:flex}.space-news-story--featured{background:0 0;border:0;padding-top:16px}.space-news-story__meta{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-bottom:10px;font-size:11px;line-height:1.5;display:flex}.space-news-story__meta span{font-weight:800}.space-news-story h3{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:19px;font-weight:750;line-height:1.4}.space-news-story h3 a:hover{text-underline-offset:4px;text-decoration:underline}.space-news-story h3 svg{vertical-align:middle;margin-left:6px;display:inline}.space-news-story--featured h3{max-width:850px;font-size:clamp(23px,3vw,32px)}.space-news-story p{margin:12px 0 18px;font-size:14px;line-height:1.75}.space-news-story__credit{margin-top:auto;padding-top:14px;font-size:11px;display:block}.space-news-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.space-news-section-heading h2{letter-spacing:-.03em;font-size:23px;font-weight:750}.space-news-section-heading span{font-size:12px}.space-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.space-news-more{margin:24px auto;display:block}.space-news-empty{text-align:center;background:#fff;border:1px solid #d1d8e1;border-radius:14px;justify-items:center;gap:14px;padding:36px 18px;display:grid}.space-news-empty h3{font-size:20px;font-weight:700}.space-news-empty p{font-size:14px;line-height:1.6}.space-news-attribution{border-top:1px solid #c6ced9;margin-top:30px;padding-top:20px}.space-news-attribution p{margin-top:6px;font-size:11px;line-height:1.8}.space-news-attribution a{text-underline-offset:3px;text-decoration:underline}@media (max-width:620px){.space-news{padding:24px 16px 36px}.space-news-heading{gap:10px}.space-news-orbit{width:76px;height:76px;box-shadow:inset 0 0 0 7px #f7f8fa,inset 0 0 0 8px #9aacc2}.space-news-orbit svg{width:32px}.space-news-heading p{font-size:14px}.space-news-destinations{grid-template-columns:1fr;gap:6px;margin-bottom:22px}.space-news-destinations a{padding:11px 14px}.space-news-destinations a span{flex-wrap:wrap;align-items:center;gap:3px 9px;display:flex}.space-news-destinations small{margin-top:0}.space-news-topics button{padding:9px 12px;font-size:12px}.space-news-grid{grid-template-columns:1fr}.space-news-story{padding:18px}.space-news-status{align-items:flex-start}.space-news-spotlight>h2{padding-inline:18px}}
