.HeroBackground_heroBackground__ZCFqJ{position:absolute;inset:0;overflow:hidden}.HeroBackground_heroImage___obd8{position:absolute;inset:0;width:100%;height:100%}.HeroBackground_heroImg__Cju4B{width:100%;height:100%;object-fit:cover;object-position:center}.HeroBackground_heroOverlay__KSRuE{position:absolute;inset:0;background:linear-gradient(135deg,rgba(10,32,58,.88),rgba(25,48,75,.82) 35%,rgba(37,59,85,.78) 65%,rgba(52,85,125,.72));z-index:1}.FeaturesSection_featuresSection__gOHYp{padding:5rem 2rem;background:#fff;border-top:1px solid #e8ecf1}@media(max-width:768px){.FeaturesSection_featuresSection__gOHYp{padding:4rem 1.5rem}}.FeaturesSection_container__o8NjT{max-width:1200px;margin:0 auto}.FeaturesSection_sectionHeader__Bm_oj{text-align:center;margin-bottom:4rem}@media(max-width:768px){.FeaturesSection_sectionHeader__Bm_oj{margin-bottom:3rem}}.FeaturesSection_sectionTitle__8mUJ8{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#253b55;margin-bottom:.75rem}.FeaturesSection_sectionSubtitle__jYvyf{font-size:1.15rem;color:#436c9d;max-width:700px;margin:0 auto;line-height:1.6}@media(max-width:768px){.FeaturesSection_sectionSubtitle__jYvyf{font-size:1.05rem}}.FeaturesSection_featuresGrid__Qxc4f{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}@media(max-width:1024px){.FeaturesSection_featuresGrid__Qxc4f{grid-template-columns:1fr;gap:2rem;max-width:600px;margin:0 auto}}.FeaturesSection_featureCard__Xs4EH{padding:2.5rem;background:#fff;border:1px solid #e8ecf1;border-radius:16px;transition:all .3s ease;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.06)}.FeaturesSection_featureCard__Xs4EH:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.1);border-color:#d0d7de}@media(max-width:768px){.FeaturesSection_featureCard__Xs4EH{padding:2rem}}.FeaturesSection_featureTitle__Z1IuA{font-size:1.5rem;font-weight:700;color:#253b55;margin-bottom:1rem;line-height:1.3}@media(max-width:768px){.FeaturesSection_featureTitle__Z1IuA{font-size:1.35rem}}.FeaturesSection_featureDescription__0lhuk{font-size:1rem;color:#436c9d;line-height:1.7;margin-bottom:1.75rem;flex:1 1;text-align:left}@media(max-width:768px){.FeaturesSection_featureDescription__0lhuk{font-size:.95rem}}.FeaturesSection_featureButton__2oYFF{padding:.9rem 2rem;border-radius:28px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease;display:inline-block;text-align:center;background:linear-gradient(135deg,#436c9d,#2d4a6b);color:#fff;box-shadow:0 4px 16px rgba(67,108,157,.3)}.FeaturesSection_featureButton__2oYFF:hover{background:linear-gradient(135deg,#4a7aaf,#345578);transform:translateY(-2px);box-shadow:0 6px 20px rgba(67,108,157,.4)}@media(max-width:480px){.FeaturesSection_featureButton__2oYFF{width:100%}}.GuidesLinksSection_guidesSection__uGLZN{padding:5rem 2rem;background:#fff;border-top:1px solid #e8ecf1}@media(max-width:768px){.GuidesLinksSection_guidesSection__uGLZN{padding:4rem 1.5rem}}.GuidesLinksSection_container__hTV9d{max-width:1200px;margin:0 auto}.GuidesLinksSection_header__fVDt5{text-align:center;margin-bottom:3rem}.GuidesLinksSection_title__233U_{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#253b55;margin-bottom:.75rem}.GuidesLinksSection_subtitle__3qcje{font-size:1.1rem;color:#436c9d;max-width:700px;margin:0 auto;line-height:1.6}@media(max-width:768px){.GuidesLinksSection_subtitle__3qcje{font-size:1.05rem}}.GuidesLinksSection_guidesGrid__gyJgn{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-bottom:2.5rem}@media(max-width:768px){.GuidesLinksSection_guidesGrid__gyJgn{grid-template-columns:1fr;gap:1rem}}.GuidesLinksSection_guideLink__flTpF{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;background:#fbfbff;border:1px solid #e8ecf1;border-radius:12px;text-decoration:none;color:#436c9d;transition:all .25s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}.GuidesLinksSection_guideLink__flTpF:hover{transform:translateX(4px);border-color:#436c9d;background:#fff;box-shadow:0 4px 12px rgba(67,108,157,.1)}.GuidesLinksSection_guideLink__flTpF:hover .GuidesLinksSection_guideArrow__Q0Pji{transform:translateX(4px)}@media(max-width:768px){.GuidesLinksSection_guideLink__flTpF{padding:1rem 1.25rem}}.GuidesLinksSection_guideTitle__6uZwy{flex:1 1;font-size:1.05rem;font-weight:600;line-height:1.4}@media(max-width:768px){.GuidesLinksSection_guideTitle__6uZwy{font-size:.95rem}}.GuidesLinksSection_guideArrow__Q0Pji{color:inherit;font-size:1.25rem;font-weight:600;transition:transform .25s ease;flex-shrink:0}.GuidesLinksSection_cta___HQv6{text-align:center}.GuidesLinksSection_ctaButton__1nVAY{display:inline-block;padding:1rem 2.5rem;background:linear-gradient(135deg,#436c9d,#2d4a6b);color:#fff;text-decoration:none;font-weight:600;font-size:1.05rem;border-radius:28px;transition:all .3s ease;box-shadow:0 4px 16px rgba(67,108,157,.3)}.GuidesLinksSection_ctaButton__1nVAY:hover{background:linear-gradient(135deg,#4a7aaf,#345578);transform:translateY(-2px);box-shadow:0 6px 20px rgba(67,108,157,.4)}@media(max-width:480px){.GuidesLinksSection_ctaButton__1nVAY{width:100%;padding:1rem 2rem}}.CTASection_ctaSection__nK2Wo{padding:6rem 2rem 7rem;background:#fff;border-top:1px solid #e8ecf1}@media(max-width:768px){.CTASection_ctaSection__nK2Wo{padding:4rem 1.5rem 5rem}}.CTASection_container__kI60P{max-width:900px;margin:0 auto}.CTASection_ctaContent__fx8_P{max-width:800px}.CTASection_ctaTitle__HoiYk{font-size:clamp(1.85rem,4.5vw,2.75rem);font-weight:700;margin-bottom:1.5rem;line-height:1.3;color:#253b55;text-align:center}.CTASection_ctaDescription__fbT59{font-size:1.15rem;line-height:1.7;margin-bottom:1.5rem;color:#436c9d;text-align:left}.CTASection_ctaDescription__fbT59 strong{color:#253b55;font-weight:700}@media(max-width:768px){.CTASection_ctaDescription__fbT59{font-size:1.05rem}}.CTASection_ctaSubtext__vBPzU{font-size:1.05rem;line-height:1.6;margin-bottom:2.5rem;color:#436c9d;text-align:left;opacity:.9}@media(max-width:768px){.CTASection_ctaSubtext__vBPzU{font-size:.95rem}}.CTASection_ctaButtons__t4TQT{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.CTASection_ctaPrimary__zUyDq,.CTASection_ctaSecondary__TIUsq{padding:1.1rem 2.5rem;border-radius:28px;font-weight:600;font-size:1.05rem;text-decoration:none;transition:all .3s ease;display:inline-block}@media(max-width:480px){.CTASection_ctaPrimary__zUyDq,.CTASection_ctaSecondary__TIUsq{width:100%;padding:1rem 2rem}}.CTASection_ctaPrimary__zUyDq{background:linear-gradient(135deg,#436c9d,#2d4a6b);color:#fff;box-shadow:0 4px 16px rgba(67,108,157,.3)}.CTASection_ctaPrimary__zUyDq:hover{background:linear-gradient(135deg,#4a7aaf,#345578);transform:translateY(-3px);box-shadow:0 8px 24px rgba(67,108,157,.4)}.CTASection_ctaSecondary__TIUsq{background:#fff;color:#436c9d;border:2px solid #436c9d}.CTASection_ctaSecondary__TIUsq:hover{background:#fbfbff;border-color:#2d4a6b;color:#2d4a6b;transform:translateY(-3px);box-shadow:0 4px 16px rgba(67,108,157,.15)}.HeroSearch_heroSearch__ySjbK{width:100%;max-width:700px;margin:0 auto}.HeroSearch_searchForm__Ab89W{position:relative;margin-bottom:1.5rem}.HeroSearch_searchInputWrapper__j6lzQ{position:relative;display:flex;align-items:center;background:hsla(0,0%,100%,.95);border-radius:28px;box-shadow:0 8px 32px rgba(0,0,0,.2);overflow:hidden;transition:all .3s ease}.HeroSearch_searchInputWrapper__j6lzQ:focus-within{box-shadow:0 12px 40px rgba(0,0,0,.3);background:#fff}.HeroSearch_searchIcon__vnh5N{position:absolute;left:1.5rem;color:#436c9d;pointer-events:none}.HeroSearch_searchInput__OyoYs{flex:1 1;padding:1rem 1.5rem 1rem 3.5rem;border:none;font-size:1rem;color:#253b55;background:rgba(0,0,0,0);outline:none}.HeroSearch_searchInput__OyoYs::placeholder{color:#999}.HeroSearch_searchButton__qvrj2{padding:.75rem 2rem;margin:.25rem .25rem .25rem 0;background:#f44336;color:#fff;border:none;border-radius:24px;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}.HeroSearch_searchButton__qvrj2:hover{background:hsl(4.1052631579,89.6226415094%,48.431372549%);transform:translateY(-2px);box-shadow:0 4px 12px rgba(244,67,54,.4)}@media(max-width:640px){.HeroSearch_searchButton__qvrj2{padding:.75rem 1.5rem;font-size:.9rem}}.HeroSearch_suggestions__6HfHn{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.15);max-height:400px;overflow-y:auto;z-index:100}.HeroSearch_suggestionItem__7DR1X{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border:none;background:#fff;width:100%;text-align:left;cursor:pointer;transition:background .2s ease}.HeroSearch_suggestionItem__7DR1X:hover{background:#fbfbff}.HeroSearch_suggestionItem__7DR1X:not(:last-child){border-bottom:1px solid #f0f0f0}.HeroSearch_suggestionName__vtix7{font-weight:600;color:#253b55;font-size:.95rem}.HeroSearch_suggestionRegion__2WNHB{font-size:.85rem;color:#436c9d}.HeroSearch_quickLinks__jZcXX{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.HeroSearch_quickLink__juQzB{font-size:.9rem;color:hsla(0,0%,100%,.95);text-decoration:none;padding:.6rem 1.25rem;border-radius:24px;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.2);font-weight:500;transition:all .25s ease}.HeroSearch_quickLink__juQzB:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.4);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}@media(max-width:768px){.HeroSearch_searchInput__OyoYs{font-size:.9rem;padding:.9rem 1rem .9rem 3rem}.HeroSearch_searchInput__OyoYs::placeholder{font-size:.85rem}.HeroSearch_searchIcon__vnh5N{left:1rem;width:18px;height:18px}.HeroSearch_quickLinks__jZcXX{gap:.5rem}.HeroSearch_quickLink__juQzB{font-size:.85rem;padding:.5rem 1rem}}.MassifsCarousel_massifsSection__Rt7I5{padding:5rem 2rem;background:#fff;overflow:hidden}@media(max-width:768px){.MassifsCarousel_massifsSection__Rt7I5{padding:3rem 1rem}}.MassifsCarousel_container__Y1LAw{max-width:1400px;margin:0 auto}.MassifsCarousel_sectionHeader___k10p{text-align:center;margin-bottom:3rem}.MassifsCarousel_sectionTitle__t6yZa{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#253b55;margin-bottom:.75rem}.MassifsCarousel_sectionSubtitle__Cj_IE{font-size:1.1rem;color:#436c9d;max-width:600px;margin:0 auto}.MassifsCarousel_carouselWrapper__PIdsd{position:relative;padding:0 4.5rem}@media(max-width:768px){.MassifsCarousel_carouselWrapper__PIdsd{padding:0 1rem}}.MassifsCarousel_carouselTrack__qxEr5{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:1rem}.MassifsCarousel_carouselTrack__qxEr5::-webkit-scrollbar{display:none}.MassifsCarousel_carouselButton__9QEZG{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;background:hsla(0,0%,100%,.95);border:2px solid rgba(67,108,157,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;color:#436c9d;box-shadow:0 4px 12px rgba(0,0,0,.1)}.MassifsCarousel_carouselButton__9QEZG:hover{background:#436c9d;border-color:#436c9d;color:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 6px 16px rgba(67,108,157,.3)}@media(max-width:768px){.MassifsCarousel_carouselButton__9QEZG{display:none}}.MassifsCarousel_buttonLeft__OLkCI{left:1rem}.MassifsCarousel_buttonRight__OBbnv{right:1rem}.MassifsCarousel_massifCard__z1X__{position:relative;flex:0 0 350px;height:400px;border-radius:20px;overflow:hidden;text-decoration:none;scroll-snap-align:start;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.MassifsCarousel_massifCard__z1X__:hover{transform:scale(1.03);box-shadow:0 8px 24px rgba(0,0,0,.15)}.MassifsCarousel_massifCard__z1X__:hover .MassifsCarousel_massifOverlay__IY_Eq{background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.75))}.MassifsCarousel_massifCard__z1X__:hover .MassifsCarousel_massifImage__C_scB img{transform:scale(1.08)}@media(max-width:480px){.MassifsCarousel_massifCard__z1X__{flex:0 0 280px;height:350px}}.MassifsCarousel_massifImage__C_scB{position:absolute;inset:0}.MassifsCarousel_massifImage__C_scB img{transition:transform .5s ease}.MassifsCarousel_massifOverlay__IY_Eq{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.7));transition:background .3s ease}.MassifsCarousel_massifContent__Y5PPv{position:absolute;bottom:0;left:0;right:0;padding:2rem;color:#fff;z-index:2}.MassifsCarousel_massifName__PBu3k{font-size:1.75rem;font-weight:700;margin-bottom:.5rem;text-shadow:0 2px 8px rgba(0,0,0,.4)}.MassifsCarousel_massifDescription__yWQaP{font-size:1rem;opacity:.95;margin-bottom:.75rem;text-shadow:0 1px 4px rgba(0,0,0,.3);line-height:1.5}.MassifsCarousel_massifHighlight__o6N7R{font-size:.9rem;opacity:.9;font-style:italic;margin-bottom:.75rem;display:block;text-shadow:0 1px 4px rgba(0,0,0,.3)}.MassifsCarousel_massifStats__mNVeL{display:inline-block;padding:.5rem 1rem;background:rgba(67,108,157,.9);color:#fff;border-radius:16px;font-size:.9rem;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.MassifsCarousel_carouselHint__CFRZf{text-align:center;margin-top:1rem;color:#436c9d;font-size:.9rem;font-weight:400;font-style:italic}@media(min-width:769px){.MassifsCarousel_carouselHint__CFRZf{display:none}}.StatsSection_statsSection__MgA9i{padding:4rem 2rem;background:#fff}@media(max-width:768px){.StatsSection_statsSection__MgA9i{padding:3rem 1.5rem}}.StatsSection_container__kvM9L{max-width:1200px;margin:0 auto}.StatsSection_statsGrid___2nd4{display:flex;align-items:center;justify-content:center;gap:3rem;padding:2.5rem}@media(max-width:1024px){.StatsSection_statsGrid___2nd4{gap:2rem;padding:2rem}}@media(max-width:768px){.StatsSection_statsGrid___2nd4{flex-wrap:wrap;gap:2rem;padding:2rem 1.5rem}}@media(max-width:640px){.StatsSection_statsGrid___2nd4{flex-direction:column;gap:2.5rem}}.StatsSection_statItem__KO4gd{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:140px}@media(max-width:768px){.StatsSection_statItem__KO4gd{min-width:120px}}@media(max-width:640px){.StatsSection_statItem__KO4gd{min-width:unset;width:100%}}.StatsSection_statValue__NL_aK{font-size:3rem;font-weight:800;color:#2d4a6b;line-height:1;margin-bottom:.75rem}@media(max-width:1024px){.StatsSection_statValue__NL_aK{font-size:2.5rem}}@media(max-width:640px){.StatsSection_statValue__NL_aK{font-size:2.25rem}}.StatsSection_statLabel__9k3io{font-size:1rem;color:#436c9d;font-weight:600;line-height:1.4}@media(max-width:1024px){.StatsSection_statLabel__9k3io{font-size:.95rem}}@media(max-width:640px){.StatsSection_statLabel__9k3io{font-size:.9rem}}.StatsSection_statSeparator__YScWe{width:1px;height:60px;background:linear-gradient(180deg,transparent,rgba(244,67,54,.2) 50%,transparent)}@media(max-width:768px){.StatsSection_statSeparator__YScWe{height:50px}}@media(max-width:640px){.StatsSection_statSeparator__YScWe{width:80px;height:1px;background:linear-gradient(90deg,transparent,rgba(244,67,54,.2) 50%,transparent)}}.StationsLinksSection_stationsSection__F2XeS{padding:5rem 2rem;background:#fff;border-top:1px solid #e8ecf1}@media(max-width:768px){.StationsLinksSection_stationsSection__F2XeS{padding:4rem 1.5rem}}.StationsLinksSection_container__rqKkq{max-width:1200px;margin:0 auto}.StationsLinksSection_header__9rqhY{text-align:center;margin-bottom:3rem}.StationsLinksSection_title___Mqvd{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#253b55;margin-bottom:.75rem}.StationsLinksSection_subtitle__Cz2qs{font-size:1.1rem;color:#436c9d;max-width:700px;margin:0 auto;line-height:1.6}@media(max-width:768px){.StationsLinksSection_subtitle__Cz2qs{font-size:1.05rem}}.StationsLinksSection_regionsGrid__4kHJq{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-bottom:3rem}@media(max-width:1024px){.StationsLinksSection_regionsGrid__4kHJq{grid-template-columns:1fr;gap:2rem;max-width:600px;margin:0 auto 3rem}}.StationsLinksSection_regionBlock__Wwj9R{padding:2rem;background:#fff;border-radius:12px;border:1px solid #e8ecf1}@media(max-width:768px){.StationsLinksSection_regionBlock__Wwj9R{padding:1.5rem}}.StationsLinksSection_regionTitle__lJj4U{font-size:1.35rem;font-weight:700;color:#253b55;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:2px solid #436c9d}@media(max-width:768px){.StationsLinksSection_regionTitle__lJj4U{font-size:1.25rem}}.StationsLinksSection_stationsList__zITgz{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.StationsLinksSection_stationLink__Qpztx{display:block;padding:.75rem 1rem;color:#436c9d;text-decoration:none;font-size:1rem;font-weight:600;border-radius:8px;transition:all .2s ease;background:#fbfbff}.StationsLinksSection_stationLink__Qpztx:hover{background:rgba(67,108,157,.08);color:#2d4a6b;transform:translateX(4px);box-shadow:0 2px 8px rgba(67,108,157,.1)}@media(max-width:768px){.StationsLinksSection_stationLink__Qpztx{font-size:.95rem;padding:.65rem .85rem}}.StationsLinksSection_cta__cLvx4{text-align:center}.StationsLinksSection_ctaButton__n29nH{display:inline-block;padding:1rem 2.5rem;background:linear-gradient(135deg,#436c9d,#2d4a6b);color:#fff;text-decoration:none;font-weight:600;font-size:1.05rem;border-radius:28px;transition:all .3s ease;box-shadow:0 4px 16px rgba(67,108,157,.3)}.StationsLinksSection_ctaButton__n29nH:hover{background:linear-gradient(135deg,#4a7aaf,#345578);transform:translateY(-2px);box-shadow:0 6px 20px rgba(67,108,157,.4)}@media(max-width:480px){.StationsLinksSection_ctaButton__n29nH{width:100%;padding:1rem 2rem}}.StationFeaturesSection_featuresSection__tEbbU{padding:5rem 2rem;background:#fbfbff}@media(max-width:768px){.StationFeaturesSection_featuresSection__tEbbU{padding:4rem 1.5rem}}.StationFeaturesSection_container___fUIz{max-width:1200px;margin:0 auto}.StationFeaturesSection_header__3T3rd{text-align:center;margin-bottom:3.5rem}.StationFeaturesSection_title__RhkIZ{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#253b55;margin-bottom:.75rem}.StationFeaturesSection_subtitle__1qF2s{font-size:1.1rem;color:#436c9d;max-width:700px;margin:0 auto;line-height:1.6}@media(max-width:768px){.StationFeaturesSection_subtitle__1qF2s{font-size:1.05rem}}.StationFeaturesSection_categoriesGrid__lVmSY{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:3rem}@media(max-width:1024px){.StationFeaturesSection_categoriesGrid__lVmSY{grid-template-columns:1fr;gap:1.5rem;max-width:700px;margin:0 auto 3rem}}.StationFeaturesSection_categoryBlock__toqOe{padding:2rem;background:#fff;border-radius:12px;border:1px solid #e8ecf1;box-shadow:0 1px 3px rgba(0,0,0,.04)}@media(max-width:768px){.StationFeaturesSection_categoryBlock__toqOe{padding:1.5rem}}.StationFeaturesSection_categoryTitle__VJTvT{font-size:1.25rem;font-weight:700;color:#436c9d;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:2px solid #436c9d}@media(max-width:768px){.StationFeaturesSection_categoryTitle__VJTvT{font-size:1.15rem}}.StationFeaturesSection_featuresList__UnWQP{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.StationFeaturesSection_featureItem__5F38K{display:flex;align-items:flex-start;gap:.75rem;font-size:.95rem;color:#436c9d;line-height:1.5}@media(max-width:768px){.StationFeaturesSection_featureItem__5F38K{font-size:.9rem}}.StationFeaturesSection_featureIcon__UzMTh{color:#436c9d;font-weight:700;font-size:1.1rem;flex-shrink:0;margin-top:.1rem}.StationFeaturesSection_featureText__9dUi_{flex:1 1}.StationFeaturesSection_footer__w73pK{text-align:center;padding:2rem;background:#fff;border-radius:12px;border:2px solid #436c9d}@media(max-width:768px){.StationFeaturesSection_footer__w73pK{padding:1.5rem}}.StationFeaturesSection_footerText__M43gj{font-size:1.05rem;color:#436c9d;line-height:1.6;margin:0}.StationFeaturesSection_footerText__M43gj strong{color:#436c9d;font-weight:700}@media(max-width:768px){.StationFeaturesSection_footerText__M43gj{font-size:1rem}}.page_home__LW_lH{background:#fff;min-height:100vh}.page_hero__TR3fT{position:relative;height:calc(100vh - 100px);min-height:600px;overflow:hidden}@media(max-width:768px){.page_hero__TR3fT{height:calc(100vh - 100px);min-height:500px}}.page_heroContent___p2VG{position:relative;max-width:1200px;margin:0 auto;padding:0 2rem;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:2}@media(max-width:768px){.page_heroContent___p2VG{padding:0 1.5rem}}.page_heroTitle__IItbV{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:#fff;margin-bottom:1rem;text-shadow:2px 2px 8px rgba(0,0,0,.3);line-height:1.2;max-width:800px;font-display:swap}@media(max-width:768px){.page_heroTitle__IItbV{font-size:clamp(1.75rem,6vw,2.5rem);margin-bottom:.75rem}}.page_heroSubtitle__AFeu6{font-size:clamp(1.1rem,2vw,1.35rem);color:hsla(0,0%,100%,.95);margin-bottom:2.5rem;max-width:600px;text-shadow:1px 1px 4px rgba(0,0,0,.2)}@media(max-width:768px){.page_heroSubtitle__AFeu6{font-size:1rem;margin-bottom:2rem}}.page_searchFallback__u_Ggd{width:100%;max-width:700px;margin:0 auto}.page_searchSkeleton__Zl5aC{height:56px;background:hsla(0,0%,100%,.1);border-radius:28px;animation:page_pulse___oo4m 1.5s ease-in-out infinite}@keyframes page_pulse___oo4m{0%,to{opacity:.6}50%{opacity:.8}}.page_main__akH3E{position:relative;background:#fff;z-index:1}.page_sectionSkeleton__HeW31{min-height:400px;background:linear-gradient(90deg,#f0f0f0 25%,#f8f8f8 50%,#f0f0f0 75%);background-size:200% 100%;animation:page_loading__LeZ5m 1.5s ease-in-out infinite}@keyframes page_loading__LeZ5m{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){.page_heroContent___p2VG{justify-content:center;padding-top:0}}