.blank-art,.blank-photo{background-color:#f7f0df;background-image:linear-gradient(45deg,transparent 48%,#263b5914 49%,#263b5914 51%,transparent 52%),linear-gradient(-45deg,transparent 48%,#263b5914 49%,#263b5914 51%,transparent 52%);background-size:36px 36px;border:2px dashed #263b5960;display:grid;place-items:center;text-align:center;color:#263b5980;font-family:Yomogi,sans-serif}.blank-art{margin:110px 7vw 60px;position:relative}.blank-art span{font-size:28px}.blank-art small{position:absolute;bottom:20px;font:700 9px "Noto Sans TC";letter-spacing:.15em}.blank-stack{position:relative}.blank-stack .large{position:absolute;width:62%;height:74%;left:2%;top:4%;transform:rotate(-4deg);background-color:#d9edf0}.blank-stack .small{position:absolute;width:48%;height:58%;right:4%;bottom:0;transform:rotate(6deg);background-color:#f1d0cd}.blank-stack i{position:absolute;right:3%;top:-4%;font-size:65px;color:var(--coral)}.workshop-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:8%;align-items:center}.workshop-main{height:570px;background-color:#f4d9d6;transform:rotate(-2deg);box-shadow:8px 9px 0 #263b5930}.workshop-copy h3{font-family:Yomogi;font-size:36px;line-height:1.45}.workshop-copy>.button{width:max-content;margin:30px 0}.mini-placeholders{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mini-placeholders .blank-photo{height:150px}.community{display:grid;grid-template-columns:.85fr 1.15fr;gap:10%;background:var(--yellow);align-items:center}.community-copy>p:nth-of-type(2){max-width:470px}.community-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.community-tags span{border:2px solid;border-radius:99px;padding:7px 14px;font-size:11px;background:white}.community-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:230px 230px;gap:15px}.community-grid .tall{grid-row:1/3;background-color:#c8dfca}.community-grid .blank-photo:nth-child(2){background-color:#f4c9c5}.community-grid .blank-photo:nth-child(3){background-color:#b8ddea}.philosophy{text-align:center;background:var(--ink);color:white}.philosophy .kicker{color:var(--yellow)}.philosophy>p:nth-of-type(2){font-size:16px;line-height:2.2;margin:30px auto;max-width:720px}.philosophy>span{font-family:Yomogi;font-size:20px;color:var(--yellow)}.gallery-section{background:#eff8f7}.empty-gallery{display:grid;grid-template-columns:1.2fr .8fr 1fr;grid-template-rows:250px 240px;gap:18px}.empty-gallery .portrait{grid-row:1/3;background-color:#f3d6d2}.empty-gallery .landscape:last-child{grid-column:2/4}.empty-gallery .square{background-color:#c9dfc5}.empty-gallery .landscape{background-color:#c4e1e7}
@media(max-width:800px){.blank-art{height:460px;margin:30px 24px 60px}.blank-stack .large{height:70%}.workshop-layout,.community{grid-template-columns:1fr}.workshop-main{height:420px}.community-grid{margin-top:20px}.empty-gallery{display:block}.empty-gallery .blank-photo{height:300px;margin-bottom:16px}.philosophy>p:nth-of-type(2){font-size:14px}.workshop-copy h3{font-size:30px}}
