.section-heading:has(+[data-paper-carousel]){margin-bottom:16px}.paper-carousel[data-astro-cid-mbewwwrb]{view-timeline:--plates block}.plate-index[data-astro-cid-mbewwwrb]{padding-inline:8px}.paper-carousel-row[data-astro-cid-mbewwwrb]{position:relative}.paper-track[data-astro-cid-mbewwwrb]{--paper-columns:4;--paper-gap:28px;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--paper-columns) - 1) * var(--paper-gap)) / var(--paper-columns));gap:var(--paper-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;mask-image:linear-gradient(to right, transparent, #000 var(--fade-left,0px), #000 calc(100% - var(--fade-right,0px)), transparent);padding:44px 8px 16px;scroll-padding-inline:8px;display:grid;overflow-x:auto}.paper-track[data-astro-cid-mbewwwrb]::-webkit-scrollbar{display:none}.paper-track[data-astro-cid-mbewwwrb].can-scroll-back{--fade-left:14px}.paper-track[data-astro-cid-mbewwwrb].can-scroll-forward{--fade-right:14px}.paper-track[data-astro-cid-mbewwwrb] .paper-card{scroll-snap-align:start;max-width:none}.paper-track[data-astro-cid-mbewwwrb]:focus-visible{outline:none}.paper-carousel-row[data-astro-cid-mbewwwrb]:has(.paper-track:focus-visible){outline:1px solid var(--gold);outline-offset:5px;border-radius:8px}.paper-carousel-footer[data-astro-cid-mbewwwrb]{justify-content:space-between;align-items:center;gap:24px;margin-top:10px;padding-inline:8px;display:flex}.paper-carousel-footer[data-astro-cid-mbewwwrb]:has(>[hidden]:only-child){display:none}.paper-carousel-controls[data-astro-cid-mbewwwrb]{align-items:center;gap:10px;margin-left:auto;display:flex}.paper-carousel-controls[data-astro-cid-mbewwwrb][hidden]{display:none}.paper-arrow[data-astro-cid-mbewwwrb]{--arrow-active:0;--arrow-start:0%;--arrow-step:-50%;width:52px;height:52px;color:var(--gold);cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;flex-shrink:0;margin:0;padding:0;transition:color .2s,opacity .2s,transform .12s;display:block;position:relative;overflow:hidden}.paper-arrow[data-astro-cid-mbewwwrb][data-paper-next]{--arrow-start:-50%;--arrow-step:50%}.paper-arrow[data-astro-cid-mbewwwrb]:before,.paper-arrow[data-astro-cid-mbewwwrb]:after{content:"";pointer-events:none;background:#0b0c0fed;border-radius:50%;position:absolute;inset:4px}.paper-arrow[data-astro-cid-mbewwwrb]:before{opacity:calc(1 - var(--arrow-active));transform:scale(calc(1 - .28 * var(--arrow-active)));border:1px solid #eeeae138;transition:opacity .3s cubic-bezier(.165,.84,.44,1),transform .45s cubic-bezier(.25,.46,.45,.94)}.paper-arrow[data-astro-cid-mbewwwrb]:after{opacity:var(--arrow-active);transform:scale(calc(1.25 - .25 * var(--arrow-active)));border:1.5px solid #d6b881b3;transition:opacity .3s cubic-bezier(.77,0,.175,1) 60ms,transform .45s cubic-bezier(.455,.03,.515,.955) 60ms}.arrow-track[data-astro-cid-mbewwwrb]{z-index:1;width:200%;transform:translateX(calc(var(--arrow-start) + var(--arrow-step) * var(--arrow-active)));pointer-events:none;transition:transform .4s cubic-bezier(.22,.9,.25,1);display:flex;position:absolute;inset:0 auto 0 0}.arrow-icon[data-astro-cid-mbewwwrb]{flex:0 0 50%;place-items:center;height:100%;display:grid}.paper-arrow[data-astro-cid-mbewwwrb]:focus-visible{outline-offset:-1px;outline:1px solid #eee5d2}.paper-arrow[data-astro-cid-mbewwwrb]:focus-visible:enabled{--arrow-active:1;color:#eee5d2}@media (hover:hover) and (pointer:fine){.paper-arrow[data-astro-cid-mbewwwrb]:hover:enabled{--arrow-active:1;color:#eee5d2}}.paper-arrow[data-astro-cid-mbewwwrb]:active:enabled{--arrow-active:1;color:#eee5d2;transform:scale(.96)}.paper-arrow[data-astro-cid-mbewwwrb]:disabled{opacity:.28;cursor:default}html.is-paused .paper-arrow[data-astro-cid-mbewwwrb]:before,html.is-paused .paper-arrow[data-astro-cid-mbewwwrb]:after,html.is-paused .arrow-track[data-astro-cid-mbewwwrb]{transition:none}.paper-carousel-status[data-astro-cid-mbewwwrb]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1359px){.paper-track[data-astro-cid-mbewwwrb]{--paper-columns:3}}@media (width<=984px){.paper-track[data-astro-cid-mbewwwrb]{--paper-columns:2;--paper-gap:24px}}@media (width<=720px){.paper-arrow[data-astro-cid-mbewwwrb]{width:48px;height:48px}.paper-track[data-astro-cid-mbewwwrb]{--paper-gap:20px;grid-auto-columns:min(320px,84%)}}.hero-actions[data-astro-cid-rmfqznyp]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;width:min(100%,384px);margin:30px auto 0;display:grid}.hero-action[data-astro-cid-rmfqznyp]{opacity:1;min-width:0;transition:opacity .55s ease var(--entry-delay,0s), transform .65s cubic-bezier(.16,1,.3,1) var(--entry-delay,0s);display:flex;transform:none}.hero-action[data-astro-cid-rmfqznyp]+.hero-action[data-astro-cid-rmfqznyp]{--entry-delay:80ms}html.motion-ready:not(.is-paused) .hero-particle-mode:not(.is-settled) .hero-actions[data-astro-cid-rmfqznyp]:not(:focus-within){pointer-events:none}html.motion-ready:not(.is-paused) .hero-particle-mode:not(.is-settled) .hero-actions[data-astro-cid-rmfqznyp]:not(:focus-within) .hero-action[data-astro-cid-rmfqznyp]{opacity:0;transition:none;transform:translateY(8px)}.hero-actions[data-astro-cid-rmfqznyp]:focus-within .hero-action[data-astro-cid-rmfqznyp],html.is-paused .hero-action[data-astro-cid-rmfqznyp]{transition:none}.hero-particle-link[data-astro-cid-rmfqznyp]{--field-active:0;--field-depth:0%;--field-reveal-time:0s;--field-reveal-delay:.45s;--field-travel-time:.45s;isolation:isolate;border:1px solid var(--hairline);border-radius:var(--radius-control);color:#ece8df;width:100%;min-width:0;min-height:52px;font:500 14px/1.55 var(--sans);letter-spacing:.025em;background:#090a0e80;justify-content:center;align-items:center;padding:14px 20px;text-decoration:none;transition:color .3s,border-color .3s,background-color .3s,box-shadow .4s;display:flex;position:relative}.hero-link-label[data-astro-cid-rmfqznyp]{z-index:1;text-align:center;text-wrap:balance;text-shadow:0 1px 2px #0b0c0f;position:relative}.hero-research[data-astro-cid-rmfqznyp]{--hover-ink:#1d1b17;background:var(--matte);box-shadow:var(--matte-rule);color:#1d1b17;border-color:#0000}.hero-research[data-astro-cid-rmfqznyp] .hero-link-label[data-astro-cid-rmfqznyp]{text-shadow:none}.hero-research[data-astro-cid-rmfqznyp] .hero-button-field[data-astro-cid-rmfqznyp]{filter:brightness(.4)saturate(.6)}.hero-button-field[data-astro-cid-rmfqznyp]{border-radius:inherit;pointer-events:none;opacity:var(--field-active);clip-path:polygon(evenodd, 0 0, 100% 0, 100% 100%, 0 100%, 0 0, var(--field-depth) var(--field-depth), var(--field-depth) calc(100% - var(--field-depth)), calc(100% - var(--field-depth)) calc(100% - var(--field-depth)), calc(100% - var(--field-depth)) var(--field-depth), var(--field-depth) var(--field-depth));transition:opacity .45s ease, clip-path var(--field-reveal-time) cubic-bezier(.3,.05,.25,1) var(--field-reveal-delay);position:absolute;inset:0;overflow:hidden}.hero-star-sheet[data-astro-cid-rmfqznyp]{background-image:var(--star-image);transform:translate(calc(var(--from-x) * (1 - var(--field-active))), calc(var(--from-y) * (1 - var(--field-active))));transition:transform var(--field-travel-time) cubic-bezier(.3,.05,.25,1);background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.hero-particle-link[data-astro-cid-rmfqznyp]:focus-visible{--field-active:1;--field-depth:50%;--field-reveal-time:.95s;--field-reveal-delay:30ms;--field-travel-time:.95s;color:var(--hover-ink,#f1eee7);border-color:var(--hairline-warm);outline:2px solid var(--gold);outline-offset:4px}.hero-research[data-astro-cid-rmfqznyp]:focus-visible{background:var(--matte-lit);box-shadow:var(--matte-glow);border-color:#0000}@media (hover:hover) and (pointer:fine){.hero-particle-link[data-astro-cid-rmfqznyp]:hover{--field-active:1;--field-depth:50%;--field-reveal-time:.95s;--field-reveal-delay:30ms;--field-travel-time:.95s;color:var(--hover-ink,#f1eee7);border-color:var(--hairline-warm);background-color:#090a0e9e}.hero-research[data-astro-cid-rmfqznyp]:hover{background:var(--matte-lit);box-shadow:var(--matte-glow);border-color:#0000}}.hero-particle-link[data-astro-cid-rmfqznyp]:active{--field-active:1;--field-depth:50%;--field-reveal-time:0s;--field-reveal-delay:0s;--field-travel-time:0s}.hero-particle-link[data-astro-cid-rmfqznyp]:active .hero-button-field[data-astro-cid-rmfqznyp],html.is-paused .hero-particle-link[data-astro-cid-rmfqznyp],html.is-paused .hero-button-field[data-astro-cid-rmfqznyp],html.is-paused .hero-star-sheet[data-astro-cid-rmfqznyp]{transition:none}@media (width<=720px){.hero-actions[data-astro-cid-rmfqznyp]{gap:12px;margin-top:26px}.hero-particle-link[data-astro-cid-rmfqznyp]{min-height:48px;padding:12px 14px;font-size:13px}}@media (height<=500px) and (width>=600px) and (width<=1100px){.hero-actions[data-astro-cid-rmfqznyp]{gap:14px;margin-top:20px}.hero-particle-link[data-astro-cid-rmfqznyp]{min-height:44px;padding:10px 14px;font-size:12px}}.variable-star[data-astro-cid-q27ejnea] .readout[data-astro-cid-q27ejnea]{text-transform:none;letter-spacing:.1em;justify-content:center}.vs-eyepiece[data-astro-cid-q27ejnea]{transform:rotate(calc(var(--ignite) * -30deg));transform-origin:50%;transform-box:fill-box}.spectrum[data-astro-cid-q27ejnea]{grid-template-columns:auto 1fr auto;align-items:center;gap:4px 10px;width:min(300px,80vw);margin-top:2px;display:grid}.spectrum-strip[data-astro-cid-q27ejnea]{height:5px;opacity:calc(.3 + var(--ignite) * .6);background:linear-gradient(90deg, var(--bands)), linear-gradient(90deg, #5a4fd6, #4a7fe0 16%, #3fb6b0 32%, #9fcf66 46%, #e6cf5a 57%, #eb9a48 70%, #e05a44 86%, #6b2430);filter:saturate(.55);clip-path:inset(0 calc((1 - var(--ignite)) * 100%) 0 0);border-radius:1px;grid-column:1/-1;position:relative;overflow:hidden}.spectrum-label[data-astro-cid-q27ejnea]{color:var(--faint);font:400 9px/1.6 var(--mono);letter-spacing:.12em}.spectrum-label[data-astro-cid-q27ejnea]:nth-of-type(3){text-align:center;color:var(--muted)}
