.swiper[data-v-fcdfd915]{height:100%;transform:translateZ(9px);width:100%}@media(hover:hover){.swiper:hover .controls[data-v-fcdfd915]{opacity:1}}.swiper-slide[data-v-fcdfd915]{overflow:hidden;position:relative}.content[data-v-fcdfd915]{bottom:0;color:#fff;left:0;padding-bottom:2.5rem;padding-left:3.1875rem;position:absolute;width:100%}@media(max-width:1023px){.content[data-v-fcdfd915]{padding-bottom:1rem;padding-left:1rem;padding-right:3.125rem}}.title[data-v-fcdfd915]{letter-spacing:-.016em;max-width:21.8125rem;position:relative}@media(max-width:1023px){.title[data-v-fcdfd915]{font-size:1.25rem;margin-bottom:1rem;max-width:none}}.description[data-v-fcdfd915]{font-family:var(--font-neue);font-size:4rem;font-weight:600;letter-spacing:-.03em;line-height:89%;max-width:30.3125rem;position:relative;text-transform:uppercase}.more-info[data-v-fcdfd915]{bottom:2.5rem;display:inline-flex;position:absolute;right:3.1875rem}@media(max-width:1023px){.more-info[data-v-fcdfd915]{position:static}}.more-info[data-v-fcdfd915] .p2-button{font-weight:500}@media(max-width:1023px){.more-info[data-v-fcdfd915] .p2-button{font-family:var(--font-helvetica);letter-spacing:-.012em;line-height:85.714%}}.btn-main[data-v-fcdfd915]{padding:.625rem 1.4375rem}@media(max-width:1023px){body.macos .btn-main[data-v-fcdfd915]{padding:.6875rem 1.4375rem .5625rem}}.circle-svg[data-v-fcdfd915]{height:auto;position:relative;transform:rotate(-90deg);width:.5rem}@media(max-width:1023px){.circle-svg[data-v-fcdfd915]{display:none}}.circle-svg circle[data-v-fcdfd915]{stroke:#fff}.swiper-horizontal>.swiper-pagination-bullets[data-v-fcdfd915],.swiper-pagination-bullets.swiper-pagination-horizontal[data-v-fcdfd915],.swiper-pagination-custom[data-v-fcdfd915],.swiper-pagination-fraction[data-v-fcdfd915]{color:#fff;font-size:.875rem;font-weight:500;letter-spacing:-.016rem;line-height:108%;position:static;width:auto}.swiper-pagination-wrap[data-v-fcdfd915]{align-items:center;bottom:2.75rem;display:flex;gap:.25rem;position:absolute;right:12.0625rem;z-index:2}@media(max-width:1023px){.swiper-pagination-wrap[data-v-fcdfd915]{bottom:5.5625rem;right:1rem}}.swiper-button-next svg[data-v-fcdfd915],.swiper-button-prev svg[data-v-fcdfd915]{width:1rem}.swiper-button-prev svg[data-v-fcdfd915]{transform:scaleX(-1)}.swiper-button-next[data-v-fcdfd915],.swiper-button-prev[data-v-fcdfd915]{opacity:0;padding:2.5rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:2}.swiper-button-prev[data-v-fcdfd915]{left:0}.swiper-button-next[data-v-fcdfd915]{right:0}.swiper .controls[data-v-fcdfd915]{color:#fff;gap:0;justify-content:space-between;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease;width:100%;z-index:2}@media(max-width:1023px){.swiper .controls[data-v-fcdfd915]{bottom:1rem;gap:.5rem;justify-content:normal;left:unset;opacity:1;right:1rem;top:unset;transform:none;width:auto}}.swiper[data-v-fcdfd915] .controls-button{background-color:transparent}@media(min-width:1024px){.swiper[data-v-fcdfd915] .controls-button{padding:2.5rem}}@media(max-width:1023px){.swiper[data-v-fcdfd915] .controls-button{background-color:var(--c-pure-white-20)}}.gradient[data-v-fcdfd915]{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;height:calc(100% + 5.875rem);left:0;position:absolute;width:100%}.photo[data-v-42805397]{box-sizing:border-box;height:14.375rem;margin-bottom:1.5rem;overflow:hidden;position:relative;width:11.5rem}@media(max-width:1023px){.photo[data-v-42805397]{flex-shrink:0;height:4.6875rem;margin-bottom:0;pointer-events:none;width:6.0625rem}}.photo-wrap[data-v-42805397]{height:100%;transition:all .3s ease-in-out}@media(hover:hover){.photo:hover .photo-wrap[data-v-42805397]{transform:scale(1.05)}}.date[data-v-42805397]{font-size:.875rem;font-weight:500;letter-spacing:-.014rem;line-height:108%;margin-bottom:1rem;opacity:.2}.article[data-v-42805397]{align-items:center;display:flex;flex-direction:column;text-align:center}@media(max-width:1023px){.article[data-v-42805397]{align-items:stretch;flex-direction:row;gap:.5rem;padding-bottom:.9375rem;text-align:start}}.article[data-v-42805397]:not(:last-child){margin-bottom:6rem}@media(max-width:1023px){.article[data-v-42805397]:not(:last-child){border-bottom:.0625rem solid var(--c-dark-10);margin-bottom:1rem}}.title[data-v-42805397]{font-family:var(--font-neue);font-size:.875rem;font-weight:500;letter-spacing:-.016em;line-height:108%;margin-bottom:1rem;max-width:11.5rem}@media(max-width:1023px){.title[data-v-42805397]{font-size:.875rem;font-weight:500;letter-spacing:-.016em;line-height:108%;margin-bottom:0;text-overflow:ellipsis}.more-info[data-v-42805397]{display:none}}.more-info[data-v-42805397] .p2-button{font-weight:500}.more-info[data-v-42805397] .btn-main{--overlay-color:#e4e2e2}.page-container[data-v-5235b60b]{opacity:0}.page-wrapper[data-v-5235b60b]{background-color:#f2f0f0;display:grid;font-family:var(--font-neue);grid-template-columns:.6286fr .3714fr}@media(max-width:1023px){.page-wrapper[data-v-5235b60b]{display:block;min-height:100lvh}}.left[data-v-5235b60b]{min-width:100%}@media(max-width:1023px){.left[data-v-5235b60b]{padding-top:4.625rem}}.sticky[data-v-5235b60b]{height:100vh;left:0;position:sticky;top:0;width:100%}@media(max-width:1023px){.sticky[data-v-5235b60b]{height:23.75rem;position:relative}}.right[data-v-5235b60b]{padding-bottom:calc(280/var(--viewheight)*100lvh);padding-top:calc(280/var(--viewheight)*100lvh);position:relative}@media(max-width:1023px){.right[data-v-5235b60b]{display:flex;flex-direction:column-reverse;padding-bottom:0;padding-top:0}.article-items[data-v-5235b60b]{padding:0 1rem}}.search[data-v-5235b60b]{bottom:0;height:3.8125rem;pointer-events:none;position:fixed;right:0;width:37.14%;z-index:10}@media(max-width:1023px){.search[data-v-5235b60b]{height:auto;pointer-events:all;position:static;width:100%}}.search-field[data-v-5235b60b]{height:100%;position:relative;transition:all .3s ease;width:100%}@media(max-width:1023px){.search-field[data-v-5235b60b]{height:3.75rem;opacity:.4}}.search-input[data-v-5235b60b]{background-color:transparent;border:none;font-family:var(--font-neue);font-size:.75rem;font-weight:600;height:100%;letter-spacing:-.009rem;line-height:100%;opacity:0;outline:none;padding-left:1.5rem;padding-right:4.5rem;text-transform:uppercase;transition:all .3s ease;width:100%}@media(max-width:1023px){.search-input[data-v-5235b60b]{color:var(--c-dark);font-size:.875rem;letter-spacing:-.012em;line-height:85.714%;opacity:1;padding-left:1rem;padding-right:3.5rem}}.search-input[data-v-5235b60b]::-moz-placeholder{color:#00000080;font-family:var(--font-neue)}.search-input[data-v-5235b60b]::placeholder{color:#00000080;font-family:var(--font-neue)}.search-btn[data-v-5235b60b]{align-items:center;background-color:var(--c-dark-7);border-radius:100%;display:flex;height:100%;height:1.5rem;justify-content:center;pointer-events:auto;position:absolute;right:2rem;top:50%;transform:translateY(-50%);transition:all .3s ease;width:1.5rem}@media(max-width:1023px){.search-btn[data-v-5235b60b]{background-color:transparent;height:.8125rem;right:1rem;width:.8125rem}}@media(hover:hover){.search-btn:hover .search-icon[data-v-5235b60b]{opacity:1}}.search-icon[data-v-5235b60b]{transition:all .3s ease;width:.8125rem}.search-list[data-v-5235b60b]{background-color:#fff;border-bottom:.0625rem solid rgba(0,0,0,.1);bottom:100%;left:0;max-height:16.6875rem;overflow-y:auto;padding:1.5rem;position:absolute;width:100%;z-index:20}@media(max-width:1023px){.search-list[data-v-5235b60b]{background-color:transparent;border:none;max-height:none;overflow:initial;padding:0 1rem;position:static}}.search-item[data-v-5235b60b]:not(:last-child){border-bottom:.0625rem solid rgba(0,0,0,.1);margin-bottom:1rem}.search-item[data-v-5235b60b]{display:grid;gap:.5rem;grid-template-columns:6.0625rem 1fr;padding-bottom:.9375rem}.search-photo[data-v-5235b60b]{height:4.6875rem;overflow:hidden;position:relative}.search-photo img[data-v-5235b60b]{transition:all .3s ease}@media(hover:hover){.search-item:hover .search-photo img[data-v-5235b60b]{transform:scale(1.1)}}.search-name[data-v-5235b60b]{display:-webkit-box;font-size:.875rem;font-weight:500;letter-spacing:-.014rem;-webkit-line-clamp:2;line-height:108%;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search._active[data-v-5235b60b]{pointer-events:all}.search._active .search-input[data-v-5235b60b]{opacity:1}@media(max-width:1023px){.search._active .search-field[data-v-5235b60b]{opacity:1}}@media(min-width:1024px){.search._active .search-field[data-v-5235b60b]{background-color:#fff;pointer-events:auto}}.icon-close[data-v-5235b60b]{width:1.125rem}
