@font-face{font-family:Hanken Grotesk;src:url(/fonts/HankenGrotesk-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/HankenGrotesk-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.woff2) format("woff2");font-weight:800;font-display:swap}:root{--black: #191313;--white: #f5ece3;--gray: #888888;--accent: #174cd6;--font-hero: 32px;--font-title: 24px;--font-subtitle: 20px;--font-body: 16px;--font-small: 14px;--font-sans: "Hanken Grotesk", sans-serif;--font-pop: "Poppins", sans-serif}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:var(--font-sans);background:var(--white);color:var(--black)}body{overflow-x:hidden;position:relative;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6,p,span,strong,em{margin:0;padding:0;font-weight:inherit}.type-hero{font-family:var(--font-pop);font-size:var(--font-hero);font-weight:800;line-height:1.25}@media screen and (max-width:767px){.type-hero{font-size:var(--font-title)}}.type-title{font-size:var(--font-title);font-weight:600}@media screen and (max-width:767px){.type-title{font-size:var(--font-subtitle)}}.type-title-pop{font-family:var(--font-pop);font-size:var(--font-title);font-weight:600}@media screen and (max-width:767px){.type-title-pop{font-size:var(--font-subtitle)}}.type-subtitle{font-size:var(--font-subtitle);font-weight:300;line-height:1.5}@media screen and (max-width:767px){.type-subtitle{font-size:var(--font-body)}}.type-body{font-size:var(--font-body);font-weight:300;line-height:1.8}@media screen and (max-width:767px){.type-body{font-size:var(--font-small)}}.type-small{font-size:var(--font-small);font-weight:300}.home{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;text-align:center}.home-wrapper{display:flex;flex-direction:column;width:480px;height:100%;height:100dvh;padding:16px;align-items:center;justify-content:center}@media screen and (max-width:767px){.home-wrapper{width:100%;padding:24px}}.home-nav{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:16px;margin-bottom:24px;border-bottom:.5px solid var(--gray)}@media screen and (max-width:767px){.home-nav{margin:0 0 16px}}.home-nav__links__item{color:var(--black);text-decoration:none;font-weight:800}.home-nav__links__item:not(:last-child){margin-right:16px}.home-nav__links__item:hover{color:var(--accent)}.home-nav__logo{display:flex;justify-content:center;align-items:center}.home-intro{text-align:center;width:100%}.home-intro__text{margin-bottom:8px}.home-intro__focus{width:100%;display:flex;flex-direction:column;margin:16px 0}.home-intro__focus__item{flex:1;border:.5px solid var(--gray);border-radius:8px;padding:16px;display:flex;justify-content:space-between;position:relative;overflow:hidden}.home-intro__focus__item:not(.home-intro__focus__item:last-child){margin-bottom:16px}.home-intro__focus__item>a{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;cursor:pointer;transition:all .2s}.home-intro__focus__item>a:hover{transition:all .2s;opacity:10%;background-color:var(--accent)}.home-works{text-align:center;width:100%}.home-works__text{margin-bottom:8px;font-weight:100}.home-works__text>a{text-decoration:none;color:var(--accent);font-style:italic}.home-works__items{display:flex;flex-direction:row;margin:16px 0}@media screen and (max-width:767px){.home-works__items{flex-direction:column}}.home-works__item{flex:1;display:flex;border:.5px solid var(--gray);padding:16px;border-radius:8px;height:200px;align-items:end;position:relative;cursor:pointer}.home-works__item>a{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%}@media screen and (max-width:767px){.home-works__item{flex:auto;height:160px}}.home-works__item:not(.home-works__item:last-child){margin-right:16px}@media screen and (max-width:767px){.home-works__item:not(.home-works__item:last-child){margin-right:0;margin-bottom:16px}}.home-works__item__text{background-color:#0009;padding:8px 12px;border-radius:100px;font-weight:700;color:var(--white)}.home-works__item__blackmonet{background-image:url(/images/black_monet.jpg);object-fit:cover;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#0000001a;background-blend-mode:soft-light}.home-works__item__liminalbeams{background-image:url(/images/liminal_beams.png);object-fit:cover;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#0003;background-blend-mode:soft-light}
