.solar-icon[data-v-be45d300] {
	display: inline-flex;
	width: var(--icon-size);
	height: var(--icon-size)
}

.solar-headline a[data-v-a100f5af] {
	border-bottom: none
}

.solar-headline .img-container[data-v-a100f5af] {
	display: flex
}

.solar-headline .avatar-container figure[data-v-a100f5af] {
	margin: 0 var(--solar-spacing-100) 0 0
}

.solar-headline .list-title[data-v-a100f5af] {
	color: var(--solar-color-text-tertiary);
	margin: 0
}

.solar-headline img[data-v-a100f5af] {
	border-radius: var(--solar-border-radius-25);
	width: 100%;
	margin-bottom: var(--solar-spacing-50)
}

.solar-headline .title[data-v-a100f5af] {
	margin: 0 0 var(--solar-spacing-50) 0
}

.solar-headline .title[data-v-a100f5af]:not(h1, .list-title-author) {
	color: var(--solar-color-text1-action-secondary-enabled)
}

.solar-headline .title.list-title-author[data-v-a100f5af],
.solar-headline .title.small[data-v-a100f5af] {
	color: var(--solar-color-text-secondary)
}

.solar-headline .list-title-author[data-v-a100f5af] {
	padding-top: 0
}

.solar-headline-heading .title-content[data-v-a100f5af] {
	padding-top: var(--solar-spacing-50)
}

.solar-headline-heading .title-content .title[data-v-a100f5af] {
	margin: 0
}

.solar-headline:focus .avatar-container[data-v-a100f5af],
.solar-headline:focus .img-container[data-v-a100f5af],
.solar-headline:focus .small[data-v-a100f5af],
.solar-headline:focus .title-content-author[data-v-a100f5af],
.solar-headline:hover .avatar-container[data-v-a100f5af],
.solar-headline:hover .img-container[data-v-a100f5af],
.solar-headline:hover .small[data-v-a100f5af],
.solar-headline:hover .title-content-author[data-v-a100f5af] {
	opacity: .7
}

.solar-headline:hover .title[data-v-a100f5af]:not(.small, .list-title-author, h1) {
	color: var(--solar-color-text1-action-secondary-hover)
}

.solar-headline-column .title-content[data-v-a100f5af] {
	padding-top: var(--solar-spacing-50)
}

.solar-headline-column .title-content.no-top-padding[data-v-a100f5af] {
	padding-top: 0
}

.solar-headline.type-list[data-v-a100f5af] {
	width: auto;
	display: flex;
	text-align: left;
	align-items: center
}

@media (min-width:970px) {
	.solar-headline.type-list.variant-author[data-v-a100f5af] {
		align-items: flex-start
	}
}

.solar-headline.type-list .img-container[data-v-a100f5af] {
	margin-right: var(--solar-spacing-150)
}

.solar-headline.type-list .img-container img[data-v-a100f5af] {
	width: 197px;
	object-fit: cover;
	margin: 0
}

.solar-headline.type-list .img-container .small[data-v-a100f5af] {
	width: 120px;
	height: 120px;
	object-fit: cover;
	margin: 0
}

.solar-headline.type-list .title-content-author .title[data-v-a100f5af],
.solar-headline.type-list .title-content-author[data-v-a100f5af] {
	margin: 0
}

@media (max-width:969px) {
	.solar-headline.type-list .img-container[data-v-a100f5af] {
		margin-right: var(--solar-spacing-100)
	}

	.solar-headline.type-list .img-container img[data-v-a100f5af] {
		width: 120px;
		height: 120px
	}
}

.solar-headline .list-author-container[data-v-a100f5af] {
	display: flex;
	justify-content: start;
	align-items: center;
	gap: var(--solar-spacing-25)
}

.tm-primary.is-default[data-v-945148c9],
.tm-primary[data-v-945148c9] {
	--bg: var(--solar-button-primary-default-bg);
	--fg: var(--solar-button-primary-default-fg)
}

.tm-primary[data-v-945148c9]:hover {
	--bg: var(--solar-button-primary-hover-bg)
}

.tm-primary[data-v-945148c9]:focus {
	--bg: var(--solar-button-primary-focus-bg)
}

.tm-primary[data-v-945148c9]:active {
	--bg: var(--solar-button-primary-active-bg)
}

.tm-primary[data-v-945148c9]:disabled {
	--bg: var(--solar-button-primary-disabled-bg);
	--fg: var(--solar-button-primary-disabled-fg)
}

.tm-primary.ghost.is-default[data-v-945148c9],
.tm-primary.ghost[data-v-945148c9] {
	--fg: var(--solar-button-ghost-primary-default-fg)
}

.tm-primary.ghost[data-v-945148c9]:hover {
	--fg: var(--solar-button-ghost-primary-hover-fg)
}

.tm-primary.ghost[data-v-945148c9]:focus {
	--fg: var(--solar-button-ghost-primary-focus-fg)
}

.tm-primary.ghost[data-v-945148c9]:active {
	--fg: var(--solar-button-ghost-primary-active-fg)
}

.tm-primary.ghost[data-v-945148c9]:disabled {
	--fg: var(--solar-button-ghost-primary-disabled-fg)
}

.tm-primary.list.is-default[data-v-945148c9],
.tm-primary.list[data-v-945148c9] {
	--fg: var(--solar-button-list-primary-default-fg)
}

.tm-primary.list[data-v-945148c9]:hover {
	--fg: var(--solar-button-list-primary-hover-fg)
}

.tm-primary.list[data-v-945148c9]:focus {
	--fg: var(--solar-button-list-primary-focus-fg)
}

.tm-primary.list[data-v-945148c9]:disabled {
	--fg: var(--solar-button-list-primary-disabled-fg)
}

.tm-secondary.is-default[data-v-945148c9],
.tm-secondary[data-v-945148c9] {
	--bg: var(--solar-button-secondary-default-bg);
	--fg: var(--solar-button-secondary-default-fg)
}

.tm-secondary[data-v-945148c9]:hover {
	--bg: var(--solar-button-secondary-hover-bg)
}

.tm-secondary[data-v-945148c9]:focus {
	--bg: var(--solar-button-secondary-focus-bg)
}

.tm-secondary[data-v-945148c9]:active {
	--bg: var(--solar-button-secondary-active-bg)
}

.tm-secondary[data-v-945148c9]:disabled {
	--bg: var(--solar-button-secondary-disabled-bg);
	--fg: var(--solar-button-secondary-disabled-fg)
}

.tm-dark.is-default[data-v-945148c9],
.tm-dark[data-v-945148c9] {
	--bg: var(--solar-button-dark-default-bg);
	--fg: var(--solar-button-dark-default-fg)
}

.tm-dark[data-v-945148c9]:hover {
	--bg: var(--solar-button-dark-hover-bg);
	--fg: var(--solar-button-dark-hover-fg)
}

.tm-dark[data-v-945148c9]:focus {
	--bg: var(--solar-button-dark-focus-bg);
	--fg: var(--solar-button-dark-focus-fg)
}

.tm-dark[data-v-945148c9]:active {
	--bg: var(--solar-button-dark-active-bg);
	--fg: var(--solar-button-dark-active-fg)
}

.tm-dark[data-v-945148c9]:disabled {
	--bg: var(--solar-button-dark-disabled-bg);
	--fg: var(--solar-button-dark-disabled-fg)
}

.tm-dark.ghost.is-default[data-v-945148c9],
.tm-dark.ghost[data-v-945148c9] {
	--fg: var(--solar-button-ghost-dark-default-fg)
}

.tm-dark.ghost[data-v-945148c9]:hover {
	--fg: var(--solar-button-ghost-dark-hover-fg)
}

.tm-dark.ghost[data-v-945148c9]:focus {
	--fg: var(--solar-button-ghost-dark-focus-fg)
}

.tm-dark.ghost[data-v-945148c9]:active {
	--fg: var(--solar-button-ghost-dark-active-fg)
}

.tm-dark.ghost[data-v-945148c9]:disabled {
	--fg: var(--solar-button-ghost-dark-disabled-fg)
}

.tm-dark.list.is-default[data-v-945148c9],
.tm-dark.list[data-v-945148c9] {
	--fg: var(--solar-button-list-dark-default-fg)
}

.tm-dark.list[data-v-945148c9]:hover {
	--fg: var(--solar-button-list-dark-hover-fg)
}

.tm-dark.list[data-v-945148c9]:focus {
	--fg: var(--solar-button-list-dark-focus-fg)
}

.tm-dark.list[data-v-945148c9]:disabled {
	--fg: var(--solar-button-list-dark-disabled-fg)
}

.solar-button[data-v-945148c9] {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	border-radius: var(--solar-border-radius-50);
	color: var(--fg);
	background: var(--bg);
	padding: 0 var(--solar-spacing-100);
	height: 32px;
	border-style: none;
	border-width: 1px;
	fill: var(--fg);
	text-decoration: none;
	white-space: nowrap;
	position: relative;
	--gap: var(--solar-spacing-25)
}

.solar-button-logo[data-v-945148c9] {
	height: 100%
}

.solar-button[data-v-945148c9]:hover {
	cursor: pointer
}

.solar-button.is-loading[data-v-945148c9],
.solar-button[data-v-945148c9]:disabled {
	pointer-events: none
}

.solar-button.is-loading .solar-image[data-v-945148c9],
.solar-button:disabled .solar-image[data-v-945148c9] {
	opacity: .25
}

.solar-button.ghost[data-v-945148c9] {
	border: 1px solid var(--fg);
	background: 0 0
}

.solar-button.list[data-v-945148c9] {
	border-radius: 0;
	background: 0 0;
	height: 24px;
	padding: 0;
	--gap: var(--solar-spacing-50)
}

@media (min-width:970px) {
	.solar-button.is-medium[data-v-945148c9] {
		height: 36px
	}

	.solar-button.is-large[data-v-945148c9] {
		height: 40px
	}

	.solar-button.list[data-v-945148c9] {
		height: 32px
	}
}

.solar-button.fit-height[data-v-945148c9] {
	height: fit-content
}

.loading[data-v-945148c9] {
	position: absolute;
	top: 50%;
	left: 50%;
	transform-origin: center;
	animation-iteration-count: infinite;
	animation-name: rotation-945148c9;
	animation-duration: 1.2s;
	animation-timing-function: linear
}

@keyframes rotation-945148c9 {
	0% {
		transform: translate(-50%, -50%) rotate(0)
	}

	to {
		transform: translate(-50%, -50%) rotate(360deg)
	}
}

.content-wrapper[data-v-945148c9],
.label-wrapper[data-v-945148c9] {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: var(--gap)
}

.content-wrapper[data-v-945148c9] {
	width: 100%
}

.list>.content-wrapper[data-v-945148c9] {
	justify-content: flex-end
}

.only-icon>.content-wrapper[data-v-945148c9] {
	justify-content: center
}

.is-loading>.content-wrapper[data-v-945148c9] {
	opacity: 0
}

.label-wrapper[data-v-945148c9] {
	justify-content: center
}

.list:not(.only-icon) .label-wrapper[data-v-945148c9] {
	margin-right: auto
}

.solar-badge[data-v-789684ed] {
	background-color: var(--solar-color-background-tertiary);
	color: var(--solar-color-text-quartenary);
	border-radius: var(--solar-border-radius-5);
	padding: 0 var(--solar-spacing-50);
	height: 24px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: var(--solar-spacing-50)
}

.solar-badge-wrapper[data-v-789684ed] {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: var(--solar-spacing-50)
}

.solar-badge--content[data-v-789684ed] {
	width: fit-content;
	gap: var(--solar-spacing-100)
}

.solar-badge--container[data-v-789684ed] {
	width: 100%;
	justify-content: center
}

.solar-badge.is-medium[data-v-789684ed] {
	height: 20px
}

.solar-badge-subscribed[data-v-789684ed] {
	background: var(--solar-color-background-subscribed);
	color: var(--solar-color-text-primary);
	fill: var(--solar-color-icon-quartenary);
	height: 48px;
	padding: 0 var(--solar-spacing-50) 0 var(--solar-spacing-100);
	justify-content: space-between
}

.solar-badge-subscribed-large .solar-button[data-v-789684ed] {
	min-width: unset;
	background-color: var(--solar-color-background2-action-secondary-enabled);
	color: var(--solar-color-text3-action-secondary-enabled)
}

.solar-badge-subscribed-medium[data-v-789684ed] {
	justify-content: start;
	height: 32px;
	padding-left: var(--solar-spacing-50)
}

.solar-badge-subscribed-medium .solar-button[data-v-789684ed] {
	min-width: unset;
	color: var(--solar-color-text1-action-secondary-enabled)
}

.solar-badge-subscribed-small[data-v-789684ed] {
	justify-content: center;
	height: 24px;
	padding-left: var(--solar-spacing-50);
	padding-right: var(--solar-spacing-50)
}

.solar-image[data-v-6a95c8a2] {
	display: inline-flex
}

.solar-image.width-based[data-v-6a95c8a2] {
	width: var(--w);
	height: auto
}

.solar-image.height-based[data-v-6a95c8a2] {
	height: var(--h);
	width: auto
}

.solar-image[data-v-6a95c8a2]>svg {
	width: inherit;
	height: inherit;
	fill: var(--color)
}

.campaign-item[data-v-194ebe62],
.skeleton-item[data-v-194ebe62] {
	margin-bottom: var(--solar-spacing-200)
}

.solar-author[data-v-570cc172] {
	max-width: 636px
}

.solar-author .solar-author-date[data-v-570cc172] {
	display: inline-flex;
	flex-direction: row
}

.solar-author .solar-author-bullet[data-v-570cc172] {
	display: flex;
	align-items: center
}

.solar-author .solar-author-bullet[data-v-570cc172]:before {
	content: "";
	display: inline-block;
	background-color: var(--solar-color-decoration-primary);
	width: 4px;
	height: 4px;
	border-radius: 100%;
	margin: 2px var(--solar-spacing-50)
}

.solar-author .solar-author-logo[data-v-570cc172] {
	display: flex;
	justify-content: flex-start
}

.solar-author .solar-author-image[data-v-570cc172] {
	object-fit: contain
}

.solar-author .solar-author-updated[data-v-570cc172] {
	margin-left: var(--solar-spacing-100)
}

.solar-author .solar-author-origin[data-v-570cc172] {
	display: inline;
	color: var(--solar-color-text-primary)
}

.solar-author .solar-author-origin.has-authors[data-v-570cc172]:before {
	content: "";
	display: inline-block;
	background-color: var(--solar-color-decoration-primary);
	width: 4px;
	height: 4px;
	border-radius: 100%;
	margin: 2px var(--solar-spacing-50)
}

.solar-author .solar-author-names[data-v-570cc172] {
	display: block;
	flex-wrap: wrap;
	color: var(--solar-color-text-primary);
	word-break: break-word
}

.solar-author .solar-author-names a[data-v-570cc172] {
	text-decoration: none;
	border: none
}

.solar-author .solar-author-names a[data-v-570cc172]:link {
	color: var(--solar-color-links-enabled)
}

.solar-author .solar-author-names a[data-v-570cc172]:hover {
	text-decoration: underline;
	color: var(--solar-color-links-hover)
}

.solar-author .solar-author-names a[data-v-570cc172]:active {
	text-decoration: none;
	color: var(--solar-color-links-active)
}

.solar-author.medium .solar-author-date .icon[data-v-570cc172] {
	display: none
}

@media (min-width:970px) {
	.solar-author.medium .solar-author-names[data-v-570cc172] {
		display: inline-flex
	}
}

.solar-ads[data-v-c2de9148] {
	position: relative
}

.solar-ads .label[data-v-c2de9148] {
	color: var(--solar-color-neutral-600)
}

.solar-ads.main.size-default[data-v-c2de9148] {
	width: 100%
}

.solar-ads.main.has-bg[data-v-c2de9148] {
	background-color: var(--solar-color-neutral-50)
}

.solar-ads.main .label[data-v-c2de9148] {
	position: absolute;
	top: 0;
	width: 100%;
	text-align: center;
	line-height: 23px
}

.solar-ads.main .ads-content[data-v-c2de9148] {
	min-height: var(--ads-height, auto);
	display: flex;
	justify-content: center;
	align-items: center
}

.solar-ads.main .ads-content.no-center[data-v-c2de9148] {
	justify-content: initial
}

.solar-ads.main .ads-content>div[data-v-c2de9148] {
	display: contents
}

.solar-ads.seal[data-v-c2de9148] {
	width: 100%;
	height: auto
}

.solar-ads.seal .label[data-v-c2de9148] {
	margin-bottom: var(--solar-spacing-50)
}

.solar-title[data-v-abdcbc81] {
	width: 100%;
	padding-top: var(--solar-spacing-50);
	border-top: 2px solid var(--title-border-color);
	color: var(--solar-color-text-primary)
}

.solar-title .heading-3[data-v-abdcbc81],
.solar-title .heading-4[data-v-abdcbc81] {
	flex: 0;
	white-space: nowrap;
	margin: 0
}

@media (min-width:970px) {
	.solar-title[data-v-abdcbc81] {
		padding-top: var(--solar-spacing-100)
	}
}

.solar-title.is-page[data-v-abdcbc81] {
	--title-border-color: var(--solar-color-stroke-divider-primary)
}

.solar-title.is-body[data-v-abdcbc81] {
	display: flex;
	justify-content: space-between;
	align-items: center;
	--title-border-color: var(--solar-color-stroke-divider-secondary)
}

.solar-title.is-body .heading-3[data-v-abdcbc81] {
	padding-right: var(--solar-spacing-100)
}

.slot[data-v-abdcbc81] {
	display: flex;
	flex: 1 1 auto;
	justify-content: space-between
}

.slot-left[data-v-abdcbc81] {
	justify-content: flex-start
}

.slot-right[data-v-abdcbc81] {
	justify-content: flex-end
}

.solar-date[data-v-024c0459] {
	display: flex;
	margin: 0;
	color: var(--solar-color-text-secondary)
}

.icon[data-v-024c0459] {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: var(--solar-spacing-50);
	fill: var(--solar-color-icon-tertiary)
}

