.about-section .about-item{padding:clamp(60px,32.7272727273px + 4.5454545455vw,120px);gap:clamp(20px,10.9090909091px + 1.5151515152vw,40px)}@media (max-width:768px){.about-section .about-item{padding:40px 20px;gap:0}}.about-section .section-header{text-align:left}.about-section .section-header h2{font-size:clamp(32px,22.9090909091px + 1.5151515152vw,52px);line-height:1.1;margin-bottom:clamp(16px,12.3636363636px + .6060606061vw,24px)}.about-section .section-header p{text-align:left}.reborn-section .section-spacer{height:clamp(60px,-12.7272727273px + 12.1212121212vw,220px)}.reborn-section .models-scroll-section{position:relative;min-height:200svh;margin-top:clamp(80px,61.8181818182px + 3.0303030303vw,120px);overflow:hidden}.reborn-section .models-scroll-section .container-full{max-width:100vw}.reborn-section .models-scroll-section .section-header{text-align:center;margin-bottom:clamp(60px,32.7272727273px + 4.5454545455vw,120px)}.reborn-section .models-scroll-section .section-header h2{margin-bottom:20px;font-size:clamp(40px,21.8181818182px + 3.0303030303vw,80px);line-height:1.1}.reborn-section .models-scroll-section .section-header p{font-size:clamp(20px,18.1818181818px + .303030303vw,24px)}.reborn-section .models-container .model-item{position:relative;height:100svh;transition:box-shadow .3s ease}.reborn-section .models-container .model-item:first-child .model-item-inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.reborn-section .models-container .model-item:first-child .model-item-image{position:relative;height:auto}.reborn-section .models-container .model-item:first-child .model-item-content{height:auto;padding-block:clamp(24px,13.0909090909px + 1.8181818182vw,48px)}.reborn-section .models-container .model-item:first-child .model-item-content h3{font-size:clamp(20px,7.2727272727px + 2.1212121212vw,48px);margin-bottom:0}.reborn-section .models-container .model-item .model-item-inner{position:relative;width:100%;height:100%;overflow:hidden}.reborn-section .models-container .model-item .model-item-image{position:absolute;width:100%;height:100%;z-index:0}.reborn-section .models-container .model-item .model-item-image:before{display:none;content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.reborn-section .models-container .model-item .model-item-image img{width:100%;height:100%;object-fit:cover;z-index:0}.reborn-section .models-container .model-item .model-item-content{position:relative;width:100%;height:100%;padding-block:clamp(60px,32.7272727273px + 4.5454545455vw,120px);padding-inline:clamp(20px,10.9090909091px + 1.5151515152vw,40px);color:#fff;text-align:center}.reborn-section .models-container .model-item .model-item-content h3{font-size:40px;line-height:1.2;margin-bottom:24px}.reborn-section .models-container .model-item .model-item-content h3 span{font-family:var(--font-brand-en)}.reborn-section .models-container .model-item .model-item-content button{transition:all .3s ease;cursor:pointer}.reborn-section .models-container .model-item .model-item-content button:hover{transform:translateY(-1px)}.reborn-section .models-container .model-item:hover{box-shadow:0 4px 20px rgba(0,0,0,.15)}@media (max-width:768px){.reborn-section .models-container .model-item{height:auto;background-color:#101010}.reborn-section .models-container .model-item:first-child{margin-bottom:80px}.reborn-section .models-container .model-item .model-item-image{height:auto;aspect-ratio:375/240;position:relative}.reborn-section .models-container .model-item .model-item-content{height:auto;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:40px;padding-bottom:40px}.reborn-section .models-container .model-item .model-item-content h3{font-size:32px}.reborn-section .models-scroll-section{min-height:auto;margin-top:0}.reborn-section .models-scroll-section .section-header{padding-top:80px;padding-bottom:60px}}.leather-section{padding-block:clamp(80px,61.8181818182px + 3.0303030303vw,120px)}.leather-section .section-header{margin-bottom:clamp(60px,46.3636363636px + 2.2727272727vw,90px)}.leather-section .section-header h2{font-size:clamp(40px,21.8181818182px + 3.0303030303vw,80px);margin-bottom:24px;line-height:1}.leather-section .section-header p{font-size:clamp(20px,18.1818181818px + .303030303vw,24px)}.leather-section .section-content{display:flex;width:100%;height:auto;flex-direction:column;align-items:center;justify-content:center;gap:20px}.leather-section .section-content .leather-item{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;width:100%;overflow:hidden}.leather-section .section-content .leather-item-image{top:0;left:0;width:100%;z-index:0;border-radius:24px;overflow:hidden}.leather-section .section-content .leather-item-image:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}@media(max-width:576px){.leather-section .section-content .leather-item-image:before{content:none}}.leather-section .section-content .leather-item-image img{width:100%;height:100%;object-fit:cover;z-index:0;border-radius:24px}.leather-section .section-content .leather-item-content{display:flex;flex-direction:column;gap:20px;z-index:1;text-align:left;padding-inline:clamp(32px,-8px + 6.6666666667vw,120px);padding-block:clamp(32px,-8px + 6.6666666667vw,120px)}@media(max-width:576px){.leather-section .section-content .leather-item-content{padding-inline:clamp(0px,-54.5454545455px + 9.0909090909vw,120px);padding-block:clamp(24px,-19.6363636364px + 7.2727272727vw,120px)}}.leather-section .section-content .leather-item-content .content-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:clamp(16px,14.1818181818px + .303030303vw,20px);gap:24px;line-height:1.5}.leather-section .section-content .leather-item-content .content-text .btn-primary{color:var(--background)}.leather-section .section-content .leather-item-content .content-text .btn-primary:hover{color:var(--foreground)}.leather-section .section-content .leather-item-title{font-size:clamp(16px,14.1818181818px + .303030303vw,20px);line-height:1.5}.leather-section .section-content .leather-item-button{font-size:20px;font-weight:600;text-align:center;line-height:1.1}.outro-section{position:relative;min-height:100svh}.outro-section .section-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.outro-section .section-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.outro-section .section-bg img{width:100%;height:100%;object-fit:cover}.outro-section .section-content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(20px,10.9090909091px + 1.5151515152vw,40px)}.outro-section .section-content h3{text-align:center;line-height:1;font-size:clamp(40px,21.8181818182px + 3.0303030303vw,80px)}.outro-section .section-content p{font-size:clamp(20px,18.1818181818px + .303030303vw,24px)}.pin-reborn-section{overflow:hidden;padding:clamp(60px,32.7272727273px + 4.5454545455vw,120px)}@media screen and (max-width:1024px){.pin-reborn-section{overflow:initial}}@media screen and (max-width:768px){.pin-reborn-section{padding:40px 20px}}.pin-reborn-section .pin-reborn-section__title{font-size:13.54vw}.pin-reborn-section .pin-reborn-section__title span{font-family:Poppins,sans-serif}@media screen and (max-width:1024px){.pin-reborn-section .pin-reborn-section__title{margin-bottom:80px;position:sticky;top:40px;font-size:32vw;overflow:hidden;width:calc(100% + 160px);translate:-80px;z-index:0!important}.pin-reborn-section .pin-reborn-section__title span{line-height:1.25;display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% - 80px);text-align:center}.pin-reborn-section .pin-reborn-section__title span+span{margin-top:-5%}}@media screen and (max-width:768px){.pin-reborn-section .pin-reborn-section__title{width:calc(100% + 40px);font-size:22vw;translate:-20px}.pin-reborn-section .pin-reborn-section__title span{transform:translateX(-50%)}}.pin-reborn-section__content--mobile{display:none}@media screen and (max-width:1024px){.pin-reborn-section__content--mobile{display:flex;position:relative;z-index:40!important}.pin-reborn-section__content{display:none}}.pin-reborn-section__description{position:absolute}@media screen and (max-width:1024px){.pin-reborn-section__description{position:relative;margin-bottom:80px}}.gallery-section{position:relative;width:100%;background-color:#fff}.gallery-section .container-full{max-width:100vw;padding:0}.gallery-section .gallery-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%;min-height:100vh;flex-direction:row}@media(max-width:768px){.gallery-section .gallery-container{display:flex;flex-direction:column}}.gallery-section .gallery-left{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(60px,32.7272727273px + 4.5454545455vw,120px);border-right:1px solid rgba(0,0,0,.1);background-color:#fff}@media(max-width:768px){.gallery-section .gallery-left{border-right:none;border-bottom:1px solid rgba(0,0,0,.1);min-height:auto;padding:60px 20px}.gallery-section .gallery-left .gallery-comparison{margin-top:40px}}.gallery-section .gallery-content{display:flex;flex-direction:column;gap:clamp(32px,28.3636363636px + .6060606061vw,40px);color:#000}@media(max-width:768px){.gallery-section .gallery-content{gap:clamp(24px,20.3636363636px + .6060606061vw,32px)}}.gallery-section .gallery-text{display:flex;flex-direction:column;gap:clamp(24px,20.3636363636px + .6060606061vw,32px)}.gallery-section .gallery-text h2{font-size:clamp(40px,21.8181818182px + 3.0303030303vw,80px);line-height:1;font-weight:500;color:#000;margin:0}.gallery-section .gallery-text .gallery-description{line-height:1.5;color:#000;margin:0}.gallery-section .gallery-button button{border:2px solid #000;background-color:rgba(0,0,0,0);color:#000;text-transform:uppercase;font-weight:600;font-size:clamp(14px,13.0909090909px + .1515151515vw,16px);padding-inline:clamp(32px,24.7272727273px + 1.2121212121vw,48px);padding-block:clamp(12px,10.1818181818px + .303030303vw,16px);transition:all .3s ease}.gallery-section .gallery-button button:hover{background-color:#000;color:#fff}.gallery-section .gallery-comparison{display:flex;width:100%}.gallery-section .gallery-right{flex:1;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5}@media(max-width:768px){.gallery-section .gallery-right{height:60vh}}.gallery-section .gallery-right .gallery-main-image{width:100%;height:100%;object-fit:cover;object-position:center}.hero-slider-container{position:relative;width:100%;height:100svh;overflow:hidden}.hero-slider-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:15svh;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,0) 97.53%);z-index:10}.hero-slider-container .hero-swiper{width:100%;height:100%}.hero-slider-container .hero-swiper .hero-slide{position:relative;width:100%;height:100%}.hero-slider-container .hero-swiper .hero-slide .slide-content{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-media{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-media[data-type=video]{filter:brightness(.8)}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,0,0,.3),rgba(0,0,0,.1) 50%,rgba(0,0,0,.3));display:flex;align-items:flex-end;justify-content:flex-start;z-index:2}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper{color:#fff;width:100%;padding-block:clamp(48px,37.0909090909px + 1.8181818182vw,72px);padding-inline:clamp(20px,10.9090909091px + 1.5151515152vw,40px)}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-title{font-size:clamp(54px,33.0909090909px + 3.4848484848vw,100px);font-weight:300;letter-spacing:.05em;margin-bottom:clamp(24px,20.3636363636px + .6060606061vw,32px);line-height:1.1;opacity:0;transform:translateY(30px)}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-title.animate-in{animation:fadeInUp 1s ease-out .3s both}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-description{font-size:clamp(20px,14.5454545455px + .9090909091vw,32px);line-height:1.6;margin-bottom:2rem;opacity:0;text-shadow:0 1px 5px rgba(0,0,0,.3);transform:translateY(30px)}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-description.animate-in{animation:fadeInUp 1s ease-out .6s both}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-actions{display:flex;gap:1rem;flex-wrap:wrap;opacity:0;transform:translateY(30px)}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-actions.animate-in{animation:fadeInUp 1s ease-out .9s both}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-actions .btn-primary,.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-actions .btn-secondary{padding:6px 4px;border-top:2px solid;border-bottom:2px solid;font-family:var(--font-korean);font-size:clamp(16px,14.1818181818px + .303030303vw,20px);font-weight:500;text-decoration:none;transition:all .3s ease;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-actions .btn-primary:hover,.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-actions .btn-secondary:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-actions .btn-primary{background-color:var(--dwell-primary);border-color:var(--dwell-primary);color:#fff}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-actions .btn-primary:hover{background-color:var(--dwell-primary-dark);border-color:var(--dwell-primary-dark)}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-actions .btn-secondary{background-color:rgba(0,0,0,0);border-color:hsla(0,0%,100%,.8);color:#fff}.hero-slider-container .hero-swiper .hero-slide .slide-content .slide-overlay .slide-content-wrapper .slide-actions .btn-secondary:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff}.hero-slider-container .swiper-navigation{position:absolute;top:50%;left:0;right:0;z-index:10;pointer-events:none}.hero-slider-container .swiper-navigation .swiper-button-next-hero,.hero-slider-container .swiper-navigation .swiper-button-prev-hero{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;pointer-events:auto;transition:all .3s ease;opacity:0}.hero-slider-container .swiper-navigation .swiper-button-next-hero:hover,.hero-slider-container .swiper-navigation .swiper-button-prev-hero:hover{background:hsla(0,0%,100%,.2);transform:translateY(-50%) scale(1.1)}.hero-slider-container .swiper-navigation .swiper-button-next-hero svg,.hero-slider-container .swiper-navigation .swiper-button-prev-hero svg{width:20px;height:20px}.hero-slider-container .swiper-navigation .swiper-button-prev-hero{left:2rem}.hero-slider-container .swiper-navigation .swiper-button-next-hero{right:2rem}@media(hover:hover)and (pointer:fine){.hero-slider-container:hover .swiper-navigation .swiper-button-next-hero,.hero-slider-container:hover .swiper-navigation .swiper-button-prev-hero{opacity:1}}@media(hover:none)and (pointer:coarse){.hero-slider-container .swiper-navigation{display:none}}.hero-slider-container .swiper-pagination-hero{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:10;display:flex;gap:.5rem}.hero-slider-container .swiper-pagination-hero .swiper-pagination-bullet{width:40px;height:3px;background:hsla(0,0%,100%,.3);border-radius:2px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.hero-slider-container .swiper-pagination-hero .swiper-pagination-bullet .bullet-inner{position:absolute;top:0;left:0;width:0;height:100%;background:var(--dwell-primary);border-radius:2px;transition:width .3s ease}.hero-slider-container .swiper-pagination-hero .swiper-pagination-bullet.swiper-pagination-bullet-active{background:hsla(0,0%,100%,.5)}.hero-slider-container .swiper-pagination-hero .swiper-pagination-bullet.swiper-pagination-bullet-active .bullet-inner{width:100%}.hero-slider-container .slide-counter{position:absolute;bottom:clamp(48px,37.0909090909px + 1.8181818182vw,72px);right:2rem;z-index:10;color:#fff;font-family:var(--font-english);font-size:.875rem;font-weight:300;letter-spacing:.1em;backdrop-filter:blur(10px);background:rgba(0,0,0,.1);padding:.5rem 1rem;border-radius:20px;border:1px solid hsla(0,0%,100%,.1)}.hero-slider-container .slide-counter .current-slide{font-weight:500}.hero-slider-container .slide-counter .divider{margin:0 .3rem;opacity:.6}.hero-slider-container .slide-counter .total-slides{opacity:.7}.hero-slider-container .mute-toggle-button{position:absolute;bottom:2rem;right:2rem;z-index:10;width:44px;height:44px;background:rgba(0,0,0,.2);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .3s ease}.hero-slider-container .mute-toggle-button:hover{background:rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.4);transform:scale(1.1)}.hero-slider-container .mute-toggle-button:active{transform:scale(.95)}.hero-slider-container .mute-toggle-button svg{width:20px;height:20px}@media(max-width:768px){.hero-slider-container .mute-toggle-button{width:40px;height:40px;bottom:1.5rem;right:1.5rem}.hero-slider-container .mute-toggle-button svg{width:18px;height:18px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.consultation .hero-section{padding:120px 40px}.consultation .hero-section h1{font-family:Poppins,sans-serif;font-size:clamp(4rem,8vw,140px);line-height:1.1;font-weight:400;margin-bottom:160px;color:#fff}.consultation .hero-section .intro-text{font-size:28px;line-height:1.5;color:#fff;margin-bottom:32px}.consultation .hero-section .intro-text p{margin-bottom:0}.consultation .hero-section .emoji-icon{font-size:60px;margin-bottom:32px}.consultation .content-summary{font-size:clamp(20px,16.3636363636px + .6060606061vw,28px)}.consultation .step-content .btn{padding-block:clamp(40px,30.9090909091px + 1.5151515152vw,60px);font-size:clamp(16px,14.1818181818px + .303030303vw,20px)}.consultation .step-content h2{font-size:clamp(24px,21.2727272727px + .4545454545vw,30px)}.consultation .progress-section .progress-bar{display:flex;align-items:center;gap:16px;padding:30px 0;margin-bottom:32px}.consultation .progress-section .progress-bar .progress-line{flex:1;height:3px;background:#fff;position:relative}.consultation .progress-section .progress-bar .progress-line.filled{background:linear-gradient(90deg,white 0,white var(--progress-width,0),rgba(255,255,255,.3) var(--progress-width,0),rgba(255,255,255,.3) 100%)}.consultation .progress-section .progress-bar .step-counter{font-family:Pretendard,sans-serif;font-size:20px;font-weight:400;letter-spacing:4px;text-align:center;color:#fff}.consultation .progress-section .progress-bar .step-counter .current-step{font-weight:700;letter-spacing:3.2px}.consultation .progress-section .progress-bar .progress-indicator{width:98px;height:3px;background:hsla(0,0%,100%,.3);position:relative}.consultation .progress-section .progress-bar .progress-indicator:after{content:"";position:absolute;top:0;left:0;height:100%;background:#fff;width:var(--progress-width,0);transition:width .5s ease}.consultation .step-title{font-family:Pretendard,sans-serif;font-size:32px;font-weight:600;line-height:1.2;color:#fff;margin-bottom:32px}.consultation .step-subtitle{font-family:Pretendard,sans-serif;font-size:18px;font-weight:400;color:hsla(0,0%,100%,.7);margin-bottom:32px}.consultation .choice-grid{display:grid;gap:16px;margin-bottom:32px}.consultation .choice-grid.grid-2{grid-template-columns:repeat(2,1fr)}.consultation .choice-grid.grid-1{grid-template-columns:1fr}.consultation .choice-grid .choice-card{padding:60px;border-radius:8px;border:2px solid #111;background:#111;color:#fff;transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.consultation .choice-grid .choice-card:hover{border-color:hsla(0,0%,100%,.3);transform:translateY(-2px)}.consultation .choice-grid .choice-card.selected{background:#fff;color:#000;border-color:#fff}.consultation .choice-grid .choice-card .card-icon{font-size:60px;margin-bottom:8px}.consultation .choice-grid .choice-card .card-label{font-family:Pretendard,sans-serif;font-size:20px;font-weight:600;line-height:1.2}.consultation .choice-grid .choice-card.small{padding:32px}.consultation .choice-grid .choice-card.small .card-label{font-size:20px}.consultation .choice-grid .choice-card.list-style{padding:24px;text-align:left;flex-direction:row;align-items:center;justify-content:flex-start}.consultation .choice-grid .choice-card.list-style .card-label{font-size:18px;line-height:1.4}.consultation .form-input,.consultation .form-textarea{width:100%;padding:16px;border-radius:8px;background:#111;color:#fff;border:1px solid hsla(0,0%,100%,.3);font-family:Pretendard,sans-serif;font-size:16px;transition:border-color .3s ease}.consultation .form-input:focus,.consultation .form-textarea:focus{outline:none;border-color:#fff}.consultation .form-input::placeholder,.consultation .form-textarea::placeholder{color:hsla(0,0%,100%,.5)}.consultation .form-textarea{min-height:192px;resize:none;line-height:1.6}.consultation .form-label{display:block;font-family:Pretendard,sans-serif;font-size:18px;color:#fff;margin-bottom:12px}.consultation .form-label.required:after{content:" *";color:#ff6b6b}.consultation .file-upload-area{border:2px dashed hsla(0,0%,100%,.3);border-radius:8px;padding:32px;text-align:center;cursor:pointer;transition:border-color .3s ease}.consultation .file-upload-area:hover{border-color:hsla(0,0%,100%,.5)}.consultation .file-upload-area .upload-icon{font-size:60px;margin-bottom:16px}.consultation .file-upload-area .upload-title{font-family:Pretendard,sans-serif;font-size:20px;font-weight:600;color:#fff;margin-bottom:8px}.consultation .file-upload-area .upload-subtitle{font-family:Pretendard,sans-serif;color:hsla(0,0%,100%,.6)}.consultation .file-list{margin-top:24px}.consultation .file-list .file-item{background:#111;padding:12px;border-radius:6px;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.consultation .file-list .file-item .file-name{font-family:Pretendard,sans-serif;color:hsla(0,0%,100%,.8)}.consultation .file-list .file-item .file-remove{color:#ff6b6b;cursor:pointer;transition:color .3s ease}.consultation .file-list .file-item .file-remove:hover{color:#ff5252}.consultation .photo-requirements{background:#111;padding:24px;border-radius:8px;margin-bottom:24px}.consultation .photo-requirements .requirements-title{font-family:Pretendard,sans-serif;font-size:20px;font-weight:600;color:#fff;margin-bottom:16px}.consultation .photo-requirements .requirements-list{list-style:none;padding:0;margin:0}.consultation .photo-requirements .requirements-list li{font-family:Pretendard,sans-serif;color:hsla(0,0%,100%,.8);margin-bottom:8px;padding-left:0}.consultation .photo-requirements .requirements-list li:before{content:"✅ ";margin-right:8px}.consultation .privacy-notice{margin-top:32px;padding:24px;background:#111;border-radius:8px}.consultation .privacy-notice .notice-title{font-family:Pretendard,sans-serif;font-size:18px;font-weight:600;color:#fff;margin-bottom:12px}.consultation .privacy-notice .notice-content{font-family:Pretendard,sans-serif;font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.8)}.consultation .navigation-buttons{display:flex;gap:16px;justify-content:center;margin-top:32px}.consultation .navigation-buttons .nav-button{font-family:Pretendard,sans-serif;font-size:20px;font-weight:600;padding:20px 32px;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease}.consultation .navigation-buttons .nav-button.prev-button{background:hsla(0,0%,100%,.3);color:#fff;width:140px}.consultation .navigation-buttons .nav-button.prev-button:hover{background:hsla(0,0%,100%,.4)}.consultation .navigation-buttons .nav-button.next-button{background:#fff;color:#000;width:280px}.consultation .navigation-buttons .nav-button.next-button:hover:not(:disabled){background:hsla(0,0%,100%,.9)}.consultation .navigation-buttons .nav-button.next-button:disabled{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.6);cursor:not-allowed}.consultation .step-transition{animation:fadeInSlide .3s ease-out}@keyframes fadeInSlide{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@media(max-width:768px){.consultation .hero-section{padding:80px 20px}.consultation .hero-section h1{font-size:clamp(2.5rem,12vw,4rem);margin-bottom:80px}.consultation .hero-section .intro-text{font-size:20px}.consultation .choice-grid.grid-2{grid-template-columns:1fr}.consultation .choice-grid .choice-card{padding:40px 20px}.consultation .choice-grid .choice-card.list-style{padding:20px}.consultation .navigation-buttons{flex-direction:column;align-items:center}.consultation .navigation-buttons .nav-button{width:100%!important;max-width:280px}.consultation .step-title{font-size:24px;margin-bottom:24px}}@media(max-width:480px){.consultation .hero-section{padding:60px 16px}.consultation .choice-card{padding:30px 16px}.consultation .choice-card .card-icon{font-size:40px}.consultation .choice-card .card-label{font-size:16px}}.reborn-brand .contents-header h4{font-size:clamp(40px,30.9090909091px + 1.5151515152vw,60px);line-height:1.1}.reborn-brand .contents-header p{font-size:clamp(16px,14.1818181818px + .303030303vw,20px)}.reborn-brand .container-contents{gap:clamp(60px,32.7272727273px + 4.5454545455vw,120px)}.reborn-brand .contents-padding{padding-block:clamp(80px,61.8181818182px + 3.0303030303vw,120px)}.reborn-brand__hero{background-color:var(--reborn-bg-primary);padding:120px 40px;overflow:hidden}@media(max-width:768px){.reborn-brand__hero{padding:80px 20px}}.reborn-brand__gallery{padding-top:clamp(60px,32.7272727273px + 4.5454545455vw,120px);padding-bottom:clamp(80px,43.6363636364px + 6.0606060606vw,160px);gap:clamp(60px,32.7272727273px + 4.5454545455vw,120px);display:flex;flex-direction:column}.reborn-brand__gallery-marquee{width:100%;overflow:hidden}.reborn-brand__marquee{--duration:40s;--gap:40px}.reborn-brand__gallery-item{flex-shrink:0;height:auto;width:auto;max-height:600px}@media(max-width:768px){.reborn-brand__gallery-item{max-height:400px}}.reborn-brand__gallery-image{width:100%;height:100%;object-fit:contain;border-radius:0}.reborn-brand__gallery-content{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--reborn-text-on-dark);margin:0 auto}.reborn-brand__gallery-content .contents-header__title{margin-bottom:clamp(40px,30.9090909091px + 1.5151515152vw,60px)}.reborn-brand__logo{background-color:var(--reborn-bg-primary);padding:160px 196px;position:relative}@media(max-width:1200px){.reborn-brand__logo{padding:120px 80px}}@media(max-width:768px){.reborn-brand__logo{padding:80px 20px}}.reborn-brand__logo-content{display:flex;align-items:center;gap:128px}@media(max-width:1024px){.reborn-brand__logo-content{flex-direction:column;gap:80px;text-align:center}}.reborn-brand__logo-text{flex:1;display:flex;flex-direction:column;gap:32px;color:var(--reborn-text-on-dark)}.reborn-brand__logo-title{font-family:var(--font-brand-en);font-size:72px;font-weight:500;line-height:1.1}@media(max-width:1024px){.reborn-brand__logo-title{font-size:56px}}@media(max-width:768px){.reborn-brand__logo-title{font-size:40px}}.reborn-brand__logo-desc{font-family:var(--font-brand-ko);font-size:20px;line-height:1.5}@media(max-width:768px){.reborn-brand__logo-desc{font-size:16px}}.reborn-brand__logo-image{flex:1;display:flex;align-items:center;justify-content:center}.reborn-brand__logo-image img{max-width:100%;height:auto}.brand-service .service-hero{padding-block:clamp(80px,61.8181818182px + 3.0303030303vw,120px)}.brand-service .service-hero,.brand-service .service-hero__content{gap:clamp(60px,32.7272727273px + 4.5454545455vw,120px)}.brand-service .service-hero__text{gap:clamp(40px,30.9090909091px + 1.5151515152vw,60px)}.brand-service .service-hero__title{font-size:clamp(48px,37.0909090909px + 1.8181818182vw,72px);line-height:1.2}.brand-service .service-hero__desc{font-size:clamp(16px,14.1818181818px + .303030303vw,20px);line-height:1.85;max-width:1528px}@media(max-width:768px){.brand-service .service-hero__desc{max-width:100%}}.brand-service .service-hero__image{max-width:clamp(400px,296.3636363636px + 17.2727272727vw,628px)}@media(max-width:768px){.brand-service .service-hero__image{max-width:400px}}.brand-service .service-features{padding-block:clamp(80px,61.8181818182px + 3.0303030303vw,120px);gap:clamp(40px,30.9090909091px + 1.5151515152vw,60px)}.brand-service .service-features__header{gap:clamp(40px,21.8181818182px + 3.0303030303vw,80px)}.brand-service .service-features__title{font-size:clamp(32px,22.9090909091px + 1.5151515152vw,52px);line-height:1.1}.brand-service .service-features__content{gap:clamp(20px,10.9090909091px + 1.5151515152vw,40px)}@media(max-width:768px){.brand-service .service-features__content{flex-direction:column}}.brand-service .service-features__card-image{height:clamp(300px,218.1818181818px + 13.6363636364vw,480px)}.brand-service .service-features__card-text{padding-block:clamp(40px,21.8181818182px + 3.0303030303vw,80px);gap:clamp(16px,14.1818181818px + .303030303vw,20px)}.brand-service .service-features__card-title{font-size:clamp(20px,16.3636363636px + .6060606061vw,28px);line-height:1.1}.brand-service .service-features__card-desc{font-size:clamp(16px,14.1818181818px + .303030303vw,20px);line-height:1.5}.brand-service .service-types{padding-block:clamp(80px,61.8181818182px + 3.0303030303vw,120px);gap:clamp(80px,43.6363636364px + 6.0606060606vw,160px)}.brand-service .service-types__container{gap:clamp(40px,30.9090909091px + 1.5151515152vw,60px)}.brand-service .service-types__header{gap:clamp(20px,14.5454545455px + .9090909091vw,32px)}.brand-service .service-types__title{font-size:clamp(32px,22.9090909091px + 1.5151515152vw,52px);line-height:1.1}.brand-service .service-types__content{gap:clamp(20px,10.9090909091px + 1.5151515152vw,40px)}@media(max-width:768px){.brand-service .service-types__content{flex-direction:column}}.brand-service .service-types__card-icon{width:clamp(80px,67.2727272727px + 2.1212121212vw,108px);height:clamp(80px,67.2727272727px + 2.1212121212vw,108px)}.brand-service .service-types__card-text{gap:clamp(16px,12.3636363636px + .6060606061vw,24px)}.brand-service .service-types__card-title{font-size:clamp(20px,16.3636363636px + .6060606061vw,28px)}.brand-service .service-types__card-desc{font-size:clamp(16px,14.1818181818px + .303030303vw,20px)}.brand-service .service-process{padding-block:clamp(80px,61.8181818182px + 3.0303030303vw,120px);gap:clamp(80px,43.6363636364px + 6.0606060606vw,160px)}.brand-service .service-process__container{gap:clamp(40px,30.9090909091px + 1.5151515152vw,60px)}.brand-service .service-process__header{gap:clamp(20px,14.5454545455px + .9090909091vw,32px)}.brand-service .service-process__title{font-size:clamp(32px,22.9090909091px + 1.5151515152vw,52px);line-height:1.1}.brand-service .service-process__desc{font-size:clamp(16px,14.1818181818px + .303030303vw,20px);line-height:1.5}.brand-service .service-process__grid{gap:clamp(20px,10.9090909091px + 1.5151515152vw,40px)}.brand-service .service-process__card-icon{width:clamp(80px,67.2727272727px + 2.1212121212vw,108px);height:clamp(80px,67.2727272727px + 2.1212121212vw,108px)}.brand-service .service-process__card-text{gap:clamp(16px,12.3636363636px + .6060606061vw,24px)}.brand-service .service-process__card-title{font-size:clamp(20px,16.3636363636px + .6060606061vw,28px)}.brand-service .service-process__card-desc{font-size:clamp(16px,14.1818181818px + .303030303vw,20px)}.brand-service .service-notice{padding-block:clamp(80px,61.8181818182px + 3.0303030303vw,120px);gap:clamp(80px,43.6363636364px + 6.0606060606vw,160px)}.brand-service .service-notice__container{gap:clamp(40px,30.9090909091px + 1.5151515152vw,60px)}.brand-service .service-notice__header{gap:clamp(20px,14.5454545455px + .9090909091vw,32px)}.brand-service .service-notice__title{font-size:clamp(32px,22.9090909091px + 1.5151515152vw,52px);line-height:1.1}@media(max-width:768px){.brand-service .service-notice .flex:not(.flex-col),.brand-service .service-process .flex:not(.flex-col){flex-direction:column;gap:20px}.brand-service .service-notice [class*="h-[450px]"],.brand-service .service-process [class*="h-[450px]"]{height:auto!important;min-height:300px}.brand-service .service-notice [class*="pl-[196px]"],.brand-service .service-process [class*="pl-[196px]"]{padding-left:20px!important}}.brand-tabs:after{content:"";position:absolute;left:0;right:0;display:block;width:100%;height:1px;background-color:hsl(var(--text)/.1);bottom:0;z-index:0}@media(max-width:768px){.brand-tabs:after{display:none}}.brand-tabs li{position:relative;z-index:1}.brand-tabs li a{padding-block:clamp(20px,16.3636363636px + .6060606061vw,28px);font-size:clamp(16px,12.3636363636px + .6060606061vw,24px);line-height:1;font-family:var(--brand-font-en);font-weight:400}[data-brand=reborn] .reborn-store{padding-bottom:0}[data-brand=reborn] .store-header{gap:clamp(60px,32.7272727273px + 4.5454545455vw,120px);padding-bottom:clamp(60px,32.7272727273px + 4.5454545455vw,120px)}[data-brand=reborn] .store-header .page-header__content{font-size:clamp(20px,18.1818181818px + .303030303vw,24px)}[data-brand=reborn] .store{border-bottom:1px solid #dedede}[data-brand=reborn] .store-content{padding-top:clamp(60px,32.7272727273px + 4.5454545455vw,120px);padding-bottom:clamp(60px,32.7272727273px + 4.5454545455vw,120px)}[data-brand=reborn] .store .image-gallery{gap:clamp(16px,5.0909090909px + 1.8181818182vw,40px)}[data-brand=reborn] .store .image-gallery>div{border-radius:clamp(16px,9.6363636364px + 1.0606060606vw,30px)}[data-brand=reborn] .store-card{display:flex;width:100%;overflow:hidden;position:relative;color:hsl(var(--background));background-color:hsl(var(--foreground))}[data-brand=reborn] .store-card__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}[data-brand=reborn] .store-card__content{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(32px,1.0909090909px + 5.1515151515vw,100px)}[data-brand=reborn] .store-card__info{display:flex;flex-direction:column;gap:40px}[data-brand=reborn] .store-card__header .store-card__title-wrapper{display:flex;justify-content:space-between;align-items:center;gap:40px}[data-brand=reborn] .store-card__title{font-weight:700;font-size:clamp(24px,18.5454545455px + .9090909091vw,36px);line-height:1.4em}[data-brand=reborn] .store-card__details{display:flex;flex-direction:column;gap:clamp(4px,2.1818181818px + .303030303vw,8px)}[data-brand=reborn] .store-card__detail{font-weight:500;font-size:clamp(16px,14.1818181818px + .303030303vw,20px);line-height:1.75em;opacity:.5}[data-brand=reborn] .store-card__detail .detail-label{opacity:1;font-weight:600;margin-bottom:8px}[data-brand=reborn] .store-card__detail br{display:block;margin-bottom:8px}[data-brand=reborn] .store-card__actions{display:flex;align-items:center}[data-brand=reborn] .store-gallery-dialog{--store-gallery-chrome:140px;--store-gallery-available-height:max(1px,calc(92svh - var(--store-gallery-chrome)));width:min(96vw,1280px,var(--store-gallery-available-height)*4/3)!important;max-width:min(96vw,1280px,var(--store-gallery-available-height)*4/3)!important;height:auto;max-height:min(92svh,var(--store-gallery-available-height) + var(--store-gallery-chrome))!important;gap:0;border:none;box-shadow:none}[data-brand=reborn] .store-gallery-swiper,[data-brand=reborn] .store-gallery-swiper .swiper-wrapper{width:100%!important}[data-brand=reborn] .store-gallery-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;width:100%!important;height:auto;max-height:var(--store-gallery-available-height)}[data-brand=reborn] .store-gallery-navigation{position:absolute;top:50%;left:0;right:0;z-index:10;pointer-events:none}[data-brand=reborn] .store-gallery-navigation .swiper-button-next-store,[data-brand=reborn] .store-gallery-navigation .swiper-button-prev-store{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;pointer-events:auto;transition:all .3s ease;opacity:0}[data-brand=reborn] .store-gallery-navigation .swiper-button-next-store:hover,[data-brand=reborn] .store-gallery-navigation .swiper-button-prev-store:hover{background:hsla(0,0%,100%,.2);transform:translateY(-50%) scale(1.1)}[data-brand=reborn] .store-gallery-navigation .swiper-button-next-store svg,[data-brand=reborn] .store-gallery-navigation .swiper-button-prev-store svg{width:20px;height:20px}[data-brand=reborn] .store-gallery-navigation .swiper-button-prev-store{left:2rem}[data-brand=reborn] .store-gallery-navigation .swiper-button-next-store{right:2rem}[data-brand=reborn] .store-gallery-dialog:hover .store-gallery-navigation .swiper-button-next-store,[data-brand=reborn] .store-gallery-dialog:hover .store-gallery-navigation .swiper-button-prev-store{opacity:1}[data-brand=reborn] .store-gallery-frame{width:100%;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-height:var(--store-gallery-available-height);margin-inline:auto}[data-brand=reborn] .store-gallery-image{position:relative!important;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;display:block;image-rendering:auto;aspect-ratio:4/3}@media(max-width:768px){[data-brand=reborn] .store-gallery-dialog{--store-gallery-chrome:120px;--store-gallery-available-height:max(1px,calc(88svh - var(--store-gallery-chrome)));max-height:min(88svh,var(--store-gallery-available-height) + var(--store-gallery-chrome))}[data-brand=reborn] .store-gallery-navigation .swiper-button-next-store,[data-brand=reborn] .store-gallery-navigation .swiper-button-prev-store{width:40px;height:40px}[data-brand=reborn] .store-gallery-navigation .swiper-button-next-store svg,[data-brand=reborn] .store-gallery-navigation .swiper-button-prev-store svg{width:16px;height:16px}[data-brand=reborn] .store-gallery-navigation .swiper-button-prev-store{left:1rem}[data-brand=reborn] .store-gallery-navigation .swiper-button-next-store{right:1rem}}@media(hover:none){[data-brand=reborn] .store-gallery-navigation .swiper-button-next-store,[data-brand=reborn] .store-gallery-navigation .swiper-button-prev-store{opacity:1;background:rgba(0,0,0,.3)}}.reviews-content h4{font-size:clamp(20px,7.2727272727px + 2.1212121212vw,48px)}.projects-video{margin-bottom:clamp(60px,32.7272727273px + 4.5454545455vw,120px)}.projects-video .container-fluid{padding:0}.projects-video video{width:100%;height:100%;object-fit:cover}.projects-content .project-item{position:relative;margin-bottom:clamp(20px,10.9090909091px + 1.5151515152vw,40px)}.projects-content .project-item:last-child{margin-bottom:0}.projects-content .project-item .font-dm{font-family:"DM Serif Display",serif!important}.projects-content .project-item .project-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(20px,10.9090909091px + 1.5151515152vw,40px);padding-inline:clamp(20px,10.9090909091px + 1.5151515152vw,40px)}.projects-content .project-item .project-header .project-title{font-size:clamp(16px,12.3636363636px + .6060606061vw,24px);font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:.05em}.projects-content .project-item .project-header .project-view-more{font-size:clamp(14px,13.0909090909px + .1515151515vw,16px);color:#fff;text-decoration:underline;text-underline-offset:4px;transition:opacity .3s ease}.projects-content .project-item .project-header .project-view-more:hover{opacity:.8}.projects-content .project-item .project-link{display:block;position:relative;overflow:hidden;border-radius:0}.projects-content .project-item .project-image-wrapper{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.projects-content .project-item .project-image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.projects-content .project-item:hover .project-image-wrapper img{transform:scale(1.1)}@media(max-width:768px){.projects-content .project-item .project-header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:clamp(16px,5.0909090909px + 1.8181818182vw,40px)}.projects-content .project-item .project-header .project-title{font-size:16px}.projects-content .project-item .project-header .project-view-more{font-size:14px}}.projects-detail-hero{padding-top:clamp(8px,2.5454545455px + .9090909091vw,20px);padding-bottom:clamp(60px,32.7272727273px + 4.5454545455vw,120px);position:relative}.projects-detail-contents{padding-block:clamp(20px,10.9090909091px + 1.5151515152vw,40px);padding-top:0;padding-bottom:0}.projects-detail .contents-header,.projects-detail-contents{gap:clamp(16px,8.7272727273px + 1.2121212121vw,32px)}.projects-detail .contents-header__title{font-size:clamp(40px,21.8181818182px + 3.0303030303vw,80px);line-height:1.1}.projects-detail .contents-header__content,.projects-detail .contents-header__desc{font-size:clamp(16px,14.1818181818px + .303030303vw,20px)}.projects-list .project-item{position:relative;width:100%;aspect-ratio:16/9}.projects-list .project-item .project-item-inner{position:relative;width:100%;height:100%;overflow:hidden}.projects-list .project-item .project-item-image{position:absolute;width:100%;height:100%;z-index:0}.projects-list .project-item .project-item-image:before{display:none;content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.projects-list .project-item .project-item-image img{width:100%;height:100%;object-fit:cover;transition:transform 14s cubic-bezier(0,1,.34,.99);z-index:0}.projects-list .project-item .project-item-content{position:relative;width:100%;height:100%;padding-block:clamp(60px,32.7272727273px + 4.5454545455vw,120px);padding-inline:clamp(20px,10.9090909091px + 1.5151515152vw,40px);color:#fff;text-align:center}.projects-list .project-item .project-item-content h3{font-size:40px;line-height:1.2;margin-bottom:24px}.projects-list .project-item .project-item-content h3 span{font-family:var(--font-brand-en)}.projects-list .project-item .project-item-content button{transition:all .3s ease;cursor:pointer}.projects-list .project-item .project-item-content button:hover{transform:translateY(-1px)}.projects-list .project-item:hover .project-item-image img{transform:scale(1.05)}@media (max-width:768px){.projects-list .project-item{height:auto;background-color:#101010;aspect-ratio:auto}.projects-list .project-item .project-item-image{height:auto;aspect-ratio:375/240;position:relative}.projects-list .project-item .project-item-content{height:auto;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:40px;padding-bottom:40px}.projects-list .project-item .project-item-content h3{font-size:32px}}.floating-buttons{position:fixed;bottom:2rem;right:2rem;z-index:1000;display:flex;flex-direction:column;gap:1rem;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease-in-out}.floating-buttons.visible{opacity:1;visibility:visible;transform:translateY(0)}.floating-buttons .floating-button{width:56px;height:56px;border-radius:50%;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.15);position:relative}.floating-buttons .floating-button:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.floating-buttons .floating-button:active{transform:translateY(-2px)}.floating-buttons .floating-button svg{width:24px;height:24px}.floating-buttons .kakao-button{background:#ffe812;color:#3c1e1e;overflow:hidden}.floating-buttons .kakao-button img{width:32px;height:32px;object-fit:contain}.floating-buttons .scroll-top-button{background:#000;color:#fff}.floating-buttons .scroll-top-button:hover{background:#1a1a1a}@media(max-width:768px){.floating-buttons{bottom:1.5rem;right:1.5rem;gap:.75rem}.floating-buttons .floating-button{width:50px;height:50px}.floating-buttons .floating-button svg{width:20px;height:20px}.floating-buttons .kakao-button .kakao-label{font-size:9px}.floating-buttons .kakao-button svg{width:20px;height:20px}}@media(max-width:480px){.floating-buttons{bottom:1rem;right:1rem}.floating-buttons .floating-button{width:46px;height:46px}.floating-buttons .floating-button svg{width:18px;height:18px}.floating-buttons .kakao-button .kakao-label{font-size:8px}.floating-buttons .kakao-button svg{width:18px;height:18px}}[data-brand=reborn]{--background:0 0% 0%;--foreground:0 0% 100%;--footer-bg:0 0% 100%;--primary:0 0% 100%;--primary-foreground:0 0% 0%;--secondary:0 0% 10%;--secondary-foreground:0 0% 100%;--muted:0 0% 20%;--muted-foreground:0 0% 80%;--border:0 0% 15%;--input:0 0% 15%;--ring:0 0% 100%;--page-bg:var(--background);--bg-background:var(--background);--text:var(--foreground)}[data-brand=reborn].design-main header nav a{color:hsla(0,0%,100%,.9)}[data-brand=reborn].design-main header nav a:hover{color:#fff}[data-brand=reborn].design-main header .brand-switch{color:hsla(0,0%,100%,.8)}[data-brand=reborn].design-main header .brand-switch:hover{color:#fff}[data-brand=reborn].design-sub{padding-top:68px}[data-brand=reborn].design-sub header nav a{color:hsla(0,0%,100%,.9)}[data-brand=reborn].design-sub header nav a:hover{color:#fff}[data-brand=reborn].design-sub header .brand-switch{color:hsla(0,0%,100%,.8)}[data-brand=reborn].design-sub header .brand-switch:hover{color:#fff}