.blueBody.svelte-1r2se56{background-color:#cce5f6;padding:20px;text-align:center}.blueBodyContent.svelte-1r2se56{margin-left:50px;margin-top:50px;margin-bottom:50px}.gridContainer.svelte-1r2se56{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:10px;margin-bottom:100px}.gridItem.svelte-1r2se56{padding:20px;text-align:left}.smallBlockTitle.svelte-1r2se56{font-style:normal;font-weight:500;font-size:14px;line-height:14px;display:flex;letter-spacing:.08em;text-transform:uppercase}.blockTitle.svelte-1r2se56{font-style:normal;font-weight:700;display:flex;margin:0;font-size:75px;line-height:88px;color:#fff}.blockBody.svelte-1r2se56{font-style:normal;font-weight:400;font-size:28px;line-height:33px;display:flex;width:300px}.textBlock.svelte-1r2se56{font-style:normal;font-weight:medium;font-size:40px;line-height:59px;display:flex;width:auto}@media(max-width:1200px){.blueBodyContent.svelte-1r2se56{margin-left:40px;margin-top:40px;margin-bottom:40px}.gridContainer.svelte-1r2se56{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px}.blockTitle.svelte-1r2se56{font-size:65px;line-height:75px}.blockBody.svelte-1r2se56{font-size:26px;line-height:30px;width:auto}.textBlock.svelte-1r2se56{font-size:32px;line-height:48px;width:auto}}@media(max-width:1024px){.blueBodyContent.svelte-1r2se56{margin-left:30px;margin-top:30px;margin-bottom:30px}.gridContainer.svelte-1r2se56{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:15px}.blockTitle.svelte-1r2se56{font-size:60px;line-height:70px}.blockBody.svelte-1r2se56{font-size:24px;line-height:28px;width:auto}.textBlock.svelte-1r2se56{font-size:28px;line-height:42px;width:auto}}@media(max-width:768px){.blueBodyContent.svelte-1r2se56{margin-left:20px;margin-top:20px;margin-bottom:20px}.gridContainer.svelte-1r2se56{grid-template-columns:1fr;grid-template-rows:auto;gap:20px}.blockTitle.svelte-1r2se56{font-size:50px;line-height:60px}.blockBody.svelte-1r2se56{font-size:20px;line-height:24px;width:auto}.textBlock.svelte-1r2se56{font-size:24px;line-height:36px;width:100%}}@media(max-width:480px){.blueBodyContent.svelte-1r2se56{margin-left:10px;margin-top:10px;margin-bottom:10px}.gridContainer.svelte-1r2se56{grid-template-columns:1fr;grid-template-rows:auto;gap:10px}.blockTitle.svelte-1r2se56{font-size:40px;line-height:50px}.blockBody.svelte-1r2se56{font-size:16px;line-height:20px;width:auto}.textBlock.svelte-1r2se56{font-size:20px;line-height:30px;width:auto}}.navCard.svelte-jpzsuk{width:370px;margin:1rem;--border-radius: 25px;--sl-panel-background-color: #f6f6f6;text-align:center}.cardTitle.svelte-jpzsuk{font-size:38px;font-weight:700;margin-top:0}.cardBody.svelte-jpzsuk{padding:1rem;height:300px}.bodyText.svelte-jpzsuk{font-size:21px;font-weight:400}.cardGroup.svelte-157pqzi{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:50px}@media(max-width:768px){.cardGroup.svelte-157pqzi{flex-direction:column;justify-content:left;align-items:left}}@media(max-width:1024px){.cardGroup.svelte-157pqzi{flex-direction:row;flex-wrap:wrap}}.ourTeam.svelte-1ysz7ir{display:flex;flex-direction:column;align-items:center;margin-top:2rem;padding-bottom:150px;gap:1.5rem}.ourTeamDescription.svelte-1ysz7ir{font-size:1.5rem;text-align:center;max-width:800px;color:#333;margin-bottom:1rem;text-wrap:balance}.ourTeamButton.svelte-1ysz7ir{display:flex;justify-content:center;align-items:center;width:auto;max-width:200px;background-color:#000;color:#fff;border:none;border-radius:50px;padding:10px 20px;cursor:pointer;height:40px;text-align:center;white-space:nowrap;font-size:1.25rem;text-decoration:none;transition:background .2s}.ourTeamButton.svelte-1ysz7ir:hover{background-color:#222}.buttonLabel.svelte-1ysz7ir{font-size:1.25rem;margin-right:10px}@media(max-width:600px){.ourTeam.svelte-1ysz7ir{margin-top:1rem;padding-bottom:150px;gap:1rem}.ourTeamButton.svelte-1ysz7ir{max-width:100%;font-size:1rem;padding:8px 14px;height:36px}.buttonLabel.svelte-1ysz7ir{font-size:1rem;margin-right:6px}}@media(min-width:320px){.ourTeam.svelte-1ysz7ir{padding-bottom:150px}.ourTeamButton.svelte-1ysz7ir{font-size:.95rem;padding:6px 10px;height:32px}.buttonLabel.svelte-1ysz7ir{font-size:.95rem;margin-right:4px}}
