.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}._hero_ky5c3_2{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#2a3a2a;overflow:hidden}._heroSlider_ky5c3_12{position:absolute;inset:0;z-index:0}._heroSlider_ky5c3_12 .swiper,._heroSlider_ky5c3_12 .swiper-wrapper,._heroSlider_ky5c3_12 .swiper-slide{width:100%;height:100%}._heroSlideImage_ky5c3_25{width:100%;height:100%;object-fit:cover;display:block}._heroOverlay_ky5c3_32{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#0006,#00000080)}._heroContent_ky5c3_43{position:relative;z-index:2;text-align:center;padding:2rem 1.5rem}._heroTitle_ky5c3_50{text-align:center;font-size:80px;font-weight:400;font-family:Anagi Display;color:#fff;line-height:98px}._heroSubtitle_ky5c3_59{font-size:24px;color:#fffc;margin-bottom:2.5rem;font-weight:400}._heroBtn_ky5c3_66{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:#4f6557;color:#fff;font-weight:600;font-size:.938rem;border-radius:8px;transition:background .2s}._heroBtn_ky5c3_66:hover{background:#3d5a36}._heroDivider_ky5c3_83{width:120px;height:2px;background:#acbb72;margin:2rem auto 0}._about_ky5c3_91{padding:6rem 1.5rem;background:#fff;position:relative;height:800px;overflow:hidden}._aboutContainer_ky5c3_99{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;max-width:1344px;margin:0 auto;height:100%}._aboutImageWrapper_ky5c3_109{position:relative;background:#fff}._aboutImageFrame_ky5c3_114{position:relative;border:3px solid rgba(172,187,114,1);border-radius:30px;padding:20px;background:#f8ffe180;height:500px}._frame_ky5c3_123{position:absolute;top:0;left:0;width:50%;mask-image:linear-gradient(to right,black,transparent);-webkit-mask-image:linear-gradient(to right,black,transparent);height:100%}._aboutImage_ky5c3_109{width:100%;height:100%;object-fit:cover;border-radius:8px;background:#e8e8e8}._aboutContent_ky5c3_153{border-right:10px solid rgba(172,187,114,1)}._aboutTitle_ky5c3_157{font-size:36px;font-weight:700;color:#1a1a2e;font-family:Anagi Display;line-height:46px;margin-bottom:1.25rem}._aboutText_ky5c3_166{font-size:20px;color:#4a5565;line-height:32px;margin-bottom:1.5rem}._aboutLink_ky5c3_173{display:inline-flex;align-items:center;gap:.5rem;font-size:20px;color:#4a5565;line-height:32px;margin-bottom:1.5rem;transition:color .2s}._aboutLink_ky5c3_173:hover{color:#3d5a36}._news_ky5c3_189{padding:5rem 0;background:#4f6557}._newsContainer_ky5c3_194{max-width:1344px;margin:0 auto;padding:0 2rem;position:relative}._newsHeader_ky5c3_201{margin-bottom:3rem;position:relative}._newsTitle_ky5c3_206{font-size:44px;color:#fff;text-align:center;font-family:Anagi Display}._newsNav_ky5c3_213{position:absolute;top:50%;left:-24px;right:-24px;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none;z-index:2}._newsArrow_ky5c3_225{flex-shrink:0;width:48px;height:48px;border-radius:50%;border:none;background:#fff;color:#1a1a2e;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000026;transition:transform .2s,opacity .2s;pointer-events:auto}._newsArrow_ky5c3_225:hover{transform:scale(1.05)}._newsArrow_ky5c3_225:disabled{opacity:.3;cursor:default;transform:none}._newsTrack_ky5c3_254{position:relative;overflow:hidden}._newsDesktop_ky5c3_259{display:block}._newsMobileScroll_ky5c3_263{display:none}._newsCard_ky5c3_267{position:relative;display:block;height:520px;border-radius:16px;overflow:hidden;transition:transform .2s;background:linear-gradient(0deg,#000c,#0006,#0000)}._newsCard_ky5c3_267:hover{transform:translateY(-4px)}._newsCardImage_ky5c3_286{position:absolute;inset:0;background:linear-gradient(135deg,#c4d4b8,#8fa888)}._newsCardImage_ky5c3_286 img{width:100%;height:100%;object-fit:cover}._newsCardOverlay_ky5c3_298{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.6) 100%)}._newsCardInfo_ky5c3_304{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;z-index:1}._newsDate_ky5c3_313{font-size:14px;line-height:20px;color:#ffffffb3;font-weight:500}._newsCardTitle_ky5c3_320{font-size:24px;line-height:34px;font-weight:700;color:#fff;margin-top:.5rem}._newsCta_ky5c3_328{text-align:center;margin-top:2.5rem}._newsBtn_ky5c3_333{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.75rem;border:2px solid rgba(255,255,255,.5);color:#fff;font-weight:600;font-size:.875rem;border-radius:8px;transition:background .2s,border-color .2s}._newsBtn_ky5c3_333:hover{background:#ffffff1a;border-color:#fff}._services_ky5c3_354{padding:5rem 1.5rem;background:#f8f8f6;position:relative;overflow:hidden}._servicesContainer_ky5c3_361{max-width:1344px;margin:0 auto}._servicesTitle_ky5c3_366{font-family:Anagi Display;font-size:44px;line-height:48px;color:#1a1a2e;text-align:center;margin-bottom:.75rem}._servicesSubtitle_ky5c3_375{font-size:20px;line-height:28px;color:#4a5565;text-align:center;max-width:500px;margin:0 auto 3rem}._servicesGrid_ky5c3_384{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}._serviceCard_ky5c3_390{display:block;position:relative;height:420px;border-radius:16px;overflow:hidden;transition:transform .2s;background:linear-gradient(0deg,#acbb72,#0006,#0000);text-decoration:none;color:inherit}._serviceCard_ky5c3_390:hover{transform:translateY(-4px)}._serviceCardImage_ky5c3_411{position:absolute;inset:0;width:100%;height:100%;transition:transform .4s ease}._serviceCardImage_ky5c3_411 img{width:100%;height:100%;object-fit:cover;display:block}._serviceCard_ky5c3_390:hover ._serviceCardImage_ky5c3_411{transform:scale(1.05)}._serviceCardOverlay_ky5c3_430{position:absolute;inset:0;background:linear-gradient(0deg,#acbb72,#0006,#0000)}._serviceCardTitle_ky5c3_441{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;font-size:24px;line-height:32px;font-weight:700;color:#fff;z-index:1}._servicesCta_ky5c3_454{text-align:center;margin-top:2.5rem}._servicesBtn_ky5c3_459{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.75rem;background:#4f6557;color:#fff;font-weight:600;font-size:.875rem;border-radius:8px;transition:background .2s}._servicesBtn_ky5c3_459:hover{background:#3d5a36}._hideOnMobile_ky5c3_476{display:none}._showOnMobile_ky5c3_479{display:block}@media(max-width:1024px){._heroTitle_ky5c3_50{font-size:3.5rem;line-height:1.2}._servicesGrid_ky5c3_384{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._hero_ky5c3_2{min-height:100vh}._heroContent_ky5c3_43{padding:1.5rem 1.25rem}._heroTitle_ky5c3_50{font-size:26px;line-height:1.2}._heroSubtitle_ky5c3_59{font-size:.875rem;margin-bottom:1.5rem;line-height:1.5}._heroBtn_ky5c3_66{padding:.75rem 1.5rem;font-size:.875rem}._heroDivider_ky5c3_83{width:80px;margin-top:1.25rem}._about_ky5c3_91{height:auto;padding:3rem 1.25rem;overflow:visible}._frame_ky5c3_123{-webkit-mask-image:none;mask-image:none;height:auto;width:100%}._aboutContainer_ky5c3_99{grid-template-columns:1fr;gap:1.5rem;height:auto}._aboutImageWrapper_ky5c3_109{display:flex;justify-content:center}._aboutImageFrame_ky5c3_114{width:100%;height:270px;padding:12px}._aboutImageWrapperMobile_ky5c3_554{width:100%;height:30%;position:absolute;top:0;left:0;overflow:hidden}._aboutImageFrame_ky5c3_114:before{display:none;top:0}._aboutContent_ky5c3_153{border-right:none;text-align:left}._aboutTitle_ky5c3_157{font-size:1.375rem;line-height:1.35;margin-bottom:.75rem}._aboutText_ky5c3_166{font-size:.875rem;line-height:1.6;margin-bottom:1rem}._aboutLink_ky5c3_173{font-size:.875rem;line-height:1.5}._news_ky5c3_189{padding:3rem 0}._newsContainer_ky5c3_194{padding:25px}._newsDesktop_ky5c3_259{display:none}._newsMobileScroll_ky5c3_263{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}._newsMobileScroll_ky5c3_263::-webkit-scrollbar{display:none}._newsMobileScroll_ky5c3_263 ._newsCard_ky5c3_267{flex:0 0 313px;height:391px;scroll-snap-align:start;border-radius:12px}._newsHeader_ky5c3_201{margin-bottom:1.5rem}._newsTitle_ky5c3_206{font-size:1.75rem;text-align:center}._newsNav_ky5c3_213{display:none}._newsCard_ky5c3_267{height:391px;border-radius:12px}._newsCardTitle_ky5c3_320{font-size:1rem;line-height:1.4}._newsCardInfo_ky5c3_304{padding:1rem}._newsDate_ky5c3_313{font-size:12px}._newsTrack_ky5c3_254{width:calc(100% + 50px);margin-left:-25px;padding-left:25px}._newsSlide_ky5c3_661{height:391px;width:330px!important}._newsCta_ky5c3_328{text-align:left;margin-top:1.5rem;display:flex;align-items:center;justify-content:center}._newsBtn_ky5c3_333{font-size:.813rem;padding:.625rem 1.25rem}._services_ky5c3_354{padding:3rem 1.25rem}._servicesTitle_ky5c3_366{font-size:1.75rem;line-height:1.3;margin-bottom:.5rem}._servicesSubtitle_ky5c3_375{font-size:.875rem;line-height:1.5;margin:0 auto 2rem}._servicesGrid_ky5c3_384{grid-template-columns:repeat(1,1fr);gap:25px}._serviceCard_ky5c3_390{height:456px;border-radius:12px}._serviceCardTitle_ky5c3_441{padding:.875rem;font-size:.813rem;line-height:1.3}._servicesCta_ky5c3_454{margin-top:1.5rem}._servicesBtn_ky5c3_459{font-size:.813rem;padding:.625rem 1.25rem}}
