.main-section.svelte-1uha8ag{height:calc(100vh - 50px);background-image:var(--imgUrl);background-size:cover;background-position:center;position:relative;box-shadow:inset 0 0 80px #000000a6,inset 0 0 200px #0006;padding:0 3rem;text-align:center;display:flex;align-items:center;justify-content:center}.main-section.svelte-1uha8ag>.content:where(.svelte-1uha8ag){max-width:800px;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.6);animation:svelte-1uha8ag-fadeIn .9s ease forwards;opacity:0;background-color:#1515186c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:12px;height:fit-content;padding:1rem;box-shadow:0 10px 30px #00000026}.main-section.svelte-1uha8ag>.content:where(.svelte-1uha8ag)>.title:where(.svelte-1uha8ag){font-size:clamp(2.8rem,5vw,5rem);font-weight:700;letter-spacing:1px;margin-bottom:1.2rem}.main-section.svelte-1uha8ag>.content:where(.svelte-1uha8ag)>.subtitle:where(.svelte-1uha8ag){font-size:clamp(1.2rem,2vw,1.8rem);font-weight:300;opacity:.85;margin-bottom:2.5rem;line-height:1.4}.main-section.svelte-1uha8ag>.content:where(.svelte-1uha8ag)>.cta:where(.svelte-1uha8ag){display:inline-block;width:120px;height:40px;font-size:1.2rem;border-radius:25px;background-color:#ffffff26;border:1px solid rgba(255,255,255,.3019607843);color:#f5f5f7;cursor:pointer;transition:.3s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;margin:auto;text-decoration:none}.main-section.svelte-1uha8ag>.content:where(.svelte-1uha8ag)>.cta:where(.svelte-1uha8ag):hover{background-color:#ffffff40;transform:translateY(-3px)}@keyframes svelte-1uha8ag-fadeIn{to{opacity:1}}
