.rp-landing{--rp-ease-out:cubic-bezier(0.23,1,0.32,1);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.rp-landing :where(a,button,summary){touch-action:manipulation}.rp-landing :where(a,button,summary):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.rp-landing header :where(a,button):focus-visible,.rp-sheet :where(a,button):focus-visible{outline-offset:-2px}.rp-landing header a.bg-brand:focus-visible{outline-color:#0a1230}.rp-landing [id]{scroll-margin-top:5rem}.rp-pressable{transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .16s var(--rp-ease-out,ease-out)}.rp-pressable:active{transform:scale(.97)}.rp-sheet{margin:auto 0 0;width:100%;max-width:none;max-height:85dvh;padding:0;overflow-y:auto;border:0;border-top:1px solid var(--border);border-radius:8px 8px 0 0;background:var(--bg);color:var(--ink)}.rp-sheet::backdrop{background:rgb(6 10 28/.72)}html:has(.rp-sheet[open]){overflow:hidden}@keyframes rp-sheet-in{0%{transform:translateY(100%)}}@keyframes rp-rise{0%{opacity:0;transform:translateY(8px);filter:blur(4px)}}@keyframes rp-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.rp-rise{animation:rp-rise .5s var(--rp-ease-out) var(--rp-delay,0s) both}.rp-sheet[open]{animation:rp-sheet-in .3s var(--rp-ease-out)}.rp-sheet[open]::backdrop{animation:rp-fade .3s ease}}@media (prefers-reduced-motion:reduce){.rp-rise{animation:rp-fade .3s ease var(--rp-delay,0s) both}}@keyframes rp-answer{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:no-preference){.rp-landing details[open]>.rp-faq-answer{animation:rp-answer .2s var(--rp-ease-out)}}.rp-landing summary{list-style:none}.rp-landing summary::-webkit-details-marker{display:none}.rp-poster-title{font-size:clamp(2rem,4.8vw,4.5rem);overflow-wrap:break-word}.rp-em{color:var(--brand);font-weight:inherit}.rp-tile-light{background:#e6fbf8}.rp-manifesto [data-line]{font-size:clamp(2.25rem,7vw,6rem)}.rp-manifesto[data-armed] [data-line]{color:#2b3660;transition:color .4s var(--rp-ease-out)}.rp-manifesto[data-armed] [data-line] .rp-em{color:inherit;transition:color .4s var(--rp-ease-out)}.rp-manifesto[data-armed] [data-line][data-lit]{color:var(--ink)}.rp-manifesto[data-armed] [data-line][data-lit] .rp-em{color:var(--brand)}.rp-ticker{overflow:hidden}.rp-ticker-track{display:flex}.rp-ticker-group{display:flex;flex-wrap:wrap;justify-content:center;flex:0 1 100%;min-width:0}.rp-ticker-dup,.rp-ticker-track>.rp-ticker-group+.rp-ticker-group{display:none}@keyframes rp-ticker{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:no-preference){.rp-ticker-track{width:max-content;animation:rp-ticker 30s linear infinite}.rp-ticker-group{flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-start}.rp-ticker-track>.rp-ticker-group+.rp-ticker-group{display:flex}.rp-ticker-dup{display:block}.rp-ticker[data-paused] .rp-ticker-track{animation-play-state:paused}}.rp-scene{position:absolute;inset:0}.rp-scene-form,.rp-scene-wait{opacity:0;visibility:hidden}@keyframes rp-scene-form{0%,34%{opacity:1;visibility:visible;filter:blur(0)}38%,to{opacity:0;visibility:hidden;filter:blur(2px)}}@keyframes rp-scene-wait{0%,36%{opacity:0;visibility:hidden;filter:blur(2px)}40%,70%{opacity:1;visibility:visible;filter:blur(0)}74%,to{opacity:0;visibility:hidden;filter:blur(2px)}}@keyframes rp-scene-done{0%,72%{opacity:0;visibility:hidden;filter:blur(2px)}78%,to{opacity:1;visibility:visible;filter:blur(0)}}@media (prefers-reduced-motion:no-preference){.rp-scene-form{animation:rp-scene-form 7.5s ease-out .5s both}.rp-scene-wait{animation:rp-scene-wait 7.5s ease-out .5s both}.rp-scene-done{animation:rp-scene-done 7.5s ease-out .5s both}}