.page_main__Im2eo{min-height:80vh;padding:60px 0}.page_header__glZs6{text-align:center;margin-bottom:50px}.page_header__glZs6 h1{font-size:42px;font-weight:800;margin-bottom:15px;color:var(--secondary-dark)}.page_header__glZs6 p{font-size:18px;color:var(--text-gray)}.page_content__lF11r{display:grid;grid-template-columns:2fr 1fr;grid-gap:40px;gap:40px}.page_contactInfo__ojYy1{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:25px;gap:25px}.page_infoCard__mh7oG{background-color:var(--light-gray);padding:25px;border-radius:12px}.page_infoCard__mh7oG h2{font-size:18px;font-weight:700;margin-bottom:10px;color:var(--secondary-dark)}.page_infoCard__mh7oG p{font-size:15px;line-height:1.6;color:var(--text-gray)}.page_infoCard__mh7oG a{color:var(--primary-blue);text-decoration:none;transition:color .3s ease}.page_infoCard__mh7oG a:hover{color:#38bdf8;text-decoration:underline}.page_socialLinks__q3Xu_{display:flex;gap:15px;flex-wrap:wrap}.page_socialLinks__q3Xu_ a{display:inline-block;padding:8px 16px;background-color:var(--primary-blue);color:var(--secondary-dark);border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease}.page_socialLinks__q3Xu_ a:hover{background-color:#38bdf8;transform:translateY(-2px)}.page_quickLinks__hJkz2{background-color:var(--secondary-dark);padding:30px;border-radius:12px;color:var(--accent-white);height:-moz-fit-content;height:fit-content}.page_quickLinks__hJkz2 h2{font-size:20px;font-weight:700;margin-bottom:20px;color:var(--primary-blue)}.page_quickLinks__hJkz2 ul{list-style:none;padding:0;margin:0}.page_quickLinks__hJkz2 ul li{margin-bottom:12px}.page_quickLinks__hJkz2 ul li a{color:var(--light-gray);text-decoration:none;transition:color .3s ease}.page_quickLinks__hJkz2 ul li a:hover{color:var(--primary-blue)}@media (max-width:768px){.page_main__Im2eo{padding:40px 0}.page_header__glZs6 h1{font-size:32px}.page_header__glZs6 p{font-size:16px}.page_contactInfo__ojYy1,.page_content__lF11r{grid-template-columns:1fr}}.Header_header__KwdYD{background-color:var(--accent-white);box-shadow:0 2px 10px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:0;z-index:1000;padding:15px 0}.Header_nav__tNWGY{display:flex;justify-content:space-between;align-items:center;gap:30px}.Header_logo____uDV{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;color:var(--secondary-dark);text-decoration:none}.Header_logoImg__uFRC_{width:50px;height:50px;object-fit:contain}.Header_logoText__xA8kS{display:none}.Header_navLinks__PIPAd{display:flex;list-style:none;gap:25px;margin:0;padding:0;flex:1 1;justify-content:center}.Header_navLinks__PIPAd a{color:var(--text-gray);font-weight:500;transition:color .3s ease;text-decoration:none}.Header_navLinks__PIPAd a:hover{color:var(--primary-blue)}.Header_ctaButtons__n1z8T{display:flex;gap:10px}.Header_hamburger__zEELl{display:none;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;cursor:pointer;padding:5px;z-index:1001}.Header_hamburger__zEELl span{display:block;width:24px;height:3px;background-color:var(--secondary-dark);border-radius:2px;transition:transform .3s ease,opacity .3s ease}.Header_hamburgerOpen__3Z0vG span:first-child{transform:translateY(8px) rotate(45deg)}.Header_hamburgerOpen__3Z0vG span:nth-child(2){opacity:0}.Header_hamburgerOpen__3Z0vG span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width:768px){.Header_hamburger__zEELl{display:flex;order:3}.Header_logo____uDV{order:1}.Header_logoText__xA8kS{display:inline;font-size:18px}.Header_logoImg__uFRC_{width:40px;height:40px}.Header_ctaButtons__n1z8T{order:2;gap:5px;margin-left:auto}.Header_ctaButtons__n1z8T .Header_btn__RDhAL{padding:8px 16px;font-size:14px}.Header_ctaHidden__KO4yu{display:none}.Header_navLinks__PIPAd{display:none;flex-direction:column;width:100%;order:4;gap:0;background-color:var(--accent-white);padding:10px 0;margin-top:15px;border-top:1px solid var(--border-gray)}.Header_navLinksOpen__Fn43V{display:flex}.Header_navLinks__PIPAd li{width:100%}.Header_navLinks__PIPAd a{display:block;padding:12px 0;font-size:16px}.Header_nav__tNWGY{flex-wrap:wrap}}