.page-module__5Tivdq__intro{color:#fff;text-align:center;background-color:#203147;padding:4rem 1.5rem}.page-module__5Tivdq__introHeading{text-transform:uppercase;letter-spacing:.02em;margin:0 0 1.25rem;font-family:Oswald,sans-serif;font-size:clamp(1.8rem,4.5vw,3rem);font-weight:700}.page-module__5Tivdq__introText{color:#ffffffd9;max-width:640px;margin:0 auto;font-family:Inter,sans-serif;font-size:clamp(1rem,2vw,1.15rem);line-height:1.7}.page-module__5Tivdq__sectionHeading{text-transform:uppercase;letter-spacing:.02em;text-align:center;color:#203147;margin:0 0 2.5rem;font-family:Oswald,sans-serif;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700}.page-module__5Tivdq__sectionHeadingWhite{text-transform:uppercase;letter-spacing:.02em;text-align:center;color:#fff;margin:0 0 2.5rem;font-family:Oswald,sans-serif;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700}.page-module__5Tivdq__contactSection{background-color:#f7f7f7;padding:5rem 1.5rem}.page-module__5Tivdq__contactGrid{grid-template-columns:1fr;gap:2rem;max-width:1000px;margin:0 auto;display:grid}@media (min-width:768px){.page-module__5Tivdq__contactGrid{grid-template-columns:repeat(3,1fr)}}.page-module__5Tivdq__contactCard{text-align:center;background-color:#fff;border-top:4px solid #3e6141;border-radius:6px;padding:2rem 1.75rem;box-shadow:0 2px 12px #0000000f}.page-module__5Tivdq__contactIcon{color:#3e6141;width:32px;height:32px;margin-bottom:1rem}.page-module__5Tivdq__contactLabel{text-transform:uppercase;color:#203147;margin:0 0 .5rem;font-family:Oswald,sans-serif;font-size:1.1rem;font-weight:600}.page-module__5Tivdq__contactValue{color:#555;margin:0;font-family:Inter,sans-serif;font-size:.95rem;line-height:1.65}.page-module__5Tivdq__contactValue a{color:#3e6141;text-decoration:none;transition:color .2s}.page-module__5Tivdq__contactValue a:hover{color:#d4956a}.page-module__5Tivdq__applySection{isolation:isolate;color:#fff;text-align:center;background-color:#203147;padding:5rem 1.5rem;position:relative;overflow:hidden}.page-module__5Tivdq__applyImage{z-index:-2;object-fit:cover}.page-module__5Tivdq__applyOverlay{z-index:-1;background:linear-gradient(#203147d9 0%,#203147bf 100%);position:absolute;inset:0}.page-module__5Tivdq__applyContent{max-width:640px;margin:0 auto;position:relative}.page-module__5Tivdq__applyText{color:#ffffffd9;margin:0 0 2.5rem;font-family:Inter,sans-serif;font-size:clamp(1rem,2vw,1.1rem);line-height:1.7}.page-module__5Tivdq__applyButton{text-transform:uppercase;letter-spacing:.06em;color:#fff;background-color:#3e6141;border-radius:4px;padding:1rem 2.5rem;font-family:Oswald,sans-serif;font-size:1.1rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.page-module__5Tivdq__applyButton:hover{background-color:#4e7a52}.page-module__5Tivdq__officeSection{background-color:#f7f7f7;padding:5rem 1.5rem}.page-module__5Tivdq__officeContent{text-align:center;max-width:640px;margin:0 auto}.page-module__5Tivdq__officeText{color:#555;margin:0 0 1.25rem;font-family:Inter,sans-serif;font-size:clamp(1rem,2vw,1.05rem);line-height:1.75}.page-module__5Tivdq__officeText:last-child{margin-bottom:0}.page-module__5Tivdq__cta{color:#fff;text-align:center;background-color:#1a2838;padding:5rem 1.5rem}.page-module__5Tivdq__ctaHeading{text-transform:uppercase;letter-spacing:.02em;margin:0 0 1rem;font-family:Oswald,sans-serif;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700}.page-module__5Tivdq__ctaText{color:#fffc;max-width:560px;margin:0 auto 2.5rem;font-family:Inter,sans-serif;font-size:clamp(1rem,2vw,1.1rem);line-height:1.7}.page-module__5Tivdq__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__5Tivdq__ctaPrimary,.page-module__5Tivdq__ctaSecondary{text-transform:uppercase;letter-spacing:.06em;border-radius:4px;padding:.85rem 2rem;font-family:Oswald,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s}.page-module__5Tivdq__ctaPrimary{color:#fff;background-color:#3e6141}.page-module__5Tivdq__ctaPrimary:hover{background-color:#4e7a52}.page-module__5Tivdq__ctaSecondary{color:#d4956a;background-color:#0000;border:2px solid #d4956a}.page-module__5Tivdq__ctaSecondary:hover{color:#203147;background-color:#d4956a}
