.banner.svelte-gdnl24{color:#fff;background:linear-gradient(90deg,#09072740,#09072733),url(../../../services/bg-services.jpg) 50%/cover;align-items:center;min-height:22rem;display:grid}.banner.svelte-gdnl24>div:where(.svelte-gdnl24){justify-content:space-between;align-items:center;gap:2rem;display:flex}.banner.svelte-gdnl24 h1:where(.svelte-gdnl24){max-width:22ch;font-size:clamp(2.5rem,6vw,4rem)}.banner.svelte-gdnl24 nav:where(.svelte-gdnl24){text-transform:uppercase;flex-wrap:wrap;gap:.75rem;font-weight:700;display:flex}.consult.svelte-gdnl24{color:#fff;background:linear-gradient(80deg,#141d38,#2f2562);padding-block:4rem}.consult.svelte-gdnl24>div:where(.svelte-gdnl24){grid-template-columns:2fr auto;align-items:center;gap:.5rem 2rem;display:grid}.consult.svelte-gdnl24 p:where(.svelte-gdnl24),.consult.svelte-gdnl24 h2:where(.svelte-gdnl24){margin:0}.consult.svelte-gdnl24 h2:where(.svelte-gdnl24){font-size:clamp(2rem,4vw,3rem)}.consult.svelte-gdnl24 a:where(.svelte-gdnl24){min-height:48px;color:var(--color-brand-900);background:var(--color-accent-500);grid-area:1/2/3;align-items:center;padding:1rem 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=48rem){.banner.svelte-gdnl24{min-height:16rem}.banner.svelte-gdnl24>div:where(.svelte-gdnl24),.consult.svelte-gdnl24>div:where(.svelte-gdnl24){display:block}.consult.svelte-gdnl24 a:where(.svelte-gdnl24){margin-top:1.5rem;display:inline-block}}
