.bg-mrd-teal.svelte-1uha8ag{background-color:#08a}.bg-mrd-dark.svelte-1uha8ag{background-color:#1f2227}.bg-mrd-darker.svelte-1uha8ag{background-color:#1a1d22}.hero-section.svelte-1uha8ag{background:url(../../../images/hero-bg.jpg) 50%/cover no-repeat fixed;min-height:85vh}.hero-title.svelte-1uha8ag{letter-spacing:-.02em;font-size:clamp(48px,9vw,96px);line-height:1.1}.hero-subtitle.svelte-1uha8ag{font-family:Dancing Script,cursive;font-size:clamp(24px,4.5vw,38px)}.section-title.svelte-1uha8ag{font-size:clamp(26px,3.8vw,38px)}.lead-18.svelte-1uha8ag{font-size:18px;line-height:1.6}.btn-mrd-blue.svelte-1uha8ag{--bs-btn-bg:#6fa8dc;--bs-btn-border-color:#6fa8dc;--bs-btn-color:#fff;--bs-btn-hover-bg:#5b96cc;--bs-btn-hover-border-color:#5b96cc;--bs-btn-hover-color:#fff;--bs-btn-active-bg:#4f87bd;--bs-btn-active-border-color:#4f87bd;letter-spacing:.08em;padding:12px 16px;font-size:14px}.card-hover.svelte-1uha8ag{transition:transform .3s}.card-hover.svelte-1uha8ag:hover{transform:scale(1.03)}.social-link.svelte-1uha8ag{transition:opacity .2s}.social-link.svelte-1uha8ag:hover{opacity:.8}
