.page_newsSection__Tg1nn{padding:80px 0;background-color:var(--white)}.page_sectionHeader__a4Fw5{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;border-bottom:1px solid var(--border-color);padding-bottom:20px}.page_sectionHeader__a4Fw5 h2{font-size:2rem;color:var(--secondary-blue)}.page_viewAll__x_Rdb{display:flex;align-items:center;color:var(--secondary-blue);font-weight:600}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px}.page_card__QV0Om{display:flex;flex-direction:column;height:100%;border-bottom:3px solid transparent;transition:border-color .2s}.page_card__QV0Om:hover{border-bottom-color:#cf1111}.page_cardContent__aU4Di{flex-grow:1;display:flex;flex-direction:column}.page_cardTag__HIfGG{font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-light);margin-bottom:10px;font-weight:700}.page_card__QV0Om h3{font-size:1.25rem;margin-bottom:10px;color:var(--primary-blue)}.page_card__QV0Om p{font-size:.95rem;color:var(--text-light);margin-bottom:20px;flex-grow:1}.page_readMore__j0wdQ{font-weight:700;color:var(--secondary-blue);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.page_whoWeAreSection__Ygm8N{padding:100px 0;background:var(--background-light);text-align:center;position:relative;overflow:hidden}.page_whoWeAreContent__Sfjt3 h2{font-size:2.5rem;margin-bottom:20px;color:#cf1111}.page_whoWeAreContent__Sfjt3 p{max-width:800px;margin:0 auto 40px;font-size:1.25rem;color:var(--text-dark);line-height:1.6}.page_aboutText__MX8SK{font-weight:600}.page_whoWeAreCircles__xb9Ie{position:absolute;inset:0;pointer-events:none;z-index:0}.page_whoWeAreCircles__xb9Ie span{position:absolute;border-radius:50%;width:180px;height:180px;background:radial-gradient(circle at center,rgba(224,40,46,.3),rgba(224,40,46,0));animation:page_whoWeAreDrift__n3_Af 12s ease-in-out infinite;opacity:.7}.page_whoWeAreCircles__xb9Ie span:first-child{top:15%;left:20%;width:140px;height:140px;animation-duration:12s}.page_whoWeAreCircles__xb9Ie span:nth-child(2){top:55%;left:60%;width:220px;height:220px;animation-duration:14s;animation-delay:-8s}.page_whoWeAreCircles__xb9Ie span:nth-child(3){top:30%;right:10%;width:160px;height:160px;animation-duration:11s;animation-delay:-4s}.page_whoWeAreCircles__xb9Ie span:nth-child(4){bottom:15%;left:35%;width:200px;height:200px;animation-duration:15s;animation-delay:-10s}.page_whoWeAreCircles__xb9Ie span:nth-child(5){top:10%;right:35%;width:120px;height:120px;animation-duration:12s;animation-delay:-12s}.page_whoWeAreCircles__xb9Ie span:nth-child(6){top:70%;right:20%;width:150px;height:150px;animation-duration:16s;animation-delay:-6s}.page_whoWeAreCircles__xb9Ie span:nth-child(7){top:35%;left:5%;width:110px;height:110px;animation-duration:13s;animation-delay:-9s}.page_whoWeAreCircles__xb9Ie span:nth-child(8){bottom:5%;right:45%;width:90px;height:90px;animation-duration:10s;animation-delay:-3s}.page_whoWeAreContent__Sfjt3{position:relative;z-index:1}@keyframes page_whoWeAreDrift__n3_Af{0%{transform:translateZ(0)}50%{transform:translate3d(60px,-40px,0)}to{transform:translateZ(0)}}@media (max-width:768px){.page_whoWeAreSection__Ygm8N:after,.page_whoWeAreSection__Ygm8N:before{width:220px;height:220px}}.page_whatWeDoSection__ZMgGj{padding:80px 0;background-color:var(--white)}@media (max-width:768px){.page_grid__f5Kdy{grid-template-columns:1fr}.page_sectionHeader__a4Fw5{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:1100px){.page_grid__f5Kdy{grid-template-columns:repeat(2,1fr)}}.page_cardImage__Nlmzv{height:200px;background-color:#eee;margin-bottom:20px;border-radius:8px}.Hero_hero__T3Fr4{position:relative;height:100vh;width:100%;background-color:#021a2e;color:var(--white);display:flex;align-items:flex-end;padding-bottom:120px;padding-top:var(--header-height);overflow:hidden}.Hero_homeHero__2VQ5G{padding-top:130px}.Hero_carouselContainer__fHNAf{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.Hero_backgroundImage__ZPmQq{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.Hero_overlay__4XjG7{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,49,85,.3) 0,rgba(0,49,85,.7));z-index:2}.Hero_content__9ypWn{position:relative;z-index:10;max-width:1200px;margin-left:5%;animation:Hero_fadeIn__oyFhM 1s ease-out}.Hero_title__Bn2TU{font-size:4rem;font-weight:700;margin-bottom:24px;line-height:1.1;text-shadow:0 2px 4px rgba(0,0,0,.3);color:var(--white)}.Hero_subtitle__lkRtQ{font-size:1.1rem;margin-bottom:32px;font-weight:400;max-width:900px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.Hero_ctaGroup__iC9Ov{display:flex;gap:20px}.Hero_primaryBtn__LhOSb{display:inline-block;padding:16px 40px;background-color:var(--white);color:var(--primary-blue);font-weight:700;font-size:1rem;border-radius:8px;transition:all .2s ease;border:2px solid var(--white)}.Hero_primaryBtn__LhOSb:hover{background-color:transparent;color:var(--white)}.Hero_secondaryBtn__k1nkZ{display:inline-block;padding:16px 40px;background-color:var(--secondary-blue);border:2px solid var(--secondary-blue);color:var(--white);font-weight:700;font-size:1rem;border-radius:8px;transition:all .2s}.Hero_secondaryBtn__k1nkZ:hover{background-color:#1a65c0;border-color:#1a65c0}@keyframes Hero_fadeIn__oyFhM{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Hero_hero__T3Fr4{height:100vh;height:100dvh;align-items:center;padding-bottom:0}.Hero_homeHero__2VQ5G{padding-top:100px}.Hero_content__9ypWn{margin-left:0;text-align:left;padding:0 20px;width:100%}.Hero_title__Bn2TU{font-size:clamp(2rem,7vw,2.4rem);word-wrap:break-word}.Hero_subtitle__lkRtQ{font-size:1rem}.Hero_ctaGroup__iC9Ov{flex-direction:column;align-items:flex-start;width:100%;gap:15px}.Hero_primaryBtn__LhOSb,.Hero_secondaryBtn__k1nkZ{width:100%;text-align:center}}