details{height:var(--collapsed);overflow:hidden;transition:height .3s cubic-bezier(.4,.01,.165,.99)}details[open]{height:var(--expanded)}#section1:where(.astro-CGQXYK2X){background:url(/bg1.png);background-repeat:no-repeat;background-position:center;background-size:contain;padding:100px}.stroke:where(.astro-CGQXYK2X){-webkit-text-fill-color:transparent;-webkit-text-stroke:1px black;background:none}.we-bring-stroke:where(.astro-CGQXYK2X){-webkit-text-stroke:3.5px rgba(101,101,109,.06)}.fade-out-text:where(.astro-CGQXYK2X){background:linear-gradient(180deg,white 0%,rgba(240,241,241,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}summary:where(.astro-CGQXYK2X):after{transform:scale(.66);content:url(/plus.svg);float:right}details:where(.astro-CGQXYK2X)[open]>summary:where(.astro-CGQXYK2X):after{transform:scale(.66);content:url(/minus.svg)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in:where(.astro-CGQXYK2X){animation:fade-in 3s}.fade-in:where(.astro-CGQXYK2X) .fade-in-first:where(.astro-CGQXYK2X){animation:fade-in 1s}.fade-in *:not(.fade-in-first){animation:fade-in 3s}@keyframes cover{0%{height:500px}to{height:0px}}#cover-img:where(.astro-CGQXYK2X){background:url(/cover.png);background-position:center;background-repeat:no-repeat;height:500px;width:100%;animation-name:cover;animation-fill-mode:forwards;animation-delay:1s;animation-duration:.5s;animation-timing-function:ease-out}
