@import "https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}button,input,select,textarea{letter-spacing:inherit;font-family:inherit}body{-webkit-font-smoothing:antialiased;background:#f1f4f9;font-family:Roboto Slab,Georgia,serif;line-height:1.6}.lift{transition:border-color .3s cubic-bezier(.4,0,.2,1)}.lift:hover,.lift:focus-within{border-color:#bfe6d6}.card-ord{transition:translate .3s cubic-bezier(.4,0,.2,1);display:inline-block}.lift:hover .card-ord,.lift:focus-within .card-ord{translate:4px}.rule-top{position:relative;overflow:hidden}.rule-top:before{content:"";background:linear-gradient(90deg,#62d1af,#62d1af26);height:2px;position:absolute;top:0;left:0;right:0}:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #2a7d60}@keyframes orbit-spin{to{transform:rotate(360deg)}}.orbit-file svg{filter:drop-shadow(0 1px 2px #131f3b2e);transition:filter .18s ease-out}.orbit-file:hover .orbit-name{color:#0f1f3d;font-weight:700}.orbit-file:hover svg{filter:drop-shadow(0 4px 10px #131f3b4d)}.orbit-track{animation:orbit-spin var(--spin) linear infinite}.orbit-counter{animation:orbit-spin var(--spin) linear infinite reverse}.orbit-track.rev{animation-direction:reverse}.orbit-counter.rev{animation-direction:normal}.orbit-term{white-space:nowrap;letter-spacing:.01em;color:#0f1f3d9e;background:#ffffffd9;border:1px solid #0f1f3d14;border-radius:999px;padding:.4rem .85rem;font-size:.82rem;transition:color .18s ease-out,background .18s ease-out,border-color .18s ease-out;display:inline-block;box-shadow:0 2px 8px #131f3b0f}.orbit-term:hover{color:#2a7d60;background:#ecf8f3;border-color:#bfe6d6}.orbit-term-burst{animation:.55s cubic-bezier(.16,1,.3,1) both orbit-burst;animation-delay:var(--burst-delay,0s)}@keyframes orbit-burst{0%{opacity:0;scale:.15}to{opacity:1;scale:1}}@keyframes platform-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.platform-open{animation:.24s cubic-bezier(.2,.7,.2,1) both platform-open}html,body{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.orbit-track,.orbit-counter,.orbit-term-burst,.platform-open{animation:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lift:hover .card-ord,.lift:focus-within .card-ord{translate:0}}@keyframes recordIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){@keyframes recordIn{0%{opacity:1;transform:none}to{opacity:1;transform:none}}}@keyframes surface-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.surface-in{animation:.32s cubic-bezier(.2,.7,.2,1) both surface-in}@keyframes pop-in{0%{opacity:0;transform:translateY(5px)scale(.97)}to{opacity:1;transform:none}}.pop-in{animation:.26s cubic-bezier(.2,.7,.2,1) both pop-in}@media (prefers-reduced-motion:reduce){.surface-in,.pop-in{animation:none}}.dark-band{isolation:isolate;position:relative;overflow:hidden}.dark-band:before,.dark-band:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0}.dark-band:before{background:radial-gradient(120% 90% at 8% 0,#62d1af33,#0000 62%),radial-gradient(90% 70% at 100% 100%,#62d1af17,#0000 60%)}.dark-band:after{opacity:.5;background-image:radial-gradient(#ffffff1a 1px,#0000 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.rule-fade{background:linear-gradient(90deg, var(--rule-from,#e3e6eb), transparent)}.paper-intake{width:min(420px,100%);padding-top:10px;position:relative}.paper-intake__slot{z-index:1;background:#0a1730;border-radius:6px;width:78%;height:12px;margin:0 auto;position:relative;box-shadow:inset 0 2px 5px #000000bf,0 1px #ffffff80}.paper-intake__body{background:linear-gradient(#16294a 0%,#0f1f3d 100%);border-radius:14px;justify-content:center;align-items:center;gap:.9rem;height:74px;margin-top:-6px;padding:0 1.5rem;display:flex;box-shadow:0 1px 2px #131f3b2e,0 18px 40px -18px #131f3b8c}.paper-intake__mark{opacity:.92;width:auto;height:22px;display:block}.paper-intake__lamp{width:8px;height:8px;box-shadow:none;background:#62d1af47;border-radius:50%;transition:background .4s ease-out,box-shadow .4s ease-out}.paper-intake[data-ingesting=true] .paper-intake__lamp{background:#62d1af;box-shadow:0 0 0 3px #62d1af38,0 0 14px #62d1afcc}@media (prefers-reduced-motion:reduce){.paper-intake__lamp{transition:none}}button,a{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}nav ul a:hover{color:#2a7d60!important}footer a:hover{color:#62d1af!important}@keyframes route-in{0%{opacity:0}to{opacity:1}}.route-in{animation:.3s cubic-bezier(.4,0,.2,1) both route-in}nav{border-bottom:1px solid #0000;transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}nav[data-scrolled=true]{border-bottom-color:#e3e6eb;background:#f1f4f9!important}.ring{transition:border-color .3s cubic-bezier(.4,0,.2,1)}button:hover .ring{border-color:#bfe6d6}.paper-intake__slot{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.paper-intake[data-ingesting=true] .paper-intake__slot{box-shadow:inset 0 2px 5px #000000bf,inset 0 0 12px #62d1af8c,0 1px #ffffff80,0 0 18px #62d1af59}@media (prefers-reduced-motion:reduce){.route-in{animation:none}.paper-intake__slot{transition:none}}.team-photo{filter:grayscale();transition:filter .3s cubic-bezier(.4,0,.2,1)}.team-card:hover .team-photo,.team-card:focus-within .team-photo{filter:grayscale(0)}@media (prefers-reduced-motion:reduce){.team-photo{transition:none}}
