@font-face{font-family:Raleway;font-weight:300;src:url(/fonts/Raleway-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:Raleway;font-weight:400;src:url(/fonts/Raleway-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Raleway;font-weight:500;src:url(/fonts/Raleway-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Raleway;font-weight:700;src:url(/fonts/Raleway-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Raleway;font-weight:800;src:url(/fonts/Raleway-ExtraBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:300;src:url(/fonts/Inter-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:400;src:url(/fonts/Inter-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:500;src:url(/fonts/Inter-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:700;src:url(/fonts/Inter-Bold.ttf) format("truetype");font-display:swap}:root{--brand-orange:#ff5e00;--brand-orange-soft:#ffae62;--brand-darkgreen:#072b31;--brand-teal:#115e67;--brand-beige:#e4d5d3;--brand-white:#fff;--bg:#fff;--bg-alt:#faf6f4;--bg-beige:#e4d5d3;--bg-deep:#072b31;--bg-deep-alt:#115e67;--fg-1:#072b31;--fg-2:#2a4449;--fg-3:#6b7e81;--fg-onDeep-1:#fff;--fg-onDeep-2:#b7cacd;--fg-onDeep-3:#6f8a8e;--accent:#ff5e00;--accent-soft:#ffae62;--accent-deep:#115e67;--line-1:rgba(7,43,49,.12);--line-2:rgba(7,43,49,.22);--line-onDeep:hsla(0,0%,100%,.16);--font-display:"Raleway","Helvetica Neue",Arial,sans-serif;--font-body:"Inter","Helvetica Neue",Arial,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ease-standard:cubic-bezier(.2,.6,.2,1);--shadow-1:0 1px 2px rgba(7,43,49,.04),0 1px 3px rgba(7,43,49,.06);--shadow-2:0 6px 16px rgba(7,43,49,.1);--shadow-3:0 10px 28px rgba(7,43,49,.18)}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;background:var(--bg-alt)}::selection{background:rgba(255,94,0,.18)}.sw-scroll::-webkit-scrollbar{width:10px;height:10px}.sw-scroll::-webkit-scrollbar-thumb{background:rgba(7,43,49,.16);border-radius:99px;border:3px solid transparent;background-clip:padding-box}@keyframes sw-skel{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes sw-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes sw-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}button,input,select,textarea{font-family:inherit}mark{background:rgba(255,174,98,.42);color:inherit;border-radius:1px;padding:0 1px}