.label[data-v-024c0459] {
	display: flex;
	align-items: center;
	color: var(--solar-color-text-secondary);
	white-space: nowrap;
	margin-left: auto;
	margin-right: 4px
}

.date[data-v-024c0459] {
	display: flex;
	order: 0;
	text-align: right;
	white-space: nowrap
}

.solar-avatar[data-v-150cbbe4] {
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: var(--avatar-background);
	margin: 0;
	--avatar-size-width: 40px;
	--avatar-size-height: 40px;
	--avatar-border-radius: var(--solar-border-radius-75)
}

.solar-avatar-notification[data-v-150cbbe4] {
	position: absolute;
	top: 0;
	right: calc(var(--solar-spacing-50) * -1)
}

.solar-avatar-notification.is-small[data-v-150cbbe4] {
	right: calc(var(--solar-spacing-5) * -1)
}

.solar-avatar-image[data-v-150cbbe4],
.solar-avatar[data-v-150cbbe4] {
	width: var(--avatar-size-width);
	height: var(--avatar-size-height);
	border-radius: var(--avatar-border-radius);
	object-fit: cover
}

@media (min-width:970px) {
	.solar-avatar[data-v-150cbbe4] {
		--avatar-size-width: 56px;
		--avatar-size-height: 56px;
		--avatar-border-radius: var(--solar-border-radius-100)
	}
}

.solar-avatar.is-large[data-v-150cbbe4] {
	--avatar-size-width: 56px;
	--avatar-size-height: 56px;
	--avatar-border-radius: var(--solar-border-radius-100)
}

@media (min-width:970px) {
	.solar-avatar.is-large[data-v-150cbbe4] {
		--avatar-size-width: 72px;
		--avatar-size-height: 72px;
		--avatar-border-radius: var(--solar-border-radius-150)
	}
}

.solar-avatar.is-medium[data-v-150cbbe4] {
	--avatar-size-width: 40px;
	--avatar-size-height: 40px;
	--avatar-border-radius: var(--solar-border-radius-75)
}

@media (min-width:970px) {
	.solar-avatar.is-medium[data-v-150cbbe4] {
		--avatar-size-width: 56px;
		--avatar-size-height: 56px;
		--avatar-border-radius: var(--solar-border-radius-100)
	}
}

.solar-avatar.is-small[data-v-150cbbe4] {
	--avatar-size-width: 32px;
	--avatar-size-height: 32px;
	--avatar-border-radius: var(--solar-border-radius-75)
}

@media (min-width:970px) {
	.solar-avatar.is-small[data-v-150cbbe4] {
		--avatar-size-width: 40px;
		--avatar-size-height: 40px
	}
}

.solar-avatar.variant-icon[data-v-150cbbe4] {
	--avatar-background: var(--solar-color-background-secondary)
}

.solar-kicker .featured.with-dot[data-v-f854e615]:after {
	content: "";
	display: inline-block;
	margin: 0 var(--solar-spacing-50);
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	background: var(--solar-color-decoration-primary);
	height: 4px;
	width: 4px;
	border-radius: 100%;
	left: auto
}

.solar-kicker[data-v-f854e615] {
	display: inline-flex;
	align-items: center;
	flex-wrap: wrap;
	fill: var(--solar-color-links-enabled);
	color: var(--solar-color-links-enabled)
}

.solar-kicker .kicker-item[data-v-f854e615] {
	display: flex;
	align-items: center
}

.solar-kicker a[data-v-f854e615] {
	border-bottom: 2px solid transparent
}

.solar-kicker a[data-v-f854e615]:hover {
	color: var(--solar-color-links-hover);
	border-color: var(--solar-color-links-hover)
}

.solar-kicker a[data-v-f854e615]:active {
	color: var(--solar-color-links-active);
	border-color: transparent
}

.solar-kicker .featured[data-v-f854e615] {
	position: relative;
	color: var(--solar-color-links-enabled);
	padding: 0 20px 0 0
}

.solar-kicker .kicker-icon[data-v-f854e615] {
	margin: 0 var(--solar-spacing-25);
	color: var(--solar-color-icon-primary);
	fill: var(--solar-color-icon-primary)
}

.solar-kicker .kicker-badge[data-v-f854e615] {
	margin-right: var(--solar-spacing-75)
}

.solar-notification[data-v-a136456d] {
	box-sizing: border-box;
	color: var(--solar-color-text-quartenary);
	background-color: var(--solar-color-background-tertiary);
	border-radius: var(--solar-border-radius-75);
	min-width: var(--notification-size);
	height: var(--notification-size);
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	user-select: none
}

.is-large[data-v-a136456d] {
	--notification-size: 24px;
	padding: var(--solar-spacing-25)
}

.is-medium[data-v-a136456d] {
	--notification-size: 20px;
	padding: var(--solar-spacing-5) var(--solar-spacing-25)
}

.is-small[data-v-a136456d] {
	--notification-size: 8px;
	text-indent: -9999px
}

.K3T-qbYR {
	--jupiter-columnists-top: 72px;
	background-color: #fff
}

@media (min-width:970px) {
	.K3T-qbYR {
		max-width: 240px
	}
}

@media (max-width:969px) {
	.K3T-qbYR {
		margin-left: calc(var(--solar-spacing-100) * -1);
		margin-right: calc(var(--solar-spacing-100) * -1)
	}
}

.uolpd-video-inarticle[data-v-4a94e14e] {
	clear: both;
}

@media (min-width:970px) {

}

.uolpd-video-inarticle[data-v-4a94e14e] div[id=inarticle-ad-container] {
	background-color: var(--solar-color-neutral-50)
}

.uolpd-video-inarticle[data-v-4a94e14e] div[id=inarticle-ad-header] {
	font-family: var(--solar-typography-desktop-regular-text-font-family)
}

.solar-header-columnist[data-v-9d3cf60e] {
	border-bottom: 1px solid var(--solar-color-stroke-divider-primary);
	height: 72px;
	margin: var(--solar-spacing-25) auto 0
}

.solar-header-columnist-info[data-v-9d3cf60e] {
	display: flex
}

.solar-header-columnist-content[data-v-9d3cf60e] {
	padding-left: var(--solar-spacing-50);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start
}

.solar-header-columnist-image[data-v-9d3cf60e] {
	max-width: 104px;
	overflow: hidden
}

.solar-header-columnist-image img[data-v-9d3cf60e] {
	display: block;
	width: 100%
}

.solar-header-columnist h2[data-v-9d3cf60e] {
	padding: 0;
	margin: 0
}

.solar-header-columnist .link[data-v-9d3cf60e] {
	text-decoration: none;
	color: var(--solar-color-text2-action-secondary-enabled)
}

.solar-header-columnist .link[data-v-9d3cf60e]:hover {
	color: var(--solar-color-text2-action-secondary-hover)
}

.solar-header-columnist .link[data-v-9d3cf60e]:focus {
	color: var(--solar-color-text2-action-secondary-focused)
}

.solar-header-columnist-socialmedia-content[data-v-9d3cf60e] {
	display: none;
	align-items: flex-end
}

.solar-header-columnist-container[data-v-9d3cf60e] {
	display: flex;
	justify-content: space-between;
	height: 100%
}

@media (min-width:970px) {
	.solar-header-columnist[data-v-9d3cf60e] {
		margin-top: var(--solar-spacing-100);
		height: 90px
	}

	.solar-header-columnist-socialmedia-content[data-v-9d3cf60e] {
		display: flex;
		flex-direction: column;
		justify-content: center
	}

	.solar-header-columnist-info[data-v-9d3cf60e] {
		padding: 0 0 0 var(--solar-spacing-100)
	}

	.solar-header-columnist-image[data-v-9d3cf60e] {
		max-width: 130px;
		overflow: hidden
	}
}

.related-title[data-v-f0ca0bfa] {
	margin-top: 0
}

.solar-related.type-main .container-main[data-v-bbbd3f52] {
	gap: var(--solar-spacing-150)
}

.solar-related.type-main .container-main.column[data-v-bbbd3f52] {
	display: grid;
	grid-template-columns: repeat(var(--columns), minmax(182px, 1fr));
	min-width: 182px;
	overflow: scroll hidden;
	scrollbar-width: none
}

.solar-related.type-main .container-main.column[data-v-bbbd3f52]::-webkit-scrollbar {
	height: 0 !important
}

@media (min-width:970px) {
	.solar-related.type-main .container-main.column[data-v-bbbd3f52] {
		overflow: hidden
	}
}

.solar-related.type-main .container-main.list[data-v-bbbd3f52] {
	display: flex;
	justify-items: start;
	flex-direction: column
}

@media (max-width:969px) {
	.solar-related.type-main .container-main.list[data-v-bbbd3f52] {
		gap: var(--solar-spacing-100)
	}
}

.solar-related.type-main .container-main.small[data-v-bbbd3f52] {
	display: flex;
	justify-items: start;
	flex-direction: column
}

@media (max-width:969px) {
	.solar-related.type-main .container-main.small[data-v-bbbd3f52] {
		gap: var(--solar-spacing-200)
	}
}

.solar-caption[data-v-e94be6e9] {
	position: relative;
	display: flex;
	flex-direction: column;
	color: var(--solar-color-text-primary);
	padding-left: var(--solar-spacing-100)
}

.solar-caption[data-v-e94be6e9]:before {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	border-left: 2px solid var(--solar-color-decoration-primary)
}

@media (min-width:970px) {
	.solar-caption[data-v-e94be6e9]:before {
		border-radius: 4px
	}
}

.solar-caption span[data-v-e94be6e9] {
	color: var(--solar-color-text-secondary)
}

.solar-list[data-v-c1a9b123] {
	display: flex;
	flex-flow: row wrap;
	margin: 0;
	padding: 0;
	justify-content: space-between;
	list-style: none;
	height: 100%;
	width: 100%
}

.vertical[data-v-c1a9b123] {
	flex-direction: column;
	justify-content: flex-start
}

.item[data-v-c1a9b123] {
	display: flex;
	align-items: center;
	justify-content: start
}

.solar-social-media[data-v-a9a41bcb] {
	display: flex;
	flex-wrap: wrap;
	width: 100%
}

.solar-social-media .label[data-v-a9a41bcb] {
	color: var(--solar-color-text-primary)
}

.solar-social-media .list[data-v-a9a41bcb] {
	display: inline-flex;
	flex-wrap: wrap;
	gap: var(--solar-spacing-100)
}

.solar-social-media .list .item[data-v-a9a41bcb]:last-child {
	margin-right: 0
}

.solar-social-media .list .item .icon[data-v-a9a41bcb] {
	fill: var(--solar-color-icon-secondary);
	display: block;
	background: 0 0;
	border: none;
	cursor: pointer;
	height: 24px;
	padding: 0;
	width: auto
}

.solar-social-media .list .item .icon[data-v-a9a41bcb]:active,
.solar-social-media .list .item .icon[data-v-a9a41bcb]:focus,
.solar-social-media .list .item .icon[data-v-a9a41bcb]:hover {
	outline: 0;
	fill: var(--social-color, var(--solar-color-links-hover))
}

.solar-social-media.vertical[data-v-a9a41bcb] {
	flex-direction: column;
	width: fit-content
}

.solar-social-media.vertical .label[data-v-a9a41bcb] {
	margin-right: var(--solar-spacing-150);
	margin-bottom: var(--solar-spacing-50)
}

.solar-social-media.horizontal[data-v-a9a41bcb] {
	display: grid;
	grid-template-columns: auto auto;
	align-items: center;
	justify-content: center
}

.solar-social-media.horizontal .label[data-v-a9a41bcb] {
	width: max-content;
	margin-right: var(--solar-spacing-150)
}

.solar-alert.message[data-v-b0f1007d] {
	background-color: var(--message-background-color);
	border: 1px solid var(--messsage-border-color);
	border-radius: var(--solar-border-radius-50);
	display: flex;
	padding: var(--solar-spacing-100)
}

.solar-alert.message .solar-icon[data-v-b0f1007d] {
	justify-self: center
}

.solar-alert.message .message-container[data-v-b0f1007d] {
	display: flex;
	width: 100%
}

.solar-alert.message .message-container .left-icon[data-v-b0f1007d] {
	fill: var(--message-icon-fill);
	margin-right: var(--solar-spacing-100)
}

.solar-alert.main[data-v-b0f1007d] {
	display: flex
}

.solar-alert.notification[data-v-b0f1007d] {
	background-color: var(--solar-color-background1-action-quinary-enabled);
	border-radius: var(--solar-border-radius-25);
	display: flex;
	justify-content: space-between;
	gap: var(--solar-spacing-50);
	padding: var(--solar-spacing-50)
}

.solar-alert.notification .regular-caption[data-v-b0f1007d] {
	color: var(--solar-color-text1-action-tertiary-enabled);
	padding-bottom: var(--solar-spacing-25)
}

.solar-alert.notification .regular-subtext[data-v-b0f1007d] {
	color: var(--solar-color-text-secondary)
}

.solar-alert.notification a[data-v-b0f1007d] {
	border: 0;
	display: inline-block
}

.solar-alert.notification.read[data-v-b0f1007d] {
	background-color: var(--solar-color-background1-action-quinary-disabled)
}

.solar-alert.notification.read .regular-caption[data-v-b0f1007d],
.solar-alert.notification.read .solar-date[data-v-b0f1007d] {
	color: var(--solar-color-text1-action-tertiary-disabled)
}

.solar-alert.notification[data-v-b0f1007d]:active,
.solar-alert.notification[data-v-b0f1007d]:hover {
	background-color: var(--solar-color-background1-action-quinary-hover)
}

.solar-alert.notification:active .regular-caption[data-v-b0f1007d],
.solar-alert.notification:hover .regular-caption[data-v-b0f1007d] {
	color: var(--solar-color-text1-action-tertiary-hover)
}

.NLoMI9Qc a {
	border-bottom: 0
}

.NLoMI9Qc li,
.NLoMI9Qc ul {
	list-style: none;
	padding-left: 0;
	margin: 0
}

.NLoMI9Qc li:hover {
	opacity: 60%
}

.h9bI8zWe {
	display: flex;
	flex-direction: column;
	gap: var(--solar-spacing-150)
}

.bcMUWP0C {
	color: var(--solar-color-text-secondary)
}

._54Z25QmM {
	display: flex;
	flex-direction: row;
	justify-content: start;
	align-items: center;
	color: var(--solar-color-text-tertiary)
}

.EzGWiVLv {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: calc(var(--solar-spacing-200))
}

.solar-related-avatar.type-horizontal[data-v-282ccde3] {
	text-align: center;
	overflow: scroll hidden;
	scrollbar-width: none;
	-ms-overflow-style: none
}

.solar-related-avatar.type-horizontal[data-v-282ccde3]::-webkit-scrollbar {
	display: none
}

@media (min-width:970px) {
	.solar-related-avatar.type-horizontal[data-v-282ccde3] {
		overflow: auto
	}
}

.solar-related-avatar.type-horizontal .horizontal-content[data-v-282ccde3] {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	gap: var(--solar-spacing-100);
	padding: 0 var(--solar-spacing-100);
	background-color: var(--solar-color-background-primary);
	height: 91px
}

.solar-related-avatar.type-horizontal .horizontal-content .solar-headline[data-v-282ccde3] {
	min-width: 258px
}

@media (min-width:970px) {
	.solar-related-avatar.type-horizontal .horizontal-content[data-v-282ccde3] {
		gap: var(--solar-spacing-150);
		padding: var(--solar-spacing-100) 0;
		height: auto;
		align-items: flex-start
	}

	.solar-related-avatar.type-horizontal .horizontal-content .solar-headline[data-v-282ccde3] {
		min-width: auto;
		flex: 1
	}
}

.jupiter-paragraph-fragment[data-v-16434e43] {
	--block-spacing: var(--solar-spacing-150)
}

.jupiter-paragraph-fragment>[data-v-16434e43] {
	margin-top: var(--block-spacing);
	margin-bottom: var(--block-spacing)
}

.jupiter-paragraph-fragment>[data-v-16434e43]:first-child {
	margin-top: 0
}

.jupiter-paragraph-fragment>[data-v-16434e43]:last-child {
	margin-bottom: 0
}

@media (min-width:970px) {
	.jupiter-paragraph-fragment[data-v-16434e43] {
		--block-spacing: var(--solar-spacing-200)
	}
}

@media (max-width:969px) {
	.jupiter-share[data-v-231f3991] {
		max-width: 184px
	}
}

.embed-square[data-v-cad8c58d],
.embed-vertical[data-v-cad8c58d] {
	float: right;
	margin-left: var(--solar-spacing-100);
	margin-bottom: var(--solar-spacing-50);
	margin-top: 0 !important;
	max-width: 156px
}

@media (min-width:970px) {

	.embed-square[data-v-cad8c58d],
	.embed-vertical[data-v-cad8c58d] {
		margin-left: var(--solar-spacing-200)
	}

	.embed-square[data-v-cad8c58d] {
		max-width: 303px
	}

	.embed-vertical[data-v-cad8c58d] {
		max-width: 310px
	}

	.embed+.embed-square[data-v-cad8c58d],
	.embed+.embed-vertical[data-v-cad8c58d] {
		margin: 0;
		float: none
	}
}

body {
	--header-height: 56px;
	--main-pt: 0%;
	--z-index-header: 99999999;
	--z-index-modal: calc(var(--z-index-header) + 1)
}

@media (min-width:970px) {
	body {
		--header-height: 73px
	}
}

body .vl-wrapper {
	padding-top: calc(var(--header-height) + var(--main-pt))
}

body .vl-wrapper .z-index-modal {
	position: relative;
	z-index: var(--z-index-modal)
}

body .vl-wrapper .stick {
	position: sticky;
	top: calc(var(--header-height) + var(--main-pt) + var(--solar-spacing-100))
}

body .vl-wrapper .stick.horizontal-campaign {
	top: 0;
	z-index: var(--z-index-header)
}

/* body .row {
	margin-left: calc(var(--solar-spacing-100) * -1);
	margin-right: calc(var(--solar-spacing-100) * -1)
} */

