.banner.svelte-7v4hat{display:flex;width:100%;height:350px;position:relative}@media only screen and (max-width: 576px){.banner.svelte-7v4hat{display:none}}.banner.svelte-7v4hat .img-wrap:where(.svelte-7v4hat){width:100%;height:inherit;-o-object-fit:cover;object-fit:cover;border-radius:12px}.banner.svelte-7v4hat .info:where(.svelte-7v4hat){position:absolute;top:50%;left:52px;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px}@media only screen and (max-width: 576px){.banner.svelte-7v4hat .info:where(.svelte-7v4hat){width:100%;bottom:70px;left:50%;transform:translate(-50%);top:initial;text-align:center;gap:5px}}.banner.svelte-7v4hat .info:where(.svelte-7v4hat) h1:where(.svelte-7v4hat){color:#fff;font-size:34px;font-weight:800;line-height:120%;margin:0}@media only screen and (max-width: 576px){.banner.svelte-7v4hat .info:where(.svelte-7v4hat) h1:where(.svelte-7v4hat){font-size:26px}}.banner.svelte-7v4hat .info:where(.svelte-7v4hat) p:where(.svelte-7v4hat){color:#fff;font-size:20px;font-weight:400;line-height:130%;letter-spacing:1px;max-width:420px;margin:0}@media only screen and (max-width: 576px){.banner.svelte-7v4hat .info:where(.svelte-7v4hat) p:where(.svelte-7v4hat){font-size:16px;padding:0 16px}}
