html,body{margin:0;padding:0;background:#0e0e0e;overflow:hidden;height:100%;color-scheme:light dark}*{box-sizing:border-box}.nebo-root{position:fixed;inset:0;overflow:hidden;touch-action:pan-y;font-family:Fraunces,Cormorant Garamond,Georgia,serif}@media(hover:none)and (pointer:coarse){.nebo-root{-webkit-user-select:none;user-select:none}}.nebo-stage{position:absolute;inset:0}.nebo-bottom-scrim{position:absolute;inset:auto 0 0;height:55%;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.12),transparent);opacity:1;transition:opacity 1.5s cubic-bezier(.4,.1,.3,1)}.nebo-root[data-dark="1"] .nebo-bottom-scrim{opacity:0}.nebo-home{position:absolute;inset:0;font-family:Fraunces,Cormorant Garamond,Georgia,serif}.nebo-bg-outgoing{position:absolute;inset:0;z-index:1;pointer-events:none;animation:nebo-bg-fade-out 1.5s cubic-bezier(.4,.1,.3,1) forwards}@keyframes nebo-bg-fade-out{0%{opacity:1}to{opacity:0}}.nebo-content{display:flex;flex-direction:column;align-items:center;width:100%;animation:nebo-content-fade-in .7s cubic-bezier(.4,.1,.3,1)}.nebo-chunks{animation:nebo-content-fade-in .9s cubic-bezier(.4,.1,.3,1) .1s both}@keyframes nebo-content-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nebo-top-chrome{position:absolute;top:clamp(28px,5vh,48px);left:0;right:0;padding:0 clamp(20px,4vw,56px);display:flex;align-items:flex-start;justify-content:space-between;gap:16px;z-index:2}.nebo-top-chrome__header{flex:1;text-align:center}.nebo-top-chrome__left,.nebo-top-chrome__right{display:flex;flex-direction:column;gap:8px}.nebo-meta{font-family:JetBrains Mono,ui-monospace,monospace;font-size:clamp(9px,1.1vw,11px);letter-spacing:.2em;text-transform:uppercase;line-height:1.1}.nebo-city{font-size:clamp(28px,4.2vw,44px);font-weight:300;font-style:italic;line-height:1;letter-spacing:-.5px}.nebo-ptr{position:absolute;top:-28px;left:0;right:0;display:flex;justify-content:center}.nebo-center{position:absolute;top:clamp(130px,18vh,180px);bottom:clamp(165px,22vh,200px);left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 20px;z-index:1}.nebo-condition{font-size:clamp(20px,1.8vw,22px);font-weight:300;font-style:italic;letter-spacing:-.2px;line-height:1}.nebo-prose{font-size:clamp(14px,1.2vw,15px);font-weight:300;font-style:italic;letter-spacing:0;line-height:1.3;margin:8px auto clamp(36px,5vh,56px);max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:721px){.nebo-prose{max-width:560px}}.nebo-temp{position:relative;display:inline-block;line-height:.85}.nebo-temp__num{font-size:clamp(220px,22vw,240px);font-weight:200;letter-spacing:-.045em;display:inline-block}.nebo-temp__deg{position:absolute;top:8%;right:-.16em;font-size:.2em;font-weight:300}.nebo-data{margin-top:clamp(36px,5vh,56px);display:flex;flex-direction:column;align-items:center;gap:6px}.nebo-hilo{display:inline-flex;gap:clamp(24px,4vw,48px);font-size:clamp(10px,1.1vw,12px);letter-spacing:.2em;text-transform:uppercase}.nebo-metastrip{font-size:clamp(9px,1vw,11px);letter-spacing:.18em;text-transform:uppercase;opacity:.85;white-space:nowrap}.nebo-chunks-band{position:absolute;bottom:clamp(112px,13vh,152px);left:0;right:0;z-index:1;padding:0 clamp(20px,6vw,80px)}@media(min-width:721px){.nebo-chunks-band{bottom:clamp(104px,11vh,144px)}}.nebo-chunks{display:grid;grid-template-columns:max-content max-content;column-gap:clamp(48px,7vw,120px);row-gap:6px;width:max-content;max-width:90vw;margin:0 auto}.nebo-chunk{display:contents}.nebo-chunk__label{font-size:clamp(10px,1vw,11px);letter-spacing:.22em;text-transform:uppercase;opacity:.7;white-space:nowrap;text-align:left}.nebo-chunk__value{font-size:clamp(15px,1.4vw,18px);font-style:italic;font-weight:300;letter-spacing:-.2px;white-space:nowrap;text-align:right}.nebo-layout--mobile,.nebo-layout--desktop{position:absolute;bottom:clamp(20px,3vh,36px);left:0;right:0;z-index:2}@media(max-width:720px){.nebo-layout--desktop{display:none}}@media(min-width:721px){.nebo-layout--mobile{display:none}}.nebo-dots{display:flex;justify-content:center;gap:8px}.nebo-favstrip{display:flex;justify-content:center;gap:8px;padding:0 24px;flex-wrap:wrap}.nebo-favstrip__tab{border:none;background:transparent;cursor:pointer;padding:10px 18px;font-size:clamp(11px,1.15vw,13px);letter-spacing:.2em;text-transform:uppercase;transition:color .2s,border-color .2s}.nebo-overlay{position:absolute;inset:0;z-index:20}.nebo-overlay__scrim{position:absolute;inset:0;backdrop-filter:blur(26px) saturate(120%);-webkit-backdrop-filter:blur(26px) saturate(120%);opacity:0;transition:opacity .06s ease}.nebo-overlay__content{position:absolute;inset:0;padding:clamp(40px,8vh,72px) clamp(20px,4vw,32px) 28px;display:flex;flex-direction:column;max-width:680px;margin:0 auto;opacity:0;transition:opacity .28s cubic-bezier(.4,.1,.3,1) .04s,transform .42s cubic-bezier(.4,.1,.3,1) .04s}.nebo-overlay--open .nebo-overlay__scrim,.nebo-overlay--open .nebo-overlay__content{opacity:1}.nebo-overlay:not(.nebo-overlay--open) .nebo-overlay__content{transition:opacity .18s cubic-bezier(.4,.1,.3,1),transform .32s cubic-bezier(.4,.1,.3,1)}.nebo-overlay:not(.nebo-overlay--open) .nebo-overlay__scrim{transition:opacity .2s cubic-bezier(.4,.1,.3,1)}.nebo-overlay__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;padding:0 4px}.nebo-card-grip{opacity:0;transition:opacity .18s ease}.nebo-fav-card:hover .nebo-card-grip,.nebo-fav-card:focus-within .nebo-card-grip{opacity:.45}@media(hover:none)and (pointer:coarse){.nebo-card-grip{opacity:.45}}.nebo-search__header{display:flex;align-items:center;gap:12px;margin-bottom:26px}.nebo-search__field{flex:1;display:flex;align-items:center;gap:10px;padding-bottom:10px}.nebo-search__body{flex:1;overflow:auto}.nebo-search__input::placeholder{color:currentColor;opacity:.55}.nebo-search__input::-webkit-input-placeholder{color:currentColor;opacity:.55}.nebo-places__list{flex:1;overflow:auto;display:flex;flex-direction:column;gap:10px}@keyframes atm-breathe{0%,to{opacity:.5;transform:translate(0) scale(1)}50%{opacity:1;transform:translate(-2%,1%) scale(1.08)}}@keyframes atm-rain{0%{transform:translate3d(0,-40px,0);opacity:0}10%{opacity:.5}90%{opacity:.5}to{transform:translate3d(0,900px,0);opacity:0}}@keyframes atm-snow{0%{transform:translate3d(0,-40px,0);opacity:0}15%{opacity:.8}85%{opacity:.8}to{transform:translate3d(14px,900px,0);opacity:0}}@keyframes atm-hail{0%{transform:translate3d(0,-40px,0);opacity:0}10%{opacity:.8}90%{opacity:.8}to{transform:translate3d(4px,900px,0);opacity:0}}@keyframes atm-drift{0%,to{transform:translate(0);opacity:.3}50%{transform:translate(12px,-8px);opacity:.6}}@keyframes atm-twinkle{0%,to{opacity:.3}50%{opacity:.9}}@keyframes atm-flash{0%,94%,to{opacity:0}95%{opacity:.6}96%{opacity:0}97%{opacity:.4}98%{opacity:0}}@keyframes atm-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){[style*=atm-rain],[style*=atm-snow],[style*=atm-hail],[style*=atm-drift],[style*=atm-twinkle],[style*=atm-flash],[style*=atm-breathe]{animation:none!important}.nebo-bg-outgoing{animation:none!important;opacity:0!important}.nebo-content,.nebo-chunks{animation-duration:.01ms!important}[style*=atm-spin]{animation:none!important}.nebo-overlay__scrim,.nebo-overlay__content{transition-duration:.01ms!important}}@media print{html,body{background:#fff!important;color:#000!important;overflow:visible!important}.nebo-stage,.nebo-bg-outgoing,.nebo-bottom-scrim,.nebo-overlay,.nebo-card-grip,.nebo-ptr,.nebo-top-chrome__left button,.nebo-top-chrome__right{display:none!important}.nebo-root{position:static!important;overflow:visible!important;background:#fff!important}.nebo-temp__num{color:#000!important}*{color:#000!important;text-shadow:none!important}}