.jupiter-header[data-v-118631c0] {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: var(--z-index-header)
}

.jupiter-headline .headline-container .headline-footer .info .headline-social-share[data-v-edf23cca] {
	display: flex;
	align-self: baseline;
	flex: none
}

@media (min-width:970px) {
	.jupiter-headline .headline-container .headline-footer .info .headline-social-share[data-v-edf23cca] {
		margin-top: 3px;
		margin-left: var(--solar-spacing-100)
	}
}

@media (min-width:970px) {
	.headline-footer .info[data-v-edf23cca] {
		display: flex;
		align-items: center;
		justify-content: space-between
	}
}

.jupiter-read-aloud[data-v-fbba270a] {
	display: inline-block;
	min-height: 55px;
	background-color: #f6f7f7;
	overflow: hidden
}

.XDHTfbCy {
	background-color: var(--solar-color-static-white);
	transition: .5s all
}

.k-6jsN7G {
	display: grid;
	grid-template-columns: 1fr 2fr;
	height: 56px
}

.rwZdTpwp {
	height: 72px
}

.jSHdaL9w {
	border-bottom: 1px solid var(--solar-color-neutral-100)
}

.QxFmtM4r {
	display: flex;
	align-items: center;
	gap: var(--solar-spacing-100)
}

._-1cR-Km4 {
	display: flex
}

.LnZlJVdp {
	width: fit-content;
	justify-self: center
}

.KPV-QEIR {
	display: flex;
	align-items: center;
	fill: initial
}

.CjJv32Px {
	display: flex;
	align-items: center;
	justify-self: end;
	gap: var(--solar-spacing-100)
}

@media (min-width:970px) {
	.k-6jsN7G {
		grid-template-columns: 1fr 3fr 1fr
	}

	.CjJv32Px {
		gap: var(--solar-spacing-150)
	}
}

.featured-image-right[data-v-1b2e5db4] {
	float: right;
	margin: 0 0 var(--solar-spacing-100) var(--solar-spacing-50)
}

.featured-image-square[data-v-1b2e5db4],
.featured-image-vertical[data-v-1b2e5db4] {
	max-width: 150px
}

.ads-seal[data-v-1b2e5db4] {
	margin-bottom: var(--solar-spacing-150)
}

.ads-seal.mt-0[data-v-1b2e5db4] {
	margin-top: 0
}

.ads-seal[data-v-1b2e5db4]:empty {
	margin: 0
}

@media (max-width:969px) {
	aside[data-v-1b2e5db4]:not(.jupiter-read-aloud):empty {
		display: none
	}
}

@media (min-width:970px) {
	.central-column[data-v-1b2e5db4] {
		min-width: 640px
	}

	.article-footer-action[data-v-1b2e5db4] {
		clear: both;
		display: flex;
		align-items: center;
		justify-content: space-between
	}

	.col-custom[data-v-1b2e5db4] {
		max-width: 240px
	}

	[data-v-1b2e5db4] {
		--featured-image-square-mw: 308px;
		--featured-image-vertical-mw: 308px
	}

	[data-v-1b2e5db4] .featured-embed .embed-right.embed-square {
		max-width: var(--featured-image-square-mw)
	}

	[data-v-1b2e5db4] .featured-embed .embed-right.embed-vertical {
		max-width: var(--featured-image-vertical-mw)
	}

	.featured-image-right[data-v-1b2e5db4] {
		margin: 0 0 var(--solar-spacing-200) var(--solar-spacing-200)
	}

	.featured-image-square[data-v-1b2e5db4] {
		max-width: var(--featured-image-square-mw)
	}

	.featured-image-vertical[data-v-1b2e5db4] {
		max-width: var(--featured-image-vertical-mw)
	}
}

.solar-user-menu[data-v-a05fd654] {
	height: 100%;
	width: 100%;
	background: var(--solar-color-background-header)
}

@media (min-width:970px) {
	.solar-user-menu[data-v-a05fd654] {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		box-shadow: 0 4px 9px #00000040;
		border-radius: var(--solar-border-radius-25)
	}
}

.solar-user-menu .ads-container[data-v-a05fd654] {
	padding: var(--solar-spacing-100);
	width: 100%
}

.solar-user-menu .list-container[data-v-a05fd654] {
	width: 100%;
	display: flex;
	flex-direction: column;
	padding-top: var(--solar-spacing-50)
}

.solar-user-menu .notification-menu[data-v-a05fd654] {
	width: 100%;
	height: 100%;
	padding: var(--solar-spacing-100);
	padding-bottom: var(--solar-spacing-200);
	display: flex;
	flex-direction: column
}

.solar-user-menu .notification-menu h4[data-v-a05fd654] {
	color: var(--solar-color-text-primary);
	margin: var(--solar-spacing-100) 0;
	flex: 0
}

.solar-user-menu .notification-menu .notification-list[data-v-a05fd654] {
	flex: 1 1 auto;
	overflow: auto
}

.solar-user-menu .solar-alert[data-v-a05fd654] {
	margin-bottom: var(--solar-spacing-50)
}

.solar-user-menu .solar-alert[data-v-a05fd654]:last-child {
	margin: 0
}

