.project-main{padding-top:100px}.project-hero-image{display:block;margin:20px auto 0;max-width:calc(100% - 80px);aspect-ratio:16 / 9;object-fit:cover;background-color:#e0e0e0}.project-header-text{max-width:calc(100% - 80px);margin:40px auto 0}.project-subtitle{font-family:'Sora',sans-serif;font-size:27px;color:#858585;font-weight:400;margin:0}.project-title{font-family:'Sora',sans-serif;font-size:54px;color:#202124;font-weight:600;line-height:1.3;margin:8px 0 0;max-width:70%}.project-content-section{margin:100px 0 0}.text-content-cell{padding:40px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.cell-label{font-family:'Sora',sans-serif;font-size:12px;color:#858585;font-weight:400}.text-content-cell p{font-family:'Sora',sans-serif;font-size:27px;font-weight:400;color:#202124;line-height:1.6;max-width:90%}.image-content-cell{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:18px;font-weight:600;color:#858585;background-color:#f4f4f4}.fill-image,.fill-video{width:100%;height:100%;object-fit:cover}main.project-main .marquee-section{margin-top:200px;margin-bottom:-80px;transform:rotate(3deg) scale(1.1);position:relative;z-index:2}main.project-main .marquee-section.marquee-section--alt{transform:rotate(-5deg) scale(1.1);margin-top:100px;margin-bottom:-60px}.final-grid-section{margin-bottom:0}.final-grid .r2-c1 p,.final-grid .r2-c2 p,.final-grid .r2-c3 p{font-size:18px;line-height:1.5;max-width:90%}.final-grid .nav-cell{padding:20px}.final-grid .nav-cell .text-block-wrapper{font-size:36px;font-weight:400;color:#202124}@media (min-width:769px){.project-content-section .grid-container{grid-template-columns:repeat(2,1fr)}.project-content-section .grid-container .project-cell{grid-column:span 1}.final-grid{grid-template-columns:repeat(6,1fr)}.final-grid .project-cell{aspect-ratio:1 / 1;grid-column:span 2}.final-grid .r1-c1,.final-grid .r1-c2,.final-grid .r5-c1,.final-grid .r5-c2,.final-grid .prev-project,.final-grid .next-project{grid-column:span 3}.final-grid .wide-cell{grid-column:span 6;aspect-ratio:16 / 9}.final-grid .nav-cell{aspect-ratio:auto}.pandoro-project .final-grid .r7-c1,.pandoro-project .final-grid .r7-c2{grid-column:span 3}}@media (max-width:768px){.project-main{padding-top:80px}.project-hero-image{max-width:95%}.project-header-text{max-width:95%;margin-top:15px}.project-subtitle{font-size:12px}.project-title{font-size:20px;max-width:100%}main.project-main .marquee-section,main.project-main .marquee-section.marquee-section--alt{margin-top:80px}.text-content-cell{padding:40px 20px;min-height:250px;}.text-content-cell p{font-size:15px;max-width:100%;line-height:1.5}.image-content-cell{min-height:250px}.final-grid .r2-c1 p,.final-grid .r2-c2 p,.final-grid .r2-c3 p{font-size:15px}.project-content-section .grid-container{grid-template-columns:1fr}.final-grid-section .final-grid{grid-template-columns:repeat(2,1fr)}.final-grid .project-cell{grid-column:span 2}.final-grid .wide-cell{grid-column:1 / -1;aspect-ratio:16 / 9}.final-grid .nav-cell{grid-column:span 1;height:80px;aspect-ratio:auto;background-color:#f4f4f4;display:flex;justify-content:center;align-items:center;text-align:center;font-size:15px;font-weight:400;color:#202124;text-decoration:none}.final-grid .nav-cell span{padding:0 5px}}@media (min-width:769px) and (max-width:1024px){.project-hero-image,.project-header-text{max-width:calc(100% - 60px)}.project-title{font-size:36px}.project-subtitle{font-size:18px}.text-content-cell p{font-size:16px}.final-grid .r2-c1 p,.final-grid .r2-c2 p,.final-grid .r2-c3 p{font-size:16px}.final-grid{grid-template-columns:repeat(4,1fr)}.final-grid .r1-c1,.final-grid .r1-c2,.final-grid .r5-c1,.final-grid .r5-c2,.final-grid .prev-project,.final-grid .next-project{grid-column:span 2}.final-grid .r2-c1,.final-grid .r2-c2,.final-grid .r3-c1,.final-grid .r3-c2,.final-grid .r7-c1,.final-grid .r7-c2{grid-column:span 2}.final-grid .r2-c3,.final-grid .r3-c3,.final-grid .r7-c3{grid-column:span 4}.final-grid .wide-cell{grid-column:span 4}.pandoro-project .final-grid .r7-c1,.pandoro-project .final-grid .r7-c2{grid-column:span 2}}