.ridge.svelte-avorjy{padding:1.25rem 1rem 1rem;position:relative;overflow:hidden}@media (width>=40rem){.ridge.svelte-avorjy{padding:1.5rem 1.75rem 1.25rem}}.vine.svelte-avorjy{color:var(--gold);opacity:.4;pointer-events:none;position:absolute}.vine-tl.svelte-avorjy{top:6px;left:6px}.vine-br.svelte-avorjy{bottom:6px;right:6px;transform:rotate(180deg)}.head.svelte-avorjy{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.rule.svelte-avorjy{color:var(--gold);opacity:.55;margin:.5rem 0 .25rem;display:block}.plot.svelte-avorjy{border-bottom:1px solid var(--line);height:clamp(6rem,15vw,7.5rem);margin-top:1.5rem;position:relative}.chart.svelte-avorjy{width:100%;height:100%;display:block;overflow:visible}.tick.svelte-avorjy{background:linear-gradient(to top, color-mix(in srgb, var(--sign,var(--gold)) 30%, transparent), transparent);width:1px;position:absolute;bottom:0;transform:translate(-50%)}.dot.svelte-avorjy{background:var(--sign,var(--gold));width:8px;height:8px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;position:absolute;transform:translate(-50%,50%)}.dot.now.svelte-avorjy{width:11px;height:11px;box-shadow:0 0 0 3px var(--surface), 0 0 0 6px color-mix(in srgb, var(--sign,var(--gold)) 26%, transparent)}.val.svelte-avorjy{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-mute);white-space:nowrap;position:absolute;transform:translate(-50%,-.7rem)}.val.now.svelte-avorjy{color:var(--cream)}.axis.svelte-avorjy{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr));margin-top:.6rem;display:grid;container-type:inline-size}.cell.svelte-avorjy{text-align:center;padding-inline:2px;display:block}.lbl.svelte-avorjy{font-family:var(--font-text);font-size:var(--text-label);color:var(--ink-mute);line-height:1.3}@media (width>=36rem){.lbl.svelte-avorjy{font-size:var(--text-sm)}}.lbl.now.svelte-avorjy{color:var(--gold);font-weight:600}.lbl-short.svelte-avorjy{display:none}@container (width<=18rem){.lbl-long.svelte-avorjy{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lbl-short.svelte-avorjy{display:inline}}@media (prefers-reduced-motion:no-preference){.area.svelte-avorjy,.line.svelte-avorjy{animation:.7s ease-out both svelte-avorjy-ridge-in}.tick.svelte-avorjy{animation:.7s ease-out both svelte-avorjy-tick-in}.dot.svelte-avorjy{animation:.35s ease-out both svelte-avorjy-dot-in;animation-delay:calc(.25s + var(--i) * 70ms)}.val.svelte-avorjy{animation:.4s ease-out both svelte-avorjy-tick-in;animation-delay:calc(.3s + var(--i) * 70ms)}@keyframes svelte-avorjy-ridge-in{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-avorjy-tick-in{0%{opacity:0}}@keyframes svelte-avorjy-dot-in{0%{opacity:0;transform:translate(-50%,50%)scale(.4)}}}.stars.svelte-pn9yg9{vertical-align:middle;gap:4px;line-height:1;display:inline-flex}svg.svelte-pn9yg9{display:block;overflow:visible}.ground.svelte-pn9yg9{fill:color-mix(in srgb, var(--sign,var(--gold)) 12%, transparent);stroke:color-mix(in srgb, var(--sign,var(--gold)) 70%, transparent);stroke-width:1.2px;stroke-linejoin:round}.face.svelte-pn9yg9{fill:none}.on.svelte-pn9yg9 .face:where(.svelte-pn9yg9){fill:var(--sign,var(--gold))}@media (prefers-reduced-motion:no-preference){.swap-in.svelte-yqmsz2{animation:.32s cubic-bezier(.33,1,.68,1) backwards svelte-yqmsz2-swap-in}.swap-late.svelte-yqmsz2{animation-delay:.14s}@keyframes svelte-yqmsz2-swap-in{0%{opacity:0;transform:translateY(10px)}}}.section-break.svelte-yqmsz2{color:var(--gold);opacity:.5}.hero-grid.svelte-yqmsz2{align-items:center;gap:1.75rem 2.5rem;display:grid}@media (width>=40rem){.hero-grid.svelte-yqmsz2{grid-template-columns:auto auto;justify-content:space-between}}@media (width>=64rem){.hero-grid.svelte-yqmsz2{min-height:9.5rem}.climate.svelte-yqmsz2{justify-content:flex-end;width:17rem}}.sign-page.svelte-yqmsz2{--rail-h:4rem;--stick-top:calc(var(--nav-h) + var(--rail-h) + 1rem)}.hero-rail.svelte-yqmsz2{border-bottom:1px solid var(--line-soft);background:color-mix(in srgb, var(--well) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .25s}@media (width>=56.25rem){.hero-rail.svelte-yqmsz2{min-height:var(--rail-h);top:var(--nav-h);z-index:30;position:sticky}.hero-rail.condensed.svelte-yqmsz2{box-shadow:var(--shadow-soft)}}.climate-caption.svelte-yqmsz2{white-space:nowrap}.rail-id.svelte-yqmsz2{font-size:var(--text-h3);align-items:baseline;line-height:1}.rail-id.svelte-yqmsz2 svg{align-self:center}.to-top.svelte-yqmsz2{right:1rem;bottom:calc(var(--bottom-bar-h,0px) + 1rem);z-index:40;width:var(--spacing-tap);height:var(--spacing-tap);border:1px solid var(--line-soft);background:color-mix(in srgb, var(--well) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-card);color:var(--ink-mute);cursor:pointer;border-radius:50%;place-items:center;transition:color .2s,border-color .2s;display:grid;position:fixed}@media (width>=56.25rem){.to-top.svelte-yqmsz2{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;position:static}}@media (hover:hover){.to-top.svelte-yqmsz2:hover{color:var(--cream);border-color:color-mix(in srgb, var(--sign) 55%, transparent)}}.to-top.svelte-yqmsz2:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.section-head.svelte-yqmsz2{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.15rem 1rem;display:grid}.section-head.svelte-yqmsz2 .eyebrow:where(.svelte-yqmsz2){grid-area:1/1}.section-head.svelte-yqmsz2 .card-title:where(.svelte-yqmsz2){grid-area:2/1}.section-head.svelte-yqmsz2 .stars{grid-area:1/2;place-self:center end}.section-head.svelte-yqmsz2 .tone:where(.svelte-yqmsz2){font-size:var(--text-h3);white-space:nowrap;grid-area:2/2;justify-self:end;line-height:1.2}@media (width<40rem){.sign-id.svelte-yqmsz2{text-align:center;flex-direction:column;gap:.5rem}.sign-disc.svelte-yqmsz2{width:auto;height:auto;box-shadow:none;background:0 0;border:0}.sign-title.svelte-yqmsz2{align-items:center;gap:.4rem;min-width:0}.sign-title.svelte-yqmsz2 h1:where(.svelte-yqmsz2){font-size:44px;line-height:1}.sign-meta.svelte-yqmsz2{justify-content:center;gap:.45rem}.sign-meta.svelte-yqmsz2 .tag:where(.svelte-yqmsz2){font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--cream-dim);background:0 0;border:0;padding:0;font-size:17px;font-style:italic}.sign-title.svelte-yqmsz2 .note:where(.svelte-yqmsz2){border-block:3px double var(--line);font-family:var(--mono);font-size:var(--text-label);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--cream-dim);align-self:stretch;margin-top:.4rem;padding-block:.4rem}.climate.svelte-yqmsz2{justify-content:center}.climate-caption.svelte-yqmsz2{flex-direction:row;align-items:baseline;gap:.6rem}}.meta-sep.svelte-yqmsz2{color:var(--ink-mute)}@media (width>=40rem){.meta-sep.svelte-yqmsz2{display:none}}.sign-hero.svelte-yqmsz2{background:radial-gradient(70% 120% at 82% 0%, color-mix(in srgb, var(--sign) 16%, transparent), transparent 60%), radial-gradient(90% 120% at 50% 0%, var(--p-band-top), var(--midnight))}.sign-disc.svelte-yqmsz2{border:1px solid color-mix(in srgb, var(--sign) 45%, transparent);background:color-mix(in srgb, var(--sign) 8%, transparent);box-shadow:0 0 30px -6px color-mix(in srgb, var(--sign) 35%, transparent)}.sign-scope .meter-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--sign) 55%, transparent), var(--sign))}
