.header[data-v-cbd169a8]{position:fixed;top:0;left:10em;right:10em;top:2em;height:8em;border-radius:3.5em;z-index:1000;background-color:hsla(26,30%,95%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:space-between;align-items:center;padding:0 4em;box-sizing:border-box}.logo[data-v-cbd169a8]{font-size:4em;font-weight:700;color:#000089}.menu-toggle[data-v-cbd169a8]{display:none;flex-direction:column;justify-content:space-between;width:3em;height:2em;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001}.menu-toggle span[data-v-cbd169a8]{width:100%;height:2px;background-color:#000089;transition:all .3s ease}.hnav ul[data-v-cbd169a8]{list-style:none;display:flex;gap:2em;margin:0;padding:0}.header-btn[data-v-cbd169a8]{color:#000089;font-size:2.3em;font-weight:400;padding:.3em .8em;border-radius:.7em;border:.15em solid #000089;transition:background-color .3s,color .3s;margin:.3em;text-decoration:none}.header-btn[data-v-cbd169a8]:hover{background-color:#000089;color:#fff}@media (max-width:1024px){.header[data-v-cbd169a8]{left:5em;right:5em}}@media (max-width:768px){.header[data-v-cbd169a8]{left:2em;right:2em;padding:0 2em}.menu-toggle[data-v-cbd169a8]{display:flex}.hnav[data-v-cbd169a8]{position:fixed;top:12em;left:50%!important;transform:translateX(-50%);width:calc(100% - 4em);background-color:hsla(26,30%,95%,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:3.5em;padding:2em;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.hnav.active[data-v-cbd169a8]{transform:translateX(-50%);opacity:1;visibility:visible}.hnav ul[data-v-cbd169a8]{height:100%;flex-direction:column;justify-content:flex-end;align-items:center;gap:2.5em}.hnav ul li[data-v-cbd169a8]{list-style:none;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.header-btn[data-v-cbd169a8]{margin:0;min-width:200px;text-align:center;font-size:2em}.logo[data-v-cbd169a8]{font-size:3em}}@media (max-width:480px){.header[data-v-cbd169a8]{left:1em;right:1em;padding:0 1.5em}.hnav[data-v-cbd169a8]{left:1em;right:1em}.logo[data-v-cbd169a8]{font-size:2.5em}.hnav ul[data-v-cbd169a8]{gap:2em}.header-btn[data-v-cbd169a8]{font-size:1.8em}}.c1[data-v-2382a32b]{width:100%;height:75vh;display:flex;justify-content:flex-end;align-items:stretch;flex-direction:column;background:#f7f3f0;color:#fff;position:relative;align-content:center;flex-wrap:nowrap}.c1 .title[data-v-2382a32b]{font-family:Pretendard,sans-serif;font-weight:900;line-height:1.2;font-size:12em;color:#000089;position:relative;z-index:2;margin-left:1em;transition:all .5s ease;white-space:pre-line}.c1 .subtitle[data-v-2382a32b]{font-size:3em}.c1 .title .highlight[data-v-2382a32b]{color:#f0771f;display:inline-block;transform:translateY(-.1em)}#draw[data-v-2382a32b]{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.c1[data-v-2382a32b]{height:70vh}.c1 .title[data-v-2382a32b]{font-size:7em;margin-left:.5em;text-align:center;line-height:1.2}}@media (max-width:480px){.c1 .title[data-v-2382a32b]{font-size:5em;line-height:1.3}}.wrapper[data-v-9ec2ecf2]{width:100%;background:linear-gradient(135deg,#000089,#1a1a8f)}.marquee-wrapper[data-v-9ec2ecf2]{background:rgba(0,0,0,.1);overflow:hidden;padding:.5em 0;width:100%}.marquee-content[data-v-9ec2ecf2]{display:flex;animation:marquee-9ec2ecf2 20s linear infinite;white-space:nowrap}.marquee-content.reverse[data-v-9ec2ecf2]{animation:marquee-reverse-9ec2ecf2 20s linear infinite}.marquee-item[data-v-9ec2ecf2]{flex-shrink:0;padding:0 .5em;font-size:2em;font-weight:700;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.1em}@keyframes marquee-9ec2ecf2{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee-reverse-9ec2ecf2{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.marquee-content[data-v-9ec2ecf2]:hover{animation-play-state:paused}.c2[data-v-9ec2ecf2]{width:100%;padding:0 0;display:flex;justify-content:center}.c2 .sec1[data-v-9ec2ecf2]{width:100%;max-width:1200px;display:flex;justify-content:center;gap:0;padding:2em 2em;margin:0 auto}.c2 .box[data-v-9ec2ecf2]{flex:1;min-height:15em;display:flex;align-items:center;flex-direction:column;border-radius:0;padding:1.5em;justify-content:space-around;background:hsla(0,0%,100%,.98);transition:transform .3s ease,box-shadow .3s ease}.c2 .box[data-v-9ec2ecf2]:first-child{border-top-left-radius:3.5em;border-bottom-left-radius:3.5em}.c2 .box[data-v-9ec2ecf2]:last-child{border-top-right-radius:3.5em;border-bottom-right-radius:3.5em}.c2 .box[data-v-9ec2ecf2]:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.15)}.project-desc-container[data-v-9ec2ecf2]{display:flex;align-items:center;align-content:center;justify-content:center;flex-direction:column}.project-desc[data-v-9ec2ecf2]{font-size:2.5em;margin:0;margin-bottom:.2em;color:#333;font-weight:500;line-height:1.4}.box h2[data-v-9ec2ecf2]{font-size:3em;margin:0}.normalBtn[data-v-9ec2ecf2]{color:#000089;border:.15em solid #000089;transition:background-color .3s,color .3s;font-size:2.3em;font-weight:500;padding:.3em 1em;border-radius:1.5em;background:transparent;transition:all .2s ease}.normalBtn[data-v-9ec2ecf2]:hover{background:#000089;color:#fff;transform:translateY(-1px)}.c[data-v-9ec2ecf2],.m[data-v-9ec2ecf2],.q[data-v-9ec2ecf2]{background:#f7f3f0!important}.title-container[data-v-9ec2ecf2]{display:flex;align-items:center;margin:0;font-size:1em;color:#000089}.title-container h2[data-v-9ec2ecf2]{background:linear-gradient(45deg,#000089,#2020a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}@media (max-width:1024px){.c2 .sec1[data-v-9ec2ecf2]{width:90%}}@media (max-width:768px){.c2 .sec1[data-v-9ec2ecf2]{flex-direction:column;align-items:center;padding:2em 1em;gap:2em;width:90%}.marquee-item[data-v-9ec2ecf2]{font-size:1.5em}.c2 .box[data-v-9ec2ecf2]{border-radius:0!important;width:100%;max-width:400px}.c2 .box[data-v-9ec2ecf2]:first-child,.c2 .box[data-v-9ec2ecf2]:last-child{border-radius:0}.project-desc[data-v-9ec2ecf2]{font-size:1.6em;text-align:center}.box h2[data-v-9ec2ecf2]{font-size:2em}.normalBtn[data-v-9ec2ecf2]{font-size:1.5em;padding:.3em .8em}}@media (max-width:480px){.c2 .sec1[data-v-9ec2ecf2]{gap:1.5em;width:95%}.marquee-item[data-v-9ec2ecf2]{font-size:1.2em}.project-desc[data-v-9ec2ecf2]{font-size:1.4em}.box h2[data-v-9ec2ecf2]{font-size:1.8em}.normalBtn[data-v-9ec2ecf2]{font-size:1.3em}}.us-section[data-v-6d717886]{width:100%;min-height:100vh;background:#f7f3f0;color:#000089;padding:8em 0;display:flex;align-items:center;overflow:hidden}.content-wrapper[data-v-6d717886]{width:90%;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:6em}.title-group[data-v-6d717886]{margin-bottom:4em}.title-line[data-v-6d717886]{font-size:5em;font-weight:900;line-height:1;margin-bottom:.1em}.gradient-text[data-v-6d717886]{background:linear-gradient(45deg,#000089,#000089);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:6em}.subtitle[data-v-6d717886]{font-size:3em;color:#333;margin-top:1em}.stats-container[data-v-6d717886]{display:flex;gap:2em;margin-bottom:4em}.stat-card[data-v-6d717886]{background:rgba(0,0,137,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2em;border-radius:20px;text-align:center;transition:all .3s ease;flex:1;border:2px solid rgba(0,0,137,.1)}.stat-card[data-v-6d717886]:hover{transform:translateY(-10px);background:rgba(0,0,137,.08);border-color:rgba(0,0,137,.2)}.stat-icon[data-v-6d717886]{font-size:2em;margin-bottom:.5em}.stat-number[data-v-6d717886]{color:#000089;-webkit-text-fill-color:#000089;font-size:3.5em;font-weight:900}.stat-label[data-v-6d717886]{font-size:1.4em;color:#888;margin-top:.5em}.description[data-v-6d717886]{font-size:2em;line-height:1.6;color:#333;margin-bottom:3em}.cta-button[data-v-6d717886]{display:flex;align-items:center;gap:1em;font-size:1.8em;color:#000089;background:transparent;border:2px solid #000089;padding:.8em 1.6em;border-radius:1em;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#f7f3f07e}.cta-button[data-v-6d717886]:hover{transform:translateY(-2px);background-color:#000089;color:#fff;box-shadow:0 5px 15px rgba(0,0,137,.2)}.arrow[data-v-6d717886]{transition:transform .3s ease}.cta-button:hover .arrow[data-v-6d717886]{transform:translateX(10px);color:#fff}.cube-container[data-v-6d717886]{position:relative;width:40em;height:40em;perspective:1000px;display:flex;align-items:center;justify-content:center}.cube[data-v-6d717886]{width:20em;height:20em;position:relative;transform-style:preserve-3d;animation:rotate-6d717886 20s linear infinite}.cube-face[data-v-6d717886]{position:absolute;width:20em;height:20em;display:flex;align-items:center;justify-content:center;font-size:2em;font-weight:700;color:#fff;background:#000089;border:2px solid hsla(0,0%,100%,.1);transition:all .3s ease;letter-spacing:.1em;box-shadow:inset 0 0 50px rgba(0,0,0,.2)}.cube-face[data-v-6d717886]:hover{background:#0000a0}.front[data-v-6d717886]{transform:rotateY(0deg) translateZ(10em)}.back[data-v-6d717886]{transform:rotateY(180deg) translateZ(10em)}.right[data-v-6d717886]{transform:rotateY(90deg) translateZ(10em)}.left[data-v-6d717886]{transform:rotateY(-90deg) translateZ(10em)}.top[data-v-6d717886]{transform:rotateX(90deg) translateZ(10em)}.bottom[data-v-6d717886]{transform:rotateX(-90deg) translateZ(10em)}.cube-shadow[data-v-6d717886]{position:absolute;width:20em;height:20em;background:rgba(0,0,137,.2);transform:rotateX(90deg) translateZ(-15em);filter:blur(20px);animation:shadow-pulse-6d717886 4s ease-in-out infinite}@keyframes rotate-6d717886{0%{transform:rotateX(-20deg) rotateY(0deg)}to{transform:rotateX(-20deg) rotateY(1turn)}}@keyframes shadow-pulse-6d717886{0%,to{transform:rotateX(90deg) translateZ(-15em) scale(1);opacity:.6}50%{transform:rotateX(90deg) translateZ(-15em) scale(1.2);opacity:.4}}@media (max-width:768px){.cube-container[data-v-6d717886]{width:30em;height:30em;margin-top:4em}.cube-face[data-v-6d717886],.cube[data-v-6d717886]{width:15em;height:15em}.back[data-v-6d717886],.bottom[data-v-6d717886],.front[data-v-6d717886],.left[data-v-6d717886],.right[data-v-6d717886],.top[data-v-6d717886]{transform:translateZ(7.5em)}.cube-shadow[data-v-6d717886]{width:15em;height:15em}}.footer[data-v-492b9778]{width:100%;background-color:#f7f3f0;padding:8em 0 0;overflow-x:hidden}.footer-content[data-v-492b9778]{width:83%;max-width:100%;margin:0 auto;display:flex;justify-content:space-between;gap:6em;padding:0 2em;box-sizing:border-box}.main-section h2[data-v-492b9778]{font-family:Pretendard,sans-serif;font-size:6em;font-weight:900;color:#000089;margin:0}.footer-btn[data-v-492b9778]{color:#000089;font-size:2.3em;font-weight:400;padding:.3em .8em;border-radius:.7em;border:.15em solid #000089;transition:background-color .3s,color .3s;margin:.3em}.footer-btn[data-v-492b9778]:hover{background-color:#000089;color:#fff}.main-section .slogan[data-v-492b9778]{font-size:2em;color:#000089;opacity:.8;margin-top:.5em}.footer-sections-wrapper[data-v-492b9778]{display:flex;gap:6em}.footer-section[data-v-492b9778]{flex:1}.footer-section h3[data-v-492b9778]{font-family:Pretendard,sans-serif;font-size:3em;margin-bottom:1em;font-weight:900;color:#000089}.highlight[data-v-492b9778]{color:#f0771f}.contact-links[data-v-492b9778],.social-links[data-v-492b9778]{display:flex;flex-direction:column;gap:1.5em}.contact-item[data-v-492b9778],.social-item[data-v-492b9778]{display:flex;flex-direction:column;gap:.3em;text-decoration:none;transition:all .2s ease;padding:1em;border-radius:8px;background-color:rgba(0,0,137,.05)}.contact-item[data-v-492b9778]:hover,.social-item[data-v-492b9778]:hover{transform:translateX(10px);background-color:rgba(0,0,137,.1)}.label[data-v-492b9778]{font-family:Pretendard,sans-serif;font-size:1.6em;color:#000089;opacity:.6;font-weight:500}.value[data-v-492b9778]{font-family:Pretendard,sans-serif;font-size:2em;color:#000089;font-weight:600}.footer-bottom[data-v-492b9778]{margin-top:8em;padding:2em;border-top:1px solid rgba(0,0,137,.1);text-align:center}.footer-bottom p[data-v-492b9778]{font-family:Pretendard,sans-serif;font-size:1.6em;color:#000089;opacity:.6}@media (max-width:1024px){.footer-content[data-v-492b9778],.footer-sections-wrapper[data-v-492b9778]{flex-direction:column;gap:4em}}@media (max-width:768px){.footer[data-v-492b9778]{padding:4em 0 0}.footer-content[data-v-492b9778]{width:90%;gap:3em}.main-section h2[data-v-492b9778]{font-size:4em}.footer-section h3[data-v-492b9778]{font-size:2.5em}.label[data-v-492b9778]{font-size:1.4em}.value[data-v-492b9778]{font-size:1.8em}.footer-bottom[data-v-492b9778]{margin-top:4em}}.scroll-section[data-v-3b66d840]{width:100%;height:400vh;background:#f7f3f0;position:relative;overflow:hidden}.content-wrapper[data-v-3b66d840]{width:90%;max-width:1400px;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.main-text-group[data-v-3b66d840]{display:flex;flex-direction:column;align-items:center;transition:transform .5s cubic-bezier(.4,0,.2,1)}.main-text[data-v-3b66d840]{font-size:15vw;font-weight:900;white-space:nowrap;transform-origin:center center;line-height:1;margin-bottom:-.2em}.main-text[data-v-3b66d840],.sub-text[data-v-3b66d840]{text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.sub-text[data-v-3b66d840]{font-size:3vw;font-weight:700;color:#000089;letter-spacing:.2em;margin-top:.5em}.description-group[data-v-3b66d840]{margin-top:1.5em;display:flex;flex-direction:column;align-items:center;gap:1em;transition:all .5s cubic-bezier(.4,0,.2,1)}.desc-item[data-v-3b66d840]{font-size:2.5em;color:#000089;text-align:center;transition:all .5s cubic-bezier(.4,0,.2,1);font-weight:600;line-height:1.3}@media (max-width:768px){.main-text[data-v-3b66d840]{font-size:20vw}.sub-text[data-v-3b66d840]{font-size:5vw;margin-top:.3em}.description-group[data-v-3b66d840]{margin-top:1.2em;gap:.8em}.desc-item[data-v-3b66d840]{font-size:1.8em}}.project-wrapper[data-v-459736ea]{position:relative;width:100%;height:100vh;overflow:hidden}.background-transition[data-v-459736ea]{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .8s cubic-bezier(.4,0,.2,1)}.project-section[data-v-459736ea]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;color:#fff;z-index:1}.content-wrapper[data-v-459736ea]{width:83%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:3em}.text-content[data-v-459736ea]{flex:1;max-width:50%}.title-wrapper[data-v-459736ea]{display:flex;align-items:baseline;gap:.5em}.text-content h2[data-v-459736ea]{font-family:Pretendard,sans-serif;font-size:6em;font-weight:900;margin:0;display:flex;align-items:baseline}.title-point[data-v-459736ea]{color:#f0771f;margin-left:.1em}.subtitle[data-v-459736ea]{font-size:2.4em;color:hsla(0,0%,100%,.9);font-weight:600}.description[data-v-459736ea]{font-size:4em;line-height:1.2;margin:.3em 0 .5em 0;font-weight:600}.features[data-v-459736ea]{display:flex;flex-direction:column;gap:1em;margin-bottom:1em}.feature h3[data-v-459736ea]{font-size:3.5em;color:hsla(0,0%,100%,.9);margin-bottom:0;font-weight:700}.feature p[data-v-459736ea]{font-size:2em;line-height:1.3;color:hsla(0,0%,100%,.9)}.cta-button[data-v-459736ea]{display:inline-block;font-size:2.3em;color:#fff;text-decoration:none;padding:.5em 1.2em;border:.15em solid hsla(0,0%,100%,.6);border-radius:.7em;transition:all .3s ease}.cta-button[data-v-459736ea]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.8)}.visual-content[data-v-459736ea]{flex:1}.logo-container[data-v-459736ea],.visual-content[data-v-459736ea]{display:flex;justify-content:center;align-items:center}.project-logo[data-v-459736ea]{width:35em;height:auto;filter:drop-shadow(0 0 1em rgba(255,255,255,.3))}.navigation-controls[data-v-459736ea]{position:absolute;bottom:2.5em;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:2em;z-index:10}.nav-button[data-v-459736ea]{font-size:1.8em;color:#fff;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:.15em solid hsla(0,0%,100%,.6);padding:.5em 1.2em;border-radius:.7em;cursor:pointer;transition:all .3s ease}.nav-button[data-v-459736ea]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.8)}.project-indicators[data-v-459736ea]{display:flex;gap:1em}.indicator[data-v-459736ea]{width:.8em;height:.8em;border-radius:50%;background:hsla(0,0%,100%,.3);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.indicator.active[data-v-459736ea]{background:hsla(0,0%,100%,.9);transform:scale(1.2)}.indicator[data-v-459736ea]:hover{background:hsla(0,0%,100%,.7)}.progress-bar-container[data-v-459736ea]{position:absolute;bottom:0;left:0;width:100%;height:4px;background:hsla(0,0%,100%,.2)}.progress-bar[data-v-459736ea]{height:100%;background:hsla(0,0%,100%,.8);transition:width 16ms linear}.desktop-only[data-v-459736ea]{display:flex}.mobile-only[data-v-459736ea]{display:none}.swipe-hint[data-v-459736ea]{position:absolute;bottom:4em;left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.6);font-size:1.4em;animation:fadeInOut-459736ea 2s infinite}@keyframes fadeInOut-459736ea{0%,to{opacity:.4}50%{opacity:.8}}.slide-fade-enter-active[data-v-459736ea],.slide-fade-leave-active[data-v-459736ea]{transition:all .5s ease}.slide-fade-enter-from[data-v-459736ea]{opacity:0;transform:translateX(-30px)}.slide-fade-leave-to[data-v-459736ea]{opacity:0;transform:translateX(30px)}.fade-enter-active[data-v-459736ea],.fade-leave-active[data-v-459736ea]{transition:opacity .5s ease}.fade-enter-from[data-v-459736ea],.fade-leave-to[data-v-459736ea]{opacity:0}@media (max-width:768px){.content-wrapper[data-v-459736ea]{flex-direction:column-reverse;width:90%;gap:2em;padding:2em 0}.text-content[data-v-459736ea]{max-width:100%;text-align:center}.title-wrapper[data-v-459736ea]{flex-direction:column;align-items:center;gap:.3em}.text-content h2[data-v-459736ea]{font-size:4.5em}.subtitle[data-v-459736ea]{font-size:2em}.description[data-v-459736ea]{font-size:3em}.feature h3[data-v-459736ea]{font-size:2em}.feature p[data-v-459736ea]{font-size:1.6em}.project-logo[data-v-459736ea]{width:25em}.desktop-only[data-v-459736ea]{display:none}.mobile-only[data-v-459736ea]{display:block}.navigation-controls[data-v-459736ea]{bottom:2em}.project-indicators[data-v-459736ea]{gap:1.2em}.indicator[data-v-459736ea]{width:1em;height:1em;background:hsla(0,0%,100%,.4)}.indicator.active[data-v-459736ea]{background:#fff;transform:scale(1.3)}}@media (max-width:480px){.text-content h2[data-v-459736ea]{font-size:3.5em}.subtitle[data-v-459736ea]{font-size:1.8em}.description[data-v-459736ea]{font-size:2.5em}.feature h3[data-v-459736ea]{font-size:1.8em}.feature p[data-v-459736ea]{font-size:1.4em}.project-logo[data-v-459736ea]{width:20em}.navigation-controls[data-v-459736ea]{bottom:1.5em}}@font-face{font-family:bitbit;src:url(https://cdn.df.nexon.com/img/common/font/DNFBitBit-Regular.woff),url(//cdn.df.nexon.com/img/common/font/DNFBitBit-Regular.woff2)}@font-face{font-family:Pretendard;src:url(/fonts/PretendardVariable.6d91cd47.ttf)}@font-face{font-family:Neurimbo;src:url(/fonts/neurimboGothicRegular.e082d573.otf)}*{font-family:Pretendard}body{margin:0;-webkit-font-smoothing:antialiased;font-size:8px;width:100%;overflow-x:hidden}a{text-decoration:none;outline:none}li{list-style:none}.header{background-color:#f7f3f07e;display:flex;justify-content:space-between;align-items:center;position:fixed;left:15em;right:15em;top:2em;height:8em;border-radius:3.5em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000}.header .hnav{margin-right:5em;display:flex;justify-content:center}.header nav ul{display:flex;gap:1em}.logo{margin-left:2em;font-size:4em;color:#000089;font-family:Neurimbo,sans-serif}@media (max-width:768px){.header{left:2em;right:2em}.c2 .sec1{width:90%;flex-direction:column}.c2 .box{width:80%}.c1 .title{font-size:10em}}@media (max-width:1024px){html{font-size:55%}}@media (max-width:768px){html{font-size:50%}}@media (max-width:480px){html{font-size:45%}}#app{width:100%;overflow-x:hidden}.content-wrapper{width:90%;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:4em;padding:0 2em;box-sizing:border-box}.hexagon-grid{position:relative;width:35em;height:35em}@media (max-width:1024px){.content-wrapper{gap:2em}.hexagon-grid{width:30em;height:30em}}@media (max-width:768px){.content-wrapper{flex-direction:column;padding:0 1em}}.image-container{display:flex;flex-direction:column;align-items:center;gap:2em}.project-logo{width:35em;height:auto;filter:drop-shadow(0 0 1em rgba(255,255,255,.3))}.bbox-container{display:flex;flex-direction:column;align-items:center;gap:1.5em}.bbox-image{width:25em;height:auto;transition:transform .5s ease}.rotation-controls{gap:1em}.rotate-btn,.rotation-controls{display:flex;justify-content:center}.rotate-btn{font-size:2em;color:#fff;background:hsla(0,0%,100%,.1);border:.15em solid hsla(0,0%,100%,.6);border-radius:50%;width:2em;height:2em;align-items:center;cursor:pointer;transition:all .3s ease;padding:0}.rotate-btn:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.8)}.rotate-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.project-logo{width:25em}.bbox-image{width:20em}.rotate-btn{font-size:1.8em}}@media (max-width:480px){.project-logo{width:20em}.bbox-image{width:16em}.rotate-btn{font-size:1.6em}}