@import url(https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&family=Schibsted+Grotesk:ital,wght@0,400..900;1,400..900&display=swap);:root{--text-color:#cbd3cd;--heading-color:#b3a273;--accent:#e6d8b0;--dark-accent:#cbab0a;--text-font:"PT Serif",serif;--text-font-weight:400;--text-font-size:1.3rem;--nav-font:"Schibsted Grotesk",sans-serif;--nav-font-size:1.1rem;--heading-font:"Schibsted Grotesk",sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{background:linear-gradient(185deg,rgba(164,178,191,.05),rgba(93,98,94,.1) 55%,hsla(44,25%,65%,.15)),#1c1e1e;color:#cbd3cd;color:var(--text-color)}h1,h2,h3{color:#b3a273;color:var(--heading-color);font-family:Schibsted Grotesk,sans-serif;font-family:var(--heading-font);font-weight:700}p{color:#cbd3cd;color:var(--text-color);font-family:"PT Serif",serif;font-family:var(--text-font);font-size:1.3rem;font-size:var(--text-font-size);font-weight:400;font-weight:var(--text-font-weight);line-height:200%;margin-bottom:20px;margin-top:20px}h2{font-size:4rem;margin-bottom:1em;margin-top:2em}@media screen and (max-width:500px){h2{margin-top:0}}h3{font-size:2rem;margin-bottom:1em;margin-top:2em}.background,nav{margin:auto}nav{align-items:center;display:flex;font-family:Schibsted Grotesk,sans-serif;font-family:var(--nav-font);font-size:1.1rem;font-size:var(--nav-font-size);font-weight:600;height:70px;justify-content:space-between;max-width:700px;min-width:60vw}.pages-nav a{color:#b3a273;color:var(--heading-color);display:inline-block;font-size:1rem;padding-bottom:8px;padding-top:8px;position:relative;text-align:center;text-decoration:none;transition:color .3s ease;width:90px}.pages-nav a:after{background-color:#7f8585;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.pages-nav a:hover{color:#e3e0d7}.pages-nav a:hover:after{width:100%}.pages-nav a.active{color:#e6d8b0;color:var(--accent)}.pages-nav a.active:after{background-color:#e6d8b0;background-color:var(--accent);width:100%}@media screen and (max-width:820px){header{padding-left:10vw;padding-right:10vw;width:100vw}}@media screen and (max-width:720px){header{display:flex;height:200px}header,nav{align-items:center;flex-direction:column}nav{width:100%}}.pages-nav{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;justify-content:flex-end}.home{color:#b3a273;color:var(--heading-color);font-family:Schibsted Grotesk,sans-serif;font-family:var(--nav-font);font-size:1.1rem;font-size:var(--nav-font-size);font-weight:600;height:auto;margin:0}@media screen and (max-width:720px){.pages-nav a{font-size:1.2rem;padding:10px;width:110px}}.icons-wrapper a:link,.icons-wrapper a:visited{color:#e6d8b0;color:var(--accent)}.icons-wrapper a:active,.icons-wrapper a:hover{color:#cbab0a;color:var(--dark-accent)}.section-wrapper{margin:auto auto 100px;max-width:800px;min-width:350px;width:50vw}@media screen and (max-width:820px){.section-wrapper{padding:30px;width:100vw}}.hero{margin:0 auto;max-width:800px;padding:clamp(6rem,20vh,12rem) 2rem 0;text-align:center}.hero-title-first{color:#b3a273;color:var(--heading-color);color:#e6d8b0;color:var(--accent);font-size:clamp(4rem,7vw,4rem);line-height:.5;margin-bottom:0;margin-left:80px}.hero-title-last{color:#b3a273;color:var(--heading-color);font-size:clamp(3rem,8vw,6rem);line-height:.9;margin-bottom:1em}.hero-subtitle{color:#cbd3cd;color:var(--text-color);font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.6;margin-left:30px;max-width:19ch}.italics{font-style:italic}.projects-wrapper{align-items:center;display:flex;justify-content:center}@media screen and (max-width:600px){.projects-wrapper{display:flex;flex-direction:column}}a{text-decoration:none}a:focus-visible{border-radius:2px;outline:2px solid #e6d8b0;outline:2px solid var(--accent);outline-offset:6px}
/*# sourceMappingURL=main.069efb9c.css.map*/