:root{--colour-background:#fff;--colour-text:#333;--colour-link:#333;--colour-link-hover:#f68b1f;--colour-border:#eee}@media (prefers-color-scheme:dark){:root{--colour-background:#333;--colour-text:#eee;--colour-link:#fff;--colour-link-hover:#fdcf09;--colour-border:#444}}*{font-family:Montserrat,"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;font-weight:300;line-height:1.75em;margin:0;padding:0}body{margin:0;padding:0;background-color:var(--colour-background);color:var(--colour-text)}h1{font-size:28px;font-weight:700}a{font-weight:500;text-decoration:none;color:var(--colour-link)}a:hover{color:var(--colour-link-hover)}section{margin:0 20px}section+section{border-top:1px solid var(--colour-border)}section>div{margin:0 auto;max-width:600px;padding:20px 10px}section>div p{margin:0}section>div p+p{margin-top:10px}#welcome div{display:flex;flex-direction:column;align-items:center}#welcome div img.headshot{max-width:120px;border-radius:50%;border:10px solid var(--colour-border);margin:40px 0}#welcome div h1{margin-bottom:30px}#socials div{display:flex;flex-flow:row;justify-content:center;gap:20px}#old-website>div{display:flex;flex-direction:row-reverse;align-items:flex-end;gap:20px}#old-website>div #mainwave-truck{flex-shrink:0;padding:0;width:175px;height:65px;background-image:url(/images/mainwave-truck.svg);background-repeat:no-repeat;background-size:contain}@media (max-width:767px){#old-website>div{flex-direction:column}}/*# sourceMappingURL=main.css.map */