:root{--dim-max: .7}body{margin:0;font-family:Barlow,sans-serif;background:#0d0d0d;overflow-x:hidden;color:#fdf2d7;position:relative;z-index:0}body:before{content:"";position:fixed;inset:0;background:rgba(0,0,0,var(--dim-max));opacity:0;pointer-events:none;z-index:-1;transition:opacity .6s ease}body.dimmed:before{opacity:1}.film[data-astro-cid-akwkdwbh]{position:relative;z-index:2;margin-top:50%}.animation[data-astro-cid-akwkdwbh]{opacity:0;transform:translateY(40px);transition:opacity .6s ease,transform .6s ease}.animation[data-astro-cid-akwkdwbh].is-visible{opacity:1;transform:translateY(0)}@keyframes appear{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes slide{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes pop{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.container-top[data-astro-cid-akwkdwbh]{position:relative;display:flex;justify-content:center;align-items:center;height:100vh;transform:translateY(-10%);margin-bottom:-25%}.headline[data-astro-cid-akwkdwbh]{position:relative;z-index:2;text-align:center;font-size:clamp(6rem,16vw,20rem);letter-spacing:.03em;color:#ff9046;line-height:.8;pointer-events:none;white-space:nowrap;margin-bottom:-25%;margin-top:-25%}.container-top[data-astro-cid-akwkdwbh] video[data-astro-cid-akwkdwbh]{position:absolute;z-index:4;scale:1;transform:translateY(7%)}.main-clip[data-astro-cid-akwkdwbh]{position:relative;width:100%;height:500px;margin:4% auto;overflow:hidden;box-shadow:0 8px 30px #00000080}.main-clip[data-astro-cid-akwkdwbh] h1[data-astro-cid-akwkdwbh]{color:#ff9046}.highlight-show[data-astro-cid-akwkdwbh]{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit;z-index:0;position:relative}.more-behind[data-astro-cid-akwkdwbh]{position:absolute;bottom:30px;right:30px;padding:12px 28px;border-radius:16px;color:#ff9046;font-size:5rem;z-index:2;transition:all .3s ease;text-decoration:none}.more-behind[data-astro-cid-akwkdwbh]:hover{letter-spacing:8px;transition:all .3s ease}.palette[data-astro-cid-akwkdwbh]{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;margin:4% auto;max-width:1000px}.box1[data-astro-cid-akwkdwbh]{display:flex;flex-direction:column;align-items:center;gap:10px}.color-box[data-astro-cid-akwkdwbh]{display:flex;gap:5px}.color-box[data-astro-cid-akwkdwbh] div[data-astro-cid-akwkdwbh]{width:40px;height:40px;border-radius:16px}.img-box[data-astro-cid-akwkdwbh] img[data-astro-cid-akwkdwbh]{width:200px;height:120px;object-fit:cover;border-radius:16px;box-shadow:0 8px 20px #0006;transition:transform .3s ease,box-shadow .3s ease}.img-box[data-astro-cid-akwkdwbh] img[data-astro-cid-akwkdwbh]:hover{transform:translateY(-4px);box-shadow:0 12px 25px #ffffff26}.color1[data-astro-cid-akwkdwbh]{background:#a8c6d8}.color2[data-astro-cid-akwkdwbh]{background:#2e3a46}.color3[data-astro-cid-akwkdwbh]{background:#a4a078}.color4[data-astro-cid-akwkdwbh]{background:#c4a37a}.color5[data-astro-cid-akwkdwbh]{background:#c58980}.color6[data-astro-cid-akwkdwbh]{background:#b35c50}.text-box[data-astro-cid-akwkdwbh]{width:85%;max-width:900px;margin:4% auto 8%;padding:2rem;border-radius:16px;line-height:1.6;letter-spacing:.5px;color:#fdf2d7;text-align:center}.text-behind[data-astro-cid-akwkdwbh]{position:absolute;top:10px;left:30px;padding:12px 28px;border-radius:16px;color:#fdf2d7;font-size:1rem;width:500px;z-index:2}.grid-container[data-astro-cid-akwkdwbh]{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:150px;gap:15px;max-width:1200px;width:100%;padding-bottom:10%}.grid-item[data-astro-cid-akwkdwbh]{border-radius:16px;overflow:hidden;display:flex}.tall[data-astro-cid-akwkdwbh]{grid-row:span 2}.wide[data-astro-cid-akwkdwbh]{grid-column:span 2}.extra-wide[data-astro-cid-akwkdwbh]{grid-column:span 4}.extra-tall[data-astro-cid-akwkdwbh]{grid-row:span 3}.grid-container[data-astro-cid-akwkdwbh] img[data-astro-cid-akwkdwbh]{width:120%;height:120%;object-fit:cover;display:block}.center[data-astro-cid-akwkdwbh]{display:flex;justify-content:center;align-items:center;padding-left:5%;padding-right:5%}.text-box-color[data-astro-cid-akwkdwbh]{width:100%;display:flex;justify-items:center;align-items:center;background:#ffffff0f;backdrop-filter:blur(15px);border-radius:16px;line-height:1.6;letter-spacing:.5px;box-shadow:0 0 3px #febe66,0 0 5px #ff9046,inset 0 0 5px #febe66,0 0 5px #ff9046}.text-box-color[data-astro-cid-akwkdwbh] p[data-astro-cid-akwkdwbh]{color:#fdf2d7;padding-right:2%;padding-left:3%}.project-info[data-astro-cid-akwkdwbh]{display:flex;justify-content:center;align-items:flex-start;padding:8rem 2rem;color:#fff6d1;font-family:Barlow,sans-serif;z-index:3}.project-info__container[data-astro-cid-akwkdwbh]{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:2rem;width:min(1100px,90vw);z-index:3}.project-info__title[data-astro-cid-akwkdwbh]{font-size:2rem;font-weight:500;color:#fdf2d7;margin-top:3%}.project-info__table[data-astro-cid-akwkdwbh]{grid-column:span 2;display:flex;flex-direction:column;gap:1.5rem}.info-row[data-astro-cid-akwkdwbh]{display:flex;justify-content:space-between;align-items:baseline}.info-label[data-astro-cid-akwkdwbh]{font-size:1.4rem;color:#ff9046;flex:1;text-align:left}.info-value[data-astro-cid-akwkdwbh]{font-size:1.4rem;color:#fdf2d7;flex:1;text-align:right}@media (max-width: 800px){.project-info__container[data-astro-cid-akwkdwbh]{grid-template-columns:1fr;text-align:center}.info-row[data-astro-cid-akwkdwbh]{justify-content:center;gap:1rem}.info-label[data-astro-cid-akwkdwbh],.info-value[data-astro-cid-akwkdwbh]{text-align:center}}
