@import"https://use.typekit.net/zaf8mtr.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box}html{font-size:16px;font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;font-smooth:antialiased;-webkit-font-smoothing:antialiased}.media-loading{position:fixed;background-color:#000;color:#fff;z-index:9999;font-size:12px;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;align-items:center}@font-face{font-family:"goryeo";src:url("../src/font/Goryeo.otf") format("opentype");font-display:swap;font-style:normal}:root{--wblue: #23305b;--wred: #fb6d44;--wback: #efefef;--wgray: #9b9b9b;--black: #000000;--white: #ffffff}.page-id-82,.blog{background:var(--wback);-ms-overflow-style:none;scrollbar-width:none;overflow:hidden}.page-id-82 .layout--pc,.blog .layout--pc{display:grid;grid-template-columns:calc((100% - 20px)/2) calc((100% - 20px)/2);column-gap:20px;height:100vh;overflow:hidden;transition:grid-template-columns 1s}.page-id-82 .layout--pc .left,.blog .layout--pc .left{display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:auto;padding:20px 0 20px 20px;transition:padding 1s;-ms-overflow-style:none;scrollbar-width:none}.page-id-82 .layout--pc .left::-webkit-scrollbar,.blog .layout--pc .left::-webkit-scrollbar{display:none}.page-id-82 .layout--pc .left.no-scroll,.blog .layout--pc .left.no-scroll{overflow-y:hidden}.page-id-82 .layout--pc .right,.blog .layout--pc .right{display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:auto;padding:20px 20px 20px 0;-ms-overflow-style:none;scrollbar-width:none}.page-id-82 .layout--pc .right::-webkit-scrollbar,.blog .layout--pc .right::-webkit-scrollbar{display:none}.page-id-82 .layout--mobile,.blog .layout--mobile{display:none}.intro .layout--pc{grid-template-columns:100% 0%}.intro .layout--pc .left{padding:0}.intro .layout--pc .post-item:first-of-type .post-gallery{position:relative;border-radius:0;height:100vh}.intro .layout--pc .post-item:first-of-type .post-gallery__title{padding:20px;padding-bottom:25px}.intro .layout--pc .post-item:first-of-type .post-gallery__title .title{display:block;height:100%;line-height:1.05}.intro .layout--pc .post-item:first-of-type .post-gallery__title .tags-container{gap:8px}.intro .layout--pc .post-item:first-of-type .swiper{border-radius:0;height:100vh;width:100vw;aspect-ratio:auto}.intro .swiper-full-screen{display:none}.intro .header .menu-item{transition:max-width .4s ease-in-out,background .2s ease-in-out;position:relative;padding:7px 10px;border-radius:5px;background-color:hsla(0,0%,100%,.5);color:var(--black);cursor:pointer;backdrop-filter:blur(10px)}.intro .header .menu-item::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.intro .header .menu-item::after{content:" ";display:flex;position:absolute;background-color:rgba(51,51,51,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.intro .header .menu-item:hover svg{transform:scale(0.95)}.intro .header .menu-item:hover::after{opacity:1}.intro .header .menu-item svg{width:100%;height:auto;transition:transform .2s}.intro .header .menu-item:nth-of-type(2n){position:relative;padding:7px 10px;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px)}.intro .header .menu-item:nth-of-type(2n)::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.intro .header .menu-item:nth-of-type(2n)::after{content:" ";display:flex;position:absolute;background-color:rgba(51,51,51,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.intro .header .menu-item:nth-of-type(2n):hover svg{transform:scale(0.95)}.intro .header .menu-item:nth-of-type(2n):hover::after{opacity:1}.intro .header .menu-item:nth-of-type(2n) svg{width:100%;height:auto;transition:transform .2s}.intro .post-item .tag{position:relative;padding:7px 10px;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);transition:background-color .2s;letter-spacing:-3%}.intro .post-item .tag::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.intro .post-item .tag::after{content:" ";display:flex;position:absolute;background-color:rgba(51,51,51,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.intro .post-item .tag:hover svg{transform:scale(0.95)}.intro .post-item .tag:hover::after{opacity:1}.intro .post-item .tag svg{width:100%;height:auto;transition:transform .2s}.intro .post-item .tag:nth-of-type(2n){position:relative;padding:7px 10px;border-radius:5px;background-color:hsla(0,0%,100%,.5);color:var(--black);cursor:pointer;backdrop-filter:blur(10px)}.intro .post-item .tag:nth-of-type(2n)::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.intro .post-item .tag:nth-of-type(2n)::after{content:" ";display:flex;position:absolute;background-color:rgba(51,51,51,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.intro .post-item .tag:nth-of-type(2n):hover svg{transform:scale(0.95)}.intro .post-item .tag:nth-of-type(2n):hover::after{opacity:1}.intro .post-item .tag:nth-of-type(2n) svg{width:100%;height:auto;transition:transform .2s}.intro .post-item .tag:hover{cursor:default}.intro .post-item .tag:hover::after{opacity:0}.intro .post-item.interactive-trigger-container,.intro .post-item .post-title-container,.intro .post-item .description{opacity:0}.intro .post-item.size--M .post-gallery__title .title{font-size:60px}.intro .post-item.size--L .post-gallery__title .title{font-size:90px}@media(max-width: 800px){.page-id-82,.blog{overflow:auto}.page-id-82.no-scroll,.blog.no-scroll{overflow:hidden}.page-id-82 .layout--pc,.blog .layout--pc{display:none}.page-id-82 .layout--mobile,.blog .layout--mobile{display:block;padding:10px;transition:all .2s}.page-id-82 .layout--mobile article,.blog .layout--mobile article{margin-bottom:10px}.page-id-82.intro .layout--mobile,.blog.intro .layout--mobile{padding:0}.page-id-82.intro .layout--mobile .post-item:first-of-type .post-gallery,.blog.intro .layout--mobile .post-item:first-of-type .post-gallery{height:100vh;height:100dvh}.interactive-trigger-container{margin-bottom:10px}.intro .post-item:first-of-type .post-gallery{border-radius:0}.intro .post-item:first-of-type .post-gallery__title .title{height:auto;font-size:42px;line-height:1;display:flex}.intro .post-item.size--M .post-gallery__title .title{font-size:28px}.intro .post-item.size--L .post-gallery__title .title{font-size:42px}.intro .header .menu-container .menu-trigger{position:relative;padding:6px;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);padding-top:9px;padding-bottom:9px}.intro .header .menu-container .menu-trigger::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.intro .header .menu-container .menu-trigger::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.intro .header .menu-container .menu-trigger:hover svg{transform:scale(0.95)}.intro .header .menu-container .menu-trigger:hover::after{opacity:1}.intro .header .menu-container .menu-trigger svg{width:100%;height:auto;transition:transform .2s}}.header{width:100%;padding:10px;display:flex;justify-content:flex-end;align-items:flex-start;z-index:99;gap:8px;position:fixed;font-family:neue-haas-grotesk-text,sans-serif;font-weight:500}.header .menu-item{transition:max-width .4s ease-in-out,background .2s ease-in-out;position:relative;padding:7px 10px;border-radius:5px;background-color:hsla(0,0%,100%,.5);color:var(--black);cursor:pointer;backdrop-filter:blur(10px)}.header .menu-item::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.header .menu-item::after{content:" ";display:flex;position:absolute;background-color:rgba(51,51,51,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.header .menu-item:hover svg{transform:scale(0.95)}.header .menu-item:hover::after{opacity:1}.header .menu-item svg{width:100%;height:auto;transition:transform .2s}.header .menu-item:nth-of-type(2n){position:relative;padding:7px 10px;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px)}.header .menu-item:nth-of-type(2n)::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.header .menu-item:nth-of-type(2n)::after{content:" ";display:flex;position:absolute;background-color:rgba(51,51,51,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.header .menu-item:nth-of-type(2n):hover svg{transform:scale(0.95)}.header .menu-item:nth-of-type(2n):hover::after{opacity:1}.header .menu-item:nth-of-type(2n) svg{width:100%;height:auto;transition:transform .2s}.header .sns-container{display:flex;flex-direction:column;overflow:hidden;max-width:120px;white-space:nowrap;position:relative;padding:0 !important;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);transition:max-width .4s ease-in-out,background .2s ease-in-out}.header .sns-container::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.header .sns-container::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.header .sns-container:hover svg{transform:scale(0.95)}.header .sns-container:hover::after{opacity:1}.header .sns-container svg{width:100%;height:auto;transition:transform .2s}.header .sns-container__header{display:flex;padding:7px 10px}.header .sns-container__body{width:100%;flex-direction:column;padding-bottom:4px;opacity:0;max-height:0;padding:0;visibility:hidden;padding:0 10px;transition:opacity .5s,max-height .4s;display:flex;flex-direction:column;gap:7px}.header .sns-container__body .sns-item{justify-content:center;width:100%}.header .sns-container__body .sns-item--child a{border-radius:5px;width:100%;display:flex;background:hsla(0,0%,100%,.2);padding:3px 6px;transition:background .2s}.header .sns-container__body .sns-item--child a:hover{background:hsla(0,0%,100%,.4)}.header .sns-container__body .sns-item:last-of-type{margin-bottom:0}.header .sns-container.is-open{max-width:600px}.header .sns-container.is-open .sns-container__body{opacity:1;visibility:visible;padding-top:0;padding-bottom:8px;max-height:1000px}.header .logo-container{position:fixed;top:10px;left:10px;width:596px;height:333px;transform:scale(0.3);transform-origin:top left;z-index:99;cursor:pointer}.header .logo-container .logo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;clip-path:path("M500.5,188.9v103.3c0,35.7-43,53.5-68.2,28.3l-4.2-4.2c-13.7-13.7-32.4-21.5-51.8-21.5h-39.9c-8.8,0-17.2-3.5-23.5-9.8l-1.1-1.1c-6.2-6.2-14.7-9.6-23.5-9.6h-30.7c-8.8,0-17.3,3.5-23.5,9.7l-1.1,1.1c-6.2,6.2-14.7,9.7-23.5,9.7h-15.8c-8.8,0-17.3-3.5-23.5-9.8l-31.1-31.2c-6.2-6.2-9.7-14.7-9.7-23.5v-37c0-10.9-4.3-21.3-12-29L9.8,56.8C-11.1,35.9,3.7,0,33.3,0h45.8C109.7,0,134.5,24.8,134.5,55.5v87.4c0,10.9,4.4,21.4,12.2,29.1l92.7,92.8c3.3,3.2,7.7,5,12.2,5,9.6,0,17.4-7.8,17.4-17.4v-22.2c0-8.6-3.4-16.8-9.5-22.9-6.1-6.1-9.5-14.3-9.5-22.9V22.8c0-12.8,10.6-23.2,23.5-22.7,12.3.4,21.9,11,21.9,23.4v6.5c0,10.9,4.3,21.3,12,29l32.9,32.9c16.9,16.9,16.9,44.4,0,61.3l-54.3,54.4c-6.1,6.1-9.5,14.3-9.5,22.9v22c0,9.6,7.7,17.3,17.3,17.3h.1c4.6,0,8.9-1.8,12.2-5l5.8-5.8c6.2-6.2,14.7-9.7,23.5-9.7h9.9c8.8,0,17.2-3.5,23.4-9.7l188.5-188.8c8.9-8.9,23.3-8.9,32.1,0,8.9,8.9,8.9,23.3,0,32.2l-76.8,77c-7.7,7.7-12,18.1-12,29Z");background:rgba(200,200,200,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header .logo-container .logo-stroke{width:100%;height:100%;z-index:3}.header .logo-container .logo-stroke svg{width:100%;height:auto}.header .logo-container .logo-stroke svg path{fill:none;stroke:#fff;stroke-width:3}.header .logo-container a{position:absolute;left:0;top:0;width:100%;height:100%}.header .menu-container{display:flex;justify-content:flex-end;align-items:flex-start;z-index:99;gap:8px}.header .menu-container .menu-trigger{display:none}@media(max-width: 800px){.header{padding:5px}.header .logo-container{left:5px;top:5px;transform:scale(0.2)}.header .menu-container{flex-direction:column;align-items:flex-end}.header .menu-container .menu-trigger{display:flex;flex-direction:column;justify-content:space-between;width:32px;height:32px;position:relative;padding:6px;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);padding-top:9px;padding-bottom:9px}.header .menu-container .menu-trigger::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.header .menu-container .menu-trigger::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.header .menu-container .menu-trigger:hover svg{transform:scale(0.95)}.header .menu-container .menu-trigger:hover::after{opacity:1}.header .menu-container .menu-trigger svg{width:100%;height:auto;transition:transform .2s}.header .menu-container .menu-trigger__line{height:2px;background-color:#fff}.header .menu-container .menu-item{display:none}.header .menu-container.active .menu-item{display:block}}.interactive-trigger-container{width:100%;background:var(--wred);position:relative;border-radius:12px}.interactive-trigger-container canvas{display:flex;outline:none;width:100% !important;height:100% !important;aspect-ratio:690/490;opacity:0;border-radius:12px}.interactive-trigger-container .full-screen{width:32px;height:32px;right:10px;bottom:10px;position:relative;padding:7px 10px;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);padding:7px;position:absolute;z-index:1}.interactive-trigger-container .full-screen::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interactive-trigger-container .full-screen::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interactive-trigger-container .full-screen:hover svg{transform:scale(0.95)}.interactive-trigger-container .full-screen:hover::after{opacity:1}.interactive-trigger-container .full-screen svg{width:100%;height:auto;transition:transform .2s}.interactive-trigger-container .post-gallery__title .tags-container .tag{position:relative;padding:7px 10px;border-radius:5px;background-color:var(--wblue) !important;color:var(--wback) !important;cursor:pointer;backdrop-filter:blur(10px)}.interactive-trigger-container .post-gallery__title .tags-container .tag::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interactive-trigger-container .post-gallery__title .tags-container .tag::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interactive-trigger-container .post-gallery__title .tags-container .tag:hover svg{transform:scale(0.95)}.interactive-trigger-container .post-gallery__title .tags-container .tag:hover::after{opacity:1}.interactive-trigger-container .post-gallery__title .tags-container .tag svg{width:100%;height:auto;transition:transform .2s}.interact-layer{width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden;background-color:var(--black);display:none;z-index:99}.interact-layer .cam-layout{width:100%;height:100%;position:fixed}.interact-layer .cam-layout .cam-container{width:100%;height:100%}.interact-layer .controller{display:flex;position:fixed;align-items:center;left:50%;bottom:25px;transform:translateX(-50%);gap:12px;z-index:999}.interact-layer .controller .capture-container{aspect-ratio:1;width:78px;height:78px;position:relative;padding:4px;border-radius:99999px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px)}.interact-layer .controller .capture-container::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .controller .capture-container::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:99999px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .controller .capture-container:hover svg{transform:scale(0.95)}.interact-layer .controller .capture-container:hover::after{opacity:1}.interact-layer .controller .capture-container svg{width:100%;height:auto;transition:transform .2s}.interact-layer .controller .capture-container .capture{background-color:#fff;width:100%;height:100%;border-radius:9999px;transition:transform .2s}.interact-layer .controller .capture-container .capture:hover{transform:scale(0.95)}@media(hover: hover){.interact-layer .controller .capture-container:hover .capture{transform:scale(0.95)}}.interact-layer .controller .filter.filter-icon{width:40px;height:40px;position:absolute;left:calc(100% + 12px);display:none !important}.interact-layer .controller .filter.filter-icon svg{transition:transform .3s;width:100%;height:100%}.interact-layer .controller .filter.filter-icon svg path{fill:#fff}.interact-layer .controller .dial{width:48px;height:48px;display:flex;right:-12px;position:absolute;padding:4px;border-radius:9999px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);transform:translateZ(0) translateX(100%)}.interact-layer .controller .dial::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .controller .dial::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:9999px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .controller .dial:hover svg{transform:scale(0.95)}.interact-layer .controller .dial:hover::after{opacity:1}.interact-layer .controller .dial svg{width:100%;height:auto;transition:transform .2s}.interact-layer .controller .dial .dial-img{width:100%;height:100%;transition:transform .5s cubic-bezier(0.67, 0.17, 0.43, 1.42)}.interact-layer .controller .dial .dial-pick{position:absolute;width:10px;height:10px;top:-14px;left:50%;transform:translateX(-50%)}.interact-layer .controll-slider{transform:rotate(-90deg);position:fixed;z-index:99;bottom:85px;right:-25px}.interact-layer .controll-slider input[type=range]{-webkit-appearance:none;appearance:none;width:100%;margin:0;padding:0;background:rgba(0,0,0,0);cursor:pointer;outline:none}.interact-layer .controll-slider input[type=range]::-webkit-slider-runnable-track{width:100%;height:8px;border-radius:9999px;border:none}.interact-layer .controll-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);border-radius:50%;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.2);border:2px solid gray;margin-top:-8.5px;position:relative;z-index:2}.interact-layer .controll-slider input[type=range]::-moz-range-track{width:100%;height:8px;background:hsla(0,0%,100%,.3);border-radius:9999px;border:none}.interact-layer .controll-slider input[type=range]::-moz-range-progress{background-color:#fff;height:8px;border-radius:9999px}.interact-layer .controll-slider input[type=range]::-moz-range-thumb{width:25px;height:25px;background:hsla(0,0%,100%,.8);border-radius:50%;border:2px solid gray;cursor:pointer}.interact-layer .loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:99;display:flex;font-size:10px;justify-content:center;align-items:center;flex-direction:column;color:#fff;gap:15px}.interact-layer .loading-overlay svg{width:300px;height:auto;display:none}.interact-layer .loading-overlay .notify{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.interact-layer .capture-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;display:none}.interact-layer .capture-modal .exit{width:32px;height:32px;right:20px;top:20px;display:flex;z-index:9;position:absolute;padding:9px;border-radius:999px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px)}.interact-layer .capture-modal .exit::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .capture-modal .exit::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:999px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .capture-modal .exit:hover svg{transform:scale(0.95)}.interact-layer .capture-modal .exit:hover::after{opacity:1}.interact-layer .capture-modal .exit svg{width:100%;height:auto;transition:transform .2s}.interact-layer .capture-modal.active{display:flex}.interact-layer .capture-modal .captured-layout{width:100%;height:100%;background:rgba(0,0,0,.8)}.interact-layer .capture-modal .captured-layout .captured-image-container{height:100%;width:100%}.interact-layer .capture-modal .captured-layout img{width:100%;height:100%;object-fit:cover;backdrop-filter:blur(10px)}.interact-layer .capture-modal .download{width:78px;height:78px;left:50%;bottom:25px;position:absolute;padding:20px;border-radius:9999px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);transform:translateX(-50%) translateZ(0)}.interact-layer .capture-modal .download::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .capture-modal .download::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:9999px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .capture-modal .download:hover svg{transform:scale(0.95)}.interact-layer .capture-modal .download:hover::after{opacity:1}.interact-layer .capture-modal .download svg{width:100%;height:auto;transition:transform .2s}.interact-layer .capture-modal .download svg{position:relative;bottom:2px}.interact-layer .capture-modal .download svg path{stroke:#fff}.interact-layer .glass{padding:10px;background:rgba(150,150,150,.4);box-shadow:inset 0 2px 8px rgba(0,0,0,.12);border-radius:999px;backdrop-filter:blur(10px);transition:background .3s;display:flex;align-items:center;justify-content:center}.interact-layer .glass::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media(hover: hover){.interact-layer .glass:hover{background:rgba(200,200,200,.5)}}.interact-layer .glass input{background-color:rgba(0,0,0,0)}.interact-layer .cam-changer{display:none}.interact-layer .header{width:100%;padding:20px;display:flex;justify-content:flex-end;z-index:99;gap:8px;position:fixed;font-family:neue-haas-grotesk-text,sans-serif;font-weight:500}.interact-layer .header .menu-item{position:relative;padding:7px 10px;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px)}.interact-layer .header .menu-item::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .header .menu-item::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .header .menu-item:hover svg{transform:scale(0.95)}.interact-layer .header .menu-item:hover::after{opacity:1}.interact-layer .header .menu-item svg{width:100%;height:auto;transition:transform .2s}.interact-layer .header .menu-item:nth-of-type(2n){position:relative;padding:7px 10px;border-radius:5px;background-color:hsla(0,0%,100%,.5);color:var(--black);cursor:pointer;backdrop-filter:blur(10px)}.interact-layer .header .menu-item:nth-of-type(2n)::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .header .menu-item:nth-of-type(2n)::after{content:" ";display:flex;position:absolute;background-color:rgba(51,51,51,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .header .menu-item:nth-of-type(2n):hover svg{transform:scale(0.95)}.interact-layer .header .menu-item:nth-of-type(2n):hover::after{opacity:1}.interact-layer .header .menu-item:nth-of-type(2n) svg{width:100%;height:auto;transition:transform .2s}.interact-layer .header .sns-container{display:flex;flex-direction:column;overflow:hidden;max-width:120px;white-space:nowrap;position:relative;padding:0;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);transition:max-width .4s ease-in-out,background .2s ease-in-out}.interact-layer .header .sns-container::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .header .sns-container::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .header .sns-container:hover svg{transform:scale(0.95)}.interact-layer .header .sns-container:hover::after{opacity:1}.interact-layer .header .sns-container svg{width:100%;height:auto;transition:transform .2s}.interact-layer .header .sns-container__header{display:flex;padding:7px 10px}.interact-layer .header .sns-container__body{width:100%;gap:6px;flex-direction:column;padding-bottom:4px;opacity:0;max-height:0;padding:0;visibility:hidden;padding:0 10px;transition:opacity .5s,max-height .4s;display:flex;flex-direction:column;gap:7px}.interact-layer .header .sns-container__body .sns-item{justify-content:center;width:100%}.interact-layer .header .sns-container__body .sns-item--child a{border-radius:5px;width:100%;display:flex;background:hsla(0,0%,100%,.2);padding:3px 6px;transition:background .2s}.interact-layer .header .sns-container__body .sns-item--child a:hover{background:hsla(0,0%,100%,.4)}.interact-layer .header .sns-container__body .sns-item:last-of-type{margin-bottom:0}.interact-layer .header .sns-container.is-open{max-width:600px}.interact-layer .header .sns-container.is-open .sns-container__body{opacity:1;visibility:visible;padding-top:0;padding-bottom:8px;max-height:1000px}.interact-layer .background-option{display:flex;gap:10px;bottom:36px;left:20px;position:fixed}.interact-layer .background-option__item{width:48px;height:48px;position:relative;cursor:pointer}.interact-layer .background-option__item .remove{width:20px;height:20px;background-size:cover;background-image:url("../../assets/src/redline.jpg");border-radius:9999px;position:absolute;right:-3px;top:-3px;z-index:9;border:1px solid #fff;cursor:pointer;display:none}.interact-layer .background-option__item .remove::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .background-option--color{position:relative;padding:4px;border-radius:9999px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px)}.interact-layer .background-option--color::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .background-option--color::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:9999px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .background-option--color:hover svg{transform:scale(0.95)}.interact-layer .background-option--color:hover::after{opacity:1}.interact-layer .background-option--color svg{width:100%;height:auto;transition:transform .2s}.interact-layer .background-option--color button{font-size:0;width:100%;border:0;height:100%;border-radius:9999px;transition:transform .2s}.interact-layer .background-option--color:hover button{transform:scale(0.95)}.interact-layer .background-option--img{position:relative;padding:10px;border-radius:99999px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px)}.interact-layer .background-option--img::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .background-option--img::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:99999px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .background-option--img:hover svg{transform:scale(0.95)}.interact-layer .background-option--img:hover::after{opacity:1}.interact-layer .background-option--img svg{width:100%;height:auto;transition:transform .2s}.interact-layer .background-option--img svg{position:relative;width:100%;height:auto;top:2px}.interact-layer .my-custom-btn{cursor:pointer;background:#fff}.interact-layer .my-custom-btn.transparent{background-size:cover;background-image:url("../../assets/src/redline.jpg")}.interact-layer .backward{width:32px;height:32px;position:relative;padding:7px 10px;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);border-radius:9999px;padding:7px;position:fixed;right:20px;top:20px;overflow:hidden}.interact-layer .backward::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .backward::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .backward:hover svg{transform:scale(0.95)}.interact-layer .backward:hover::after{opacity:1}.interact-layer .backward svg{width:100%;height:auto;transition:transform .2s}.interact-layer .backward svg{position:relative;top:1px}.clr-picker{padding:8px;padding-bottom:10px;border-radius:6px;background:hsla(0,0%,100%,.4);backdrop-filter:blur(10px);left:75px !important;bottom:35px !important;top:auto !important;z-index:999}.clr-picker .clr-gradient{border-radius:6px;margin-bottom:10px;height:180px;overflow:hidden}.clr-picker .clr-color,.clr-picker .clr-preview,.clr-picker .clr-swatches{display:none}.clr-picker .clr-hue,.clr-picker .clr-alpha{margin:0 auto;width:calc(100% - 16px);border-radius:9999px}.clr-picker .clr-hue{margin-bottom:10px}.clr-picker::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}#clr-picker #clr-color-marker{width:16px;height:16px;margin:-8px 0 0 -8px;background-color:rgba(0,0,0,0);border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.5),inset 0 0 0 1px rgba(0,0,0,.5);border-radius:50%;transition:none}.cam-layout,.background-option{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (max-width: 700px){.interact-layer .cam-layout{padding:10px;position:fixed;width:100%;height:100%;display:grid;grid-template-rows:1fr 110px}.interact-layer .cam-container{width:100%;height:100%;margin:0 auto;overflow:hidden;position:relative;padding:0;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px)}.interact-layer .cam-container::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .cam-container::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .cam-container:hover svg{transform:scale(0.95)}.interact-layer .cam-container:hover::after{opacity:1}.interact-layer .cam-container svg{width:100%;height:auto;transition:transform .2s}.interact-layer .cam-container canvas{position:relative;left:50%;transform:translateX(-50%);z-index:-1}.interact-layer .cam-container .controll-slider{transform:rotate(0deg);position:absolute;left:0;bottom:25px;width:100%;padding:0 15px}.interact-layer .cam-changer{display:flex;width:48px;height:48px;position:relative;padding:4px;border-radius:9999px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);position:fixed;right:20px;bottom:40px}.interact-layer .cam-changer::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .cam-changer::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:9999px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .cam-changer:hover svg{transform:scale(0.95)}.interact-layer .cam-changer:hover::after{opacity:1}.interact-layer .cam-changer svg{width:100%;height:auto;transition:transform .2s}.interact-layer .captured-thumbnail{left:10px;bottom:11px;width:140px;border-radius:5px}.interact-layer .capture-modal .captured-layout{padding:10px;display:grid;grid-template-rows:1fr 110px}.interact-layer .header{font-size:12px}.interact-layer .header .sns-container{max-width:93px}.interact-layer .captured-image-container{position:relative;padding:0;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px)}.interact-layer .captured-image-container::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interact-layer .captured-image-container::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.interact-layer .captured-image-container:hover svg{transform:scale(0.95)}.interact-layer .captured-image-container:hover::after{opacity:1}.interact-layer .captured-image-container svg{width:100%;height:auto;transition:transform .2s}.interact-layer .captured-image-container img{border-radius:5px}.clr-picker{left:10px !important;bottom:15px !important;width:calc(100% - 20px) !important;padding-top:33px;position:fixed}.clr-picker::after{content:"Color picker";color:#fff;font-size:14px;position:absolute;left:50%;top:9px;transform:translateX(-50%)}.clr-picker .clr-gradient{height:240px}.clr-picker .clr-alpha,.clr-picker .clr-hue{height:15px}}@keyframes slide-in{from{transform:translateX(-120%);opacity:0}to{transform:translateX(0);opacity:1}}.menu-item-gallery-layer{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.7);backdrop-filter:blur(10px);padding:10px;z-index:999;display:none;grid-template-rows:auto 150px;gap:10px}.menu-item-gallery-layer>*{min-width:0;width:100%}.menu-item-gallery-layer .swiper .swiper-button-next{right:0 !important}.menu-item-gallery-layer .swiper .swiper-button-prev{left:0 !important}.menu-item-gallery-layer .swiper-container{overflow:hidden;position:relative}.menu-item-gallery-layer .swiper-container .swiper-wrapper{height:100%;width:100%}.menu-item-gallery-layer .swiper-container .swiper{width:100%;height:100%}.menu-item-gallery-layer .swiper-container .swiper img{object-fit:contain}.menu-item-gallery-layer .swiper-thumbs .swiper-slide{width:auto;height:100%;opacity:.4;transition:opacity .3s;aspect-ratio:3/4;cursor:pointer}.menu-item-gallery-layer .swiper-thumbs .swiper-slide img,.menu-item-gallery-layer .swiper-thumbs .swiper-slide iframe,.menu-item-gallery-layer .swiper-thumbs .swiper-slide video{width:100%;height:100%;object-fit:cover;display:block}.menu-item-gallery-layer .swiper-thumbs .swiper-slide .thumb-ratio{display:flex;text-align:center;align-items:center;font-size:12px;justify-content:center;width:auto;height:100%;position:relative;background-color:var(--black);color:var(--wgray)}.menu-item-gallery-layer .swiper-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1}.menu-item-gallery-layer .swiper-thumbs .swiper-slide .thumb-ratio{aspect-ratio:241/155}.menu-item-gallery-layer .swiper-thumbs .swiper-slide .thumb-ratio img,.menu-item-gallery-layer .swiper-thumbs .swiper-slide .thumb-ratio iframe,.menu-item-gallery-layer .swiper-thumbs .swiper-slide .thumb-ratio video{width:auto;height:100%;object-fit:cover;display:block;aspect-ratio:241/155}.menu-item-gallery-layer .exit{top:10px;right:10px;width:32px;height:32px;position:relative;padding:7px 10px;border-radius:9999px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);position:fixed;padding:9px;z-index:999}.menu-item-gallery-layer .exit::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.menu-item-gallery-layer .exit::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:9999px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.menu-item-gallery-layer .exit:hover svg{transform:scale(0.95)}.menu-item-gallery-layer .exit:hover::after{opacity:1}.menu-item-gallery-layer .exit svg{width:100%;height:auto;transition:transform .2s}@media(max-width: 800px){.menu-item-gallery-layer{padding:5px;height:100%;grid-template-rows:auto 80px;gap:5px}.menu-item-gallery-layer .exit{top:5px;right:5px}.menu-item-gallery-layer .swiper .swiper-button-next{right:0 !important}.menu-item-gallery-layer .swiper .swiper-button-prev{left:0 !important}}.post-item .post-gallery{grid-column:1/-1;width:100%;border-radius:12px;overflow:hidden;background:silver;position:relative;transition:all 1.2s}.post-item .post-gallery .swiper-container{aspect-ratio:690/490}.post-item .post-gallery .swiper-container .swiper{transition:all 1.2s}.post-item .post-gallery__title{display:flex;flex-direction:column;position:absolute;left:0;bottom:0;padding:10px;padding-bottom:15px;font-size:90px;width:80%;line-height:84px;color:var(--white);z-index:9;gap:15px}.post-item .post-gallery__title .tags-container{line-height:1;gap:8px;display:flex;font-size:16px}.post-item .post-gallery__title .tags-container .tag{pointer-events:none}.post-item .post-gallery__title .title{height:0;font-size:0;transition:height .5s;display:none}.post-item .post-gallery .swiper-full-screen{width:32px;height:32px;right:10px;bottom:10px;position:relative;padding:7px 10px;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);padding:7px;position:absolute;z-index:2}.post-item .post-gallery .swiper-full-screen::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.post-item .post-gallery .swiper-full-screen::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.post-item .post-gallery .swiper-full-screen:hover svg{transform:scale(0.95)}.post-item .post-gallery .swiper-full-screen:hover::after{opacity:1}.post-item .post-gallery .swiper-full-screen svg{width:100%;height:auto;transition:transform .2s}.post-item .post-title-container{display:flex;justify-content:space-between;gap:15px;padding-top:4px;font-weight:700;font-size:24px;line-height:26px}.post-item .post-title-container .period{color:var(--wgray);text-align:right;letter-spacing:-3%}.post-item .description{padding-top:10px;column-count:2;column-gap:20px;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-3%;color:var(--wgray)}.post-item.interactive-trigger-container,.post-item .post-title-container,.post-item .description{opacity:1;transition:opacity 1s}.post-item .tag{position:relative;padding:7px 10px;border-radius:5px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);transition:background-color .2s;letter-spacing:-3%}.post-item .tag::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.post-item .tag::after{content:" ";display:flex;position:absolute;background-color:rgba(51,51,51,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.post-item .tag:hover svg{transform:scale(0.95)}.post-item .tag:hover::after{opacity:1}.post-item .tag svg{width:100%;height:auto;transition:transform .2s}.post-item .tag:nth-of-type(2n){position:relative;padding:7px 10px;border-radius:5px;background-color:hsla(0,0%,100%,.5);color:var(--black);cursor:pointer;backdrop-filter:blur(10px)}.post-item .tag:nth-of-type(2n)::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.post-item .tag:nth-of-type(2n)::after{content:" ";display:flex;position:absolute;background-color:rgba(51,51,51,.2078431373);border-radius:5px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.post-item .tag:nth-of-type(2n):hover svg{transform:scale(0.95)}.post-item .tag:nth-of-type(2n):hover::after{opacity:1}.post-item .tag:nth-of-type(2n) svg{width:100%;height:auto;transition:transform .2s}.post-item .tag:hover{cursor:default}.post-item .tag:hover::after{opacity:0}.post-item--text .description{padding:10px;border-radius:12px;column-count:1}.post-item--text .description a{text-decoration:underline;transition:opacity .2s}.post-item--text .description a:hover{opacity:.3}.post-item--text .description.font-a{font-family:"goryeo",sans-serif;font-family:Goryeo;font-weight:400;font-style:Regular;line-height:1.1;letter-spacing:-3%}.post-item--text .description.font-b{font-family:"eb-garamond",serif;font-weight:400;font-style:Regular;line-height:1;letter-spacing:0%}.post-item--text .description.font-c{font-family:"neue-haas-grotesk-text",sans-serif;line-height:1.1;font-weight:500;letter-spacing:-3%}.post-item--text .description.size-s{font-size:24px}.post-item--text .description.size-m{font-size:36px}.post-item--text .description.size-l{font-size:48px}.post-item--thumbnail .post-gallery__title{display:none}.post-item--article{padding-bottom:15px}.post-item--article:has(.description){padding-bottom:20px}@media(max-width: 800px){.post-item .post-title-container{font-size:16px;line-height:1.2;letter-spacing:-3%}.post-item .period{white-space:nowrap}.post-item .description{font-size:12px;line-height:1.2;column-count:1;padding-right:10%;padding-top:15px;padding-bottom:10px;letter-spacing:-3%}.post-item .description.size-s{font-size:16px}.post-item .description.size-m{font-size:24px}.post-item .description.size-l{font-size:32px}.post-item--text .description{padding:10px}.post-item--article{padding-bottom:5px}.post-item--article:has(.description){padding-bottom:20px}}.swiper-container{width:100%;height:100%}.swiper{width:100%;height:100%}.swiper .swiper-exit{width:32px;height:32px;right:10px;top:10px;position:relative;padding:7px 10px;border-radius:9999px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);padding:9px;position:absolute;z-index:1000;display:none}.swiper .swiper-exit::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.swiper .swiper-exit::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:9999px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.swiper .swiper-exit:hover svg{transform:scale(0.95)}.swiper .swiper-exit:hover::after{opacity:1}.swiper .swiper-exit svg{width:100%;height:auto;transition:transform .2s}.swiper .swiper-slide{position:relative}.swiper .swiper-slide iframe{width:100%;height:100%;object-fit:cover;background:var(--black)}.swiper .swiper-slide video{width:100%;height:100%;object-fit:cover;background:var(--black)}.swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}.swiper:hover .swiper-button-next,.swiper:hover .swiper-button-prev{opacity:1}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:32px;height:32px;opacity:0;transition:opacity .3s}.swiper .swiper-button-next .arrow,.swiper .swiper-button-prev .arrow{width:12px;height:12px;border-top:2px solid var(--white);border-left:2px solid var(--white)}.swiper .swiper-button-next .swiper-navigation-icon,.swiper .swiper-button-prev .swiper-navigation-icon{display:none}.swiper .swiper-button-prev{position:absolute;padding:7px 10px;border-radius:99999px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);margin-top:0;left:10px !important}.swiper .swiper-button-prev::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.swiper .swiper-button-prev::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:99999px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.swiper .swiper-button-prev:hover svg{transform:scale(0.95)}.swiper .swiper-button-prev:hover::after{opacity:1}.swiper .swiper-button-prev svg{width:100%;height:auto;transition:transform .2s}.swiper .swiper-button-prev .arrow-container{transform:translateX(15%)}.swiper .swiper-button-prev .arrow{transform:rotate(-45deg)}.swiper .swiper-button-next{position:absolute;padding:7px 10px;border-radius:99999px;background-color:rgba(51,51,51,.2078431373);color:#fff;cursor:pointer;backdrop-filter:blur(10px);right:10px !important}.swiper .swiper-button-next::before{content:"";display:flex;position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:2;background:linear-gradient(-45deg, white, #929292, white);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.swiper .swiper-button-next::after{content:" ";display:flex;position:absolute;background-color:rgba(44,44,44,.2078431373);border-radius:99999px;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:opacity .2s}.swiper .swiper-button-next:hover svg{transform:scale(0.95)}.swiper .swiper-button-next:hover::after{opacity:1}.swiper .swiper-button-next svg{width:100%;height:auto;transition:transform .2s}.swiper .swiper-button-next .arrow-container{transform:translateX(-15%)}.swiper .swiper-button-next .arrow{transform:rotate(135deg)}.swiper .swiper-button-disabled{opacity:.4 !important}.fullscreen-mode{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);backdrop-filter:blur(10px);z-index:999;border-radius:0}.fullscreen-mode .swiper{height:100%;width:100%}.fullscreen-mode .swiper .swiper-slide{padding:20px;width:100% !important}.fullscreen-mode .swiper img{object-fit:contain}.fullscreen-mode .swiper video{object-fit:contain}.fullscreen-mode .swiper .swiper-full-screen{display:none}.fullscreen-mode .swiper .swiper-exit{display:block}@media(max-width: 800px){.swiper .swiper-button-next,.swiper .swiper-button-prev{opacity:1}.fullscreen-mode .swiper .swiper-slide{padding:10px}}/*# sourceMappingURL=style.css.map */