.FUynGG_main{flex-direction:column;justify-content:space-around;display:flex}.FUynGG_section1{height:85vh;color:var(--white-smoke);justify-content:center;align-items:center;display:flex;position:relative}.FUynGG_section1 .FUynGG_image{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.FUynGG_section1 .FUynGG_contents{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:40%;max-width:1200px;display:flex}.FUynGG_section1 .FUynGG_contents h2{font-size:var(--title-size-1);line-height:var(--title-size-1);font-family:var(--font-bricolage);text-transform:uppercase;margin-bottom:2rem}.FUynGG_section1 .FUynGG_contents h2 span{font-family:var(--font-display-italic);text-transform:none}.FUynGG_section1 .FUynGG_contents p{font-family:var(--font-simplon);line-height:1.3rem}.FUynGG_section2{background-color:var(--white-smoke);color:var(--marian-blue);grid-template-columns:1fr 1fr;min-height:65vh;display:grid}.FUynGG_section2 .FUynGG_imageContainer{justify-content:center;align-items:center;padding:3rem;display:flex}.FUynGG_section2 .FUynGG_imageContainer .FUynGG_image{object-fit:contain;width:80%;height:80%}.FUynGG_section2 .FUynGG_contents{flex-direction:column;justify-content:center;align-items:flex-start;width:80%;padding:3rem;display:flex}.FUynGG_section2 .FUynGG_contents h2{font-size:120px;font-family:var(--font-bricolage);text-transform:uppercase;margin-bottom:2rem;line-height:120px}.FUynGG_section2 .FUynGG_contents p{font-family:var(--font-simplon);margin-bottom:2rem;line-height:1.3rem}.FUynGG_section2 .FUynGG_contents .FUynGG_button{color:var(--white-smoke);background-color:var(--marian-blue);border:2px solid var(--marian-blue);font-family:var(--font-display-italic);border-radius:20px;margin-bottom:2rem;padding:4px 12px}.FUynGG_section2 .FUynGG_contents .FUynGG_button:hover{color:var(--marian-blue);background-color:#0000}.FUynGG_section3{background-color:var(--peach);color:var(--marian-blue);grid-template-columns:1fr 1fr;min-height:55vh;display:grid;position:relative}.FUynGG_section3 .FUynGG_contents{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:fit-content;padding:3rem 3rem 3rem 20%;display:flex}.FUynGG_section3 .FUynGG_contents h2{font-size:120px;line-height:120px;font-family:var(--font-bricolage);text-transform:uppercase;margin-bottom:2rem}.FUynGG_section3 .FUynGG_contents p{font-family:var(--font-simplon);margin-bottom:2rem;line-height:1.3rem}.FUynGG_section3 .FUynGG_contents .FUynGG_button{color:var(--white-smoke);background-color:var(--marian-blue);border:2px solid var(--marian-blue);font-family:var(--font-display-italic);border-radius:20px;margin-bottom:2rem;padding:4px 12px}.FUynGG_section3 .FUynGG_contents .FUynGG_button:hover{color:var(--marian-blue);background-color:#0000}.FUynGG_section3 .FUynGG_imageContainer{width:100%;height:100%}.FUynGG_section3 .FUynGG_imageContainer .FUynGG_image{z-index:3;pointer-events:none;width:50%;max-width:700px;position:absolute;top:0;right:0;transform:translateY(-200px)translate(5px)}@media (max-width:768px){.FUynGG_section1{height:100vh}.FUynGG_section1 .FUynGG_contents{width:90%}.FUynGG_section1 .FUynGG_contents p{width:80%}.FUynGG_section2{grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-auto-flow:dense}.FUynGG_section2 .FUynGG_imageContainer{height:fit-content;padding-bottom:1rem}.FUynGG_section2 .FUynGG_imageContainer .FUynGG_image{width:100%;height:auto}.FUynGG_section2 .FUynGG_contents{text-align:center;align-items:center;width:100%;padding:2rem}.FUynGG_section2 .FUynGG_contents h2{margin-bottom:2rem;font-size:72px;line-height:72px}.FUynGG_section2 .FUynGG_contents p{width:80px}.FUynGG_section3{grid-template-rows:1fr auto;grid-template-columns:1fr}.FUynGG_section3 .FUynGG_contents{text-align:center;align-items:center;padding:90vw 2rem 2rem}.FUynGG_section3 .FUynGG_contents h2{font-size:72px;line-height:72px}.FUynGG_section3 .FUynGG_imageContainer{height:fit-content}.FUynGG_section3 .FUynGG_imageContainer .FUynGG_image{width:80%;height:fit-content;position:absolute;top:0;right:0;transform:translateY(0)translate(0)}}
