.project-info[data-astro-cid-3fvghjaz]{display:flex;justify-content:center;align-items:flex-start;padding:8rem 2rem;color:#fdf2d7;font-family:Barlow,sans-serif;z-index:3;margin-bottom:-10%}.project-info__container[data-astro-cid-3fvghjaz]{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-3fvghjaz]{font-size:2rem;font-weight:500;color:#fdf2d7;margin-top:3%}.project-info__table[data-astro-cid-3fvghjaz]{grid-column:span 2;display:flex;flex-direction:column;gap:1.5rem}.info-row[data-astro-cid-3fvghjaz]{display:flex;justify-content:space-between;align-items:baseline}.info-label[data-astro-cid-3fvghjaz]{font-size:1.4rem;color:#ff9046;flex:1;text-align:left}.info-value[data-astro-cid-3fvghjaz]{font-size:1.4rem;color:#fdf2d7;flex:1;text-align:right}@media (max-width: 800px){.project-info__container[data-astro-cid-3fvghjaz]{grid-template-columns:1fr;text-align:center}.info-row[data-astro-cid-3fvghjaz]{justify-content:center;gap:1rem}.info-label[data-astro-cid-3fvghjaz],.info-value[data-astro-cid-3fvghjaz]{text-align:center}}html,body{margin:0;padding:0;font-family:Barlow,sans-serif;background:#fdf2d7;min-height:200vh;color:#fdf2d7;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;background:rgba(0,0,0,var(--dim-max));opacity:0;pointer-events:none;z-index:0;transition:opacity .4s ease}.container-top[data-astro-cid-3fvghjaz],.main-container[data-astro-cid-3fvghjaz]{position:relative;z-index:2}.container-top[data-astro-cid-3fvghjaz]{height:100vh;display:flex;justify-content:center;align-items:center}.headline[data-astro-cid-3fvghjaz]{position:absolute;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:5%;transform:translateY(-4%)}.container-top[data-astro-cid-3fvghjaz] video[data-astro-cid-3fvghjaz]{z-index:4;scale:.25;transform:translateY(-10%)}.main-container[data-astro-cid-3fvghjaz]{position:relative;display:flex;justify-content:center;align-items:center;min-height:35vh;background:radial-gradient(circle at 60% 60%,#100820,#04010a 90%);overflow:visible;z-index:1;padding:2rem 4rem;margin-top:10%}.main-container[data-astro-cid-3fvghjaz]:before,.main-container[data-astro-cid-3fvghjaz]:after{content:"";position:absolute;inset:0;pointer-events:none}.main-container[data-astro-cid-3fvghjaz]:before{background:radial-gradient(ellipse at center,#0a051400 60%,#0a0514e6 95%),url(/Environment_01.png) center center no-repeat,radial-gradient(circle at 60% 60%,#100820,#04010a);background-size:cover;background-position:center;z-index:0;opacity:1;filter:brightness(50%)}@keyframes subtleTwinkle{0%{opacity:.4;filter:brightness(1)}to{opacity:.6;filter:brightness(1.15)}}.main-container[data-astro-cid-3fvghjaz]:after{background:radial-gradient(circle,#ffdca040,#0000 70%);filter:blur(80px);z-index:1}.layout[data-astro-cid-3fvghjaz]{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1400px;gap:3rem;flex-wrap:nowrap}.text-left[data-astro-cid-3fvghjaz]{flex:1;text-align:right}.text-left[data-astro-cid-3fvghjaz] h1[data-astro-cid-3fvghjaz]{font-size:clamp(3rem,6vw,5.5rem);font-weight:900;color:#fdf2d7;font-family:Barlow,sans-serif;margin:0;line-height:.9}.video-center[data-astro-cid-3fvghjaz]{flex:2;display:flex;justify-content:center;align-items:center}.video-center[data-astro-cid-3fvghjaz] video[data-astro-cid-3fvghjaz]{width:clamp(280px,70%,900px);border-radius:16px;object-fit:cover;transform:rotate(-8deg) scale(1.2);transition:all .8s ease;opacity:1}.video-center[data-astro-cid-3fvghjaz] video[data-astro-cid-3fvghjaz]:hover{transform:rotate(-5deg) scale(1.25)}.text-right[data-astro-cid-3fvghjaz]{flex:1;max-width:300px;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.6;color:#fdf2d7;font-family:Barlow,sans-serif}@media (max-width: 1000px){.main-container[data-astro-cid-3fvghjaz]{height:auto;padding:3rem 1rem}.layout[data-astro-cid-3fvghjaz]{flex-direction:column;text-align:center}.text-left[data-astro-cid-3fvghjaz],.text-right[data-astro-cid-3fvghjaz]{text-align:center;max-width:90%}.video-center[data-astro-cid-3fvghjaz] video[data-astro-cid-3fvghjaz]{transform:rotate(0) scale(1);max-width:90vw}}.cosmiq-section[data-astro-cid-3fvghjaz]{margin:5% 10% 2%;color:#fdf2d7;padding:10rem 4rem;display:flex;justify-content:center;align-items:center;position:relative;z-index:3;overflow:visible}.content-wrapper[data-astro-cid-3fvghjaz]{display:flex;align-items:center;justify-content:center;gap:4rem;max-width:1600px;width:100%}.headline-column[data-astro-cid-3fvghjaz]{flex:0 0 25%;display:flex;justify-content:flex-start;align-items:center}.headline-column[data-astro-cid-3fvghjaz] h1[data-astro-cid-3fvghjaz]{font-size:4.5rem;font-weight:900;line-height:1;color:#fdf2d7;margin:0;font-family:Barlow,sans-serif}.image-column[data-astro-cid-3fvghjaz]{flex:0 0 45%;display:flex;justify-content:center;align-items:center}.image-column[data-astro-cid-3fvghjaz] img[data-astro-cid-3fvghjaz]{width:100%;max-width:700px;height:auto;border-radius:16px;box-shadow:0 10px 40px #0006}.text-column[data-astro-cid-3fvghjaz]{flex:0 0 30%;font-size:1.1rem;line-height:1.7;color:#fdf2d7;font-family:Barlow,sans-serif}.anim-left[data-astro-cid-3fvghjaz],.anim-right[data-astro-cid-3fvghjaz],.anim-zoom[data-astro-cid-3fvghjaz]{opacity:0;transform:translateY(50px);transition:all 1s cubic-bezier(.25,.8,.25,1)}.anim-zoom[data-astro-cid-3fvghjaz]{transform:scale(.8)}@media (max-width: 1200px){.content-wrapper[data-astro-cid-3fvghjaz]{flex-direction:column;text-align:center;gap:3rem}.headline-column[data-astro-cid-3fvghjaz] h1[data-astro-cid-3fvghjaz]{font-size:3rem;font-family:Barlow,sans-serif}.text-column[data-astro-cid-3fvghjaz]{max-width:600px;font-family:Barlow,sans-serif}.anim-left[data-astro-cid-3fvghjaz],.anim-right[data-astro-cid-3fvghjaz]{transform:translateY(80px)}}.books-section[data-astro-cid-3fvghjaz]{color:#fdf2d7;padding:8rem 4rem;display:flex;justify-content:center;align-items:center;position:relative;z-index:3;overflow:visible}.books-wrapper[data-astro-cid-3fvghjaz]{display:flex;align-items:flex-start;justify-content:space-between;gap:5rem;max-width:1400px;width:100%;flex-wrap:nowrap}.book-grid[data-astro-cid-3fvghjaz]{display:flex;gap:2rem;flex:0 0 auto;max-width:65%;justify-content:flex-start;flex-shrink:0}.book[data-astro-cid-3fvghjaz]{position:relative;overflow:hidden;border-radius:16px;box-shadow:0 8px 30px #00000080;transition:transform .5s ease}.book[data-astro-cid-3fvghjaz] img[data-astro-cid-3fvghjaz]{display:block;height:420px;width:auto;transition:transform .5s ease,filter .5s ease;border-radius:16px}.book[data-astro-cid-3fvghjaz]:hover img[data-astro-cid-3fvghjaz]{transform:scale(1.05);filter:brightness(50%)}.book[data-astro-cid-3fvghjaz] .overlay[data-astro-cid-3fvghjaz]{position:absolute;inset:0;background:#0009;color:#fdf2d7;font-size:1rem;font-weight:300;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease;border-radius:16px;text-align:center;padding:5%;font-family:Barlow,sans-serif}.book[data-astro-cid-3fvghjaz]:hover .overlay[data-astro-cid-3fvghjaz]{opacity:1;transform:translateY(0)}.book[data-astro-cid-3fvghjaz]:hover{transform:translateY(-10px)}.text-column[data-astro-cid-3fvghjaz]{flex:1 1 35%;font-size:1.1rem;line-height:1.7;color:#fdf2d7;min-width:320px;max-width:500px;text-align:left;font-family:Barlow,sans-serif}.anim-left[data-astro-cid-3fvghjaz],.anim-right[data-astro-cid-3fvghjaz]{opacity:0;transition:all 1s cubic-bezier(.25,.8,.25,1)}@media (max-width: 1100px){.books-wrapper[data-astro-cid-3fvghjaz]{flex-direction:column;align-items:center;text-align:center}.book-grid[data-astro-cid-3fvghjaz]{justify-content:center;max-width:100%;flex-wrap:wrap}.book[data-astro-cid-3fvghjaz] img[data-astro-cid-3fvghjaz]{height:300px}.book[data-astro-cid-3fvghjaz] .overlay[data-astro-cid-3fvghjaz]{font-size:1.2rem;font-family:Barlow,sans-serif}.text-column[data-astro-cid-3fvghjaz]{max-width:700px;padding-top:2rem;font-family:Barlow,sans-serif}}.survey-section[data-astro-cid-3fvghjaz]{margin-top:5%;margin-bottom:10%;color:#fdf2d7;padding:8rem 4rem;display:flex;justify-content:center;align-items:center;z-index:3;position:relative}.survey-wrapper[data-astro-cid-3fvghjaz]{display:flex;align-items:center;justify-content:space-between;gap:5rem;max-width:1500px;width:100%}.survey-text[data-astro-cid-3fvghjaz]{flex:0 0 40%;font-size:1.3rem;line-height:1.6;color:#fdf2d7;font-family:Barlow,sans-serif}.chart-container[data-astro-cid-3fvghjaz]{flex:0 0 55%;position:relative;width:100%;height:350px}.chart-grid[data-astro-cid-3fvghjaz]{position:absolute;inset:0;width:100%;z-index:0}.grid-line[data-astro-cid-3fvghjaz]{position:absolute;left:0;width:100%;height:1px;background:#f5dcb040}.grid-line[data-astro-cid-3fvghjaz] span[data-astro-cid-3fvghjaz]{position:absolute;left:-35px;top:-8px;font-size:.9rem;color:#fdf2d7;opacity:.8;font-family:Barlow,sans-serif}.bar-container[data-astro-cid-3fvghjaz]{position:absolute;bottom:0;left:60px;right:0;height:100%;display:flex;justify-content:space-around;align-items:flex-end;z-index:2}.bar-item[data-astro-cid-3fvghjaz]{position:relative;height:100%;width:180px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.bar[data-astro-cid-3fvghjaz]{width:60px;background:linear-gradient(180deg,#ffb85c,#ff8a00);border-radius:4px 4px 0 0;box-shadow:0 0 12px #ffa83c66;position:absolute;bottom:0;height:0;transition:height 1s ease-out;align-self:center}.bar-item[data-astro-cid-3fvghjaz].visible .bar[data-astro-cid-3fvghjaz]{height:var(--target-height)}.label[data-astro-cid-3fvghjaz]{position:absolute;bottom:calc(100% + .8rem);color:#fdf2d7;font-size:1rem;text-align:center;width:100%;line-height:1.3;font-family:Barlow,sans-serif}@media (max-width: 1100px){.survey-wrapper[data-astro-cid-3fvghjaz]{flex-direction:column;text-align:center}.survey-text[data-astro-cid-3fvghjaz]{flex:none;width:100%;max-width:600px}.bar[data-astro-cid-3fvghjaz]{width:40px}.label[data-astro-cid-3fvghjaz]{width:120px;font-size:.9rem;font-family:Barlow,sans-serif}}.identity-section[data-astro-cid-3fvghjaz]{color:#fdf2d7;padding:8rem 6rem;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;z-index:3;margin-bottom:10%;margin-left:3%}.identity-wrapper[data-astro-cid-3fvghjaz]{display:flex;align-items:center;justify-content:space-between;gap:6rem;max-width:1400px;width:100%}.identity-image[data-astro-cid-3fvghjaz]{flex:0 0 60%;display:flex;justify-content:center;align-items:center}.identity-image[data-astro-cid-3fvghjaz] img[data-astro-cid-3fvghjaz]{width:100%;max-width:850px;height:auto;border-radius:16px;box-shadow:0 8px 40px #00000080;transition:transform .8s ease,opacity .8s ease}.identity-text[data-astro-cid-3fvghjaz]{flex:0 0 30%;font-size:1.3rem;line-height:1.7;color:#fdf2d7;font-family:Barlow,sans-serif}.anim-left[data-astro-cid-3fvghjaz],.anim-right[data-astro-cid-3fvghjaz]{opacity:0;transition:all 1.2s cubic-bezier(.25,.8,.25,1)}.anim-left[data-astro-cid-3fvghjaz]{transform:translate(-120px)}.anim-right[data-astro-cid-3fvghjaz]{transform:translate(120px)}.anim-left[data-astro-cid-3fvghjaz].visible,.anim-right[data-astro-cid-3fvghjaz].visible{opacity:1;transform:translate(0)}@media (max-width: 1100px){.identity-wrapper[data-astro-cid-3fvghjaz]{flex-direction:column;text-align:center;gap:3rem}.identity-image[data-astro-cid-3fvghjaz] img[data-astro-cid-3fvghjaz]{max-width:100%}.identity-text[data-astro-cid-3fvghjaz]{max-width:600px}.anim-left[data-astro-cid-3fvghjaz],.anim-right[data-astro-cid-3fvghjaz]{transform:translateY(60px)}}.alliance-section[data-astro-cid-3fvghjaz]{color:#fdf2d7;padding:10rem 4rem;display:flex;justify-content:center;align-items:center;position:relative;z-index:3;overflow:hidden;margin-bottom:10%;margin-left:5%;margin-right:5%}.alliance-wrapper[data-astro-cid-3fvghjaz]{max-width:1600px;width:100%;text-align:center}.alliance-text[data-astro-cid-3fvghjaz]{font-size:1.4rem;line-height:1.7;color:#fdf2d7;max-width:900px;margin:0 auto 4rem;font-family:Barlow,sans-serif}.alliance-images[data-astro-cid-3fvghjaz]{display:flex;justify-content:center;align-items:center;gap:3rem;flex-wrap:nowrap}.alliance-image[data-astro-cid-3fvghjaz]{flex:1;display:flex;justify-content:center;align-items:center}.alliance-image[data-astro-cid-3fvghjaz] img[data-astro-cid-3fvghjaz]{width:100%;max-width:500px;border-radius:16px;box-shadow:0 8px 40px #00000080;transition:transform 1s cubic-bezier(.25,.8,.25,1),opacity 1s ease}.anim-left[data-astro-cid-3fvghjaz],.anim-right[data-astro-cid-3fvghjaz],.anim-zoom[data-astro-cid-3fvghjaz],.anim-top[data-astro-cid-3fvghjaz]{opacity:0;transition:all 1.2s cubic-bezier(.25,.8,.25,1)}.anim-top[data-astro-cid-3fvghjaz]{transform:translateY(-50px)}.anim-left[data-astro-cid-3fvghjaz].visible,.anim-right[data-astro-cid-3fvghjaz].visible,.anim-zoom[data-astro-cid-3fvghjaz].visible,.anim-top[data-astro-cid-3fvghjaz].visible{opacity:1;transform:translate(0) translateY(0) scale(1)}@media (max-width: 1100px){.alliance-images[data-astro-cid-3fvghjaz]{flex-direction:column}.alliance-image[data-astro-cid-3fvghjaz] img[data-astro-cid-3fvghjaz]{max-width:700px}.alliance-text[data-astro-cid-3fvghjaz]{font-size:1.2rem;font-family:Barlow,sans-serif}}.reward-section[data-astro-cid-3fvghjaz]{color:#fdf2d7;padding:10rem 6rem;display:flex;justify-content:center;align-items:center;position:relative;z-index:3;overflow:hidden;margin-left:5%;margin-right:5%;margin-bottom:10%}.reward-wrapper[data-astro-cid-3fvghjaz]{display:flex;align-items:center;justify-content:space-between;gap:3rem;max-width:1600px;width:100%}.reward-text[data-astro-cid-3fvghjaz]{flex:0 0 40%;font-size:1.3rem;line-height:1.7;color:#fdf2d7;font-family:Barlow,sans-serif}.reward-video[data-astro-cid-3fvghjaz]{width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;opacity:0;scale:.5;transition:all 1.2s cubic-bezier(.25,.8,.25,1);margin-top:-20%;margin-bottom:-35%}.reward-video[data-astro-cid-3fvghjaz].visible{opacity:1;transform:scale(1)}.reward-video[data-astro-cid-3fvghjaz] video[data-astro-cid-3fvghjaz]{width:100%;max-width:500px;border-radius:16px;object-fit:cover;display:block}.reward-text[data-astro-cid-3fvghjaz] .more-link[data-astro-cid-3fvghjaz]{display:inline-block;margin-top:2rem;color:#fdf2d7;font-weight:700;text-decoration:none;transition:letter-spacing .3s ease,color .3s ease;font-family:Barlow,sans-serif}.reward-text[data-astro-cid-3fvghjaz] .more-link[data-astro-cid-3fvghjaz]:hover{letter-spacing:1.5px;color:#fdf2d7}.reward-images[data-astro-cid-3fvghjaz]{display:flex;justify-content:center;align-items:center;gap:3rem;flex:0 0 55%;gap:20%}.reward-image[data-astro-cid-3fvghjaz]{flex:1;display:flex;justify-content:center;align-items:center;scale:1.3}.reward-image[data-astro-cid-3fvghjaz] img[data-astro-cid-3fvghjaz]{width:100%;max-width:550px;border-radius:16px;box-shadow:0 8px 40px #00000080;transition:transform 1s cubic-bezier(.25,.8,.25,1),opacity 1s ease}.anim-left[data-astro-cid-3fvghjaz],.anim-right[data-astro-cid-3fvghjaz],.anim-zoom[data-astro-cid-3fvghjaz]{opacity:0;transition:all 1.2s cubic-bezier(.25,.8,.25,1)}.anim-left[data-astro-cid-3fvghjaz]{transform:translate(-100px)}.anim-right[data-astro-cid-3fvghjaz]{transform:translate(100px)}.anim-zoom[data-astro-cid-3fvghjaz]{transform:scale(.85)}.anim-left[data-astro-cid-3fvghjaz].visible,.anim-right[data-astro-cid-3fvghjaz].visible,.anim-zoom[data-astro-cid-3fvghjaz].visible{opacity:1;transform:translate(0) scale(1)}@media (max-width: 1100px){.reward-wrapper[data-astro-cid-3fvghjaz]{flex-direction:column;text-align:center;gap:3rem}.reward-images[data-astro-cid-3fvghjaz]{flex-direction:column}.reward-image[data-astro-cid-3fvghjaz] img[data-astro-cid-3fvghjaz],.reward-text[data-astro-cid-3fvghjaz]{max-width:700px}}:root{--dim-max: .7}html{scroll-behavior:smooth}body{margin:0;font-family:Montserrat,sans-serif;background:#0d0d0d;overflow-x:hidden;color:#f7efe9}body:before{content:"";position:fixed;inset:0;background:rgba(0,0,0,var(--dim-max));opacity:0;pointer-events:none;z-index:0;transition:opacity .6s ease}body.dimmed:before{opacity:1}.foodecode-section[data-astro-cid-x7kyqwat]:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:55%;transform:translate(-50%,-50%);background:linear-gradient(90deg,#3c5d31d9,#f0cc8ed9,#325525d9);z-index:0;box-shadow:0 0 100px #0006}.foodecode-wrapper[data-astro-cid-x7kyqwat]{position:relative;z-index:2}.foodecode-section[data-astro-cid-x7kyqwat]{color:#fdf2d7;padding:10rem 6rem 6rem;display:flex;justify-content:center;align-items:center;position:relative;margin-top:-10%;z-index:3;overflow:hidden;min-height:100vh;margin-bottom:4rem}.foodecode-wrapper[data-astro-cid-x7kyqwat]{display:flex;justify-content:space-between;align-items:center;gap:5rem;max-width:1400px;width:100%;margin-left:15%;margin-right:15%}.foodecode-left[data-astro-cid-x7kyqwat]{flex:0 0 52%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.foodecode-left[data-astro-cid-x7kyqwat] h1[data-astro-cid-x7kyqwat]{font-size:5rem;font-weight:900;margin-bottom:2rem;color:#f9e4c0;line-height:1.1}.foodecode-left[data-astro-cid-x7kyqwat] h1[data-astro-cid-x7kyqwat] span[data-astro-cid-x7kyqwat]{color:#0b2503}.laptop-frame[data-astro-cid-x7kyqwat]{display:flex;justify-content:flex-start;align-items:center;transform:translateY(-20%)}.laptop-frame[data-astro-cid-x7kyqwat] img[data-astro-cid-x7kyqwat]{width:100%;max-width:600px;height:auto;border-radius:10px;transition:transform 1.2s cubic-bezier(.25,.8,.25,1),opacity 1.2s ease;opacity:0;scale:1.6}.foodecode-left[data-astro-cid-x7kyqwat].visible .laptop-frame[data-astro-cid-x7kyqwat] img[data-astro-cid-x7kyqwat]{opacity:1;transform:translateY(0)}.foodecode-right[data-astro-cid-x7kyqwat]{flex:0 0 38%;font-size:1.3rem;line-height:1.7;opacity:0;transform:translateY(60px);transition:all 1.4s cubic-bezier(.25,.8,.25,1);color:#0b2503;font-family:Barlow,sans-serif}.foodecode-right[data-astro-cid-x7kyqwat].visible{opacity:1;transform:translateY(-30px)}.foodecode-right[data-astro-cid-x7kyqwat] p[data-astro-cid-x7kyqwat]{margin:0 0 1.5rem}.foodecode-right[data-astro-cid-x7kyqwat] .credits[data-astro-cid-x7kyqwat]{font-size:1rem;opacity:.85;margin-top:1.5rem}.anim-left[data-astro-cid-x7kyqwat],.anim-right[data-astro-cid-x7kyqwat],.anim-up[data-astro-cid-x7kyqwat]{opacity:0;transition:all 1.2s cubic-bezier(.25,.8,.25,1)}.anim-left[data-astro-cid-x7kyqwat]{transform:translate(-100px)}.anim-left[data-astro-cid-x7kyqwat].visible{opacity:1;transform:translate(0)}.anim-right[data-astro-cid-x7kyqwat]{transform:translate(100px)}.anim-right[data-astro-cid-x7kyqwat].visible{opacity:1;transform:translate(0)}.anim-up[data-astro-cid-x7kyqwat]{transform:translateY(80px)}.anim-up[data-astro-cid-x7kyqwat].visible{opacity:1;transform:translateY(0)}@media (max-width: 1100px){.foodecode-wrapper[data-astro-cid-x7kyqwat]{flex-direction:column;text-align:center;gap:3rem;margin-left:0;margin-right:0}.foodecode-left[data-astro-cid-x7kyqwat] h1[data-astro-cid-x7kyqwat]{font-size:3.5rem;text-align:center}.foodecode-right[data-astro-cid-x7kyqwat]{max-width:600px;transform:translateY(20px)}.foodecode-right[data-astro-cid-x7kyqwat].visible{transform:translateY(0)}}.project-info[data-astro-cid-x7kyqwat]{display:flex;justify-content:center;align-items:flex-start;padding:8rem 2rem 4rem;color:#fdf2d7;font-family:Barlow,sans-serif;z-index:3;margin-top:-5%}.project-info__container[data-astro-cid-x7kyqwat]{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-x7kyqwat]{font-size:2rem;font-weight:500;color:#fdf2d7;margin-top:3%}.project-info__table[data-astro-cid-x7kyqwat]{grid-column:span 2;display:flex;flex-direction:column;gap:1.5rem}.info-row[data-astro-cid-x7kyqwat]{display:flex;justify-content:space-between;align-items:baseline}.info-label[data-astro-cid-x7kyqwat]{font-size:1.4rem;color:#ff9046;flex:1;text-align:left}.info-value[data-astro-cid-x7kyqwat]{font-size:1.4rem;color:#fdf2d7;flex:1;text-align:right}@media (max-width: 800px){.project-info__container[data-astro-cid-x7kyqwat]{grid-template-columns:1fr;text-align:center}.info-row[data-astro-cid-x7kyqwat]{justify-content:center;gap:1rem}.info-label[data-astro-cid-x7kyqwat],.info-value[data-astro-cid-x7kyqwat]{text-align:center}}.doc-section[data-astro-cid-x7kyqwat]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:5rem 2rem 6rem;border-radius:16px;max-width:1000px;margin:0 auto 6rem;color:#fdf2d7;position:relative;z-index:5}.doc-layout[data-astro-cid-x7kyqwat]{display:grid;grid-template-columns:1fr 2fr;gap:2rem;width:100%;max-width:1000px;align-items:flex-start}.doc-textbox[data-astro-cid-x7kyqwat]{background:#f5dcb00d;border:1px solid rgba(245,220,176,.15);padding:2rem;border-radius:12px;box-shadow:0 4px 20px #0000004d;color:#fdf2d7;font-family:Barlow,sans-serif;line-height:1.6}.doc-textbox[data-astro-cid-x7kyqwat] h3[data-astro-cid-x7kyqwat]{margin-top:0;font-size:1.6rem;color:#ff9046}.doc-viewer[data-astro-cid-x7kyqwat]{width:100%;max-width:900px;height:60vh;border-radius:12px;overflow:hidden;border:1px solid rgba(245,220,176,.2);box-shadow:0 6px 30px #0006}.doc-viewer[data-astro-cid-x7kyqwat] iframe[data-astro-cid-x7kyqwat]{width:100%;height:100%;border:none;background:#111}@media (max-width: 900px){.doc-layout[data-astro-cid-x7kyqwat]{grid-template-columns:1fr}.doc-viewer[data-astro-cid-x7kyqwat]{height:50vh}}
