@media (min-width:1024px){.swiper--block-11,.swiper--block-11 .swiper{overflow:visible}.swiper--block-11 .swiper-wrapper{flex-direction:column}.swiper--block-11 .swiper-slide{height:unset}}.type-11-block .swiper{overflow:visible}.type-11-block .swiper-slide:before{content:"";position:absolute;top:-5rem;left:0;display:block;height:100vw;width:100%;--tw-translate-y:-100%;transform:var(--tw-transform)}@media (min-width:1024px){.type-11-block .swiper-slide:before{display:none}}.content-panel{position:relative;display:flex;flex-direction:column}.content-panel h2,.content-panel p{text-align:center}@media (min-width:1024px){.content-panel h2,.content-panel p{text-align:left}}@media (min-width:1024px){.content-panel:not(:first-child){padding-top:3rem;padding-bottom:3rem}}.content-panel .content-panel__control-guide-line{position:absolute;left:-53px;top:0;display:none;height:100%;width:1px;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}@media (min-width:1024px){.content-panel .content-panel__control-guide-line{display:block}}.content-panel:first-child .content-panel__control-guide-line,.content-panel:last-child .content-panel__control-guide-line{height:50%}@media (min-width:1024px){.content-panel:first-child{padding-bottom:3rem}}.content-panel:first-child .content-panel__control-guide-line{top:unset;bottom:0}.content-panel__control{position:absolute;top:50%;left:-60px;display:none;height:1rem;width:1rem;--tw-translate-y:-50%;transform:var(--tw-transform);border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(230,230,230,var(--tw-bg-opacity));transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}@media (min-width:1024px){.content-panel__control{display:block}}.content-panel__control.active{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.content-panel__image{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;border-radius:9999px;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;transition-duration:.5s}.content-panel__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.swiper .swiper-slide[data-v-ccc10872]{width:unset;display:flex;height:calc(80vw - 20px);align-items:center;justify-content:center}@media (min-width:640px){.swiper .swiper-slide[data-v-ccc10872]{height:350px}}@media (min-width:768px){.swiper .swiper-slide[data-v-ccc10872]{height:400px}}@media (min-width:1024px){.swiper .swiper-slide[data-v-ccc10872]{height:425px}}@media (min-width:1920px){.swiper .swiper-slide[data-v-ccc10872]{height:30vw}}.swiper .swiper-slide[data-v-ccc10872]{opacity:.5;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;transition-duration:.5s}.swiper .swiper-slide.swiper-slide-active[data-v-ccc10872]{opacity:1}.accordion-header[data-v-63ec1d6b]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem}.panel[data-v-63ec1d6b]:not(:first-child):before{content:"";z-index:-1;position:absolute;left:0;top:-1.25rem;display:block;height:3.5rem;width:100%}.panel[data-v-63ec1d6b]:nth-child(3n+1),.panel[data-v-63ec1d6b]:nth-child(3n+1):before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.panel[data-v-63ec1d6b]:nth-child(3n+2),.panel[data-v-63ec1d6b]:nth-child(3n+2):before{background-color:#c8c8c8}.panel[data-v-63ec1d6b]:nth-child(3n+3),.panel[data-v-63ec1d6b]:nth-child(3n+3):before{--tw-bg-opacity:1;background-color:rgba(252,228,90,var(--tw-bg-opacity))}@media (max-width:639px){.swiper-slide__inner0[data-v-75c18a42],.swiper-slide__inner1[data-v-75c18a42],.swiper-slide__inner2[data-v-75c18a42],.swiper-slide__inner3[data-v-75c18a42],.swiper-slide__inner4[data-v-75c18a42],.swiper-slide__inner5[data-v-75c18a42],.swiper-slide__inner6[data-v-75c18a42],.swiper-slide__inner[data-v-75c18a42]{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.swiper-slide__inner0>[data-v-75c18a42],.swiper-slide__inner1>[data-v-75c18a42],.swiper-slide__inner2>[data-v-75c18a42],.swiper-slide__inner3>[data-v-75c18a42],.swiper-slide__inner4>[data-v-75c18a42],.swiper-slide__inner5>[data-v-75c18a42],.swiper-slide__inner6>[data-v-75c18a42],.swiper-slide__inner>[data-v-75c18a42]{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.swiper-slide__inner[data-v-75c18a42]{--tw-aspect-w:1;--tw-aspect-h:1}}@media (min-width:640px){.swiper[data-v-75c18a42]{overflow:visible}.swiper-slide[data-v-75c18a42]{width:unset!important;margin:unset!important}.swiper-slide[data-v-75c18a42]:first-child{width:100%!important;position:absolute;top:0;right:0}.swiper-slide[data-v-75c18a42]:nth-child(2){grid-column:span 5/span 5;grid-column-start:2}.swiper-slide:nth-child(2) .swiper-slide__inner[data-v-75c18a42]{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.swiper-slide:nth-child(2) .swiper-slide__inner>[data-v-75c18a42]{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.swiper-slide:nth-child(2) .swiper-slide__inner[data-v-75c18a42]{--tw-aspect-w:3;--tw-aspect-h:2}.swiper-slide[data-v-75c18a42]:nth-child(3){grid-column:span 4/span 4}.swiper-slide:nth-child(3) .swiper-slide__inner[data-v-75c18a42]{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.swiper-slide:nth-child(3) .swiper-slide__inner>[data-v-75c18a42]{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.swiper-slide:nth-child(3) .swiper-slide__inner[data-v-75c18a42]{--tw-aspect-w:9;--tw-aspect-h:10}}.section-index-label--black{background:linear-gradient(115deg,rgba(0,0,0,.75) 19.21%,transparent 80%)}.section-index-label--white{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.91) 18.3%,hsla(0,0%,100%,0))}.section-index-label{font-family:DIN Pro,sans-serif;position:absolute;font-size:20rem;font-weight:700;line-height:15rem}@media (min-width:640px){.section-index-label{font-size:25rem;line-height:20rem}}.section-index-label{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}