.page_main__wsZ74{padding-top:100px;min-height:100vh}.page_section__K7bEQ{max-width:1200px;margin:0 auto;padding:0 20px 40px;display:flex;flex-direction:column;gap:40px}.page_topRow__Ycma3{display:grid;grid-template-columns:3fr 2fr;gap:3px;align-items:start}.page_seascapeContainer__egh6u{width:100%;display:flex;flex-direction:column;gap:30px;padding-right:20px}.page_seascapeImage__Bw5Fy{width:100%;height:auto;object-fit:cover}.page_portraitContainer__FyMbW{width:100%}.page_portraitImage__3cOZN{width:100%;height:auto;object-fit:cover}.page_collage__VRwfP{display:grid;position:relative;grid-template-columns:2fr 1fr 2fr 1fr;grid-auto-rows:minmax(180px,auto);gap:8px;margin:60px auto}.page_mobileImage__Dmwzr{display:none;width:100vw;height:auto;object-fit:cover;margin:20px calc(-50vw + 50%)}.page_collageRow1__MVzhe{display:contents}.page_collageItem1__gHGjE{img{transform:translateX(-30px) translateY(50px) scale(1.2)}}.page_collageItem2__rQIJM{img{transform:translateX(-30px) translateY(50px) scale(1.2)}}.page_collageItem3__bH7Ch{position:relative}.page_collageItem4__OwArQ{img{transform:translateX(-20px)}}.page_title__cv_mM{font-size:2.5em;font-weight:400;margin:0;line-height:1.3;color:#2c2c2c}.page_textContent__0Xd0y{font-size:18px;line-height:1.8;color:#555}.page_textContent__0Xd0y p{margin:0 0 24px}.page_textContent__0Xd0y p:last-child{margin-bottom:0}.page_text__3a_mx{font-size:18px;line-height:1.8;color:#555;display:flex;flex-direction:column;gap:24px;max-width:800px}.page_text__3a_mx p{margin:0}.page_buttonContainer__s4hHa{display:flex;gap:20px;margin-top:40px}.page_button__BKQ8v{padding:12px 20px;text-decoration:none;font-size:13px;letter-spacing:1px;text-transform:uppercase;transition:all .3s;font-weight:500;border:none;cursor:pointer;display:inline-block}.page_buttonLight__3c_Kk{background:#2c2c2c;color:white}.page_buttonLight__3c_Kk:hover{background:#000}.page_buttonDark__DsRHi{border:1px solid #2c2c2c;color:#2c2c2c;background:transparent}.page_buttonDark__DsRHi:hover{background:#2c2c2c;color:white}.page_mobileLayout__9VBiH{display:none}.page_portraitImageMobile__CHyLm,.page_seascapeImageMobile__YClMT{width:100vw;height:auto;object-fit:cover;position:relative;left:50%;transform:translateX(-50%)}.page_titleMobile__DfzuS{font-size:2em;font-weight:400;margin:20px 0;line-height:1.3;color:#2c2c2c;padding:0 20px}.page_textContentMobile__3sQDa{font-size:16px;line-height:1.8;color:#555;padding:20px 20px 0}.page_textContentMobile__3sQDa p{margin:0}@media (max-width:768px){.page_main__wsZ74{padding-top:65px}.page_section__K7bEQ{gap:30px;padding:20px 0;max-width:100%}.page_mobileLayout__9VBiH{display:flex;flex-direction:column;gap:0}.page_topRow__Ycma3{display:none}.page_textContent__0Xd0y{font-size:16px;max-width:100%;padding:0 20px}.page_textContent__0Xd0y p{margin:0 0 20px}.page_title__cv_mM{font-size:2em;padding:0 20px}.page_text__3a_mx{font-size:16px;gap:20px;max-width:100%;padding:0 20px}.page_buttonContainer__s4hHa{flex-direction:column;align-items:center;gap:15px;margin-top:30px;padding:0 20px}.page_button__BKQ8v{width:200px;text-align:center}.page_collage__VRwfP{display:none}.page_mobileImage__Dmwzr{display:block;width:100vw;max-width:none;position:relative}.page_portraitImage__3cOZN,.page_seascapeImage__Bw5Fy{width:100vw;max-width:none;height:auto;object-fit:cover;position:relative;left:50%;transform:translateX(-50%)}}