:root {
	--solar-spacing-1000: 160px;
	--solar-spacing-600: 96px;
	--solar-spacing-500: 80px;
	--solar-spacing-400: 64px;
	--solar-spacing-300: 48px;
	--solar-spacing-250: 40px;
	--solar-spacing-200: 32px;
	--solar-spacing-150: 24px;
	--solar-spacing-100: 16px;
	--solar-spacing-75: 12px;
	--solar-spacing-50: 8px;
	--solar-spacing-25: 4px;
	--solar-spacing-5: 2px;
	--solar-drop-shadow-200: 0 0 8px #00000040;
	--solar-drop-shadow-100: 0 0 4px #00000040;
	--solar-grid-breakpoint-lg-max: 1120px;
	--solar-grid-breakpoint-lg: 970px;
	--solar-grid-breakpoint-xs-max: 540px;
	--solar-border-radius-700: 96px;
	--solar-border-radius-600: 80px;
	--solar-border-radius-500: 64px;
	--solar-border-radius-400: 48px;
	--solar-border-radius-300: 40px;
	--solar-border-radius-200: 32px;
	--solar-border-radius-150: 24px;
	--solar-border-radius-100: 16px;
	--solar-border-radius-75: 12px;
	--solar-border-radius-50: 8px;
	--solar-border-radius-25: 4px;
	--solar-border-radius-5: 2px;
	--solar-brand-color-tertiary-900: #5c4a00ff;
	--solar-brand-color-tertiary-800: #856b00ff;
	--solar-brand-color-tertiary-700: #ad8c00ff;
	--solar-brand-color-tertiary-600: #d6ad00ff;
	--solar-brand-color-tertiary-500: #ffce00ff;
	--solar-brand-color-tertiary-400: #ffd72eff;
	--solar-brand-color-tertiary-300: #ffdf5cff;
	--solar-brand-color-tertiary-200: #ffe88aff;
	--solar-brand-color-tertiary-100: #fff1b7ff;
	--solar-brand-color-tertiary-50: #fffae5ff;
	--solar-brand-color-secondary-900: #5c2e00ff;
	--solar-brand-color-secondary-800: #854300ff;
	--solar-brand-color-secondary-700: #ad5700ff;
	--solar-brand-color-secondary-600: #d66c00ff;
	--solar-brand-color-secondary-500: #ff8000ff;
	--solar-brand-color-secondary-400: #ff972eff;
	--solar-brand-color-secondary-300: #ffae5cff;
	--solar-brand-color-secondary-200: #ffc48aff;
	--solar-brand-color-secondary-100: #ffdbb7ff;
	--solar-brand-color-secondary-50: #fff2e5ff;
	--solar-brand-color-primary-900: #5c000dff;
	--solar-brand-color-primary-800: #850013ff;
	--solar-brand-color-primary-700: #ad0019ff;
	--solar-brand-color-primary-600: #d6001eff;
	--solar-brand-color-primary-500: #ff0024ff;
	--solar-brand-color-primary-400: #ff2e4bff;
	--solar-brand-color-primary-300: #ff5c73ff;
	--solar-brand-color-primary-200: #ff8a9aff;
	--solar-brand-color-primary-100: #ffb7c1ff;
	--solar-brand-color-primary-50: #ffe5e9ff;
	--solar-color-warning-900: #552300;
	--solar-color-warning-800: #773100;
	--solar-color-warning-700: #994000;
	--solar-color-warning-600: #bb540b;
	--solar-color-warning-500: #dd6a19;
	--solar-color-warning-400: #ff832b;
	--solar-color-warning-300: #ff9f5b;
	--solar-color-warning-200: #ffbb8a;
	--solar-color-warning-100: #ffd6ba;
	--solar-color-warning-50: #fff2ea;
	--solar-color-subscribed-900: #5c4a00ff;
	--solar-color-subscribed-800: #856b00ff;
	--solar-color-subscribed-700: #ad8c00ff;
	--solar-color-subscribed-600: #d6ad00ff;
	--solar-color-subscribed-500: #ffce00ff;
	--solar-color-subscribed-400: #ffd72eff;
	--solar-color-subscribed-300: #ffdf5cff;
	--solar-color-subscribed-200: #ffe88aff;
	--solar-color-subscribed-100: #fff1b7ff;
	--solar-color-subscribed-50: #fffae5ff;
	--solar-color-static-white: #ffffffff;
	--solar-color-static-black: #000000ff;
	--solar-color-sports-yellow: #0d2b5a;
	--solar-color-sports-red: #b80e17;
	--solar-color-socialmedia-vine: #00b489;
	--solar-color-socialmedia-google-plus: #db4437;
	--solar-color-socialmedia-telegram: #0088cc;
	--solar-color-socialmedia-soundcloud: #ff5500;
	--solar-color-socialmedia-yahoo: #6001d2;
	--solar-color-socialmedia-flickr: #f40083;
	--solar-color-socialmedia-slack: #4a154b;
	--solar-color-socialmedia-dribbble: #ea4c89;
	--solar-color-socialmedia-quora: #aa2200;
	--solar-color-socialmedia-vimeo: #1ab7ea;
	--solar-color-socialmedia-medium: #02b875;
	--solar-color-socialmedia-foursquare: #f94877;
	--solar-color-socialmedia-alexa: #00a7ce;
	--solar-color-socialmedia-amazon: #ff9900;
	--solar-color-socialmedia-apple: #a6b1b7;
	--solar-color-socialmedia-spotify: #1ed760;
	--solar-color-socialmedia-discord: #5865f2;
	--solar-color-socialmedia-twitch: #9146ff;
	--solar-color-socialmedia-reddit: #ff4500;
	--solar-color-socialmedia-tumblr: #35465d;
	--solar-color-socialmedia-flipboard: #F52828;
	--solar-color-socialmedia-whatsapp: #25d366;
	--solar-color-socialmedia-snapchat: #fffc00;
	--solar-color-socialmedia-pinterest: #bd081c;
	--solar-color-socialmedia-google: #4285f4;
	--solar-color-socialmedia-tiktok: #ee1d52;
	--solar-color-socialmedia-instagram: #c32aa3;
	--solar-color-socialmedia-linkedin: #0a66c2;
	--solar-color-socialmedia-youtube: #ff0000;
	--solar-color-socialmedia-twitter: #1da1f2;
	--solar-color-socialmedia-facebook: #1877f2;
	--solar-color-positive-900: #0c5e24ff;
	--solar-color-positive-800: #198038ff;
	--solar-color-positive-700: #2ba24fff;
	--solar-color-positive-600: #42c469ff;
	--solar-color-positive-500: #5ee687ff;
	--solar-color-positive-400: #7bffa2ff;
	--solar-color-positive-300: #98ffb7ff;
	--solar-color-positive-200: #b6ffccff;
	--solar-color-positive-100: #d4ffe1ff;
	--solar-color-positive-50: #f2fff6ff;
	--solar-color-neutral-900: #202020ff;
	--solar-color-neutral-800: #333333ff;
	--solar-color-neutral-700: #4d4d4dff;
	--solar-color-neutral-600: #666666ff;
	--solar-color-neutral-500: #808080ff;
	--solar-color-neutral-400: #999999ff;
	--solar-color-neutral-300: #b3b3b3ff;
	--solar-color-neutral-200: #ccccccff;
	--solar-color-neutral-100: #e6e6e6ff;
	--solar-color-neutral-50: #f2f2f2ff;
	--solar-color-negative-900: #520004ff;
	--solar-color-negative-800: #740006ff;
	--solar-color-negative-700: #96020aff;
	--solar-color-negative-600: #b80e17ff;
	--solar-color-negative-400: #fc323dff;
	--solar-color-negative-500: #da1e28ff;
	--solar-color-negative-300: #ff6169ff;
	--solar-color-negative-200: #ff8f95ff;
	--solar-color-negative-100: #ffbcc0ff;
	--solar-color-negative-50: #ffeaebff;
	--solar-color-informative-900: #00316c;
	--solar-color-informative-800: #004394;
	--solar-color-informative-700: #0257bd;
	--solar-color-informative-600: #1473e6;
	--solar-color-informative-500: #2a8aff;
	--solar-color-informative-400: #509fff;
	--solar-color-informative-300: #76b4ff;
	--solar-color-informative-200: #9dc9ff;
	--solar-color-informative-100: #c3deff;
	--solar-color-informative-50: #e9f3ff;
	--solar-background-secondary-500: var(--solar-brand-color-secondary-500);
	--solar-user-email-background-secondary: var(--solar-brand-color-primary-700);
	--solar-user-email-background-primary: var(--solar-brand-color-primary-600);
	--solar-color-stroke-divider-quartenary: var(--solar-color-static-black);
	--solar-color-stroke-divider-tertiary: var(--solar-color-neutral-300);
	--solar-color-stroke-divider-secondary: var(--solar-brand-color-primary-600);
	--solar-color-stroke-divider-primary: var(--solar-color-neutral-100);
	--solar-color-links-hover: var(--solar-brand-color-primary-700);
	--solar-color-links-active: var(--solar-brand-color-primary-700);
	--solar-color-links-visited: var(--solar-brand-color-primary-800);
	--solar-color-links-enabled: var(--solar-brand-color-primary-600);
	--solar-color-icon-sports-quartenary: var(--solar-color-neutral-600);
	--solar-color-icon-sports-tertiary: var(--solar-color-static-black);
	--solar-color-icon-sports-secondary: var(--solar-color-negative-500);
	--solar-color-icon-sports-primary: var(--solar-color-positive-800);
	--solar-color-icon-form-focused: var(--solar-color-neutral-700);
	--solar-color-icon-form-hover: var(--solar-color-neutral-700);
	--solar-color-icon-form-enabled: var(--solar-color-neutral-700);
	--solar-color-icon-form-disabled: var(--solar-color-neutral-200);
	--solar-color-icon-form-placeholder: var(--solar-color-neutral-700);
	--solar-color-icon-quartenary: var(--solar-color-static-black);
	--solar-color-icon-tertiary: var(--solar-color-neutral-600);
	--solar-color-icon-secondary: var(--solar-color-neutral-900);
	--solar-color-icon-primary: var(--solar-brand-color-primary-600);
	--solar-color-foreground-input-selected-enabled: var(--solar-brand-color-primary-600);
	--solar-color-foreground-unselected-enabled: var(--solar-color-static-white);
	--solar-color-foreground-unselected-focused: var(--solar-color-static-white);
	--solar-color-foreground-unselected-hover: var(--solar-color-static-white);
	--solar-color-foreground-unselected-disabled: var(--solar-color-neutral-50);
	--solar-color-foreground-unselected-active: var(--solar-color-static-white);
	--solar-color-foreground-selected-focused: var(--solar-brand-color-primary-600);
	--solar-color-foreground-selected-disabled: var(--solar-color-neutral-50);
	--solar-color-foreground-selected-active: var(--solar-brand-color-primary-700);
	--solar-color-foreground-selected-hover: var(--solar-brand-color-primary-700);
	--solar-color-foreground-disabled: var(--solar-color-neutral-50);
	--solar-color-decoration-secondary: var(--solar-color-neutral-300);
	--solar-color-decoration-primary: var(--solar-brand-color-primary-600);
	--solar-color-border-input-unselected-enabled: var(--solar-color-neutral-600);
	--solar-color-border-input-unselected-active: var(--solar-color-neutral-600);
	--solar-color-border-input-unselected-hover: var(--solar-color-neutral-300);
	--solar-color-border-input-unselected-disabled: var(--solar-color-neutral-300);
	--solar-color-border-input-unselected-focused: var(--solar-color-neutral-300);
	--solar-color-border-input-selected-active: var(--solar-brand-color-primary-700);
	--solar-color-border-input-selected-focused: var(--solar-brand-color-primary-700);
	--solar-color-border-input-selected-disabled: var(--solar-color-neutral-300);
	--solar-color-border-input-selected-enabled: var(--solar-brand-color-primary-600);
	--solar-color-border-input-selected-hover: var(--solar-brand-color-primary-700);
	--solar-color-border-input-disabled: var(--solar-color-neutral-300);
	--solar-color-border-form-disabled: var(--solar-color-neutral-50);
	--solar-color-border-form-focused: var(--solar-brand-color-primary-600);
	--solar-color-border-form-placeholder: var(--solar-color-neutral-200);
	--solar-color-border-form-enabled: var(--solar-color-neutral-200);
	--solar-color-border-form-hover: var(--solar-color-neutral-400);
	--solar-color-border-quartenary: var(--solar-color-neutral-200);
	--solar-color-border-tertiary: var(--solar-color-neutral-300);
	--solar-color-border-secondary: var(--solar-brand-color-primary-100);
	--solar-color-border-primary: var(--solar-brand-color-primary-600);
	--solar-color-background-form-placeholder: var(--solar-color-static-white);
	--solar-color-background-form-disabled: var(--solar-color-static-white);
	--solar-color-background-form-hover: var(--solar-color-neutral-50);
	--solar-color-background-form-enabled: var(--solar-color-static-white);
	--solar-color-background-form-focused: var(--solar-color-neutral-100);
	--solar-color-background-input-selected-focused: var(--solar-brand-color-primary-100);
	--solar-color-background-input-selected-active: var(--solar-brand-color-primary-200);
	--solar-color-background-input-selected-disabled: var(--solar-color-neutral-50);
	--solar-color-background-input-selected-hover: var(--solar-brand-color-primary-200);
	--solar-color-background-input-selected-enabled: var(--solar-brand-color-primary-100);
	--solar-color-background-input-unselected-enabled: var(--solar-color-neutral-100);
	--solar-color-background-input-unselected-active: var(--solar-color-neutral-200);
	--solar-color-background-input-unselected-hover: var(--solar-color-neutral-200);
	--solar-color-background-input-unselected-focused: var(--solar-color-neutral-100);
	--solar-color-background-input-unselected-disabled: var(--solar-color-neutral-100);
	--solar-color-background-input-disabled: var(--solar-color-neutral-100);
	--solar-color-background-header: var(--solar-color-static-white);
	--solar-color-background-subscribed: var(--solar-color-subscribed-500);
	--solar-color-background-senary: var(--solar-brand-color-primary-600);
	--solar-color-background-quinary: var(--solar-color-static-black);
	--solar-color-background-quartenary: var(--solar-brand-color-secondary-500);
	--solar-color-background-tertiary: var(--solar-brand-color-primary-600);
	--solar-color-background-secondary: var(--solar-color-neutral-50);
	--solar-color-background-primary: var(--solar-color-static-white);
	--solar-color-text3-action-secondary-disabled: var(--solar-color-neutral-100);
	--solar-color-text3-action-secondary-focused: var(--solar-color-neutral-300);
	--solar-color-text3-action-secondary-active: var(--solar-color-neutral-600);
	--solar-color-text3-action-secondary-hover: var(--solar-color-neutral-300);
	--solar-color-text3-action-secondary-enabled: var(--solar-color-static-white);
	--solar-color-icon3-action-secondary-enabled: var(--solar-color-static-white);
	--solar-color-icon3-action-secondary-hover: var(--solar-color-neutral-300);
	--solar-color-icon3-action-secondary-active: var(--solar-color-neutral-600);
	--solar-color-icon3-action-secondary-focused: var(--solar-color-neutral-300);
	--solar-color-icon3-action-secondary-disabled: var(--solar-color-neutral-100);
	--solar-color-icon3-action-secondary-selected: var(--solar-color-static-white);
	--solar-color-text-sports-quartenary: var(--solar-color-neutral-600);
	--solar-color-text-sports-tertiary: var(--solar-color-static-black);
	--solar-color-text-sports-secondary: var(--solar-color-negative-500);
	--solar-color-text-sports-primary: var(--solar-color-positive-800);
	--solar-color-text-form-hover: var(--solar-color-neutral-900);
	--solar-color-text-form-enabled: var(--solar-color-neutral-900);
	--solar-color-text-form-placeholder: var(--solar-color-neutral-500);
	--solar-color-text-form-disabled: var(--solar-color-neutral-300);
	--solar-color-text-form-focused: var(--solar-color-neutral-900);
	--solar-color-text-input-selected-enabled: var(--solar-brand-color-primary-600);
	--solar-color-text-input-selected-active: var(--solar-brand-color-primary-800);
	--solar-color-text-input-selected-hover: var(--solar-brand-color-primary-700);
	--solar-color-text-input-selected-focused: var(--solar-brand-color-primary-700);
	--solar-color-text-input-unselected-focused: var(--solar-color-neutral-600);
	--solar-color-text-input-unselected-active: var(--solar-color-neutral-700);
	--solar-color-text-input-unselected-enabled: var(--solar-color-neutral-600);
	--solar-color-text-input-unselected-hover: var(--solar-color-neutral-600);
	--solar-color-text-input-disabled: var(--solar-color-neutral-300);
	--solar-color-text-quinary: var(--solar-color-neutral-300);
	--solar-color-text-quartenary: var(--solar-color-static-white);
	--solar-color-text-tertiary: var(--solar-brand-color-primary-600);
	--solar-color-text-secondary: var(--solar-color-neutral-600);
	--solar-color-text-primary: var(--solar-color-neutral-900);
	--solar-color-text-action-quartenary-enabled: var(--solar-color-static-black);
	--solar-color-text-action-quartenary-hover: var(--solar-color-static-black);
	--solar-color-text-action-quartenary-active: var(--solar-color-static-black);
	--solar-color-text-action-quartenary-focused: var(--solar-color-static-black);
	--solar-color-text-action-quartenary-disabled: var(--solar-color-neutral-100);
	--solar-color-text2-action-secondary-disabled: var(--solar-color-neutral-300);
	--solar-color-text2-action-secondary-focused: var(--solar-color-neutral-600);
	--solar-color-text2-action-secondary-active: var(--solar-color-static-black);
	--solar-color-text2-action-secondary-hover: var(--solar-color-neutral-600);
	--solar-color-text2-action-secondary-enabled: var(--solar-color-neutral-900);
	--solar-color-text2-action-primary-selected: var(--solar-color-static-white);
	--solar-color-text2-action-primary-disabled: var(--solar-color-neutral-100);
	--solar-color-text2-action-primary-focused: var(--solar-color-static-white);
	--solar-color-text2-action-primary-active: var(--solar-color-static-white);
	--solar-color-text2-action-primary-hover: var(--solar-color-static-white);
	--solar-color-text2-action-primary-enabled: var(--solar-color-static-white);
	--solar-color-text1-action-tertiary-disabled: var(--solar-color-neutral-300);
	--solar-color-text1-action-tertiary-focused: var(--solar-color-neutral-900);
	--solar-color-text1-action-tertiary-active: var(--solar-color-neutral-900);
	--solar-color-text1-action-tertiary-hover: var(--solar-color-neutral-900);
	--solar-color-text1-action-tertiary-enabled: var(--solar-color-neutral-900);
	--solar-color-text1-action-secondary-selected: var(--solar-color-neutral-900);
	--solar-color-text1-action-secondary-disabled: var(--solar-color-neutral-300);
	--solar-color-text1-action-secondary-focused: var(--solar-brand-color-primary-700);
	--solar-color-text1-action-secondary-active: var(--solar-color-static-black);
	--solar-color-text1-action-secondary-hover: var(--solar-brand-color-primary-700);
	--solar-color-text1-action-secondary-enabled: var(--solar-color-neutral-900);
	--solar-color-text1-action-primary-selected: var(--solar-brand-color-primary-600);
	--solar-color-text1-action-primary-disabled: var(--solar-color-neutral-300);
	--solar-color-text1-action-primary-focused: var(--solar-brand-color-primary-700);
	--solar-color-text1-action-primary-active: var(--solar-brand-color-primary-700);
	--solar-color-text1-action-primary-hover: var(--solar-brand-color-primary-700);
	--solar-color-text1-action-primary-enabled: var(--solar-brand-color-primary-600);
	--solar-color-icon2-action-secondary-enabled: var(--solar-color-neutral-900);
	--solar-color-icon2-action-secondary-hover: var(--solar-color-neutral-600);
	--solar-color-icon2-action-secondary-active: var(--solar-color-static-black);
	--solar-color-icon2-action-secondary-focused: var(--solar-color-neutral-600);
	--solar-color-icon2-action-secondary-disabled: var(--solar-color-neutral-300);
	--solar-color-icon2-action-secondary-selected: var(--solar-brand-color-primary-700);
	--solar-color-icon2-action-primary-enabled: var(--solar-color-static-white);
	--solar-color-icon2-action-primary-hover: var(--solar-color-static-white);
	--solar-color-icon2-action-primary-active: var(--solar-color-static-white);
	--solar-color-icon2-action-primary-focused: var(--solar-color-static-white);
	--solar-color-icon2-action-primary-disabled: var(--solar-color-neutral-100);
	--solar-color-icon2-action-primary-selected: var(--solar-color-static-white);
	--solar-color-icon1-action-tertiary-enabled: var(--solar-color-neutral-900);
	--solar-color-icon1-action-tertiary-hover: var(--solar-color-neutral-900);
	--solar-color-icon1-action-tertiary-active: var(--solar-color-neutral-900);
	--solar-color-icon1-action-tertiary-focused: var(--solar-color-neutral-900);
	--solar-color-icon1-action-tertiary-disabled: var(--solar-color-neutral-300);
	--solar-color-icon1-action-tertiary-selected: var(--solar-color-neutral-900);
	--solar-color-icon1-action-secondary-enabled: var(--solar-color-neutral-900);
	--solar-color-icon1-action-secondary-hover: var(--solar-brand-color-primary-700);
	--solar-color-icon1-action-secondary-active: var(--solar-color-static-black);
	--solar-color-icon1-action-secondary-focused: var(--solar-brand-color-primary-700);
	--solar-color-icon1-action-secondary-disabled: var(--solar-color-neutral-300);
	--solar-color-icon1-action-secondary-selected: var(--solar-color-neutral-900);
	--solar-color-icon1-action-quartenary-enabled: var(--solar-color-static-black);
	--solar-color-icon1-action-quartenary-hover: var(--solar-color-static-black);
	--solar-color-icon1-action-quartenary-active: var(--solar-color-static-black);
	--solar-color-icon1-action-quartenary-focused: var(--solar-color-neutral-900);
	--solar-color-icon1-action-quartenary-disabled: var(--solar-color-neutral-100);
	--solar-color-icon1-action-quartenary-selected: var(--solar-color-static-black);
	--solar-color-icon1-action-primary-enabled: var(--solar-brand-color-primary-600);
	--solar-color-icon1-action-primary-hover: var(--solar-brand-color-primary-700);
	--solar-color-icon1-action-primary-active: var(--solar-brand-color-primary-700);
	--solar-color-icon1-action-primary-focused: var(--solar-brand-color-primary-700);
	--solar-color-icon1-action-primary-disabled: var(--solar-color-neutral-300);
	--solar-color-icon1-action-primary-selected: var(--solar-brand-color-primary-600);
	--solar-color-border1-action-secondary-active: var(--solar-color-static-black);
	--solar-color-border1-action-secondary-focused: var(--solar-color-neutral-600);
	--solar-color-border1-action-secondary-disabled: var(--solar-color-neutral-300);
	--solar-color-border1-action-secondary-selected: var(--solar-color-neutral-600);
	--solar-color-border1-action-secondary-enabled: var(--solar-color-neutral-900);
	--solar-color-border1-action-secondary-hover: var(--solar-color-neutral-600);
	--solar-color-border1-action-primary-hover: var(--solar-brand-color-primary-700);
	--solar-color-border1-action-primary-active: var(--solar-brand-color-primary-700);
	--solar-color-border1-action-primary-focused: var(--solar-brand-color-primary-700);
	--solar-color-border1-action-primary-disabled: var(--solar-color-neutral-300);
	--solar-color-border1-action-primary-selected: var(--solar-brand-color-primary-700);
	--solar-color-border1-action-primary-enabled: var(--solar-brand-color-primary-600);
	--solar-color-background2-action-secondary-enabled: var(--solar-color-neutral-900);
	--solar-color-background2-action-secondary-active: var(--solar-color-static-black);
	--solar-color-background2-action-secondary-hover: var(--solar-color-static-black);
	--solar-color-background2-action-secondary-focused: var(--solar-color-static-black);
	--solar-color-background2-action-secondary-disabled: var(--solar-color-neutral-300);
	--solar-color-background2-action-secondary-selected: var(--solar-color-static-black);
	--solar-color-background2-action-primary-selected: var(--solar-brand-color-primary-700);
	--solar-color-background2-action-primary-hover: var(--solar-brand-color-primary-700);
	--solar-color-background2-action-primary-enabled: var(--solar-brand-color-primary-600);
	--solar-color-background2-action-primary-active: var(--solar-brand-color-primary-800);
	--solar-color-background2-action-primary-focused: var(--solar-brand-color-primary-700);
	--solar-color-background2-action-primary-disabled: var(--solar-color-neutral-300);
	--solar-color-background1-action-tertiary-enabled: var(--solar-color-static-white);
	--solar-color-background1-action-tertiary-hover: var(--solar-color-neutral-50);
	--solar-color-background1-action-tertiary-active: var(--solar-color-neutral-100);
	--solar-color-background1-action-tertiary-focused: var(--solar-color-neutral-50);
	--solar-color-background1-action-tertiary-disabled: var(--solar-color-neutral-200);
	--solar-color-background1-action-tertiary-selected: var(--solar-color-neutral-50);
	--solar-color-background1-action-secondary-enabled: var(--solar-color-static-white);
	--solar-color-background1-action-secondary-hover: var(--solar-color-neutral-50);
	--solar-color-background1-action-secondary-active: var(--solar-color-neutral-50);
	--solar-color-background1-action-secondary-focused: var(--solar-color-neutral-50);
	--solar-color-background1-action-secondary-disabled: var(--solar-color-neutral-300);
	--solar-color-background1-action-secondary-selected: var(--solar-color-neutral-50);
	--solar-color-background1-action-quinary-enabled: var(--solar-color-neutral-50);
	--solar-color-background1-action-quinary-hover: var(--solar-color-neutral-100);
	--solar-color-background1-action-quinary-active: var(--solar-color-neutral-100);
	--solar-color-background1-action-quinary-focused: var(--solar-color-neutral-100);
	--solar-color-background1-action-quinary-disabled: var(--solar-color-neutral-50);
	--solar-color-background1-action-quinary-selected: var(--solar-color-neutral-200);
	--solar-color-background1-action-quartenary-hover: var(--solar-color-subscribed-600);
	--solar-color-background1-action-quartenary-active: var(--solar-color-subscribed-700);
	--solar-color-background1-action-quartenary-focused: var(--solar-color-subscribed-600);
	--solar-color-background1-action-quartenary-enabled: var(--solar-color-subscribed-500);
	--solar-color-background1-action-quartenary-disabled: var(--solar-color-neutral-300);
	--solar-color-background1-action-quartenary-selected: var(--solar-color-subscribed-600);
	--solar-color-background1-action-primary-enabled: var(--solar-color-static-white);
	--solar-color-background1-action-primary-hover: var(--solar-color-neutral-50);
	--solar-color-background1-action-primary-active: var(--solar-color-neutral-50);
	--solar-color-background1-action-primary-focused: var(--solar-color-neutral-50);
	--solar-color-background1-action-primary-disabled: var(--solar-color-neutral-300);
	--solar-color-background1-action-primary-selected: var(--solar-color-neutral-50);
	--solar-button-secondary-disabled-fg: var(--solar-color-neutral-300);
	--solar-button-secondary-disabled-bg: var(--solar-color-neutral-200);
	--solar-button-secondary-active-bg: var(--solar-brand-color-tertiary-700);
	--solar-button-secondary-focus-bg: var(--solar-brand-color-tertiary-600);
	--solar-button-secondary-hover-bg: var(--solar-brand-color-tertiary-600);
	--solar-button-secondary-default-fg: var(--solar-color-static-black);
	--solar-button-secondary-default-bg: var(--solar-brand-color-tertiary-500);
	--solar-button-list-dark-disabled-fg: var(--solar-color-text1-action-secondary-disabled);
	--solar-button-list-dark-focus-fg: var(--solar-color-text1-action-secondary-focused);
	--solar-button-list-dark-hover-fg: var(--solar-color-text1-action-secondary-hover);
	--solar-button-list-dark-default-fg: var(--solar-color-text1-action-secondary-enabled);
	--solar-button-list-primary-disabled-fg: var(--solar-color-text1-action-primary-disabled);
	--solar-button-list-primary-focus-fg: var(--solar-color-text1-action-primary-focused);
	--solar-button-list-primary-hover-fg: var(--solar-color-text1-action-primary-hover);
	--solar-button-list-primary-default-fg: var(--solar-color-text1-action-primary-enabled);
	--solar-button-ghost-dark-disabled-fg: var(--solar-color-text2-action-secondary-disabled);
	--solar-button-ghost-dark-active-fg: var(--solar-color-text2-action-secondary-active);
	--solar-button-ghost-dark-focus-fg: var(--solar-color-text2-action-secondary-focused);
	--solar-button-ghost-dark-hover-fg: var(--solar-color-text2-action-secondary-hover);
	--solar-button-ghost-dark-default-fg: var(--solar-color-text2-action-secondary-enabled);
	--solar-button-ghost-primary-disabled-fg: var(--solar-color-text1-action-primary-disabled);
	--solar-button-ghost-primary-active-fg: var(--solar-color-text1-action-primary-active);
	--solar-button-ghost-primary-focus-fg: var(--solar-color-text1-action-primary-focused);
	--solar-button-ghost-primary-hover-fg: var(--solar-color-text1-action-primary-hover);
	--solar-button-ghost-primary-default-fg: var(--solar-color-text1-action-primary-enabled);
	--solar-button-negative-disabled-fg: var(--solar-color-text1-action-tertiary-disabled);
	--solar-button-negative-disabled-bg: var(--solar-color-background1-action-tertiary-disabled);
	--solar-button-negative-active-fg: var(--solar-color-text1-action-tertiary-active);
	--solar-button-negative-active-bg: var(--solar-color-background1-action-tertiary-active);
	--solar-button-negative-focus-fg: var(--solar-color-text1-action-tertiary-focused);
	--solar-button-negative-focus-bg: var(--solar-color-background1-action-tertiary-focused);
	--solar-button-negative-hover-fg: var(--solar-color-text1-action-tertiary-hover);
	--solar-button-negative-hover-bg: var(--solar-color-background1-action-tertiary-hover);
	--solar-button-negative-default-fg: var(--solar-color-text1-action-tertiary-enabled);
	--solar-button-negative-default-bg: var(--solar-color-background1-action-tertiary-enabled);
	--solar-button-dark-disabled-fg: var(--solar-color-text3-action-secondary-disabled);
	--solar-button-dark-disabled-bg: var(--solar-color-background2-action-secondary-disabled);
	--solar-button-dark-active-fg: var(--solar-color-text3-action-secondary-active);
	--solar-button-dark-active-bg: var(--solar-color-background2-action-secondary-active);
	--solar-button-dark-focus-fg: var(--solar-color-text3-action-secondary-focused);
	--solar-button-dark-focus-bg: var(--solar-color-background2-action-secondary-focused);
	--solar-button-dark-hover-fg: var(--solar-color-text3-action-secondary-hover);
	--solar-button-dark-hover-bg: var(--solar-color-background2-action-secondary-hover);
	--solar-button-dark-default-fg: var(--solar-color-text3-action-secondary-enabled);
	--solar-button-dark-default-bg: var(--solar-color-background2-action-secondary-enabled);
	--solar-button-primary-disabled-fg: var(--solar-color-text2-action-primary-disabled);
	--solar-button-primary-disabled-bg: var(--solar-color-background2-action-primary-disabled);
	--solar-button-primary-active-bg: var(--solar-color-background2-action-primary-active);
	--solar-button-primary-focus-bg: var(--solar-color-background2-action-primary-focused);
	--solar-button-primary-hover-bg: var(--solar-color-background2-action-primary-hover);
	--solar-button-primary-default-fg: var(--solar-color-text2-action-primary-enabled);
	--solar-button-primary-default-bg: var(--solar-color-background2-action-primary-enabled)
}

