:root{--zero: 0;--xxs: 375px;--xs: 450px;--sm: 769px;--md: 980px;--lg: 1025px;--xl: 1100px;--2xl: 1280px;--3xl: 1440px;--4xl: 1920px}@media screen and (min-width: 980px){.md-max{display:none}}.text-image-multi{position:relative;z-index:1;min-height:calc(948px /1440px * var(--vw))}@media screen and (max-width: 979px){.text-image-multi{overflow:hidden}}.text-image-multi.transparent{padding:max(80px,min(12rem,120px)) var(--margin)}@media screen and (max-width: 979px){.text-image-multi.transparent{padding-bottom:180px}}.text-image-multi.transparent:before{content:"";position:absolute;top:0;left:50%;z-index:-1;width:var(--vw);height:100%;background:radial-gradient(25.14% 59.25% at 0% 42.11%,#FAD9CB 0%,#FFF7F8 100%);transform:translate(-50%)}.text-image-multi.peach{padding:max(40px,min(8rem,80px));background:var(--peach)}.text-image-multi.pink{padding:max(40px,min(8rem,80px));background:var(--light-pink)}.text-image-multi-inner{--divider: 2;--gap: calc(var(--columns-gap) * 2 + var(--columns));display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto}@media screen and (max-width: 979px){.text-image-multi-inner{flex-direction:column-reverse!important;flex-wrap:wrap}}.text-image-multi-media{position:relative;min-height:900px}.text-image-multi-reverse .text-image-multi-media{transform:translate(calc(var(--columns-size) + var(--columns-gap)))}.text-image-multi-reverse .text-image-multi-inner{flex-direction:row-reverse}.text-image-multi-content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:32px;z-index:1}@media screen and (min-width: 980px){.text-image-multi-content{position:sticky;top:calc(var(--header) *2)}}.text-image-multi-medias{height:500px;min-height:calc(938px/1440*min(var(--vwNoUnit),1600))}.text-image-multi-medias .image-1{--columns: 4;top:24%;left:calc(var(--columns-size) + var(--columns-gap));z-index:4;aspect-ratio:312/270}@media screen and (max-width: 979px){.text-image-multi-medias .image-1{--columns:6;left:calc((var(--columns-size) + var(--columns-gap)) * -1.3)}}@media screen and (max-width: 768px){.text-image-multi-medias .image-1{--columns: 3 }}.text-image-multi-medias .image-1 .image-in{transform:rotate(4deg)}.text-image-multi-medias .image-2{--columns: 4;top:37%;right:0;z-index:3;aspect-ratio:312/270}@media screen and (max-width: 979px){.text-image-multi-medias .image-2{--columns: 6;right:calc((var(--columns-size) + var(--columns-gap)) * -.4)}}@media screen and (max-width: 768px){.text-image-multi-medias .image-2{--columns: 3 }}.text-image-multi-medias .image-2 .image-in{transform:rotate(-2deg)}.text-image-multi-medias .image-3{--columns: 4;top:52%;left:0;z-index:2;aspect-ratio:312/213}@media screen and (max-width: 979px){.text-image-multi-medias .image-3{--columns: 6;top:80%;left:calc((var(--columns-size) + var(--columns-gap)) * -2.4)}}@media screen and (max-width: 768px){.text-image-multi-medias .image-3{--columns: 3;top:65%;aspect-ratio:211/144}}.text-image-multi-medias .image-3 .image-in{transform:rotate(-5deg)}.text-image-multi-medias .image-4{--columns: 4;top:0%;right:0;z-index:1;aspect-ratio:301/242}@media screen and (max-width: 979px){.text-image-multi-medias .image-4{--columns: 6;right:calc((var(--columns-size) + var(--columns-gap) * -8.4))}}@media screen and (max-width: 768px){.text-image-multi-medias .image-4{--columns: 2.5;right:calc((var(--columns-size) + var(--columns-gap) * -5))}}.text-image-multi-medias .image-4 .image-in{transform:rotate(5deg)}.text-image-multi-medias .image-5{--columns: 4;right:var(--columns-size);bottom:0;z-index:1;aspect-ratio:312/297}@media screen and (max-width: 979px){.text-image-multi-medias .image-5{--columns: 6;right:56px;top:80%;bottom:auto;right:calc((var(--columns-size) + var(--columns-gap) * -8.4))}}@media screen and (max-width: 768px){.text-image-multi-medias .image-5{--columns: 3;right:56px;top:80%;bottom:auto}}.text-image-multi-medias .image-5 .image-in{transform:rotate(3deg)}.text-image-multi-medias .image-6{--columns: 4;top:6.7%;left:0;z-index:1;aspect-ratio:312/112}@media screen and (max-width: 979px){.text-image-multi-medias .image-6{--columns: 3;top:6.7%;left:calc((var(--columns-size) + var(--columns-gap)) * -1.9)}}.text-image-multi-medias .image-6 .image-in{transform:rotate(-2deg)}.text-image-multi-medias .media{position:absolute}.text-image-multi-medias .media .image-in{display:block;width:100%;height:100%;border-radius:8px;box-shadow:4.84px 4.84px 14.53px #2b25271a;overflow:hidden}.text-image-multi-medias .media img{height:100%}
