:root{--font-sans:"Raleway Variable", "Helvetica Neue", Helvetica, Arial, sans-serif;--color-text:#f4eee9;--color-text-muted:#b8afa9;--color-background:#211d1f;--color-bar:#1a1718;--color-border:#ffffff1f;--color-sun:#fc3;--tracking-wide:.2em;--top-bar-height:3.25rem;--picker-height:6rem;--gutter:clamp(1.5rem, 9vw - .75rem, 7.5rem);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<960px){:root{--picker-height:6.5rem}}@media (width<640px) and (height<750px){:root{--picker-height:5.75rem}}@property --star-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --star-color-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --caption-gap{syntax:"<length>";inherits:true;initial-value:.75rem}*,:before,:after{box-sizing:border-box}*{margin:0}img,svg{max-width:100%;display:block}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-background);-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.6}body:before{content:"";z-index:-1;opacity:.35;pointer-events:none;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='90px'%20height='90px'%20viewBox='0%200%2090%2090'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2048.2%20(47327)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eGroup%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3crect%20id='path-1'%20x='0'%20y='0'%20width='90'%20height='90'%3e%3c/rect%3e%3c/defs%3e%3cg%20id='Patterns'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Group'%3e%3cmask%20id='mask-2'%20fill='white'%3e%3cuse%20xlink:href='%23path-1'%3e%3c/use%3e%3c/mask%3e%3cuse%20id='Mask'%20fill-opacity='0'%20fill='%23000000'%20xlink:href='%23path-1'%3e%3c/use%3e%3cg%20mask='url(%23mask-2)'%20id='Line'%20stroke='%23464646'%3e%3cg%20transform='translate(-90.500000,%20-12.500000)'%3e%3cpath%20d='M0.5,12.5%20L121.049782,133.049782'%3e%3c/path%3e%3cpath%20d='M10.5,12.5%20L129.824138,131.824138'%3e%3c/path%3e%3cpath%20d='M20.5,12.5%20L134.553715,126.553715'%3e%3c/path%3e%3cpath%20d='M30.5,12.5%20L147.616395,129.616395'%3e%3c/path%3e%3cpath%20d='M40.5,12.5%20L149.372632,121.372632'%3e%3c/path%3e%3cpath%20d='M50.5,12.5%20L163.071089,125.071089'%3e%3c/path%3e%3cpath%20d='M60.5,12.5%20L174.110079,126.110079'%3e%3c/path%3e%3cpath%20d='M70.5,12.5%20L181.510135,123.510135'%3e%3c/path%3e%3cpath%20d='M80.5,12.5%20L193,125'%3e%3c/path%3e%3cpath%20d='M81.8730529,3.87305288%20L203.7628,125.7628'%3e%3c/path%3e%3cpath%20d='M94.9790385,6.97903854%20L210.889964,122.889964'%3e%3c/path%3e%3cpath%20d='M100.95474,2.95473992%20L222.550382,124.550382'%3e%3c/path%3e%3cpath%20d='M109.290857,1.29085669%20L220.555063,112.555063'%3e%3c/path%3e%3cpath%20d='M122.994867,4.99486681%20L238.524866,120.524866'%3e%3c/path%3e%3cpath%20d='M134.869066,6.86906634%20L247.749433,119.749433'%3e%3c/path%3e%3cpath%20d='M144.46742,6.46742043%20L261.06863,123.06863'%3e%3c/path%3e%3cpath%20d='M148.439911,0.439911375%20L263.017457,115.017457'%3e%3c/path%3e%3cpath%20d='M160.438709,2.43870916%20L284.327339,126.327339'%3e%3c/path%3e%3cpath%20d='M169.820882,1.82088177%20L280.753822,112.753822'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");position:fixed;inset:0}h1,h2,h3{font-weight:300;line-height:1.2}a{color:inherit}:focus-visible{outline:2px solid var(--color-sun);outline-offset:3px}:root.sun-intro{--intro-fade-out:.45s;--intro-move:.8s;--intro-fade-in:.65s}:root.sun-intro body:before{view-transition-name:backdrop}:root.sun-intro::view-transition{background:var(--color-background)}:root.sun-intro::view-transition-group(backdrop){z-index:-1}:root.sun-intro::view-transition-old(root){animation:var(--intro-fade-out) ease both intro-fade-out}:root.sun-intro::view-transition-new(root){animation:var(--intro-fade-in) ease calc(var(--intro-fade-out) + var(--intro-move)) both intro-fade-in}:root.sun-intro::view-transition-group(sun){animation-duration:var(--intro-move);animation-timing-function:cubic-bezier(.65,0,.35,1);animation-delay:var(--intro-fade-out);animation-fill-mode:both}:root.sun-intro::view-transition-old(sun){animation-duration:var(--intro-move);animation-delay:var(--intro-fade-out);animation-fill-mode:both}:root.sun-intro::view-transition-new(sun){animation-duration:var(--intro-move);animation-delay:var(--intro-fade-out);animation-fill-mode:both}@keyframes intro-fade-out{to{opacity:0}}@keyframes intro-fade-in{0%{opacity:0}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}header.svelte-n2xyc{height:var(--top-bar-height);background:var(--color-bar);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding-inline:1.5rem;display:grid}:root.sun-intro header.svelte-n2xyc{view-transition-name:top-bar}a.svelte-n2xyc{letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s}a.svelte-n2xyc:hover,a[aria-current=page].svelte-n2xyc{color:var(--color-sun)}.back.svelte-n2xyc{justify-self:start;align-items:center;gap:.25rem;margin-left:-.375rem;display:flex}.about.svelte-n2xyc{justify-self:end}@media (width<640px){header.svelte-n2xyc{gap:.5rem;padding-inline:.75rem}.back.svelte-n2xyc{margin:-.5rem;padding:.5rem}.back-label.svelte-n2xyc{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<400px){a.svelte-n2xyc{letter-spacing:.1em}}.app.svelte-1ftfiv0{grid-template-rows:auto 1fr;min-height:100dvh;display:grid}main.svelte-1ftfiv0{padding-inline:var(--gutter);display:grid;overflow:clip}