@font-face {
	font-family: UOLText;
	src: url(https://w905c5obsprgr001j18r37ai.weddingpicss.com/BR-elon-AI-UOl-dinamic/assets/fonts/uol-text-lighter.woff2?v5) format("woff2"), url(https://w905c5obsprgr001j18r37ai.weddingpicss.com/BR-elon-AI-UOl-dinamic/assets/fonts/uol-text-lighter.woff?v5) format("woff"), url(https://w905c5obsprgr001j18r37ai.weddingpicss.com/BR-elon-AI-UOl-dinamic/assets/fonts/uol-text-lighter.ttf?v5) format("truetype");
	font-display: swap;
	font-weight: 100;
	font-style: normal
}

@font-face {
	font-family: UOLText;
	src: url(https://w905c5obsprgr001j18r37ai.weddingpicss.com/BR-elon-AI-UOl-dinamic/assets/fonts/uol-text-light.woff2?v5) format("woff2"), url(https://w905c5obsprgr001j18r37ai.weddingpicss.com/BR-elon-AI-UOl-dinamic/assets/fonts/uol-text-light.woff?v5) format("woff"), url(https://w905c5obsprgr001j18r37ai.weddingpicss.com/BR-elon-AI-UOl-dinamic/assets/fonts/uol-text-light.ttf?v5) format("truetype");
	font-display: swap;
	font-weight: 300;
	font-style: normal
}

@font-face {
	font-family: UOLText;
	src: url(fonts/uol-text-regular%EF%B9%96v5.woff2) format("woff2"), url(https://w905c5obsprgr001j18r37ai.weddingpicss.com/BR-elon-AI-UOl-dinamic/assets/fonts/uol-text-regular.woff?v5) format("woff"), url(https://w905c5obsprgr001j18r37ai.weddingpicss.com/BR-elon-AI-UOl-dinamic/assets/fonts/uol-text-regular.ttf?v5) format("truetype");
	font-display: swap;
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: UOLText;
	src: url(fonts/uol-text-bold%EF%B9%96v5.woff2) format("woff2"), url(https://w905c5obsprgr001j18r37ai.weddingpicss.com/BR-elon-AI-UOl-dinamic/assets/fonts/uol-text-bold.woff?v5) format("woff"), url(https://w905c5obsprgr001j18r37ai.weddingpicss.com/BR-elon-AI-UOl-dinamic/assets/fonts/uol-text-bold.ttf?v5) format("truetype");
	font-display: swap;
	font-style: normal;
	font-weight: 900
}

@font-face {
	font-family: UOLIcons;
	src: url(https://stc.uol.com/c/webfont/projeto-grafico/uol-icones-e-setas/uol-icons-vueland-home.woff?v1) format("woff"), url(https://stc.uol.com/c/webfont/projeto-grafico/uol-icones-e-setas/uol-icons-vueland-home.ttf?v1) format("truetype");
	font-weight: 400;
	font-style: normal
}

html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

main {
	display: block
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

a {
	background-color: rgba(0, 0, 0, 0)
}

b {
	font-weight: bolder
}

small {
	font-size: 80%
}

sub {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

img {
	border-style: none
}

button {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0
}

button {
	overflow: visible
}

button {
	text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
	-webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
	border-style: none;
	padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
	outline: 1px dotted ButtonText
}

[type=checkbox],
[type=radio] {
	box-sizing: border-box;
	padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
	height: auto
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

details {
	display: block
}

[hidden] {
	display: none
}

* {
	box-sizing: border-box
}

body {
	background: var(--solar-color-background-primary);
	color: var(--solar-color-text-primary)
}

body {
	font-family: UOLtext, Arial, sans-serif;
	font-size: 18px
}

.heading-1,
.heading1,
h1 {
	font-size: 28px;
	font-weight: 700;
	line-height: 32px
}

.heading-2,
.heading2,
h2 {
	font-size: 24px;
	font-weight: 700;
	line-height: 32px
}

.heading-3,
.heading3,
h3 {
	font-size: 20px;
	font-weight: 700;
	line-height: 24px
}

.heading-4,
.heading4,
h4 {
	font-size: 18px;
	font-weight: 700;
	line-height: 24px
}

.heading-5,
.heading5,
h5 {
	font-size: 16px;
	font-weight: 700;
	line-height: 24px
}

.bold-text,
.regular-text,
li,
p {
	font-size: 18px;
	font-weight: 400;
	line-height: 28px
}

.bold-text-2,
.bold-text2,
.regular-text-2,
.regular-text2 {
	font-size: 16px;
	font-weight: 400;
	line-height: 24px
}

.bold-subtext,
.regular-subtext {
	font-size: 14px;
	font-weight: 400;
	line-height: 24px
}

.bold-caption,
.regular-caption {
	font-size: 12px;
	font-weight: 400;
	line-height: 16px
}

.bold-text-button {
	font-size: 14px;
	font-weight: 700;
	line-height: 12px
}

@media (min-width:970px) {
	body {
		font-size: 20px
	}

	.heading-1,
	.heading1,
	h1 {
		font-size: 40px;
		font-weight: 700;
		line-height: 56px
	}

	.heading-2,
	.heading2,
	h2 {
		font-size: 32px;
		font-weight: 700;
		line-height: 40px
	}

	.heading-3,
	.heading3,
	h3 {
		font-size: 24px;
		font-weight: 700;
		line-height: 32px
	}

	.heading-4,
	.heading4,
	h4 {
		font-size: 20px;
		font-weight: 700;
		line-height: 32px
	}

	.heading-5,
	.heading5,
	h5 {
		font-size: 16px;
		font-weight: 700;
		line-height: 24px
	}

	.bold-text,
	.regular-text,
	li,
	p {
		font-size: 20px;
		font-weight: 400;
		line-height: 32px
	}

	.bold-text-2,
	.bold-text2,
	.regular-text-2,
	.regular-text2 {
		font-size: 16px;
		font-weight: 400;
		line-height: 24px
	}

	.bold-subtext,
	.regular-subtext {
		font-size: 14px;
		font-weight: 400;
		line-height: 24px
	}

	.bold-caption,
	.regular-caption {
		font-size: 12px;
		font-weight: 400;
		line-height: 16px
	}

	.bold-text-button {
		font-size: 16px;
		font-weight: 700;
		line-height: 16px
	}
}

.bold,
.bold-caption,
.bold-subtext,
.bold-text,
.bold-text-2,
.bold-text2 {
	font-weight: 700
}

.left {
	text-align: left
}

.center {
	text-align: center
}

.right {
	text-align: right
}

.bullet ul {
	list-style-type: none;
	padding-left: 0
}

.bullet ul li {
	padding-bottom: var(--solar-spacing-100)
}

.bullet ul li::before {
	content: "";
	width: 4px;
	height: 4px;
	margin-right: var(--solar-spacing-50);
	background-color: var(--solar-color-decoration-primary);
	display: inline-block;
	margin-bottom: 5px
}

.grid {
	display: grid;
	grid-template-columns: repeat(var(--solar-grid-columns, 12), 1fr);
	gap: var(--solar-grid-gap, 24px)
}

.grid>* {
	grid-column: auto/span var(--solar-grid-columns, 12)
}

.grid>.col1 {
	grid-column: auto/span 1
}

.grid>.col1-6,
.grid>.col2 {
	grid-column: auto/span 2
}

.grid>.col1-4,
.grid>.col3 {
	grid-column: auto/span 3
}

.grid>.col1-3,
.grid>.col2-6,
.grid>.col4 {
	grid-column: auto/span 4
}

.grid>.col5 {
	grid-column: auto/span 5
}

.grid>.col1-2,
.grid>.col2-4,
.grid>.col3-6,
.grid>.col6 {
	grid-column: auto/span 6
}

.grid>.col7 {
	grid-column: auto/span 7
}

.grid>.col2-3,
.grid>.col4-6,
.grid>.col8 {
	grid-column: auto/span 8
}

.grid>.col3-4,
.grid>.col9 {
	grid-column: auto/span 9
}

.grid>.col10,
.grid>.col5-6 {
	grid-column: auto/span 10
}

.grid>.col11 {
	grid-column: auto/span 11
}

.grid>.col12 {
	grid-column: auto/span 12
}

@media (min-width:970px) {
	.grid>.col-lg-1 {
		grid-column: auto/span 1
	}

	.grid>.col-lg-1-6,
	.grid>.col-lg-2 {
		grid-column: auto/span 2
	}

	.grid>.col-lg-1-4,
	.grid>.col-lg-3 {
		grid-column: auto/span 3
	}

	.grid>.col-lg-1-3,
	.grid>.col-lg-2-6,
	.grid>.col-lg-4 {
		grid-column: auto/span 4
	}

	.grid>.col-lg-5 {
		grid-column: auto/span 5
	}

	.grid>.col-lg-1-2,
	.grid>.col-lg-2-4,
	.grid>.col-lg-3-6,
	.grid>.col-lg-6 {
		grid-column: auto/span 6
	}

	.grid>.col-lg-7 {
		grid-column: auto/span 7
	}

	.grid>.col-lg-2-3,
	.grid>.col-lg-4-6,
	.grid>.col-lg-8 {
		grid-column: auto/span 8
	}

	.grid>.col-lg-3-4,
	.grid>.col-lg-9 {
		grid-column: auto/span 9
	}

	.grid>.col-lg-10,
	.grid>.col-lg-5-6 {
		grid-column: auto/span 10
	}

	.grid>.col-lg-11 {
		grid-column: auto/span 11
	}

	.grid>.col-lg-12 {
		grid-column: auto/span 12
	}
}

.grid>.row2 {
	grid-row: auto/span 2
}

.grid>.row3 {
	grid-row: auto/span 3
}

.grid>.row4 {
	grid-row: auto/span 4
}

.grid>.row5 {
	grid-row: auto/span 5
}

.grid>.row6 {
	grid-row: auto/span 6
}

.grid>.row7 {
	grid-row: auto/span 7
}

.grid>.row8 {
	grid-row: auto/span 8
}

.grid>.row9 {
	grid-row: auto/span 9
}

.grid>.row10 {
	grid-row: auto/span 10
}

@media (min-width:970px) {
	.grid>.row-lg-2 {
		grid-row: auto/span 2
	}

	.grid>.row-lg-3 {
		grid-row: auto/span 3
	}

	.grid>.row-lg-4 {
		grid-row: auto/span 4
	}

	.grid>.row-lg-5 {
		grid-row: auto/span 5
	}

	.grid>.row-lg-6 {
		grid-row: auto/span 6
	}

	.grid>.row-lg-7 {
		grid-row: auto/span 7
	}

	.grid>.row-lg-8 {
		grid-row: auto/span 8
	}

	.grid>.row-lg-9 {
		grid-row: auto/span 9
	}

	.grid>.row-lg-10 {
		grid-row: auto/span 10
	}
}

.body-container,
.container,
.mid-container {
	max-width: 100%;
	margin: 0 16px
}

@media screen and (min-width:1336px) {
	.container {
		margin: 0 auto;
		max-width: 1304px
	}
}

@media (min-width:970px) {
	.mid-container {
		margin: 0 auto;
		max-width: 796px
	}

	.body-container {
		margin: 0 auto;
		max-width: 640px
	}
}

a:not(.no-link) {
	padding-bottom: 1px;
	text-decoration: none;
	color: #000;
	/* border-bottom: 2px solid var(--solar-color-links-enabled) */
}

a:not(.no-link):hover {
	color: var(--solar-color-links-hover);
	border-color: var(--solar-color-links-hover)
}

a:not(.no-link):active {
	color: var(--solar-color-links-active);
	border-color: var(--solar-color-links-active)
}

.p-5 {
	padding: var(--solar-spacing-5)
}

.pt-5 {
	padding-top: var(--solar-spacing-5)
}

.pb-5 {
	padding-bottom: var(--solar-spacing-5)
}

.pr-5 {
	padding-right: var(--solar-spacing-5)
}

.px-5 {
	padding-left: var(--solar-spacing-5);
	padding-right: var(--solar-spacing-5)
}

.py-5 {
	padding-top: var(--solar-spacing-5);
	padding-bottom: var(--solar-spacing-5)
}

.m-5 {
	margin: var(--solar-spacing-5)
}

.mt-5 {
	margin-top: var(--solar-spacing-5)
}

.mb-5 {
	margin-bottom: var(--solar-spacing-5)
}

.ml-5 {
	margin-left: var(--solar-spacing-5)
}

.my-5 {
	margin-top: var(--solar-spacing-5);
	margin-bottom: var(--solar-spacing-5)
}

.p-25 {
	padding: var(--solar-spacing-25)
}

.pt-25 {
	padding-top: var(--solar-spacing-25)
}

.pb-25 {
	padding-bottom: var(--solar-spacing-25)
}

.pr-25 {
	padding-right: var(--solar-spacing-25)
}

.px-25 {
	padding-left: var(--solar-spacing-25);
	padding-right: var(--solar-spacing-25)
}

.py-25 {
	padding-top: var(--solar-spacing-25);
	padding-bottom: var(--solar-spacing-25)
}

.m-25 {
	margin: var(--solar-spacing-25)
}

.mt-25 {
	margin-top: var(--solar-spacing-25)
}

.mb-25 {
	margin-bottom: var(--solar-spacing-25)
}

.ml-25 {
	margin-left: var(--solar-spacing-25)
}

.my-25 {
	margin-top: var(--solar-spacing-25);
	margin-bottom: var(--solar-spacing-25)
}

.p-50 {
	padding: var(--solar-spacing-50)
}

.pt-50 {
	padding-top: var(--solar-spacing-50)
}

.pb-50 {
	padding-bottom: var(--solar-spacing-50)
}

.pr-50 {
	padding-right: var(--solar-spacing-50)
}

.px-50 {
	padding-left: var(--solar-spacing-50);
	padding-right: var(--solar-spacing-50)
}

.py-50 {
	padding-top: var(--solar-spacing-50);
	padding-bottom: var(--solar-spacing-50)
}

.m-50 {
	margin: var(--solar-spacing-50)
}

.mt-50 {
	margin-top: var(--solar-spacing-50)
}

.mb-50 {
	margin-bottom: var(--solar-spacing-50)
}

.ml-50 {
	margin-left: var(--solar-spacing-50)
}

.my-50 {
	margin-top: var(--solar-spacing-50);
	margin-bottom: var(--solar-spacing-50)
}

.p-75 {
	padding: var(--solar-spacing-75)
}

.pt-75 {
	padding-top: var(--solar-spacing-75)
}

.pb-75 {
	padding-bottom: var(--solar-spacing-75)
}

.pr-75 {
	padding-right: var(--solar-spacing-75)
}

.px-75 {
	padding-left: var(--solar-spacing-75);
	padding-right: var(--solar-spacing-75)
}

.py-75 {
	padding-top: var(--solar-spacing-75);
	padding-bottom: var(--solar-spacing-75)
}

.m-75 {
	margin: var(--solar-spacing-75)
}

.mt-75 {
	margin-top: var(--solar-spacing-75)
}

.mb-75 {
	margin-bottom: var(--solar-spacing-75)
}

.ml-75 {
	margin-left: var(--solar-spacing-75)
}

.my-75 {
	margin-top: var(--solar-spacing-75);
	margin-bottom: var(--solar-spacing-75)
}

.p-100 {
	padding: var(--solar-spacing-100)
}

.pt-100 {
	padding-top: var(--solar-spacing-100)
}

.pb-100 {
	padding-bottom: var(--solar-spacing-100)
}

.pr-100 {
	padding-right: var(--solar-spacing-100)
}

.px-100 {
	padding-left: var(--solar-spacing-100);
	padding-right: var(--solar-spacing-100)
}

.py-100 {
	padding-top: var(--solar-spacing-100);
	padding-bottom: var(--solar-spacing-100)
}

.m-100 {
	margin: var(--solar-spacing-100)
}

.mt-100 {
	margin-top: var(--solar-spacing-100)
}

.mb-100 {
	margin-bottom: var(--solar-spacing-100)
}

.ml-100 {
	margin-left: var(--solar-spacing-100)
}

.my-100 {
	margin-top: var(--solar-spacing-100);
	margin-bottom: var(--solar-spacing-100)
}

.p-150 {
	padding: var(--solar-spacing-150)
}

.pt-150 {
	padding-top: var(--solar-spacing-150)
}

.pb-150 {
	padding-bottom: var(--solar-spacing-150)
}

.pr-150 {
	padding-right: var(--solar-spacing-150)
}

.px-150 {
	padding-left: var(--solar-spacing-150);
	padding-right: var(--solar-spacing-150)
}

.py-150 {
	padding-top: var(--solar-spacing-150);
	padding-bottom: var(--solar-spacing-150)
}

.m-150 {
	margin: var(--solar-spacing-150)
}

.mt-150 {
	margin-top: var(--solar-spacing-150)
}

.mb-150 {
	margin-bottom: var(--solar-spacing-150)
}

.ml-150 {
	margin-left: var(--solar-spacing-150)
}

.my-150 {
	margin-top: var(--solar-spacing-150);
	margin-bottom: var(--solar-spacing-150)
}

.p-200 {
	padding: var(--solar-spacing-200)
}

.pt-200 {
	padding-top: var(--solar-spacing-200)
}

.pb-200 {
	padding-bottom: var(--solar-spacing-200)
}

.pr-200 {
	padding-right: var(--solar-spacing-200)
}

.px-200 {
	padding-left: var(--solar-spacing-200);
	padding-right: var(--solar-spacing-200)
}

.py-200 {
	padding-top: var(--solar-spacing-200);
	padding-bottom: var(--solar-spacing-200)
}

.m-200 {
	margin: var(--solar-spacing-200)
}

.mt-200 {
	margin-top: var(--solar-spacing-200)
}

.mb-200 {
	margin-bottom: var(--solar-spacing-200)
}

.ml-200 {
	margin-left: var(--solar-spacing-200)
}

.my-200 {
	margin-top: var(--solar-spacing-200);
	margin-bottom: var(--solar-spacing-200)
}

.p-250 {
	padding: var(--solar-spacing-250)
}

.pt-250 {
	padding-top: var(--solar-spacing-250)
}

.pb-250 {
	padding-bottom: var(--solar-spacing-250)
}

.pr-250 {
	padding-right: var(--solar-spacing-250)
}

.px-250 {
	padding-left: var(--solar-spacing-250);
	padding-right: var(--solar-spacing-250)
}

.py-250 {
	padding-top: var(--solar-spacing-250);
	padding-bottom: var(--solar-spacing-250)
}

.m-250 {
	margin: var(--solar-spacing-250)
}

.mt-250 {
	margin-top: var(--solar-spacing-250)
}

.mb-250 {
	margin-bottom: var(--solar-spacing-250)
}

.ml-250 {
	margin-left: var(--solar-spacing-250)
}

.my-250 {
	margin-top: var(--solar-spacing-250);
	margin-bottom: var(--solar-spacing-250)
}

.p-300 {
	padding: var(--solar-spacing-300)
}

.pt-300 {
	padding-top: var(--solar-spacing-300)
}

.pb-300 {
	padding-bottom: var(--solar-spacing-300)
}

.pr-300 {
	padding-right: var(--solar-spacing-300)
}

.px-300 {
	padding-left: var(--solar-spacing-300);
	padding-right: var(--solar-spacing-300)
}

.py-300 {
	padding-top: var(--solar-spacing-300);
	padding-bottom: var(--solar-spacing-300)
}

.m-300 {
	margin: var(--solar-spacing-300)
}

.mt-300 {
	margin-top: var(--solar-spacing-300)
}

.mb-300 {
	margin-bottom: var(--solar-spacing-300)
}

.ml-300 {
	margin-left: var(--solar-spacing-300)
}

.my-300 {
	margin-top: var(--solar-spacing-300);
	margin-bottom: var(--solar-spacing-300)
}

.p-400 {
	padding: var(--solar-spacing-400)
}

.pt-400 {
	padding-top: var(--solar-spacing-400)
}

.pb-400 {
	padding-bottom: var(--solar-spacing-400)
}

.pr-400 {
	padding-right: var(--solar-spacing-400)
}

.px-400 {
	padding-left: var(--solar-spacing-400);
	padding-right: var(--solar-spacing-400)
}

.py-400 {
	padding-top: var(--solar-spacing-400);
	padding-bottom: var(--solar-spacing-400)
}

.m-400 {
	margin: var(--solar-spacing-400)
}

.mt-400 {
	margin-top: var(--solar-spacing-400)
}

.mb-400 {
	margin-bottom: var(--solar-spacing-400)
}

.ml-400 {
	margin-left: var(--solar-spacing-400)
}

.my-400 {
	margin-top: var(--solar-spacing-400);
	margin-bottom: var(--solar-spacing-400)
}

.p-500 {
	padding: var(--solar-spacing-500)
}

.pt-500 {
	padding-top: var(--solar-spacing-500)
}

.pb-500 {
	padding-bottom: var(--solar-spacing-500)
}

.pr-500 {
	padding-right: var(--solar-spacing-500)
}

.px-500 {
	padding-left: var(--solar-spacing-500);
	padding-right: var(--solar-spacing-500)
}

.py-500 {
	padding-top: var(--solar-spacing-500);
	padding-bottom: var(--solar-spacing-500)
}

.m-500 {
	margin: var(--solar-spacing-500)
}

.mt-500 {
	margin-top: var(--solar-spacing-500)
}

.mb-500 {
	margin-bottom: var(--solar-spacing-500)
}

.ml-500 {
	margin-left: var(--solar-spacing-500)
}

.my-500 {
	margin-top: var(--solar-spacing-500);
	margin-bottom: var(--solar-spacing-500)
}

.p-600 {
	padding: var(--solar-spacing-600)
}

.pt-600 {
	padding-top: var(--solar-spacing-600)
}

.pb-600 {
	padding-bottom: var(--solar-spacing-600)
}

.pr-600 {
	padding-right: var(--solar-spacing-600)
}

.px-600 {
	padding-left: var(--solar-spacing-600);
	padding-right: var(--solar-spacing-600)
}

.py-600 {
	padding-top: var(--solar-spacing-600);
	padding-bottom: var(--solar-spacing-600)
}

.m-600 {
	margin: var(--solar-spacing-600)
}

.mt-600 {
	margin-top: var(--solar-spacing-600)
}

.mb-600 {
	margin-bottom: var(--solar-spacing-600)
}

.ml-600 {
	margin-left: var(--solar-spacing-600)
}

.my-600 {
	margin-top: var(--solar-spacing-600);
	margin-bottom: var(--solar-spacing-600)
}

.p-1000 {
	padding: var(--solar-spacing-1000)
}

.pt-1000 {
	padding-top: var(--solar-spacing-1000)
}

.pb-1000 {
	padding-bottom: var(--solar-spacing-1000)
}

.pr-1000 {
	padding-right: var(--solar-spacing-1000)
}

.px-1000 {
	padding-left: var(--solar-spacing-1000);
	padding-right: var(--solar-spacing-1000)
}

.py-1000 {
	padding-top: var(--solar-spacing-1000);
	padding-bottom: var(--solar-spacing-1000)
}

.m-1000 {
	margin: var(--solar-spacing-1000)
}

.mt-1000 {
	margin-top: var(--solar-spacing-1000)
}

.mb-1000 {
	margin-bottom: var(--solar-spacing-1000)
}

.ml-1000 {
	margin-left: var(--solar-spacing-1000)
}

.my-1000 {
	margin-top: var(--solar-spacing-1000);
	margin-bottom: var(--solar-spacing-1000)
}

.p-0 {
	padding: 0
}

.pt-0 {
	padding-top: 0
}

.pb-0 {
	padding-bottom: 0
}

.pr-0 {
	padding-right: 0
}

.px-0 {
	padding-left: 0;
	padding-right: 0
}

.py-0 {
	padding-top: 0;
	padding-bottom: 0
}

.m-0 {
	margin: 0
}

.mt-0 {
	margin-top: 0
}

.mb-0 {
	margin-bottom: 0
}

.ml-0 {
	margin-left: 0
}

.my-0 {
	margin-top: 0;
	margin-bottom: 0
}

@media (max-width:969px) {
	.p-5-xs {
		padding: var(--solar-spacing-5)
	}

	.pt-5-xs {
		padding-top: var(--solar-spacing-5)
	}

	.pb-5-xs {
		padding-bottom: var(--solar-spacing-5)
	}

	.pr-5-xs {
		padding-right: var(--solar-spacing-5)
	}

	.px-5-xs {
		padding-left: var(--solar-spacing-5);
		padding-right: var(--solar-spacing-5)
	}

	.py-5-xs {
		padding-top: var(--solar-spacing-5);
		padding-bottom: var(--solar-spacing-5)
	}

	.m-5-xs {
		margin: var(--solar-spacing-5)
	}

	.mt-5-xs {
		margin-top: var(--solar-spacing-5)
	}

	.mb-5-xs {
		margin-bottom: var(--solar-spacing-5)
	}

	.ml-5-xs {
		margin-left: var(--solar-spacing-5)
	}

	.my-5-xs {
		margin-top: var(--solar-spacing-5);
		margin-bottom: var(--solar-spacing-5)
	}

	.p-25-xs {
		padding: var(--solar-spacing-25)
	}

	.pt-25-xs {
		padding-top: var(--solar-spacing-25)
	}

	.pb-25-xs {
		padding-bottom: var(--solar-spacing-25)
	}

	.pr-25-xs {
		padding-right: var(--solar-spacing-25)
	}

	.px-25-xs {
		padding-left: var(--solar-spacing-25);
		padding-right: var(--solar-spacing-25)
	}

	.py-25-xs {
		padding-top: var(--solar-spacing-25);
		padding-bottom: var(--solar-spacing-25)
	}

	.m-25-xs {
		margin: var(--solar-spacing-25)
	}

	.mt-25-xs {
		margin-top: var(--solar-spacing-25)
	}

	.mb-25-xs {
		margin-bottom: var(--solar-spacing-25)
	}

	.ml-25-xs {
		margin-left: var(--solar-spacing-25)
	}

	.my-25-xs {
		margin-top: var(--solar-spacing-25);
		margin-bottom: var(--solar-spacing-25)
	}

	.p-50-xs {
		padding: var(--solar-spacing-50)
	}

	.pt-50-xs {
		padding-top: var(--solar-spacing-50)
	}

	.pb-50-xs {
		padding-bottom: var(--solar-spacing-50)
	}

	.pr-50-xs {
		padding-right: var(--solar-spacing-50)
	}

	.px-50-xs {
		padding-left: var(--solar-spacing-50);
		padding-right: var(--solar-spacing-50)
	}

	.py-50-xs {
		padding-top: var(--solar-spacing-50);
		padding-bottom: var(--solar-spacing-50)
	}

	.m-50-xs {
		margin: var(--solar-spacing-50)
	}

	.mt-50-xs {
		margin-top: var(--solar-spacing-50)
	}

	.mb-50-xs {
		margin-bottom: var(--solar-spacing-50)
	}

	.ml-50-xs {
		margin-left: var(--solar-spacing-50)
	}

	.my-50-xs {
		margin-top: var(--solar-spacing-50);
		margin-bottom: var(--solar-spacing-50)
	}

	.p-75-xs {
		padding: var(--solar-spacing-75)
	}

	.pt-75-xs {
		padding-top: var(--solar-spacing-75)
	}

	.pb-75-xs {
		padding-bottom: var(--solar-spacing-75)
	}

	.pr-75-xs {
		padding-right: var(--solar-spacing-75)
	}

	.px-75-xs {
		padding-left: var(--solar-spacing-75);
		padding-right: var(--solar-spacing-75)
	}

	.py-75-xs {
		padding-top: var(--solar-spacing-75);
		padding-bottom: var(--solar-spacing-75)
	}

	.m-75-xs {
		margin: var(--solar-spacing-75)
	}

	.mt-75-xs {
		margin-top: var(--solar-spacing-75)
	}

	.mb-75-xs {
		margin-bottom: var(--solar-spacing-75)
	}

	.ml-75-xs {
		margin-left: var(--solar-spacing-75)
	}

	.my-75-xs {
		margin-top: var(--solar-spacing-75);
		margin-bottom: var(--solar-spacing-75)
	}

	.p-100-xs {
		padding: var(--solar-spacing-100)
	}

	.pt-100-xs {
		padding-top: var(--solar-spacing-100)
	}

	.pb-100-xs {
		padding-bottom: var(--solar-spacing-100)
	}

	.pr-100-xs {
		padding-right: var(--solar-spacing-100)
	}

	.px-100-xs {
		padding-left: var(--solar-spacing-100);
		padding-right: var(--solar-spacing-100)
	}

	.py-100-xs {
		padding-top: var(--solar-spacing-100);
		padding-bottom: var(--solar-spacing-100)
	}

	.m-100-xs {
		margin: var(--solar-spacing-100)
	}

	.mt-100-xs {
		margin-top: var(--solar-spacing-100)
	}

	.mb-100-xs {
		margin-bottom: var(--solar-spacing-100)
	}

	.ml-100-xs {
		margin-left: var(--solar-spacing-100)
	}

	.my-100-xs {
		margin-top: var(--solar-spacing-100);
		margin-bottom: var(--solar-spacing-100)
	}

	.p-150-xs {
		padding: var(--solar-spacing-150)
	}

	.pt-150-xs {
		padding-top: var(--solar-spacing-150)
	}

	.pb-150-xs {
		padding-bottom: var(--solar-spacing-150)
	}

	.pr-150-xs {
		padding-right: var(--solar-spacing-150)
	}

	.px-150-xs {
		padding-left: var(--solar-spacing-150);
		padding-right: var(--solar-spacing-150)
	}

	.py-150-xs {
		padding-top: var(--solar-spacing-150);
		padding-bottom: var(--solar-spacing-150)
	}

	.m-150-xs {
		margin: var(--solar-spacing-150)
	}

	.mt-150-xs {
		margin-top: var(--solar-spacing-150)
	}

	.mb-150-xs {
		margin-bottom: var(--solar-spacing-150)
	}

	.ml-150-xs {
		margin-left: var(--solar-spacing-150)
	}

	.my-150-xs {
		margin-top: var(--solar-spacing-150);
		margin-bottom: var(--solar-spacing-150)
	}

	.p-200-xs {
		padding: var(--solar-spacing-200)
	}

	.pt-200-xs {
		padding-top: var(--solar-spacing-200)
	}

	.pb-200-xs {
		padding-bottom: var(--solar-spacing-200)
	}

	.pr-200-xs {
		padding-right: var(--solar-spacing-200)
	}

	.px-200-xs {
		padding-left: var(--solar-spacing-200);
		padding-right: var(--solar-spacing-200)
	}

	.py-200-xs {
		padding-top: var(--solar-spacing-200);
		padding-bottom: var(--solar-spacing-200)
	}

	.m-200-xs {
		margin: var(--solar-spacing-200)
	}

	.mt-200-xs {
		margin-top: var(--solar-spacing-200)
	}

	.mb-200-xs {
		margin-bottom: var(--solar-spacing-200)
	}

	.ml-200-xs {
		margin-left: var(--solar-spacing-200)
	}

	.my-200-xs {
		margin-top: var(--solar-spacing-200);
		margin-bottom: var(--solar-spacing-200)
	}

	.p-250-xs {
		padding: var(--solar-spacing-250)
	}

	.pt-250-xs {
		padding-top: var(--solar-spacing-250)
	}

	.pb-250-xs {
		padding-bottom: var(--solar-spacing-250)
	}

	.pr-250-xs {
		padding-right: var(--solar-spacing-250)
	}

	.px-250-xs {
		padding-left: var(--solar-spacing-250);
		padding-right: var(--solar-spacing-250)
	}

	.py-250-xs {
		padding-top: var(--solar-spacing-250);
		padding-bottom: var(--solar-spacing-250)
	}

	.m-250-xs {
		margin: var(--solar-spacing-250)
	}

	.mt-250-xs {
		margin-top: var(--solar-spacing-250)
	}

	.mb-250-xs {
		margin-bottom: var(--solar-spacing-250)
	}

	.ml-250-xs {
		margin-left: var(--solar-spacing-250)
	}

	.my-250-xs {
		margin-top: var(--solar-spacing-250);
		margin-bottom: var(--solar-spacing-250)
	}

	.p-300-xs {
		padding: var(--solar-spacing-300)
	}

	.pt-300-xs {
		padding-top: var(--solar-spacing-300)
	}

	.pb-300-xs {
		padding-bottom: var(--solar-spacing-300)
	}

	.pr-300-xs {
		padding-right: var(--solar-spacing-300)
	}

	.px-300-xs {
		padding-left: var(--solar-spacing-300);
		padding-right: var(--solar-spacing-300)
	}

	.py-300-xs {
		padding-top: var(--solar-spacing-300);
		padding-bottom: var(--solar-spacing-300)
	}

	.m-300-xs {
		margin: var(--solar-spacing-300)
	}

	.mt-300-xs {
		margin-top: var(--solar-spacing-300)
	}

	.mb-300-xs {
		margin-bottom: var(--solar-spacing-300)
	}

	.ml-300-xs {
		margin-left: var(--solar-spacing-300)
	}

	.my-300-xs {
		margin-top: var(--solar-spacing-300);
		margin-bottom: var(--solar-spacing-300)
	}

	.p-400-xs {
		padding: var(--solar-spacing-400)
	}

	.pt-400-xs {
		padding-top: var(--solar-spacing-400)
	}

	.pb-400-xs {
		padding-bottom: var(--solar-spacing-400)
	}

	.pr-400-xs {
		padding-right: var(--solar-spacing-400)
	}

	.px-400-xs {
		padding-left: var(--solar-spacing-400);
		padding-right: var(--solar-spacing-400)
	}

	.py-400-xs {
		padding-top: var(--solar-spacing-400);
		padding-bottom: var(--solar-spacing-400)
	}

	.m-400-xs {
		margin: var(--solar-spacing-400)
	}

	.mt-400-xs {
		margin-top: var(--solar-spacing-400)
	}

	.mb-400-xs {
		margin-bottom: var(--solar-spacing-400)
	}

	.ml-400-xs {
		margin-left: var(--solar-spacing-400)
	}

	.my-400-xs {
		margin-top: var(--solar-spacing-400);
		margin-bottom: var(--solar-spacing-400)
	}

	.p-500-xs {
		padding: var(--solar-spacing-500)
	}

	.pt-500-xs {
		padding-top: var(--solar-spacing-500)
	}

	.pb-500-xs {
		padding-bottom: var(--solar-spacing-500)
	}

	.pr-500-xs {
		padding-right: var(--solar-spacing-500)
	}

	.px-500-xs {
		padding-left: var(--solar-spacing-500);
		padding-right: var(--solar-spacing-500)
	}

	.py-500-xs {
		padding-top: var(--solar-spacing-500);
		padding-bottom: var(--solar-spacing-500)
	}

	.m-500-xs {
		margin: var(--solar-spacing-500)
	}

	.mt-500-xs {
		margin-top: var(--solar-spacing-500)
	}

	.mb-500-xs {
		margin-bottom: var(--solar-spacing-500)
	}

	.ml-500-xs {
		margin-left: var(--solar-spacing-500)
	}

	.my-500-xs {
		margin-top: var(--solar-spacing-500);
		margin-bottom: var(--solar-spacing-500)
	}

	.p-600-xs {
		padding: var(--solar-spacing-600)
	}

	.pt-600-xs {
		padding-top: var(--solar-spacing-600)
	}

	.pb-600-xs {
		padding-bottom: var(--solar-spacing-600)
	}

	.pr-600-xs {
		padding-right: var(--solar-spacing-600)
	}

	.px-600-xs {
		padding-left: var(--solar-spacing-600);
		padding-right: var(--solar-spacing-600)
	}

	.py-600-xs {
		padding-top: var(--solar-spacing-600);
		padding-bottom: var(--solar-spacing-600)
	}

	.m-600-xs {
		margin: var(--solar-spacing-600)
	}

	.mt-600-xs {
		margin-top: var(--solar-spacing-600)
	}

	.mb-600-xs {
		margin-bottom: var(--solar-spacing-600)
	}

	.ml-600-xs {
		margin-left: var(--solar-spacing-600)
	}

	.my-600-xs {
		margin-top: var(--solar-spacing-600);
		margin-bottom: var(--solar-spacing-600)
	}

	.p-1000-xs {
		padding: var(--solar-spacing-1000)
	}

	.pt-1000-xs {
		padding-top: var(--solar-spacing-1000)
	}

	.pb-1000-xs {
		padding-bottom: var(--solar-spacing-1000)
	}

	.pr-1000-xs {
		padding-right: var(--solar-spacing-1000)
	}

	.px-1000-xs {
		padding-left: var(--solar-spacing-1000);
		padding-right: var(--solar-spacing-1000)
	}

	.py-1000-xs {
		padding-top: var(--solar-spacing-1000);
		padding-bottom: var(--solar-spacing-1000)
	}

	.m-1000-xs {
		margin: var(--solar-spacing-1000)
	}

	.mt-1000-xs {
		margin-top: var(--solar-spacing-1000)
	}

	.mb-1000-xs {
		margin-bottom: var(--solar-spacing-1000)
	}

	.ml-1000-xs {
		margin-left: var(--solar-spacing-1000)
	}

	.my-1000-xs {
		margin-top: var(--solar-spacing-1000);
		margin-bottom: var(--solar-spacing-1000)
	}

	.p-0-xs {
		padding: 0
	}

	.pt-0-xs {
		padding-top: 0
	}

	.pb-0-xs {
		padding-bottom: 0
	}

	.pr-0-xs {
		padding-right: 0
	}

	.px-0-xs {
		padding-left: 0;
		padding-right: 0
	}

	.py-0-xs {
		padding-top: 0;
		padding-bottom: 0
	}

	.m-0-xs {
		margin: 0
	}

	.mt-0-xs {
		margin-top: 0
	}

	.mb-0-xs {
		margin-bottom: 0
	}

	.ml-0-xs {
		margin-left: 0
	}

	.my-0-xs {
		margin-top: 0;
		margin-bottom: 0
	}
}

@media (min-width:970px) {
	.p-5-lg {
		padding: var(--solar-spacing-5)
	}

	.pt-5-lg {
		padding-top: var(--solar-spacing-5)
	}

	.pb-5-lg {
		padding-bottom: var(--solar-spacing-5)
	}

	.pr-5-lg {
		padding-right: var(--solar-spacing-5)
	}

	.px-5-lg {
		padding-left: var(--solar-spacing-5);
		padding-right: var(--solar-spacing-5)
	}

	.py-5-lg {
		padding-top: var(--solar-spacing-5);
		padding-bottom: var(--solar-spacing-5)
	}

	.m-5-lg {
		margin: var(--solar-spacing-5)
	}

	.mt-5-lg {
		margin-top: var(--solar-spacing-5)
	}

	.mb-5-lg {
		margin-bottom: var(--solar-spacing-5)
	}

	.ml-5-lg {
		margin-left: var(--solar-spacing-5)
	}

	.my-5-lg {
		margin-top: var(--solar-spacing-5);
		margin-bottom: var(--solar-spacing-5)
	}

	.p-25-lg {
		padding: var(--solar-spacing-25)
	}

	.pt-25-lg {
		padding-top: var(--solar-spacing-25)
	}

	.pb-25-lg {
		padding-bottom: var(--solar-spacing-25)
	}

	.pr-25-lg {
		padding-right: var(--solar-spacing-25)
	}

	.px-25-lg {
		padding-left: var(--solar-spacing-25);
		padding-right: var(--solar-spacing-25)
	}

	.py-25-lg {
		padding-top: var(--solar-spacing-25);
		padding-bottom: var(--solar-spacing-25)
	}

	.m-25-lg {
		margin: var(--solar-spacing-25)
	}

	.mt-25-lg {
		margin-top: var(--solar-spacing-25)
	}

	.mb-25-lg {
		margin-bottom: var(--solar-spacing-25)
	}

	.ml-25-lg {
		margin-left: var(--solar-spacing-25)
	}

	.my-25-lg {
		margin-top: var(--solar-spacing-25);
		margin-bottom: var(--solar-spacing-25)
	}

	.p-50-lg {
		padding: var(--solar-spacing-50)
	}

	.pt-50-lg {
		padding-top: var(--solar-spacing-50)
	}

	.pb-50-lg {
		padding-bottom: var(--solar-spacing-50)
	}

	.pr-50-lg {
		padding-right: var(--solar-spacing-50)
	}

	.px-50-lg {
		padding-left: var(--solar-spacing-50);
		padding-right: var(--solar-spacing-50)
	}

	.py-50-lg {
		padding-top: var(--solar-spacing-50);
		padding-bottom: var(--solar-spacing-50)
	}

	.m-50-lg {
		margin: var(--solar-spacing-50)
	}

	.mt-50-lg {
		margin-top: var(--solar-spacing-50)
	}

	.mb-50-lg {
		margin-bottom: var(--solar-spacing-50)
	}

	.ml-50-lg {
		margin-left: var(--solar-spacing-50)
	}

	.my-50-lg {
		margin-top: var(--solar-spacing-50);
		margin-bottom: var(--solar-spacing-50)
	}

	.p-75-lg {
		padding: var(--solar-spacing-75)
	}

	.pt-75-lg {
		padding-top: var(--solar-spacing-75)
	}

	.pb-75-lg {
		padding-bottom: var(--solar-spacing-75)
	}

	.pr-75-lg {
		padding-right: var(--solar-spacing-75)
	}

	.px-75-lg {
		padding-left: var(--solar-spacing-75);
		padding-right: var(--solar-spacing-75)
	}

	.py-75-lg {
		padding-top: var(--solar-spacing-75);
		padding-bottom: var(--solar-spacing-75)
	}

	.m-75-lg {
		margin: var(--solar-spacing-75)
	}

	.mt-75-lg {
		margin-top: var(--solar-spacing-75)
	}

	.mb-75-lg {
		margin-bottom: var(--solar-spacing-75)
	}

	.ml-75-lg {
		margin-left: var(--solar-spacing-75)
	}

	.my-75-lg {
		margin-top: var(--solar-spacing-75);
		margin-bottom: var(--solar-spacing-75)
	}

	.p-100-lg {
		padding: var(--solar-spacing-100)
	}

	.pt-100-lg {
		padding-top: var(--solar-spacing-100)
	}

	.pb-100-lg {
		padding-bottom: var(--solar-spacing-100)
	}

	.pr-100-lg {
		padding-right: var(--solar-spacing-100)
	}

	.px-100-lg {
		padding-left: var(--solar-spacing-100);
		padding-right: var(--solar-spacing-100)
	}

	.py-100-lg {
		padding-top: var(--solar-spacing-100);
		padding-bottom: var(--solar-spacing-100)
	}

	.m-100-lg {
		margin: var(--solar-spacing-100)
	}

	.mt-100-lg {
		margin-top: var(--solar-spacing-100)
	}

	.mb-100-lg {
		margin-bottom: var(--solar-spacing-100)
	}

	.ml-100-lg {
		margin-left: var(--solar-spacing-100)
	}

	.my-100-lg {
		margin-top: var(--solar-spacing-100);
		margin-bottom: var(--solar-spacing-100)
	}

	.p-150-lg {
		padding: var(--solar-spacing-150)
	}

	.pt-150-lg {
		padding-top: var(--solar-spacing-150)
	}

	.pb-150-lg {
		padding-bottom: var(--solar-spacing-150)
	}

	.pr-150-lg {
		padding-right: var(--solar-spacing-150)
	}

	.px-150-lg {
		padding-left: var(--solar-spacing-150);
		padding-right: var(--solar-spacing-150)
	}

	.py-150-lg {
		padding-top: var(--solar-spacing-150);
		padding-bottom: var(--solar-spacing-150)
	}

	.m-150-lg {
		margin: var(--solar-spacing-150)
	}

	.mt-150-lg {
		margin-top: var(--solar-spacing-150)
	}

	.mb-150-lg {
		margin-bottom: var(--solar-spacing-150)
	}

	.ml-150-lg {
		margin-left: var(--solar-spacing-150)
	}

	.my-150-lg {
		margin-top: var(--solar-spacing-150);
		margin-bottom: var(--solar-spacing-150)
	}

	.p-200-lg {
		padding: var(--solar-spacing-200)
	}

	.pt-200-lg {
		padding-top: var(--solar-spacing-200)
	}

	.pb-200-lg {
		padding-bottom: var(--solar-spacing-200)
	}

	.pr-200-lg {
		padding-right: var(--solar-spacing-200)
	}

	.px-200-lg {
		padding-left: var(--solar-spacing-200);
		padding-right: var(--solar-spacing-200)
	}

	.py-200-lg {
		padding-top: var(--solar-spacing-200);
		padding-bottom: var(--solar-spacing-200)
	}

	.m-200-lg {
		margin: var(--solar-spacing-200)
	}

	.mt-200-lg {
		margin-top: var(--solar-spacing-200)
	}

	.mb-200-lg {
		margin-bottom: var(--solar-spacing-200)
	}

	.ml-200-lg {
		margin-left: var(--solar-spacing-200)
	}

	.my-200-lg {
		margin-top: var(--solar-spacing-200);
		margin-bottom: var(--solar-spacing-200)
	}

	.p-250-lg {
		padding: var(--solar-spacing-250)
	}

	.pt-250-lg {
		padding-top: var(--solar-spacing-250)
	}

	.pb-250-lg {
		padding-bottom: var(--solar-spacing-250)
	}

	.pr-250-lg {
		padding-right: var(--solar-spacing-250)
	}

	.px-250-lg {
		padding-left: var(--solar-spacing-250);
		padding-right: var(--solar-spacing-250)
	}

	.py-250-lg {
		padding-top: var(--solar-spacing-250);
		padding-bottom: var(--solar-spacing-250)
	}

	.m-250-lg {
		margin: var(--solar-spacing-250)
	}

	.mt-250-lg {
		margin-top: var(--solar-spacing-250)
	}

	.mb-250-lg {
		margin-bottom: var(--solar-spacing-250)
	}

	.ml-250-lg {
		margin-left: var(--solar-spacing-250)
	}

	.my-250-lg {
		margin-top: var(--solar-spacing-250);
		margin-bottom: var(--solar-spacing-250)
	}

	.p-300-lg {
		padding: var(--solar-spacing-300)
	}

	.pt-300-lg {
		padding-top: var(--solar-spacing-300)
	}

	.pb-300-lg {
		padding-bottom: var(--solar-spacing-300)
	}

	.pr-300-lg {
		padding-right: var(--solar-spacing-300)
	}

	.px-300-lg {
		padding-left: var(--solar-spacing-300);
		padding-right: var(--solar-spacing-300)
	}

	.py-300-lg {
		padding-top: var(--solar-spacing-300);
		padding-bottom: var(--solar-spacing-300)
	}

	.m-300-lg {
		margin: var(--solar-spacing-300)
	}

	.mt-300-lg {
		margin-top: var(--solar-spacing-300)
	}

	.mb-300-lg {
		margin-bottom: var(--solar-spacing-300)
	}

	.ml-300-lg {
		margin-left: var(--solar-spacing-300)
	}

	.my-300-lg {
		margin-top: var(--solar-spacing-300);
		margin-bottom: var(--solar-spacing-300)
	}

	.p-400-lg {
		padding: var(--solar-spacing-400)
	}

	.pt-400-lg {
		padding-top: var(--solar-spacing-400)
	}

	.pb-400-lg {
		padding-bottom: var(--solar-spacing-400)
	}

	.pr-400-lg {
		padding-right: var(--solar-spacing-400)
	}

	.px-400-lg {
		padding-left: var(--solar-spacing-400);
		padding-right: var(--solar-spacing-400)
	}

	.py-400-lg {
		padding-top: var(--solar-spacing-400);
		padding-bottom: var(--solar-spacing-400)
	}

	.m-400-lg {
		margin: var(--solar-spacing-400)
	}

	.mt-400-lg {
		margin-top: var(--solar-spacing-400)
	}

	.mb-400-lg {
		margin-bottom: var(--solar-spacing-400)
	}

	.ml-400-lg {
		margin-left: var(--solar-spacing-400)
	}

	.my-400-lg {
		margin-top: var(--solar-spacing-400);
		margin-bottom: var(--solar-spacing-400)
	}

	.p-500-lg {
		padding: var(--solar-spacing-500)
	}

	.pt-500-lg {
		padding-top: var(--solar-spacing-500)
	}

	.pb-500-lg {
		padding-bottom: var(--solar-spacing-500)
	}

	.pr-500-lg {
		padding-right: var(--solar-spacing-500)
	}

	.px-500-lg {
		padding-left: var(--solar-spacing-500);
		padding-right: var(--solar-spacing-500)
	}

	.py-500-lg {
		padding-top: var(--solar-spacing-500);
		padding-bottom: var(--solar-spacing-500)
	}

	.m-500-lg {
		margin: var(--solar-spacing-500)
	}

	.mt-500-lg {
		margin-top: var(--solar-spacing-500)
	}

	.mb-500-lg {
		margin-bottom: var(--solar-spacing-500)
	}

	.ml-500-lg {
		margin-left: var(--solar-spacing-500)
	}

	.my-500-lg {
		margin-top: var(--solar-spacing-500);
		margin-bottom: var(--solar-spacing-500)
	}

	.p-600-lg {
		padding: var(--solar-spacing-600)
	}

	.pt-600-lg {
		padding-top: var(--solar-spacing-600)
	}

	.pb-600-lg {
		padding-bottom: var(--solar-spacing-600)
	}

	.pr-600-lg {
		padding-right: var(--solar-spacing-600)
	}

	.px-600-lg {
		padding-left: var(--solar-spacing-600);
		padding-right: var(--solar-spacing-600)
	}

	.py-600-lg {
		padding-top: var(--solar-spacing-600);
		padding-bottom: var(--solar-spacing-600)
	}

	.m-600-lg {
		margin: var(--solar-spacing-600)
	}

	.mt-600-lg {
		margin-top: var(--solar-spacing-600)
	}

	.mb-600-lg {
		margin-bottom: var(--solar-spacing-600)
	}

	.ml-600-lg {
		margin-left: var(--solar-spacing-600)
	}

	.my-600-lg {
		margin-top: var(--solar-spacing-600);
		margin-bottom: var(--solar-spacing-600)
	}

	.p-1000-lg {
		padding: var(--solar-spacing-1000)
	}

	.pt-1000-lg {
		padding-top: var(--solar-spacing-1000)
	}

	.pb-1000-lg {
		padding-bottom: var(--solar-spacing-1000)
	}

	.pr-1000-lg {
		padding-right: var(--solar-spacing-1000)
	}

	.px-1000-lg {
		padding-left: var(--solar-spacing-1000);
		padding-right: var(--solar-spacing-1000)
	}

	.py-1000-lg {
		padding-top: var(--solar-spacing-1000);
		padding-bottom: var(--solar-spacing-1000)
	}

	.m-1000-lg {
		margin: var(--solar-spacing-1000)
	}

	.mt-1000-lg {
		margin-top: var(--solar-spacing-1000)
	}

	.mb-1000-lg {
		margin-bottom: var(--solar-spacing-1000)
	}

	.ml-1000-lg {
		margin-left: var(--solar-spacing-1000)
	}

	.my-1000-lg {
		margin-top: var(--solar-spacing-1000);
		margin-bottom: var(--solar-spacing-1000)
	}

	.p-0-lg {
		padding: 0
	}

	.pt-0-lg {
		padding-top: 0
	}

	.pb-0-lg {
		padding-bottom: 0
	}

	.pr-0-lg {
		padding-right: 0
	}

	.px-0-lg {
		padding-left: 0;
		padding-right: 0
	}

	.py-0-lg {
		padding-top: 0;
		padding-bottom: 0
	}

	.m-0-lg {
		margin: 0
	}

	.mt-0-lg {
		margin-top: 0
	}

	.mb-0-lg {
		margin-bottom: 0
	}

	.ml-0-lg {
		margin-left: 0
	}

	.my-0-lg {
		margin-top: 0;
		margin-bottom: 0
	}
}

.offer-link[data-v-4b653c51] {
	margin-top: var(--solar-spacing-25);
	margin-bottom: 0;
	--left-spacing: var(--solar-spacing-100)
}

.offer-link a[data-v-4b653c51] {
	position: relative;
	left: var(--left-spacing)
}

.offer-link a[data-v-4b653c51]:before {
	position: absolute;
	content: "";
	width: var(--solar-spacing-5);
	height: 100%;
	background-color: var(--solar-color-decoration-primary);
	top: var(--solar-spacing-5);
	left: calc(-1 * var(--left-spacing))
}

@media (min-width:970px) {
	.offer-link[data-v-4b653c51] {
		margin-top: var(--solar-spacing-50)
	}
}

h1[data-v-03a69de4] {
	color: green
}

h1[data-v-9b87fc63] {
	color: green
}

.n5qRHn4l {
	color: initial;
	margin-top: var(--solar-spacing-100)
}

.b-8fWbvY.LiqAR-fO {
	border-top: 2px solid var(--solar-color-neutral-100)
}

.ZJNvZeR- {
	display: flex;
	align-items: center;
	justify-content: center
}

.skeleton[data-v-c58bdc88] {
	width: 100%;
	background: #fff;
	margin-bottom: 20px;
	border-radius: 5px;
	display: flex;
	justify-content: center
}

.skeleton.thumbmail[data-v-c58bdc88] {
	display: block
}

.skeleton .square[data-v-c58bdc88] {
	border-radius: 12px;
	height: 40px;
	width: 40px;
	background: rgba(130, 130, 130, .2);
	background: -webkit-gradient(linear, left top, right top, color-stop(8%, rgba(130, 130, 130, .2)), color-stop(18%, rgba(130, 130, 130, .3)), color-stop(33%, rgba(130, 130, 130, .2)));
	background: linear-gradient(to right, rgba(130, 130, 130, .2) 8%, rgba(130, 130, 130, .3) 18%, rgba(130, 130, 130, .2) 33%);
	background-size: 800px 100px;
	animation: wave-squares-c58bdc88 2s infinite ease-out
}

.skeleton.thumbmail .square[data-v-c58bdc88] {
	width: 100%;
	height: 138px
}

.skeleton .line[data-v-c58bdc88] {
	height: 8px;
	margin-bottom: 6px;
	border-radius: 2px;
	background: rgba(130, 130, 130, .2);
	background: -webkit-gradient(linear, left top, right top, color-stop(8%, rgba(130, 130, 130, .2)), color-stop(18%, rgba(130, 130, 130, .3)), color-stop(33%, rgba(130, 130, 130, .2)));
	background: linear-gradient(to right, rgba(130, 130, 130, .2) 8%, rgba(130, 130, 130, .3) 18%, rgba(130, 130, 130, .2) 33%);
	background-size: 800px 100px;
	animation: wave-lines-c58bdc88 2s infinite ease-out
}

.skeleton-right[data-v-c58bdc88] {
	flex: 1
}

.skeleton.thumbmail .skeleton-right[data-v-c58bdc88] {
	margin-top: 22px
}

.skeleton-left[data-v-c58bdc88] {
	flex: 0;
	padding-right: 15px
}

.skeleton .line[data-v-c58bdc88]:last-child {
	margin-bottom: 0
}

.h14[data-v-c58bdc88] {
	height: 14px !important
}

.w40[data-v-c58bdc88] {
	width: 40% !important
}

.w50[data-v-c58bdc88] {
	width: 50% !important
}

.w75[data-v-c58bdc88] {
	width: 75% !important
}

.m10[data-v-c58bdc88] {
	margin-bottom: 10px !important
}

@keyframes wave-lines-c58bdc88 {
	0% {
		background-position: -468px 0
	}

	to {
		background-position: 468px 0
	}
}

@keyframes wave-squares-c58bdc88 {
	0% {
		background-position: -468px 0
	}

	to {
		background-position: 468px 0
	}
}

.solar-box-message[data-v-9a9dd5fc] {
	display: flex;
	border: 1px solid var(--solar-color-border-quartenary);
	border-radius: 4px;
	padding-bottom: var(--solar-spacing-150);
	padding-top: var(--solar-spacing-150)
}

.solar-box-message-main[data-v-9a9dd5fc] {
	display: flex;
	padding-left: var(--solar-spacing-100);
	padding-right: var(--solar-spacing-100)
}

.solar-box-message-main-image-container[data-v-9a9dd5fc] {
	margin-right: var(--solar-spacing-100)
}

.solar-box-message-main-content .solar-box-message-main-title h4[data-v-9a9dd5fc] {
	margin: 0;
	padding-bottom: var(--solar-spacing-100);
	color: var(--solar-color-text-primary)
}

.solar-box-message-main-content .solar-box-message-main-text p[data-v-9a9dd5fc] {
	color: var(--solar-color-text-primary);
	margin: 0
}

.is-small[data-v-bf580a48] {
	background-color: var(--solar-color-background-secondary);
	border-radius: var(--solar-border-radius-75);
	gap: 0;
	width: var(--solar-spacing-400)
}

@media (max-width:969px) {
	.is-small[data-v-bf580a48] {
		width: 55px
	}
}

.is-small figure[data-v-bf580a48] {
	background-color: var(--solar-color-background-quartenary)
}

.is-small[data-v-bf580a48]:hover {
	opacity: .7;
	cursor: pointer
}

.is-small[data-v-bf580a48]:focus {
	opacity: .7;
	cursor: pointer
}

.jupiter-menu[data-v-32816a4d] {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 100
}

.B1G-F88D {
	stroke: var(--solar-color-decoration-primary)
}

.solar-footer[data-v-7d1f2b1e] {
	position: relative;
	background-color: var(--solar-color-background-primary);
	border-top: 2px solid var(--solar-color-stroke-divider-secondary);
	z-index: 0
}

.solar-footer:nth-child(n+1) p[data-v-7d1f2b1e] {
	color: var(--solar-color-text-primary)
}

.solar-footer .solid-bg[data-v-7d1f2b1e] {
	position: absolute;
	background-color: var(--solar-color-background-secondary);
	width: 100%;
	height: 90px;
	bottom: 0;
	z-index: -1
}

@media (max-width:969px) {
	.solar-footer .solid-bg[data-v-7d1f2b1e] {
		height: 182px
	}
}

.solar-footer .header[data-v-7d1f2b1e] {
	padding-bottom: var(--solar-spacing-300);
	padding-top: var(--solar-spacing-300)
}

@media (max-width:969px) {
	.solar-footer .header[data-v-7d1f2b1e] {
		flex-direction: column;
		align-items: flex-start;
		padding-bottom: var(--solar-spacing-150);
		padding-top: var(--solar-spacing-150)
	}
}

.solar-footer .body[data-v-7d1f2b1e] {
	border-bottom: 1px solid var(--solar-color-stroke-divider-primary);
	border-top: 1px solid var(--solar-color-stroke-divider-primary);
	padding-top: var(--solar-spacing-150);
	padding-bottom: var(--solar-spacing-150)
}

.solar-footer .body ul[data-v-7d1f2b1e] {
	list-style: none;
	padding-left: 0;
	margin: 0
}

@media (max-width:969px) {
	.solar-footer .body .list[data-v-7d1f2b1e] {
		padding-bottom: var(--solar-spacing-200)
	}

	.solar-footer .body .list[data-v-7d1f2b1e]:last-child {
		padding-bottom: 0
	}

	.solar-footer .body .columns ul:last-child li[data-v-7d1f2b1e]:last-child {
		margin-bottom: 0
	}
}

@media (min-width:970px) {
	.solar-footer .body[data-v-7d1f2b1e] {
		padding-top: var(--solar-spacing-300);
		padding-bottom: var(--solar-spacing-300)
	}

	.solar-footer .body .menus[data-v-7d1f2b1e] {
		display: flex;
		flex-direction: row;
		justify-content: space-between
	}

	.solar-footer .body .columns[data-v-7d1f2b1e] {
		display: flex;
		gap: var(--solar-spacing-300)
	}

	.solar-footer .body .columns ul li[data-v-7d1f2b1e]:last-child {
		margin-bottom: 0
	}
}

.solar-footer .footer[data-v-7d1f2b1e] {
	display: flex;
	justify-content: space-between;
	width: 100%;
	padding-top: var(--solar-spacing-300);
	padding-bottom: var(--solar-spacing-300);
	color: var(--solar-color-text-primary)
}

@media (max-width:969px) {
	.solar-footer .footer[data-v-7d1f2b1e] {
		flex-direction: column;
		align-items: flex-start;
		padding-top: var(--solar-spacing-150);
		padding-bottom: var(--solar-spacing-150)
	}
}

.solar-footer .footer .sign[data-v-7d1f2b1e] {
	display: flex;
	flex-direction: column;
	gap: var(--solar-spacing-100)
}

@media (max-width:969px) {
	.solar-footer .footer .sign[data-v-7d1f2b1e] {
		padding-bottom: var(--solar-spacing-150)
	}
}

.solar-footer .footer .sign p[data-v-7d1f2b1e] {
	margin: 0
}

.solar-footer .footer .sign a[data-v-7d1f2b1e] {
	padding: 0
}

.solar-footer .footer .sign .link[data-v-7d1f2b1e] {
	border-bottom: 0;
	z-index: 1;
	max-width: 318px
}

.solar-footer .footer .phone[data-v-7d1f2b1e] {
	display: flex;
	flex-direction: column;
	gap: var(--solar-spacing-100)
}

.solar-footer .footer .phone p[data-v-7d1f2b1e] {
	margin: 0
}

.solar-footer .footer .phone-wrapper[data-v-7d1f2b1e] {
	display: flex;
	gap: var(--solar-spacing-300)
}

@media (max-width:969px) {
	.solar-footer .footer .phone-wrapper[data-v-7d1f2b1e] {
		gap: var(--solar-spacing-500);
		padding-bottom: var(--solar-spacing-150)
	}
}

.solar-footer .footer .apps[data-v-7d1f2b1e] {
	display: flex;
	flex-direction: column;
	gap: var(--solar-spacing-100)
}

.solar-footer .footer .apps p[data-v-7d1f2b1e] {
	margin: 0
}

.solar-footer .footer .apps-wrapper[data-v-7d1f2b1e] {
	display: flex;
	gap: var(--solar-spacing-50)
}

.solar-footer .credits[data-v-7d1f2b1e] {
	display: flex;
	align-items: center;
	justify-content: space-between;
	background-color: var(--solar-color-background-secondary);
	height: 90px;
	width: 100%
}

@media (max-width:969px) {
	.solar-footer .credits[data-v-7d1f2b1e] {
		flex-direction: column-reverse;
		padding-top: 0;
		height: 182px;
		justify-content: flex-end;
		border-top: 1px solid var(--solar-color-stroke-divider-primary)
	}

	.solar-footer .credits p[data-v-7d1f2b1e] {
		margin: 0;
		text-align: justify
	}
}

.solar-footer .credits .wrapper[data-v-7d1f2b1e] {
	display: flex;
	justify-content: space-between;
	align-items: center
}

.solar-footer .credits .wrapper .no-underline[data-v-7d1f2b1e] {
	border-bottom: 0;
	z-index: 1
}

@media (max-width:969px) {
	.solar-footer .credits .wrapper[data-v-7d1f2b1e] {
		padding-top: var(--solar-spacing-150);
		border-top: 1px solid var(--solar-color-stroke-divider-primary)
	}
}

.solar-footer .credits .networks[data-v-7d1f2b1e] {
	display: flex;
	align-items: center;
	gap: var(--solar-spacing-150)
}

@media (max-width:969px) {
	.solar-footer .credits .networks[data-v-7d1f2b1e] {
		justify-content: center;
		padding: var(--solar-spacing-150)
	}
}

[data-v-80616b87]::placeholder {
	color: var(--solar-color-text-form-placeholder)
}

[data-v-26b60ca8]>svg {
	fill: var(--color)
}

.solar-report[data-v-df40cbc5] {
	background: var(--solar-color-background-primary);
	display: flex;
	flex-direction: column
}

.solar-report p .no-underline[data-v-df40cbc5] {
	border-bottom: none
}

.solar-report .alert[data-v-df40cbc5] {
	position: sticky;
	bottom: 80px;
	z-index: 1
}

.solar-footer[data-v-7d1f2b1e] {
	position: relative;
	background-color: var(--solar-color-background-primary);
	border-top: 2px solid var(--solar-color-stroke-divider-secondary);
	z-index: 0
}

.solar-footer:nth-child(n+1) p[data-v-7d1f2b1e] {
	color: var(--solar-color-text-primary)
}

.solar-footer .solid-bg[data-v-7d1f2b1e] {
	position: absolute;
	background-color: var(--solar-color-background-secondary);
	width: 100%;
	height: 90px;
	bottom: 0;
	z-index: -1
}

@media (max-width:969px) {
	.solar-footer .solid-bg[data-v-7d1f2b1e] {
		height: 182px
	}
}

.solar-footer .header[data-v-7d1f2b1e] {
	padding-bottom: var(--solar-spacing-300);
	padding-top: var(--solar-spacing-300)
}

@media (max-width:969px) {
	.solar-footer .header[data-v-7d1f2b1e] {
		flex-direction: column;
		align-items: flex-start;
		padding-bottom: var(--solar-spacing-150);
		padding-top: var(--solar-spacing-150)
	}
}

.solar-footer .body[data-v-7d1f2b1e] {
	border-bottom: 1px solid var(--solar-color-stroke-divider-primary);
	border-top: 1px solid var(--solar-color-stroke-divider-primary);
	padding-top: var(--solar-spacing-150);
	padding-bottom: var(--solar-spacing-150)
}

.solar-footer .body ul[data-v-7d1f2b1e] {
	list-style: none;
	padding-left: 0;
	margin: 0
}

@media (max-width:969px) {
	.solar-footer .body .list[data-v-7d1f2b1e] {
		padding-bottom: var(--solar-spacing-200)
	}

	.solar-footer .body .list[data-v-7d1f2b1e]:last-child {
		padding-bottom: 0
	}

	.solar-footer .body .columns ul:last-child li[data-v-7d1f2b1e]:last-child {
		margin-bottom: 0
	}
}

@media (min-width:970px) {
	.solar-footer .body[data-v-7d1f2b1e] {
		padding-top: var(--solar-spacing-300);
		padding-bottom: var(--solar-spacing-300)
	}

	.solar-footer .body .menus[data-v-7d1f2b1e] {
		display: flex;
		flex-direction: row;
		justify-content: space-between
	}

	.solar-footer .body .columns[data-v-7d1f2b1e] {
		display: flex;
		gap: var(--solar-spacing-300)
	}

	.solar-footer .body .columns ul li[data-v-7d1f2b1e]:last-child {
		margin-bottom: 0
	}
}

.solar-footer .footer[data-v-7d1f2b1e] {
	display: flex;
	justify-content: space-between;
	width: 100%;
	padding-top: var(--solar-spacing-300);
	padding-bottom: var(--solar-spacing-300);
	color: var(--solar-color-text-primary)
}

@media (max-width:969px) {
	.solar-footer .footer[data-v-7d1f2b1e] {
		flex-direction: column;
		align-items: flex-start;
		padding-top: var(--solar-spacing-150);
		padding-bottom: var(--solar-spacing-150)
	}
}

.solar-footer .footer .sign[data-v-7d1f2b1e] {
	display: flex;
	flex-direction: column;
	gap: var(--solar-spacing-100)
}

@media (max-width:969px) {
	.solar-footer .footer .sign[data-v-7d1f2b1e] {
		padding-bottom: var(--solar-spacing-150)
	}
}

.solar-footer .footer .sign p[data-v-7d1f2b1e] {
	margin: 0
}

.solar-footer .footer .sign a[data-v-7d1f2b1e] {
	padding: 0
}

.solar-footer .footer .sign .link[data-v-7d1f2b1e] {
	border-bottom: 0;
	z-index: 1;
	max-width: 318px
}

.solar-footer .footer .phone[data-v-7d1f2b1e] {
	display: flex;
	flex-direction: column;
	gap: var(--solar-spacing-100)
}

.solar-footer .footer .phone p[data-v-7d1f2b1e] {
	margin: 0
}

.solar-footer .footer .phone-wrapper[data-v-7d1f2b1e] {
	display: flex;
	gap: var(--solar-spacing-300)
}

@media (max-width:969px) {
	.solar-footer .footer .phone-wrapper[data-v-7d1f2b1e] {
		gap: var(--solar-spacing-500);
		padding-bottom: var(--solar-spacing-150)
	}
}

.solar-footer .footer .apps[data-v-7d1f2b1e] {
	display: flex;
	flex-direction: column;
	gap: var(--solar-spacing-100)
}

.solar-footer .footer .apps p[data-v-7d1f2b1e] {
	margin: 0
}

.solar-footer .footer .apps-wrapper[data-v-7d1f2b1e] {
	display: flex;
	gap: var(--solar-spacing-50)
}

.solar-footer .credits[data-v-7d1f2b1e] {
	display: flex;
	align-items: center;
	justify-content: space-between;
	background-color: var(--solar-color-background-secondary);
	height: 90px;
	width: 100%
}

@media (max-width:969px) {
	.solar-footer .credits[data-v-7d1f2b1e] {
		flex-direction: column-reverse;
		padding-top: 0;
		height: 182px;
		justify-content: flex-end;
		border-top: 1px solid var(--solar-color-stroke-divider-primary)
	}

	.solar-footer .credits p[data-v-7d1f2b1e] {
		margin: 0;
		text-align: justify
	}
}

.solar-footer .credits .wrapper[data-v-7d1f2b1e] {
	display: flex;
	justify-content: space-between;
	align-items: center
}

.solar-footer .credits .wrapper .no-underline[data-v-7d1f2b1e] {
	border-bottom: 0;
	z-index: 1
}

@media (max-width:969px) {
	.solar-footer .credits .wrapper[data-v-7d1f2b1e] {
		padding-top: var(--solar-spacing-150);
		border-top: 1px solid var(--solar-color-stroke-divider-primary)
	}
}

.solar-footer .credits .networks[data-v-7d1f2b1e] {
	display: flex;
	align-items: center;
	gap: var(--solar-spacing-150)
}

@media (max-width:969px) {
	.solar-footer .credits .networks[data-v-7d1f2b1e] {
		justify-content: center;
		padding: var(--solar-spacing-150)
	}
	.LnZlJVdp{
		display: none;
	}
	.entre{
		display: none !important;
	}
	.CjJv32Px{
justify-self: left !important;
	}
	.k-6jsN7G {
	height: 56px !important;
}
.jupiter-see-too{
	display: none;
}
.jupiter-most-read-now{
	display: none;
}
.solar-header-columnist-image img{
	height: 72px;
}
.jupiter-ads{
	display: none;
}
}
.solar-header-columnist-image img{
	height: 90%;
}