body.home .as-hero .as-eyebrow{
	color:var(--as-hero-eyebrow-color,#fff)!important;
	font-size:var(--as-hero-eyebrow-size,10px)!important;
	letter-spacing:var(--as-hero-eyebrow-tracking,.24em)!important;
	position:relative;
	left:var(--as-hero-eyebrow-x,0px);
	top:var(--as-hero-eyebrow-y,0px);
}

body.home .as-hero-copy>p:not(.as-eyebrow){
	color:var(--as-hero-copy-color,#fff)!important;
	font-size:var(--as-hero-copy-size,22px)!important;
	max-width:var(--as-hero-copy-width,720px)!important;
	position:relative;
	left:var(--as-hero-copy-x,0px);
	top:var(--as-hero-copy-y,0px);
}

body.home .as-hero-copy>div:last-child{
	gap:var(--as-hero-button-gap,12px)!important;
	position:relative;
	left:var(--as-hero-buttons-x,0px);
	top:var(--as-hero-buttons-y,0px);
}

body.home .as-hero .as-hero-copy .as-button{
	height:var(--as-hero-button-height,58px)!important;
	font-size:var(--as-hero-button-text-size,11px)!important;
}

body.home .as-hero .as-hero-copy .as-button:not(.as-button-ghost){
	width:var(--as-hero-primary-width,250px)!important;
	min-width:var(--as-hero-primary-width,250px)!important;
}

body.home .as-hero .as-hero-copy .as-button.as-button-ghost{
	width:var(--as-hero-secondary-width,250px)!important;
	min-width:var(--as-hero-secondary-width,250px)!important;
}

@media(max-width:700px){
	body.home .as-hero .as-eyebrow,
	body.home .as-hero-copy>p:not(.as-eyebrow),
	body.home .as-hero-copy>div:last-child{left:auto;top:auto}
	body.home .as-hero-copy>p:not(.as-eyebrow){font-size:clamp(1rem,5vw,var(--as-hero-copy-size,22px))!important;max-width:100%!important}
	body.home .as-hero .as-hero-copy .as-button:not(.as-button-ghost),
	body.home .as-hero .as-hero-copy .as-button.as-button-ghost{width:min(var(--as-hero-primary-width,250px),78vw)!important;min-width:0!important}
	body.home .as-hero .as-hero-copy .as-button.as-button-ghost{width:min(var(--as-hero-secondary-width,250px),78vw)!important}
}
