.Project-module__rU37xW__title{border-bottom:1px solid #cbcbcb;padding:3em 0 2em;position:relative}.Project-module__rU37xW__title:after{content:"";background:linear-gradient(90deg,#7febe9 0 33.33%,#94eb4c 33.33% 66.66%,#fbe84d 66.66% 100%);width:9em;height:6px;position:absolute;bottom:-1px;left:0}.Project-module__rU37xW__title__title{letter-spacing:-.045em;margin:0;font-size:clamp(2.5em,6.5vw,4.5rem);line-height:1.05}.Project-module__rU37xW__title__subtitle{margin:1em 0 0;font-family:JetBrains Mono,monospace;font-size:1.25em;font-style:italic;font-weight:500}.Project-module__rU37xW__article{flex-direction:row;gap:2em;padding:2.5em 0;display:flex}.Project-module__rU37xW__article__main{flex:8}.Project-module__rU37xW__article__main>div{max-width:70ch;padding-right:4em;line-height:1.6}.Project-module__rU37xW__article h1,.Project-module__rU37xW__article h2,.Project-module__rU37xW__article h3,.Project-module__rU37xW__article h4,.Project-module__rU37xW__article h5,.Project-module__rU37xW__article h6{margin-top:1.75em;margin-bottom:.5em;line-height:1.2}.Project-module__rU37xW__article h1{font-size:2.75em}.Project-module__rU37xW__article h2{font-size:2em}.Project-module__rU37xW__article h3{font-size:1.75em}.Project-module__rU37xW__article h4{font-size:1.5em}.Project-module__rU37xW__article h5{font-size:1.25em}.Project-module__rU37xW__article h6{font-size:1em}.Project-module__rU37xW__article__aside{flex:4}.Project-module__rU37xW__article__aside h2{margin-top:0}.Project-module__rU37xW__article__aside ul{margin:0;padding:0;list-style:none}.Project-module__rU37xW__article__aside li{border-top:1px solid #cbcbcb}.Project-module__rU37xW__article__aside a{text-underline-offset:3px;padding:.75em 0;font-family:JetBrains Mono,monospace;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition-property:text-decoration-color;transition-duration:.12s;transition-timing-function:ease-out;display:flex}.Project-module__rU37xW__article__aside a:after{content:"→";margin-left:auto;font-weight:400}.Project-module__rU37xW__article__aside a:hover,.Project-module__rU37xW__article__aside a:focus{text-decoration-color:#7febe9}.Project-module__rU37xW__row{flex-flow:wrap;gap:1.25em;display:flex}.Project-module__rU37xW__row__item{aspect-ratio:16/9;flex:1 0 25%;max-width:calc(33.3333% - 1.25em)}img.Project-module__rU37xW__row__item{object-fit:cover}.Project-module__rU37xW__row__item--wide{aspect-ratio:16/9;flex:1 0 40%;max-width:calc(50% - 1.25em)}@media only screen and (max-width:775px){.Project-module__rU37xW__article{flex-direction:column}.Project-module__rU37xW__article__aside{width:100%}.Project-module__rU37xW__article__main>div{padding-right:0}.Project-module__rU37xW__row__item,.Project-module__rU37xW__row__item--wide{flex:1 0 40%;max-width:calc(50% - 1.25em)}}@media only screen and (max-width:500px){.Project-module__rU37xW__row__item,.Project-module__rU37xW__row__item--wide{flex:1 0 100%;max-width:100%}}
