@import "https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap";@font-face{font-family:AMORV Logo;src:url(../fonts/glassi0628GX.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:block}:root{--space-xs:.5rem;--space-s:1rem;--space-m:2rem;--space-l:4rem;--space-xl:8rem;--text-xs:.75rem;--text-s:1rem;--text-m:1.5rem;--text-l:2.5rem;--text-logo:3rem;--color-black:#000;--color-black-opaque:#000000bf;--color-black-overlay:#00000040;--color-grey:#a6a6a6;--color-white:#fff;--color-white-opaque:#ffffffbf;--time-1:.25s;--time-2:1s;--utils-header-height:calc(var(--space-s)*2 + 48px)}::selection{background-color:var(--color-black-opaque)}*,:after,:before{box-sizing:border-box;margin:0;position:relative}html{scroll-behavior:smooth;font-size:16px}body{font-family:Instrument Sans,sans-serif;font-size:var(--text-s);font-optical-sizing:auto;font-variation-settings:"slnt" 0;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-black);background-color:var(--color-white);font-style:normal;font-weight:500;overflow-y:scroll}.no-scroll{overflow:hidden}.loading{z-index:40;background-color:var(--color-black);width:100%;height:100vh;position:fixed;top:0;left:0}img{block-size:auto;max-inline-size:100%;display:block}a,button,h1,h2,h3,h4,input,p{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;text-decoration:none}p{font-size:var(--text-s)}p *{font-weight:inherit!important;font-size:inherit!important}p a{text-decoration:underline}h4{font-size:var(--text-m)}h3{font-size:var(--text-l);letter-spacing:-.0075em;line-height:1.1}button,input{background-color:#0000;border:0;margin:0;padding:0}input:focus{outline:0}button{cursor:pointer}ul{margin:0;padding:0;list-style-type:none}.description,.description *{font-size:var(--text-l);letter-spacing:-.0075em;line-height:1.1}.description{width:80%}.description .paragraph__more{font-size:var(--text-m)}.description>p{margin-bottom:var(--space-m)}.description>p:last-child{margin-bottom:0}.fade-enter-active,.fade-leave-active{transition:all var(--time-1) linear}.fade-enter-from,.fade-leave-to{opacity:0}.fade-delayed-enter-active{transition:all var(--time-1) linear}.fade-delayed-leave-active{transition:all var(--time-1) linear var(--time-1)}.fade-delayed-enter-from,.fade-delayed-leave-to{opacity:0}@media screen and (width>=1920px){.description{width:60%}}@media screen and (width<=1280px){:root{--space-xl:4rem}}@media screen and (width<=900px){:root{--text-m:1.125rem;--text-l:1.75rem;--text-xl:2.5rem;--utils-header-height:calc(var(--space-s)*2 + 36px)}.description,.description *{width:100%}}
