.index-module__zm0Z9q__main{font-size:16px}.index-module__zm0Z9q__first-sec{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;display:flex}.index-module__zm0Z9q__welcome{color:#0000;background:linear-gradient(90deg,#3d1e4a 0%,#191970 50%,#4f6ec2 100%);-webkit-background-clip:text;background-clip:text;max-width:800px;padding:2rem;font-size:4em;font-weight:800;line-height:125%}.index-module__zm0Z9q__second-sec{flex-direction:row;align-items:center;width:100%;height:100dvh;display:flex;overflow:hidden}.index-module__zm0Z9q__second-sec>*{border-radius:2em}.index-module__zm0Z9q__who-we-are{flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100% - 4rem);margin:2rem;display:flex;position:relative}.index-module__zm0Z9q__who-we-are>p{text-align:center;color:#000000d0;max-width:400px;font-size:1.4em;font-weight:500}.index-module__zm0Z9q__operation-area{width:0%;height:calc(100% - 4rem);margin:0;position:relative;overflow:hidden}.index-module__zm0Z9q__operation-area img{object-fit:cover}.index-module__zm0Z9q__third-sec{min-height:100dvh;transform-style:preserve-3d;perspective:1000px;flex-direction:row;justify-content:space-evenly;align-items:center;gap:5rem;padding:2rem;display:flex;overflow:hidden}.index-module__zm0Z9q__founder-pic{background-color:#ff0;width:100%;max-width:300px}.index-module__zm0Z9q__founder-image{aspect-ratio:2/2.5;object-fit:cover;width:100%;height:auto}.index-module__zm0Z9q__owned{width:100%;max-width:600px}.index-module__zm0Z9q__owned-text{text-align:center;color:#0000;background:linear-gradient(#000,#000 95%,#3f3f3fad) 0 0/100% 0% no-repeat;-webkit-background-clip:text;background-clip:text;font-size:1.25em;font-weight:400}.index-module__zm0Z9q__fourth-sec{width:100%;max-width:1500px;height:100dvh;margin:0 auto;position:relative;overflow:hidden}.index-module__zm0Z9q__fourth-sec>*{position:absolute}.index-module__zm0Z9q__fourth-text{aspect-ratio:1;z-index:20;text-align:end;background-color:#fff;border:1px solid #ffc0cb80;border-radius:2rem;flex-direction:column;justify-content:center;align-items:flex-end;width:min(max(90%,40dvw),400px);padding:3rem;display:flex;position:fixed}.index-module__zm0Z9q__fourth-text>span{font-size:3em}.index-module__zm0Z9q__fourth-img{z-index:10;border-radius:3rem;width:min(max(100%,60dvw),1000px);height:80dvh;overflow:hidden}.index-module__zm0Z9q__fourth-img>img{object-fit:cover}.index-module__zm0Z9q__text-one{text-align:start;align-items:flex-start;bottom:2rem;left:2rem}.index-module__zm0Z9q__text-two{top:2rem;right:2rem}.index-module__zm0Z9q__text-three{bottom:2rem;right:2rem}.index-module__zm0Z9q__img-one{top:2rem;right:2rem}.index-module__zm0Z9q__img-two{bottom:2rem;left:2rem}.index-module__zm0Z9q__img-three{top:2rem;left:2rem}.index-module__zm0Z9q__text-two,.index-module__zm0Z9q__text-three,.index-module__zm0Z9q__img-two,.index-module__zm0Z9q__img-three{opacity:0}@media screen and (min-width:1000px){.index-module__zm0Z9q__who-we-are{flex-grow:1;width:50%;max-width:800px;margin:2rem 0 2rem 2rem}.index-module__zm0Z9q__operation-area{flex-grow:2;margin:2rem}}@media screen and (max-width:1000px){.index-module__zm0Z9q__fourth-img{width:90dvw;height:90dvh}.index-module__zm0Z9q__main{font-size:14px}}@media screen and (max-width:500px){.index-module__zm0Z9q__img-one,.index-module__zm0Z9q__img-two,.index-module__zm0Z9q__img-three{border-radius:0;width:100dvw;height:100dvh;inset:0}.index-module__zm0Z9q__welcome{font-size:3em}}
