.QuestionReveal-module__AQ47Fq__wrap{display:block}.QuestionReveal-module__AQ47Fq__question{padding:0}.QuestionReveal-module__AQ47Fq__text{text-align:center;width:min(1001px,100%);color:var(--text);margin:0 auto;font-size:40px;line-height:1.1}.QuestionReveal-module__AQ47Fq__word{display:inline-block}@media (max-width:900px){.QuestionReveal-module__AQ47Fq__question{padding:0}.QuestionReveal-module__AQ47Fq__text{font-size:26px}}
.ProjectView-module__I_jBVG__page{min-height:100svh;position:relative}.ProjectView-module__I_jBVG__logo{z-index:50;display:block;position:fixed;top:40px;left:40px}.ProjectView-module__I_jBVG__logo img{width:auto;height:48px}.ProjectView-module__I_jBVG__close{z-index:50;width:48px;height:48px;color:var(--pink);transition:transform .6s var(--ease-out), background-color .3s;border-radius:100px;place-items:center;display:grid;position:fixed;top:40px;right:40px}.ProjectView-module__I_jBVG__close:hover{background:var(--surface);transform:rotate(90deg)}.ProjectView-module__I_jBVG__content{flex-direction:column;gap:160px;width:min(1000px,100% - 80px);margin:0 auto;padding:0 0 200px;display:flex}.ProjectView-module__I_jBVG__first{padding-top:128px}.ProjectView-module__I_jBVG__hero{flex-direction:column;gap:40px;display:flex}.ProjectView-module__I_jBVG__titleRow{align-items:center;gap:24px;padding:0 80px;display:flex}.ProjectView-module__I_jBVG__title{flex:1;min-width:0;font-size:48px;line-height:1.1}.ProjectView-module__I_jBVG__mask{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.ProjectView-module__I_jBVG__mask>span{visibility:hidden;display:inline-block}.ProjectView-module__I_jBVG__meta{white-space:nowrap;font-size:18px;line-height:1.4}.ProjectView-module__I_jBVG__heroMedia{border-radius:var(--radius);background:var(--surface);height:500px;position:relative;overflow:hidden;transform:translateZ(0)}.ProjectView-module__I_jBVG__heroInner{position:absolute;inset:0}.ProjectView-module__I_jBVG__heroInner img{object-fit:cover;object-position:0% 0%}.ProjectView-module__I_jBVG__lead{padding:0 80px;font-size:18px;line-height:1.4}.ProjectView-module__I_jBVG__chapter{flex-direction:column;gap:40px;display:flex}.ProjectView-module__I_jBVG__chapterText{flex-direction:column;gap:12px;max-width:880px;padding:0 80px;display:flex}.ProjectView-module__I_jBVG__chapterText h2{font-size:32px;line-height:1.1}.ProjectView-module__I_jBVG__chapterText p{font-size:18px;line-height:1.4}.ProjectView-module__I_jBVG__gallery{grid-template-columns:1fr 1fr;gap:40px;display:grid}.ProjectView-module__I_jBVG__pic{position:relative}.ProjectView-module__I_jBVG__picShape{border-radius:var(--radius);background:var(--surface);position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.ProjectView-module__I_jBVG__heroReveal{display:block}.ProjectView-module__I_jBVG__full{grid-column:1/-1;height:500px}.ProjectView-module__I_jBVG__half{height:500px}.ProjectView-module__I_jBVG__picInner{will-change:transform;position:absolute;inset:0}.ProjectView-module__I_jBVG__picInner img{object-fit:cover}@media (max-width:900px){.ProjectView-module__I_jBVG__logo,.ProjectView-module__I_jBVG__close{top:20px}.ProjectView-module__I_jBVG__logo{left:20px}.ProjectView-module__I_jBVG__close{right:20px}.ProjectView-module__I_jBVG__content{gap:96px;width:calc(100% - 40px);padding:0 0 96px}.ProjectView-module__I_jBVG__first{padding-top:112px}.ProjectView-module__I_jBVG__titleRow,.ProjectView-module__I_jBVG__lead,.ProjectView-module__I_jBVG__chapterText{padding:0}.ProjectView-module__I_jBVG__titleRow{flex-direction:column;align-items:flex-start;gap:8px}.ProjectView-module__I_jBVG__title{font-size:36px}.ProjectView-module__I_jBVG__heroMedia,.ProjectView-module__I_jBVG__full,.ProjectView-module__I_jBVG__half{height:260px}.ProjectView-module__I_jBVG__gallery{grid-template-columns:1fr;gap:20px}}
