@font-face {
	font-family: Manrope;
	src: url("../fonts/Manrope-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Manrope;
	src: url("../fonts/Manrope-Light.woff2") format("woff2");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Manrope;
	src: url("../fonts/Manrope-SemiBold.woff2") format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Manrope;
	src: url("../fonts/Manrope-Medium.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Manrope;
	src: url("../fonts/Manrope-ExtraLight.woff2") format("woff2");
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Manrope;
	src: url("../fonts/Manrope-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Manrope;
	src: url("../fonts/Manrope-ExtraBold.woff2") format("woff2");
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}

:root {
	--background: #080c15;
	--white: white;
	--dark-blue-700: #0f1421;
	--primary-blue: #1e84f0;
	--secondary-blue: #186ac0;
	--text-muted: #abb2c3;
	--primary-green: #3cd973;
	--black--26: color-mix(in srgb, var(--black--100) 26%, transparent);
	--black--100: #000;
	--dark-blue-600: #232b40;
	--dark-green: #0f2b29;
}

.w-layout-grid {
	grid-row-gap: 16px;
	grid-column-gap: 16px;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid;
}

.w-checkbox {
	margin-bottom: 5px;
	padding-left: 20px;
	display: block;
}

.w-checkbox:before {
	content: " ";
	grid-area: 1 / 1 / 2 / 2;
	display: table;
}

.w-checkbox:after {
	content: " ";
	clear: both;
	grid-area: 1 / 1 / 2 / 2;
	display: table;
}

.w-checkbox-input {
	float: left;
	margin: 4px 0 0 -20px;
	line-height: normal;
}

.w-checkbox-input--inputType-custom {
	border: 1px solid #ccc;
	border-radius: 2px;
	width: 12px;
	height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
	background-color: #3898ec;
	background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
	box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom {
	border: 1px solid #ccc;
	border-radius: 50%;
	width: 12px;
	height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
	box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
	border-width: 4px;
	border-color: #3898ec;
}

body {
	background-color: var(--background);
	color: var(--white);
	font-family: Manrope, Arial, sans-serif;
	font-size: 1rem;
	line-height: 1.6;
}

h1 {
	letter-spacing: -.01em;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 6rem;
	font-weight: 800;
	line-height: 1;
}

h2 {
	letter-spacing: -.01em;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 3rem;
	font-weight: 600;
	line-height: 1;
}

h3 {
	letter-spacing: -.01em;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 1.5rem;
	font-weight: 600;
	line-height: 1;
}

p {
	margin-bottom: 0;
}

.rl-styleguide_empty-space {
	z-index: -1;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	padding: 2rem;
	display: flex;
	position: relative;
}

.max-width-large {
	width: 100%;
	max-width: 48rem;
}

.rl-styleguide_radius-small-list {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.icon-height-custom1 {
	height: 1.25rem;
}

.rl-styleguide_item {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-direction: column;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	place-content: start;
	place-items: start;
	padding-bottom: 1rem;
	display: grid;
}

.rl-styleguide_item.is-stretch {
	grid-row-gap: 1rem;
	justify-items: stretch;
}

.text-weight-bold {
	font-weight: 700;
}

.spacer-xxlarge {
	width: 100%;
	padding-top: 5rem;
}

.padding-xlarge {
	padding: 4rem;
}

.rl-styleguide_subheading {
	z-index: 3;
	background-color: var(--dark-blue-700);
	border: 1px solid #000;
	border-radius: 0;
	margin-bottom: 1rem;
	padding: 1rem;
	font-family:
		system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
	font-size: 2rem;
	font-weight: 700;
	line-height: 1;
}

.rl-styleguide_subheading.is-text-small {
	font-family:
		system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
	font-size: 1rem;
	font-weight: 400;
}

.max-width-xxsmall {
	width: 100%;
	max-width: 20rem;
}

.padding-0 {
	padding: 0;
}

.margin-xlarge {
	margin: 4rem;
}

.padding-vertical,
.padding-vertical.padding-tiny,
.padding-vertical.padding-xhuge,
.padding-vertical.padding-large,
.padding-vertical.padding-xxsmall,
.padding-vertical.padding-huge,
.padding-vertical.padding-medium,
.padding-vertical.padding-custom1,
.padding-vertical.padding-xlarge,
.padding-vertical.padding-0,
.padding-vertical.padding-xxhuge,
.padding-vertical.padding-custom2,
.padding-vertical.padding-xxlarge,
.padding-vertical.padding-xsmall,
.padding-vertical.padding-custom3,
.padding-vertical.padding-small {
	padding-left: 0;
	padding-right: 0;
}

.form_message-success-wrapper {
	margin-top: 1rem;
	padding: 0;
}

.rl-styleguide_scheme {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: stretch;
}

.padding-xxlarge {
	padding: 5rem;
}

.icon-embed-custom1 {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 1.25rem;
	height: 1.25rem;
	display: flex;
}

.padding-left,
.padding-left.padding-xxlarge,
.padding-left.padding-custom3,
.padding-left.padding-xsmall,
.padding-left.padding-small,
.padding-left.padding-0,
.padding-left.padding-custom1,
.padding-left.padding-medium,
.padding-left.padding-xhuge,
.padding-left.padding-large,
.padding-left.padding-xxsmall,
.padding-left.padding-huge,
.padding-left.padding-tiny,
.padding-left.padding-xlarge,
.padding-left.padding-xxhuge,
.padding-left.padding-custom2 {
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
}

.form_checkbox-icon {
	cursor: pointer;
	border: 1px solid #000;
	border-radius: 0;
	width: 1.125rem;
	min-width: 1.125rem;
	height: 1.125rem;
	min-height: 1.125rem;
	margin-top: 0;
	margin-left: -1.25rem;
	margin-right: .5rem;
	transition: all .2s;
}

.form_checkbox-icon.w--redirected-checked {
	box-shadow: none;
	background-color: #000;
	background-size: 16px 16px;
	border-width: 1px;
	border-color: #000;
}

.form_checkbox-icon.w--redirected-focus {
	box-shadow: none;
	border-color: #000;
}

.form_checkbox-icon.is-alternate {
	border-color: #fff;
}

.category-filter-link {
	white-space: nowrap;
	background-color: #0000;
	border: 1px solid #0000;
	flex: none;
	padding: .5rem 1rem;
	text-decoration: none;
}

.category-filter-link.w--current {
	background-color: #eee;
	border-color: #000;
}

.max-width-full {
	width: 100%;
	max-width: none;
}

.margin-top-auto {
	margin-top: auto;
}

.margin-bottom,
.margin-bottom.margin-xhuge,
.margin-bottom.margin-small,
.margin-bottom.margin-large,
.margin-bottom.margin-huge,
.margin-bottom.margin-custom3,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-tiny,
.margin-bottom.margin-custom1,
.margin-bottom.margin-0,
.margin-bottom.margin-custom2,
.margin-bottom.margin-xxlarge,
.margin-bottom.margin-medium,
.margin-bottom.margin-xlarge,
.margin-bottom.margin-xxhuge,
.margin-bottom.margin-xxsmall {
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
}

.rl-styleguide_label {
	color: #1e51f7;
	white-space: nowrap;
	cursor: context-menu;
	background-color: #e8edff;
	padding: .25rem .5rem;
	font-size: .75rem;
	display: inline-block;
}

.rl-styleguide_label.is-html-tag {
	color: #bb4198;
	background-color: #f9eff6;
}

.text-weight-light {
	font-weight: 300;
}

.spacer-medium {
	width: 100%;
	padding-top: 2rem;
}

.margin-xsmall {
	margin: 1rem;
}

.icon-1x1-medium {
	width: 3rem;
	height: 3rem;
}

.icon-height-large {
	height: 5rem;
}

.container-medium {
	width: 100%;
	max-width: 64rem;
	margin-left: auto;
	margin-right: auto;
}

.shadow-xxsmall {
	box-shadow: 0 1px 2px #0000000d;
}

.shadow-medium {
	box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #00000008;
}

.global-styles {
	display: block;
	position: fixed;
	inset: 0% auto auto 0%;
}

.margin-right,
.margin-right.margin-custom2,
.margin-right.margin-medium,
.margin-right.margin-0,
.margin-right.margin-small,
.margin-right.margin-xxhuge,
.margin-right.margin-xxlarge,
.margin-right.margin-large,
.margin-right.margin-xxsmall,
.margin-right.margin-huge,
.margin-right.margin-xhuge,
.margin-right.margin-tiny,
.margin-right.margin-custom3,
.margin-right.margin-custom1,
.margin-right.margin-xlarge,
.margin-right.margin-xsmall {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.padding-small {
	padding: 1.5rem;
}

.max-width-xxlarge {
	width: 100%;
	max-width: 80rem;
}

.container-small {
	width: 100%;
	max-width: 52.6875rem;
	margin-left: auto;
	margin-right: auto;
}

.spacer-huge {
	width: 100%;
	padding-top: 6rem;
}

.icon-embed-small {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 2rem;
	height: 2rem;
	display: flex;
}

.spacing-clean {
	margin: 0;
	padding: 0;
}

.tab-link {
	background-color: #0000;
	border: 1px solid #0000;
	padding: .5rem 1.5rem;
}

.tab-link.w--current {
	background-color: #fff;
	border-color: #000;
}

.class-label-column {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	display: grid;
}

.rl-styleguide-accent {
	color: #000;
}

.text-style-link {
	text-decoration: underline;
}

.pointer-events-none {
	pointer-events: none;
}

.rl-styleguide_radius-medium-list {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
}

.icon-height-xsmall {
	height: 1.5rem;
}

.rl-styleguide_scheme-list {
	grid-column-gap: 1rem;
	grid-row-gap: 2rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	display: grid;
}

.margin-vertical,
.margin-vertical.margin-xxlarge,
.margin-vertical.margin-0,
.margin-vertical.margin-custom2,
.margin-vertical.margin-xhuge,
.margin-vertical.margin-medium,
.margin-vertical.margin-custom3,
.margin-vertical.margin-xxsmall,
.margin-vertical.margin-custom1,
.margin-vertical.margin-large,
.margin-vertical.margin-xsmall,
.margin-vertical.margin-xxhuge,
.margin-vertical.margin-small,
.margin-vertical.margin-xlarge,
.margin-vertical.margin-tiny,
.margin-vertical.margin-huge {
	margin-left: 0;
	margin-right: 0;
}

.heading-style-h1 {
	font-size: 6rem;
	font-weight: 800;
	line-height: 1;
}

.heading-style-h1.is-hero-number {
	will-change: filter;
}

.form_field-label {
	margin-bottom: .5rem;
	font-weight: 400;
}

.form_field-label.is-alternate {
	color: #fff;
}

.margin-tiny {
	margin: .25rem;
}

.text-style-strikethrough {
	text-decoration: line-through;
}

.form_radio-label {
	margin-bottom: 0;
}

.form_message-error {
	color: #b42318;
	background-color: #fef3f2;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 1rem;
	display: flex;
}

.icon-1x1-small {
	width: 2rem;
	height: 2rem;
}

.text-style-muted {
	opacity: 0.6;
}

.background-color-black {
	background-color: #000;
}

.rl-styleguide_ratio-bg {
	z-index: -1;
	background-color: #eee;
	min-width: 3rem;
	height: 100%;
	position: relative;
}

.icon-embed-xlarge {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 6.5rem;
	height: 6.5rem;
	display: flex;
}

.max-width-xlarge {
	width: 100%;
	max-width: 64rem;
}

.spacer-small {
	width: 100%;
	padding-top: 1.5rem;
}

.container-large {
	width: 100%;
	/* max-width: 100rem; */
	margin-left: auto;
	margin-right: auto;
}

.margin-huge {
	margin: 6rem;
}

.padding-tiny {
	padding: .25rem;
}

.color-scheme-1 {
	color: #000;
	background-color: #fff;
}

.hide {
	display: none;
	overflow: hidden;
}

.hidden-ui-elements {
	display: none;
}

.text-weight-xbold {
	font-weight: 800;
}

.form_radio {
	align-items: center;
	margin-bottom: 0;
	padding-left: 1.125rem;
	display: flex;
}

.form_radio.is-alternate {
	color: #fff;
}

.icon-embed-large {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 5rem;
	height: 5rem;
	display: flex;
}

.heading-style-h3 {
	font-size: 1.5rem;
	font-weight: 600;
}

.text-size-medium {
	font-size: 1.25rem;
}

.rl-styleguide_nav {
	z-index: 1000;
	background-color: #eee;
	border: 1px solid #000;
	border-radius: 0;
	margin-top: 1rem;
	padding: .5rem;
	position: sticky;
	top: 1rem;
}

.shadow-large {
	box-shadow: 0 20px 24px -4px #00000014, 0 8px 8px -4px #00000008;
}

.class-label-row {
	grid-column-gap: .25rem;
	grid-row-gap: .25rem;
	flex-wrap: wrap;
	align-items: center;
	display: flex;
}

.rl-styleguide_nav-link {
	border-radius: 0;
	padding: .5rem 1rem;
	text-decoration: none;
}

.rl-styleguide_nav-link.w--current {
	background-color: #fff;
}

.aspect-ratio-widescreen {
	aspect-ratio: 16 / 9;
}

.text-align-right {
	text-align: right;
}

.shadow-small {
	box-shadow: 0 4px 8px -2px #0000001a, 0 2px 4px -2px #0000000f;
}

.text-weight-medium {
	font-weight: 500;
}

.form_form {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	display: grid;
}

.rl-styleguide_heading {
	z-index: 4;
	margin-bottom: 1.5rem;
	padding: .25rem .5rem;
	font-family:
		system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
	font-size: 3.5rem;
	font-weight: 700;
}

.max-width-xsmall {
	width: 100%;
	max-width: 25rem;
}

.button-group {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-wrap: wrap;
	align-items: center;
	display: flex;
}

.margin-top,
.margin-top.margin-xxhuge,
.margin-top.margin-0,
.margin-top.margin-medium,
.margin-top.margin-custom1,
.margin-top.margin-custom3,
.margin-top.margin-xlarge,
.margin-top.margin-large,
.margin-top.margin-custom2,
.margin-top.margin-xhuge,
.margin-top.margin-small,
.margin-top.margin-xsmall,
.margin-top.margin-tiny,
.margin-top.margin-xxsmall,
.margin-top.margin-huge,
.margin-top.margin-xxlarge {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

.rl-styleguide_scheme-card {
	border-radius: 0;
	overflow: hidden;
}

.rl-styleguide_radius-large-list {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr;
}

.spacer-tiny {
	width: 100%;
	padding-top: .25rem;
}

.text-align-center {
	text-align: center;
}

.pointer-events-auto {
	pointer-events: auto;
}

.margin-xxhuge {
	margin: 10rem;
}

.form_message-error-wrapper {
	margin-top: 1rem;
	padding: 0;
}

.text-weight-semibold {
	font-weight: 600;
}

.padding-section-large {
	padding-top: 7.5rem;
	padding-bottom: 7.5rem;
}

.shadow-xsmall {
	box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000000f;
}

.rl-styleguide_empty-box {
	z-index: -1;
	background-color: #eee;
	min-width: 3rem;
	height: 3rem;
	position: relative;
}

.aspect-ratio-square {
	aspect-ratio: 1;
}

.slider-arrow {
	color: #000;
	background-color: #eee;
	border: 1px solid #000;
	border-radius: 100%;
	justify-content: center;
	align-items: center;
	width: 3rem;
	height: 3rem;
	display: flex;
}

.slider-arrow.is-bottom-next {
	inset: auto 0% 0% auto;
}

.slider-arrow.is-centre-previous,
.slider-arrow.is-centre-next {
	bottom: 4rem;
}

.slider-arrow.is-bottom-previous {
	inset: auto 4rem 0% auto;
}

.rl-styleguide_icons-list {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-wrap: wrap;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	grid-auto-columns: 1fr;
	grid-auto-flow: column;
	display: grid;
}

.shadow-xxlarge {
	box-shadow: 0 32px 64px -12px #00000024;
}

.form_checkbox {
	align-items: center;
	margin-bottom: 0;
	padding-left: 1.25rem;
	display: flex;
}

.form_checkbox.is-alternate {
	color: #fff;
}

.spacer-xhuge {
	width: 100%;
	padding-top: 7rem;
}

.spacer-xxhuge {
	width: 100%;
	padding-top: 10rem;
}

.margin-0 {
	margin: 0;
}

.text-size-regular {
	font-size: 1rem;
}

.aspect-ratio-landscape {
	aspect-ratio: 3 / 2;
}

.rl-styleguide_list {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr;
	padding-bottom: 4rem;
}

.aspect-ratio-portrait {
	aspect-ratio: 2 / 3;
}

.max-width-medium {
	width: 100%;
	max-width: 35rem;
}

.padding-global {
	padding-left: 1rem;
	padding-right: 1rem;
}

.padding-global.z-index-1 {
	z-index: 1;
}

.rl-styleguide_item-row {
	grid-column-gap: 1.5rem;
	grid-row-gap: 0rem;
	grid-template-rows: auto;
	grid-template-columns: 15rem 1fr;
	align-items: center;
}

.rl-styleguide_item-row.is-button-row {
	grid-template-columns: 19rem 1fr;
}

.rl-styleguide_radius-small {
	aspect-ratio: 1;
	object-fit: cover;
	border: 1px solid #000;
	border-radius: 0;
}

.form_field-wrapper {
	position: relative;
}

.padding-xhuge {
	padding: 7rem;
}

.padding-xxsmall {
	padding: .5rem;
}

.text-style-quote {
	border-left: .1875rem solid #000;
	margin-bottom: 0;
	padding: .75rem 1.25rem;
	font-size: 1.25rem;
	line-height: 1.5;
}

.margin-xhuge {
	margin: 7rem;
}

.rl-styleguide_header {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	align-items: flex-start;
	padding-top: 3rem;
	padding-bottom: 3rem;
	display: flex;
}

.text-style-nowrap {
	white-space: nowrap;
}

.padding-large {
	padding: 3rem;
}

.padding-horizontal,
.padding-horizontal.padding-xsmall,
.padding-horizontal.padding-small,
.padding-horizontal.padding-xxlarge,
.padding-horizontal.padding-huge,
.padding-horizontal.padding-large,
.padding-horizontal.padding-xhuge,
.padding-horizontal.padding-medium,
.padding-horizontal.padding-xxsmall,
.padding-horizontal.padding-custom1,
.padding-horizontal.padding-custom3,
.padding-horizontal.padding-0,
.padding-horizontal.padding-tiny,
.padding-horizontal.padding-xlarge,
.padding-horizontal.padding-xxhuge,
.padding-horizontal.padding-custom2 {
	padding-top: 0;
	padding-bottom: 0;
}

.icon-1x1-xlarge {
	width: 6.5rem;
	height: 6.5rem;
}

.padding-xsmall {
	padding: 1rem;
}

.text-style-tagline {
	justify-content: center;
	align-items: center;
	font-weight: 600;
	text-decoration: none;
	display: inline-block;
}

.rl-styleguide_form-wrapper {
	padding-right: 1.5rem;
}

.text-size-tiny {
	font-size: .75rem;
}

.icon-1x1-large {
	width: 5rem;
	height: 5rem;
}

.rl-styleguide_spacing {
	border: 1px dashed #000;
}

.text-size-large {
	font-size: 1.5rem;
}

.form_checkbox-label {
	margin-bottom: 0;
}

.text-style-allcaps {
	text-transform: uppercase;
}

.rl-styleguide_scheme-wrapper {
	padding: 1rem;
}

.icon-1x1-xxsmall {
	width: 1rem;
	height: 1rem;
}

.margin-xxlarge {
	margin: 5rem;
}

.rl-styleguide_subheading-small {
	font-size: 1rem;
	font-weight: 400;
}

.form_radio-icon {
	cursor: pointer;
	border: 1px solid #000;
	border-radius: 100px;
	width: 1.125rem;
	min-width: 1.125rem;
	height: 1.125rem;
	min-height: 1.125rem;
	margin-top: 0;
	margin-left: -1.125rem;
	margin-right: .5rem;
}

.form_radio-icon.w--redirected-checked {
	background-color: #fff;
	background-image: none;
	border-width: 6px;
	border-color: #000;
}

.form_radio-icon.w--redirected-focus {
	box-shadow: none;
	border-color: #000;
	margin-top: 0;
}

.form_radio-icon.is-alternate {
	border-color: #fff;
}

.overflow-auto {
	overflow: auto;
}

.icon-embed-medium {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 3rem;
	height: 3rem;
	display: flex;
}

.layer {
	justify-content: center;
	align-items: center;
	position: absolute;
	inset: 0%;
}

.spacer-xlarge {
	width: 100%;
	padding-top: 4rem;
}

.text-align-left {
	text-align: left;
}

.form_input {
	color: #000;
	background-color: #fff;
	border: 1px solid #000;
	border-radius: 0;
	height: auto;
	min-height: 2.75rem;
	margin-bottom: 0;
	padding: .5rem .75rem;
	font-size: 1rem;
	line-height: 1.6;
}

.form_input:focus {
	border-color: #000;
}

.form_input::placeholder {
	color: #0009;
}

.form_input.is-alternate {
	color: #fff;
	background-color: #0000;
	border-color: #fff;
}

.form_input.is-alternate::placeholder {
	color: #fff9;
}

.form_input.is-select-input {
	background-image: url("../images/chevron-down.svg");
	background-position: 99%;
	background-repeat: no-repeat;
	background-size: auto;
}

.form_input.is-select-input.is-alternate {
	background-image: url("../images/chevron-down-white.svg");
}

.form_input.is-text-area {
	height: auto;
	min-height: 11.25rem;
	padding-top: .75rem;
	padding-bottom: .75rem;
	overflow: auto;
}

.spacer-large {
	width: 100%;
	padding-top: 3rem;
}

.z-index-1 {
	z-index: 1;
	position: relative;
}

.shadow-xlarge {
	box-shadow: 0 24px 48px -12px #0000002e;
}

.text-weight-normal {
	font-weight: 400;
}

.rl-styleguide_button-list {
	grid-column-gap: 1rem;
	grid-row-gap: 1.5rem;
	white-space: normal;
	grid-template-rows: auto;
	grid-template-columns: auto;
	grid-auto-columns: max-content;
	grid-auto-flow: row;
	place-items: center start;
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
	display: grid;
}

.spacer-xxsmall {
	width: 100%;
	padding-top: .5rem;
}

.icon-height-xxsmall {
	height: 1rem;
}

.rl-styleguide_spacing-all {
	display: none;
}

.icon-height-small {
	height: 2rem;
}

.rl-styleguide_radius-large {
	aspect-ratio: 1;
	object-fit: cover;
	border: 1px solid #000;
	border-radius: 0;
}

.icon-embed-xxsmall {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 1rem;
	height: 1rem;
	display: flex;
}

.spacer-xsmall {
	width: 100%;
	padding-top: 1rem;
}

.form_message-success {
	color: #027a48;
	background-color: #ecfdf3;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 2.5rem;
	display: flex;
}

.padding-bottom,
.padding-bottom.padding-custom2,
.padding-bottom.padding-xxsmall,
.padding-bottom.padding-xlarge,
.padding-bottom.padding-small,
.padding-bottom.padding-xsmall,
.padding-bottom.padding-custom3,
.padding-bottom.padding-xxlarge,
.padding-bottom.padding-0,
.padding-bottom.padding-medium,
.padding-bottom.padding-tiny,
.padding-bottom.padding-xhuge,
.padding-bottom.padding-custom1,
.padding-bottom.padding-large,
.padding-bottom.padding-xxhuge,
.padding-bottom.padding-huge {
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
}

.category-filter-menu {
	align-items: center;
	width: 100%;
	margin-bottom: 4rem;
	display: flex;
}

.category-filter-menu.is-center {
	justify-content: center;
	align-items: center;
}

.margin-xxsmall {
	margin: .5rem;
}

.icon-height-xlarge {
	height: 6.5rem;
}

.text-size-small {
	font-size: .875rem;
}

.slider-arrow-icon_default {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 1rem;
	height: 1rem;
	display: flex;
}

.padding-section-medium {
	padding-top: 5rem;
	padding-bottom: 5rem;
}

.margin-horizontal,
.margin-horizontal.margin-medium,
.margin-horizontal.margin-huge,
.margin-horizontal.margin-custom1,
.margin-horizontal.margin-large,
.margin-horizontal.margin-custom3,
.margin-horizontal.margin-small,
.margin-horizontal.margin-0,
.margin-horizontal.margin-xsmall,
.margin-horizontal.margin-tiny,
.margin-horizontal.margin-xxhuge,
.margin-horizontal.margin-custom2,
.margin-horizontal.margin-xxsmall,
.margin-horizontal.margin-xlarge,
.margin-horizontal.margin-xhuge,
.margin-horizontal.margin-xxlarge {
	margin-top: 0;
	margin-bottom: 0;
}

.margin-left,
.margin-left.margin-xxhuge,
.margin-left.margin-tiny,
.margin-left.margin-custom1,
.margin-left.margin-xsmall,
.margin-left.margin-xxsmall,
.margin-left.margin-large,
.margin-left.margin-huge,
.margin-left.margin-xhuge,
.margin-left.margin-xlarge,
.margin-left.margin-custom3,
.margin-left.margin-medium,
.margin-left.margin-xxlarge,
.margin-left.margin-0,
.margin-left.margin-custom2,
.margin-left.margin-small {
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
}

.overflow-hidden {
	overflow: hidden;
}

.icon-1x1-custom1 {
	width: 1.25rem;
	height: 1.25rem;
}

.tag {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	color: #000;
	background-color: #eee;
	border: 1px solid #eee;
	justify-content: center;
	align-items: center;
	padding: .175rem .5rem;
	font-size: .875rem;
	font-weight: 600;
	text-decoration: none;
	display: inline-flex;
}

.tag.is-text {
	background-color: #0000;
	border-style: none;
	border-color: #0000;
	padding: 0;
	display: inline-block;
}

.tag.is-text.is-alternate {
	color: #fff;
	background-color: #0000;
}

.tag.is-alternate {
	color: #000;
	background-color: #fff;
	border-color: #fff;
}

.margin-large {
	margin: 3rem;
}

.icon-height-medium {
	height: 3rem;
}

.margin-medium {
	margin: 2rem;
}

.overflow-scroll {
	overflow: scroll;
}

.rl-styleguide_scheme-foreground {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	background-color: #eee;
	border: 1px solid #000;
	border-radius: 0;
	flex-flow: column;
	padding: 1rem;
	display: flex;
}

.text-style-italic {
	font-style: italic;
}

.padding-right,
.padding-right.padding-xxlarge,
.padding-right.padding-xlarge,
.padding-right.padding-large,
.padding-right.padding-huge,
.padding-right.padding-xxsmall,
.padding-right.padding-xxhuge,
.padding-right.padding-0,
.padding-right.padding-medium,
.padding-right.padding-custom1,
.padding-right.padding-xsmall,
.padding-right.padding-tiny,
.padding-right.padding-custom2,
.padding-right.padding-xhuge,
.padding-right.padding-custom3,
.padding-right.padding-small {
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
}

.slider-arrow-icon {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 1rem;
	height: 1rem;
	display: flex;
}

.rl-styleguide_radius-medium {
	aspect-ratio: 1;
	object-fit: cover;
	border: 1px solid #000;
	border-radius: 0;
}

.button {
	border-top: .0625rem solid var(--primary-blue);
	background-color: var(--secondary-blue);
	color: var(--white);
	text-align: center;
	letter-spacing: -.02em;
	border-radius: .75rem;
	padding: 1.125rem 1.25rem;
	font-weight: 600;
	line-height: 1.2;
	text-decoration: none;
	transition: background-color .35s ease-out;
}

.button:hover {
	background-color: #155598;
}

.button.is-link {
	color: #000;
	background-color: #0000;
	border-style: none;
	padding: .25rem 0;
	line-height: 1;
	text-decoration: none;
}

.button.is-link.is-icon {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
}

.button.is-link.is-alternate {
	color: #fff;
	background-color: #0000;
}

.button.is-secondary {
	color: #000;
	background-color: #0000;
}

.button.is-secondary.is-alternate {
	color: #fff;
	background-color: #0000;
}

.button.is-trigger {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	justify-content: center;
	align-items: center;
	width: 100%;
	max-width: 7.65rem;
	min-height: 3.4375rem;
	padding: .96875rem 1.5rem;
	display: flex;
}

.button.is-alternate {
	color: #000;
	background-color: #fff;
	border-color: #fff;
}

.button.is-icon {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	justify-content: center;
	align-items: center;
	display: flex;
}

.icon-1x1-xsmall {
	flex: none;
	justify-content: center;
	align-items: center;
	width: 1.5rem;
	height: 1.5rem;
	display: flex;
}

.padding-xxhuge {
	padding: 10rem;
}

.icon-embed-xsmall {
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 1.5rem;
	height: 1.5rem;
	display: flex;
}

.z-index-2 {
	z-index: 2;
	position: relative;
}

.align-center {
	margin-left: auto;
	margin-right: auto;
}

.heading-style-h2 {
	font-size: 3rem;
	font-weight: 600;
	line-height: 1;
}

.padding-medium {
	padding: 2rem;
}

.tabs-menu {
	background-color: #eee;
	border: 1px solid #000;
	align-self: center;
	margin-bottom: 3rem;
	padding: .25rem;
	display: flex;
}

.rl-styleguide_shadows-list {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	grid-template-rows: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	align-items: start;
}

.max-width-small {
	width: 100%;
	max-width: 30rem;
}

.padding-huge {
	padding: 6rem;
}

.margin-small {
	margin: 1.5rem;
}

.padding-top,
.padding-top.padding-medium,
.padding-top.padding-large,
.padding-top.padding-xxlarge,
.padding-top.padding-xhuge,
.padding-top.padding-tiny,
.padding-top.padding-custom1,
.padding-top.padding-xxhuge,
.padding-top.padding-xlarge,
.padding-top.padding-custom2,
.padding-top.padding-xxsmall,
.padding-top.padding-xsmall,
.padding-top.padding-custom3,
.padding-top.padding-small,
.padding-top.padding-huge,
.padding-top.padding-0 {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}

.padding-section-small {
	padding-top: 3rem;
	padding-bottom: 3rem;
}

.text-color-white {
	color: #fff;
}

.rl-styleguide_color-spacer {
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	padding: 1rem;
	display: flex;
}

.hero-section {
	position: relative;
}

.hero-section-padding {
	height: auto;
	padding-top: 4.375rem;
	padding-bottom: 10.8125rem;
}

.hero-lottie {
	z-index: -1;
	position: absolute;
	inset: 0%;
}

.nav-bar {
	background-color: #0000;
	padding-top: 1rem;
	padding-left: 2rem;
	padding-right: 2rem;
	position: absolute;
	inset: 0% 0% auto;
}

.nav-bar_wrapper {
	justify-content: space-between;
	align-items: center;
	display: flex;
}

.nav-bar_logo-link {
	flex: none;
}

.nav-bar_logo {
	justify-content: center;
	align-items: center;
	width: 7.375rem;
	height: 1.75rem;
}

.hero-section-main-wrapper {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	gap: 3rem;
	padding-top: 4.5rem;
	display: flex;
}

.hero-heading-wrapper {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	text-align: center;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex;
}

.text-color-primary-blue {
	color: var(--primary-blue);
}

.text-color-muted {
	color: var(--text-muted);
}

.text-color-green {
	color: var(--primary-green);
}

.hero-content-centred {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: column;
	display: flex;
	margin-bottom: 40px;
}

.hero-saved-wrapper {
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex;
}

.hero-join-form {
	margin-bottom: 0;
}

.hero-join-form_wrapper {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	background-color: #0000;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex;
}

.custom-css {
	display: none;
}

.hero-input_email-wrapper {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	background-color: var(--black--26);
	border-radius: .75rem;
	justify-content: flex-start;
	align-items: center;
	max-width: 19.375rem;
	height: 3.4375rem;
	padding: .96875rem 1rem;
	display: none;
}

.hero-input_email-wrapper:hover {
	background-color: color-mix(in srgb, var(--black--100) 50%, transparent);
}

.full-img {
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.input-flag-wrap {
	flex: none;
	justify-content: center;
	align-items: center;
	width: 1.5rem;
	height: 1.5rem;
	display: flex;
}

.hero-input-item {
	color: var(--white);
	background-color: #0000;
	border: 1px #000;
	height: 1.5rem;
	margin-bottom: 0;
	padding: 0;
	font-size: 1.25rem;
	font-weight: 500;
}

.hero-input-item::placeholder {
	color: #192b3f;
}

.hero-join-form_top {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	justify-content: flex-start;
	align-items: center;
	max-height: 3.4375rem;
	display: flex;
}

.hero-join-form_bottom {
	grid-column-gap: .625rem;
	grid-row-gap: .625rem;
	justify-content: flex-start;
	align-items: center;
	display: flex;
}

.hero-headshots-wrapper {
	justify-content: flex-start;
	align-items: center;
	display: flex;
}

.headshot-item {
	z-index: 8;
	border: .125rem solid #0c1c39;
	border-radius: 999rem;
	justify-content: center;
	align-items: center;
	width: 1.25rem;
	height: 1.25rem;
	display: flex;
	position: relative;
	overflow: hidden;
}

.headshot-item.is-2 {
	z-index: 7;
	margin-left: -.25rem;
}

.headshot-item.is-3 {
	z-index: 6;
	margin-left: -.25rem;
}

.logo-marquee-section {
	justify-content: flex-start;
	align-items: center;
	padding-top: 3.75rem;
	padding-bottom: 3.75rem;
	display: flex;
	position: relative;
	overflow: clip;
}

.logo-item {
	width: 5.375rem;
	height: 3rem;
}

.logo-list {
	grid-column-gap: 4rem;
	grid-row-gap: 4rem;
	justify-content: flex-start;
	align-items: center;
	display: flex;
}

.contain-img {
	object-fit: contain;
	width: 100%;
	height: 100%;
}

.logo-marquee-track {
	justify-content: flex-start;
	align-items: center;
	padding-left: 4rem;
}

.logo-marquee-overlay {
	background-image: linear-gradient(
		90deg,
		#080c15,
		#080c1500 15% 50%,
		#080c1500 75%,
		#080c15
	);
	position: absolute;
	inset: 0%;
}

.faq-main-wrapper {
	grid-column-gap: 4.5rem;
	grid-row-gap: 4.5rem;
	flex-flow: column;
	display: flex;
}

.faq-heading-wrapper {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	text-align: center;
	flex-flow: column;
	justify-content: flex-start;
	align-items: center;
	display: flex;
}

.faq-list-wrapper {
	grid-column-gap: .25rem;
	grid-row-gap: .25rem;
	flex-flow: column;
	display: flex;
}

.accordion-item {
	background-color: var(--dark-blue-700);
	border-radius: .75rem;
	flex-flow: column;
	padding-bottom: 1.5rem;
	display: flex;
}

.accordion-trigger {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	background-color: #0000;
	justify-content: space-between;
	align-items: center;
	padding-top: 1.5rem;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	display: flex;
}

.accordion-button {
	background-color: var(--dark-blue-600);
	border-radius: .75rem;
	flex: none;
	justify-content: center;
	align-items: center;
	width: 2.625rem;
	height: 2.625rem;
	transition: box-shadow .35s ease-out, background-color .35s ease-out;
	display: flex;
	box-shadow: inset -.43px -1px .32px #ffffff0d, inset .5px 1px 1px #ffffff38;
}

.ac-button_icon-wrap {
	justify-content: center;
	align-items: center;
	width: .625rem;
	height: .625rem;
	display: flex;
	position: relative;
}

.ac-button_line {
	background-color: var(--white);
	width: 100%;
	height: .0625rem;
	transition: transform .35s ease-out;
}

.ac-button_line.is-horizontal {
	width: .0625rem;
	height: 100%;
	position: absolute;
}

.accordion-content {
	transition: all .35s ease-out;
	overflow: hidden;
}

.accordion-content-padding {
	padding-top: 2rem;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.accordion-content-wrapper {
	background-color: var(--dark-blue-600);
	border-radius: 1rem;
	padding: 2rem;
}

.footer-wrapper-top {
	grid-column-gap: 1.5rem;
	grid-template-rows: auto;
	grid-template-columns: minmax(auto, 34.5rem) minmax(200px, 1fr) minmax(
			200px,
			1fr
		) minmax(200px, 1fr);
	grid-auto-columns: 1fr;
	display: grid;
}

.footer-logo {
	justify-content: flex-start;
	align-items: center;
	width: 11.075rem;
	height: 2.625rem;
	display: flex;
}

.footer-column {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex;
}

.footer-column_list {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex;
}

.footer-link {
	transition: color .35s ease-out;
}

.footer-link:hover {
	color: var(--primary-blue);
}

.footer-wrapper-bottom {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	flex-flow: wrap;
	grid-template-rows: auto auto;
	grid-template-columns: 1fr 1fr;
	grid-auto-columns: 1fr;
	justify-content: space-between;
	align-items: flex-end;
	padding-top: 3rem;
	display: flex;
}

.footer-social-links {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	justify-content: flex-start;
	align-items: center;
	display: flex;
}

.soc-link {
	color: var(--white);
	transition: color .35s ease-out;
}

.soc-link:hover {
	color: var(--primary-blue);
}

.c-pop-up {
	z-index: 99999;
	background-color: #090e18b3;
	justify-content: center;
	align-items: center;
	display: none;
	position: fixed;
	inset: 0%;
}

.c-pop-up.is-active {
	display: flex;
}

.pop-up-wrapper {
	grid-column-gap: 2rem;
	grid-row-gap: 2rem;
	background-color: var(--dark-blue-700);
	border-radius: .75rem;
	grid-template-rows: auto;
	grid-template-columns: minmax(200px, 26.4375rem) 1fr;
	grid-auto-columns: 1fr;
	width: 100%;
	max-width: 65.9375rem;
	padding: 2rem;
	display: grid;
}

.pop-up_card {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	background-color: var(--dark-blue-700);
	border-radius: 1rem;
	flex-flow: column;
	justify-content: space-between;
	padding: 1.5rem;
	display: flex;
	box-shadow: -.5px 1px .32px #ffffff0d, inset -.5px 1px 1px #ffffff38;
}

.pop-up_card-wrapper {
	text-align: center;
	background-color: #192b50;
	background-image: radial-gradient(circle at 100% 100%, #0000008f, #0000);
	border: .0625rem solid #1e84f03d;
	border-radius: 1rem;
	padding: 3.03125rem 4rem;
	position: relative;
}

.pop-up-card_content {
	grid-column-gap: 1rem;
	grid-row-gap: 1rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	margin-bottom: auto;
	display: flex;
}

.pop-up-card_legacy {
	justify-content: space-between;
	align-items: flex-end;
	display: flex;
}

.legacy-links {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	justify-content: flex-start;
	align-items: center;
	display: flex;
}

.legacy-link {
	color: var(--text-muted);
	text-decoration: underline;
}

.card_content-icon-cards {
	width: 6.25rem;
	height: 6.8125rem;
	position: absolute;
	inset: auto auto .5rem -.6875rem;
}

.card_content-icon-chip {
	width: 5.1875rem;
	height: 5.1875rem;
	position: absolute;
	inset: auto -.9375rem .8125rem auto;
}

.pop-up-waitlist {
	margin-bottom: 0;
}

.waitlist-wrapper {
	grid-column-gap: 3rem;
	grid-row-gap: 3rem;
	background-color: #0000;
	flex-flow: column;
	justify-content: space-between;
	align-items: stretch;
	overflow: hidden;
}

.waitlist-top-wrapper {
	justify-content: space-between;
	align-items: center;
	display: flex;
}

.pop-ip-close {
	background-color: #0000;
	justify-content: center;
	align-items: center;
	width: 2.625rem;
	height: 2.625rem;
	transition: color .35s ease-out;
	display: flex;
}

.pop-ip-close:hover {
	color: var(--primary-blue);
}

.waitlist-main-wrapper {
	flex-flow: column;
	margin-top: 1.5rem;
	display: flex;
}

.waitlist-line {
	grid-column-gap: 1.5rem;
	grid-row-gap: 1.5rem;
	flex-flow: column;
	justify-content: flex-start;
	align-items: stretch;
	padding-bottom: 1.5rem;
	display: flex;
}

.waitlist-label {
	flex-flow: column;
	justify-content: flex-start;
	align-items: flex-start;
	display: flex;
}

.waitlist-inputs-wrapper {
	grid-column-gap: .625rem;
	grid-row-gap: .625rem;
	justify-content: space-between;
	align-items: center;
	display: flex;
}

.copy-input {
	background-color: var(--black--26);
	color: var(--text-muted);
	border-style: none;
	border-radius: 1rem;
	max-width: 25.25rem;
	height: 3.4375rem;
	margin-bottom: 0;
	padding: 1.125rem 1.5rem;
	line-height: 1.2;
}

.waitlist-verify {
	grid-column-gap: .75rem;
	grid-row-gap: .75rem;
	border-bottom: .0625rem solid #1b202c;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 1.5rem;
	padding-bottom: 1.5rem;
	display: flex;
}

.button-verify {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	background-color: #041a54;
	border-radius: 99rem;
	justify-content: center;
	align-items: center;
	padding: 1rem 2rem;
	transition: background-color .35s ease-out;
	display: flex;
}

.button-verify:hover {
	background-color: #03133f;
}

.spline-scene {
	z-index: -1;
	width: 100%;
	height: 100%;
	position: relative;
}

.hero-input_phone-wrapper {
	grid-column-gap: .5rem;
	grid-row-gap: .5rem;
	background-color: var(--black--26);
	cursor: pointer;
	border-radius: .75rem;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	max-width: 19.375rem;
	height: 3.4375rem;
	padding: .96875rem 1rem;
	transition: background-color .35s ease-out;
	display: flex;
}

.hero-input_phone-wrapper:hover {
	background-color: color-mix(in srgb, var(--black--100) 50%, transparent);
}

.hero-inputs-list {
	min-width: 19.375rem;
}

.hero-toggle-wrapper {
	background-color: var(--black--26);
	border-radius: .75rem;
	display: inline-flex;
}

.hero-toggle {
	color: #192b3f;
	background-color: #0000;
	border-radius: .75rem;
	justify-content: center;
	align-items: center;
	width: 3.4375rem;
	height: 3.4375rem;
	transition: all .35s ease-out;
	display: flex;
}

.hero-toggle:hover {
	color: var(--white);
}

.hero-toggle.is-active {
	color: var(--white);
	background-color: #192b3f;
	box-shadow: -.43px -1px .32px #ffffff0d, inset .5px 1px 5px #ffffff38, 0 8.5px
		170px #0003;
}

.icon-1x1-xsmall-plus {
	justify-content: center;
	align-items: center;
	width: 1.25rem;
	height: 1.25rem;
	display: flex;
}

.nav-link {
	padding: .25rem .5rem;
	transition: color .35s ease-out;
}

.nav-link:hover {
	color: var(--primary-blue);
}

.verify-box {
	grid-column-gap: .25rem;
	grid-row-gap: .25rem;
	color: var(--primary-green);
	justify-content: flex-start;
	align-items: center;
	padding: .96875rem 1.375rem;
	display: none;
}

.waitlist-label-main-wrap {
	justify-content: space-between;
	align-items: center;
	display: flex;
}

.invite-wrapper {
	color: var(--primary-green);
	justify-content: flex-start;
	align-items: center;
	padding: .5625rem 1.5rem;
	display: none;
}

.user-name-wrapper {
	justify-content: space-between;
	align-items: center;
	display: none;
}

.user-name_claimed {
	background-color: var(--dark-green);
	color: var(--primary-green);
	border-radius: .75rem;
	padding: 1.125rem 1.25rem;
}

.claimed-wrapper {
	grid-column-gap: .25rem;
	grid-row-gap: .25rem;
	color: var(--primary-green);
	justify-content: flex-start;
	align-items: center;
	padding: .96875rem 1.25rem;
	display: flex;
}

.hero-gradient {
	background-image: linear-gradient(#080c1500, #080c15);
	height: 5%;
	position: absolute;
	inset: auto 0% 0%;
}

@media screen and (max-width: 991px) {
	.hide-tablet {
		display: none;
	}

	.spacer-xxlarge {
		padding-top: 4.5rem;
	}

	.padding-xlarge {
		padding: 3.5rem;
	}

	.margin-xlarge {
		margin: 3.5rem;
	}

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

	.padding-xxlarge {
		padding: 4.5rem;
	}

	.padding-left {
		padding-top: 0;
		padding-bottom: 0;
		padding-right: 0;
	}

	.margin-bottom {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
	}

	.margin-right {
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 0;
	}

	.spacer-huge {
		padding-top: 5rem;
	}

	.rl-styleguide_scheme-list {
		grid-template-columns: 1fr;
	}

	.margin-vertical {
		margin-left: 0;
		margin-right: 0;
	}

	.heading-style-h1 {
		font-size: 5.5rem;
	}

	.margin-huge {
		margin: 5rem;
	}

	.margin-top {
		margin-bottom: 0;
		margin-left: 0;
		margin-right: 0;
	}

	.margin-xxhuge {
		margin: 7.5rem;
	}

	.padding-section-large {
		padding-top: 6rem;
		padding-bottom: 6rem;
	}

	.rl-styleguide_icons-list {
		grid-auto-flow: row;
	}

	.spacer-xhuge {
		padding-top: 6rem;
	}

	.spacer-xxhuge {
		padding-top: 7.5rem;
	}

	.padding-global {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	.rl-styleguide_item-row {
		grid-template-columns: auto 1fr;
	}

	.max-width-full-tablet {
		width: 100%;
		max-width: none;
	}

	.padding-xhuge {
		padding: 6rem;
	}

	.margin-xhuge {
		margin: 6rem;
	}

	.padding-large {
		padding: 2.5rem;
	}

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

	.margin-xxlarge {
		margin: 4.5rem;
	}

	.spacer-xlarge {
		padding-top: 3.5rem;
	}

	.spacer-large {
		padding-top: 2.5rem;
	}

	.padding-bottom {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
	}

	.padding-section-medium {
		padding-top: 4rem;
		padding-bottom: 4rem;
	}

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

	.margin-left {
		margin-top: 0;
		margin-bottom: 0;
		margin-right: 0;
	}

	.margin-large {
		margin: 2.5rem;
	}

	.padding-right {
		padding-top: 0;
		padding-bottom: 0;
		padding-left: 0;
	}

	.padding-xxhuge {
		padding: 7.5rem;
	}

	.padding-huge {
		padding: 5rem;
	}

	.padding-top {
		padding-bottom: 0;
		padding-left: 0;
		padding-right: 0;
	}

	.hero-section-padding {
		height: auto;
		max-height: none;
	}

	.nav-bar {
		padding-top: 2rem;
		padding-left: 2rem;
		padding-right: 2rem;
	}

	.hero-section-main-wrapper {
		grid-column-gap: 6rem;
		grid-row-gap: 6rem;
	}

	.footer-wrapper-top {
		grid-row-gap: 3rem;
		grid-template-columns: 1fr 1fr 1fr;
	}

	.c-pop-up {
		margin-top: 5.75rem;
		position: relative;
	}

	.pop-up-wrapper {
		grid-column-gap: .5rem;
		grid-row-gap: .5rem;
		flex-flow: column;
		grid-template-columns: minmax(200px, 26.4375rem);
		padding-top: .5rem;
		padding-left: 1rem;
		padding-right: 1rem;
		display: flex;
	}

	.pop-up-waitlist,
	.waitlist-wrapper {
		display: contents;
	}

	.waitlist-top-wrapper {
		order: -1;
		padding-top: 1rem;
		padding-bottom: 1rem;
	}

	.waitlist-main-wrapper {
		margin-top: 1rem;
	}

	.copy-input {
		max-width: 100%;
	}
}

@media screen and (max-width: 767px) {
	.spacer-xxlarge {
		padding-top: 3rem;
	}

	.padding-xlarge {
		padding: 2.5rem;
	}

	.margin-xlarge {
		margin: 2.5rem;
	}

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

	.padding-xxlarge {
		padding: 3rem;
	}

	.padding-left {
		padding-top: 0;
		padding-bottom: 0;
		padding-right: 0;
	}

	.margin-bottom {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
	}

	.spacer-medium {
		padding-top: 1.5rem;
	}

	.margin-xsmall {
		margin: .75rem;
	}

	.margin-right {
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 0;
	}

	.padding-small {
		padding: 1.25rem;
	}

	.spacer-huge {
		padding-top: 3.5rem;
	}

	.margin-vertical {
		margin-left: 0;
		margin-right: 0;
	}

	.spacer-small {
		padding-top: 1.25rem;
	}

	.margin-huge {
		margin: 3.5rem;
	}

	.text-size-medium {
		font-size: 1rem;
	}

	.margin-top {
		margin-bottom: 0;
		margin-left: 0;
		margin-right: 0;
	}

	.margin-xxhuge {
		margin: 5rem;
	}

	.padding-section-large {
		padding-top: 3.75rem;
		padding-bottom: 3.75rem;
	}

	.spacer-xhuge {
		padding-top: 4rem;
	}

	.spacer-xxhuge {
		padding-top: 5rem;
	}

	.padding-global {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	.heading-style-h4 {
		line-height: 1.4;
	}

	.padding-xhuge {
		padding: 4rem;
	}

	.text-style-quote {
		font-size: 1.125rem;
	}

	.margin-xhuge {
		margin: 4rem;
	}

	.text-style-nowrap {
		white-space: normal;
	}

	.padding-large {
		padding: 2rem;
	}

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

	.padding-xsmall {
		padding: .75rem;
	}

	.text-size-large {
		font-size: 1.125rem;
	}

	.hide-mobile-landscape {
		display: none;
	}

	.margin-xxlarge {
		margin: 3rem;
	}

	.spacer-xlarge {
		padding-top: 2.5rem;
	}

	.spacer-large {
		padding-top: 2rem;
	}

	.spacer-xsmall {
		padding-top: .75rem;
	}

	.padding-bottom {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
	}

	.category-filter-menu {
		width: 100vw;
		margin-left: -5vw;
		padding-left: 5vw;
		overflow: scroll;
	}

	.padding-section-medium {
		padding-top: 3rem;
		padding-bottom: 3rem;
	}

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

	.margin-left {
		margin-top: 0;
		margin-bottom: 0;
		margin-right: 0;
	}

	.max-width-full-mobile-landscape {
		width: 100%;
		max-width: none;
	}

	.margin-large {
		margin: 2rem;
	}

	.margin-medium {
		margin: 1.5rem;
	}

	.padding-right {
		padding-top: 0;
		padding-bottom: 0;
		padding-left: 0;
	}

	.button {
		width: 100%;
	}

	.padding-xxhuge {
		padding: 5rem;
	}

	.heading-style-h2 {
		font-size: 2.25rem;
	}

	.padding-medium {
		padding: 1.5rem;
	}

	.padding-huge {
		padding: 3.5rem;
	}

	.margin-small {
		margin: 1.25rem;
	}

	.padding-top {
		padding-bottom: 0;
		padding-left: 0;
		padding-right: 0;
	}

	.padding-section-small {
		padding-top: 2rem;
		padding-bottom: 2rem;
	}

	.hero-section-padding {
		padding-top: 3rem;
		padding-bottom: 2.5rem;
	}

	.nav-bar {
		padding-top: 1.25rem;
		padding-left: 1rem;
		padding-right: 1rem;
	}

	.hero-section-main-wrapper {
		grid-column-gap: 17.5rem;
		grid-row-gap: 17.5rem;
		padding-top: 2.25rem;
	}

	.hero-content-centred {
		width: 100%;
	}

	.hero-input_email-wrapper {
		background-color: #0f1624;
		max-width: none;
	}

	.hero-join-form_top {
		flex-flow: column;
		justify-content: flex-start;
		align-items: stretch;
		width: 100%;
		max-height: none;
		gap: 1rem;
	}

	.logo-marquee-section {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem;
	}

	.accordion-content-padding {
		padding-top: 1.5rem;
	}

	.accordion-content-wrapper {
		padding: 1.5rem;
	}

	.c-pop-up {
		margin-top: 4.25rem;
	}

	.copy-input {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	.waitlist-verify {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
		flex-flow: column;
		justify-content: space-between;
		align-items: flex-start;
	}

	.hero-input_phone-wrapper {
		background-color: #0f1624;
		max-width: none;
		min-height: 48px;
	}

	.hero-input-item {
		min-height: 48px;
		font-size: 16px;
		padding: 0.875rem;
	}

	.hero-inputs-list {
		width: 100%;
	}

	.hero-toggle-wrapper {
		justify-content: center;
	}

	.hero-toggle {
		min-height: 44px;
		padding: 0.75rem 1rem;
		flex: 1;
		justify-content: center;
	}
}

@media screen and (max-width: 479px) {
	.max-width-full-mobile-portrait {
		width: 100%;
		max-width: none;
	}

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

	.padding-left {
		padding-top: 0;
		padding-bottom: 0;
		padding-right: 0;
	}

	.margin-bottom {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
	}

	.margin-right {
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 0;
	}

	.margin-vertical {
		margin-left: 0;
		margin-right: 0;
	}

	.heading-style-h1 {
		font-size: 4.5rem;
	}

	.margin-top {
		margin-bottom: 0;
		margin-left: 0;
		margin-right: 0;
	}

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

	.hide-mobile-portrait {
		display: none;
	}

	.padding-bottom {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
	}

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

	.margin-left {
		margin-top: 0;
		margin-bottom: 0;
		margin-right: 0;
	}

	.padding-right {
		padding-top: 0;
		padding-bottom: 0;
		padding-left: 0;
	}

	.padding-top {
		padding-bottom: 0;
		padding-left: 0;
		padding-right: 0;
	}

	.hero-lottie {
		height: 100%;
		max-height: 42.1875rem;
	}

	.hero-content-centred {
		width: 100%;
	}

	.hero-join-form_wrapper {
		grid-column-gap: 1.5rem;
		grid-row-gap: 1.5rem;
	}

	.hero-input_email-wrapper {
		max-width: 100%;
	}

	.hero-join-form_top {
		max-height: none;
		gap: 0.75rem;
	}

	.hero-toggle-wrapper {
		width: 100%;
	}

	.hero-toggle {
		font-size: 0.875rem;
		min-height: 48px;
		padding: 0.875rem;
	}

	.button {
		min-height: 48px;
		font-size: 0.875rem;
		padding: 0.875rem 1.5rem;
		text-align: center;
	}

	.logo-list {
		grid-column-gap: 2.5rem;
		grid-row-gap: 2.5rem;
	}

	.logo-marquee-track {
		padding-left: 2.5rem;
	}

	.logo-marquee-overlay {
		display: none;
	}

	.accordion-trigger {
		text-align: left;
	}

	.footer-wrapper-top {
		grid-row-gap: 1.5rem;
		grid-template-columns: 1fr;
	}

	.footer-column {
		grid-column-gap: 1rem;
		grid-row-gap: 1rem;
	}

	.footer-column_list {
		grid-column-gap: .25rem;
		grid-row-gap: .25rem;
	}

	.footer-wrapper-bottom {
		justify-content: space-between;
		align-items: flex-start;
		padding-top: 2rem;
	}

	.waitlist-top-wrapper {
		padding-top: 0;
		padding-bottom: 0;
	}

	.waitlist-verify {
		justify-content: space-between;
		align-items: stretch;
	}

	.hero-input_phone-wrapper {
		max-width: 100%;
		width: 100%;
		min-height: 50px;
	}

	.hero-input-item {
		min-height: 50px;
		font-size: 16px;
		padding: 1rem;
	}
}

#w-node-_34d842ef-301c-0627-3085-807029fae6c0-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6c1-11c15aca {
	justify-self: center;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6cf-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6d0-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6d4-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6d5-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6d9-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6da-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6de-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6df-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6e3-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6e4-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6e8-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6e9-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6f3-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6f4-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6f8-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6f9-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6fd-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae6fe-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae702-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae703-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae707-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae708-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae70c-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae70d-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae717-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae718-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae71c-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae71d-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae721-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae722-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae726-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae727-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae730-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae731-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae73a-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae73b-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae74d-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae74e-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae752-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae753-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae757-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae758-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae75c-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae75d-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae761-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae762-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae76c-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae76d-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae771-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae772-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae776-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae777-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae77b-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae77c-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae780-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae781-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae785-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae786-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae791-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae792-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae796-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae797-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae79b-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae79c-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7a0-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7a1-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7a5-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7a6-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7aa-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7ab-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7af-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7b0-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7b4-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7b5-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7b9-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7ba-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7be-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7bf-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7c3-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7c4-11c15aca {
	justify-self: start;
}

#w-node-ea1af0a5-7a72-91e7-b5e0-b671eb1165c1-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea1af0a5-7a72-91e7-b5e0-b671eb1165c2-11c15aca {
	justify-self: start;
}

#w-node-f42b4b16-9dd1-fa19-7410-d6d4ead2c691-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f42b4b16-9dd1-fa19-7410-d6d4ead2c692-11c15aca {
	justify-self: start;
}

#w-node-e05a4b1b-9039-df91-9d3f-8d65e3544a6d-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e05a4b1b-9039-df91-9d3f-8d65e3544a6e-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7cf-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7d0-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7d4-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7d5-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7d9-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7da-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7e1-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae7e2-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae814-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae82b-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae82c-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae82d-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae82f-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae832-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae833-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae834-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae838-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae83b-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae83c-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae83d-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae841-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae845-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae846-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae84c-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae850-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae851-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae855-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae858-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae85d-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae85e-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae85f-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae863-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae866-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae867-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae868-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae86e-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae871-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae872-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae873-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae879-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae87c-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae87d-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae87e-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae886-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae889-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae88a-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae88b-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae897-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae898-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae899-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae89d-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8a2-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8a3-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8a4-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8aa-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8af-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8b0-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8b1-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8b7-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8bc-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8bd-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8be-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8c6-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8cc-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8cd-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8d3-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8d9-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8da-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8db-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8e1-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8e6-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8e7-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8e8-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8f0-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8f5-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae8f6-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8f7-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae8ff-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae904-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae905-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae906-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae910-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae916-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae917-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae91f-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae928-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae929-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae92a-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae933-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae934-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae935-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae93e-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae93f-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae940-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae95b-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae95c-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae961-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae962-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae96a-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae96b-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae972-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae973-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae982-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae983-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae984-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae985-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae987-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae98a-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae98e-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae98f-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae990-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae999-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae99a-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae99b-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9a4-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9a5-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9a6-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9a7-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9ad-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9ae-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9af-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9b0-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9b2-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9b6-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9b7-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9b8-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9b9-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9bb-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9c4-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9cb-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9cc-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9cd-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9ce-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9d0-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9d3-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9d7-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9d8-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9d9-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9e2-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9e3-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9e4-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9ed-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9ee-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9ef-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9f0-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9f6-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9f7-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9f8-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9f9-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029fae9fb-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029fae9ff-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faea00-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faea01-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faea02-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faea04-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faea9f-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaa2-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaa3-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaa6-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaa7-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaaa-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaab-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaaf-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeab2-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeab3-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeab6-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeab7-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaba-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeabf-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeac3-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeac4-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeac6-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeac8-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeac9-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeacb-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeacd-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeace-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faead0-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faead2-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faead3-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faead5-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faead7-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faead8-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeada-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeadc-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeadd-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeadf-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeae1-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeae3-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeae5-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeae7-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeae8-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeaea-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaeb-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaed-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeaee-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeaf0-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaf1-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaf3-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeaf4-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeaf6-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaf7-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeaf9-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeafa-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeafc-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb02-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb05-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb06-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb08-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb0a-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb0b-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb0d-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb0f-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb10-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb12-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb14-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb15-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb17-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb19-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb1a-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb1c-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb1e-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb1f-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb21-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb23-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb24-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb26-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb28-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb29-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb2b-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb2d-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb2e-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb30-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb32-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb33-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb35-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb37-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb38-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb3a-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb3f-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb43-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb45-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb48-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb4d-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb52-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb57-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb5c-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb63-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb64-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb66-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb67-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb69-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb6a-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb6c-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb6d-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb6f-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb70-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb72-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb73-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb75-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb76-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb78-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb79-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb7b-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb7c-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb7e-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb7f-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb81-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb82-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb84-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb85-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb87-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb88-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb8a-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb8b-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb8d-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb8e-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb90-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb91-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb93-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb94-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb96-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb97-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb99-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb9a-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeb9c-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb9d-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeb9f-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeba0-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeba2-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeba3-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeba5-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeba6-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeba8-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faeba9-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebab-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faebac-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faebae-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebaf-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebb1-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faebb2-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faebb4-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebb5-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebb7-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faebb8-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faebba-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebbb-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebc0-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faebc4-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faebc6-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faebc9-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebce-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebd3-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebd8-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebdd-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faebe4-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faebe5-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faebe7-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebe8-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebea-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faebeb-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faebed-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebee-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebf0-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faebf1-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faebf3-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebf4-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebf6-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faebf7-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faebf9-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebfa-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faebfc-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faebfd-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faebff-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec00-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec02-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec03-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec05-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec06-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec08-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec09-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec0b-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec0c-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec0e-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec0f-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec11-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec12-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec14-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec15-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec17-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec18-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec1a-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec1b-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec1d-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec1e-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec20-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec21-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec23-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec24-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec26-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec27-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec29-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec2a-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec2c-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec2d-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec2f-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec30-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec32-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec33-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec35-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec36-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec38-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec39-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec3b-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec3c-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec41-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec44-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec45-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec47-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec48-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec4a-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec4b-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec4d-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec4e-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec50-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec51-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec53-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec54-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec56-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec57-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec59-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec5a-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec5c-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec5d-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec5f-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec60-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec62-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec63-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec65-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec66-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec68-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec69-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec6b-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec6c-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec6e-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec6f-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec71-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec72-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec74-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec75-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec77-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec78-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec7a-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec7b-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec7d-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec7e-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec80-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faec81-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faec83-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faec84-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faed76-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faed7a-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faed7b-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faed7f-11c15aca,
#w-node-_34d842ef-301c-0627-3085-807029faed81-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faed82-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faed86-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faed87-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faed8b-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faed8c-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faed90-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faed91-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faed95-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faed96-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faed9a-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faed9b-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faed9f-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeda0-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeda4-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeda5-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeda9-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faedaa-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faedae-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faedaf-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faedb2-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faedb3-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faedb7-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faedb8-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faedbc-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faedbd-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faedc1-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faedc2-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faedc6-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faedc7-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faedcb-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faedcc-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faedd0-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faedd1-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faedd5-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faedd6-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faedda-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faeddb-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faeddf-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faede0-11c15aca {
	justify-self: start;
}

#w-node-_34d842ef-301c-0627-3085-807029faede4-11c15aca {
	grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34d842ef-301c-0627-3085-807029faede5-11c15aca {
	justify-self: start;
}

@media screen and (max-width: 991px) {
	#w-node-_2225c4b3-f085-5790-007a-0a452f73df67-b8ec6fa9 {
		grid-area: span 1 / span 3 / span 1 / span 3;
	}
}

@media screen and (max-width: 479px) {
	#w-node-_2225c4b3-f085-5790-007a-0a452f73df67-b8ec6fa9 {
		grid-column: span 1 / span 1;
	}
}

@font-face {
	font-family: "Manrope";
	src: url("../fonts/Manrope-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Manrope";
	src: url("../fonts/Manrope-Light.woff2") format("woff2");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Manrope";
	src: url("../fonts/Manrope-SemiBold.woff2") format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Manrope";
	src: url("../fonts/Manrope-Medium.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Manrope";
	src: url("../fonts/Manrope-ExtraLight.woff2") format("woff2");
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Manrope";
	src: url("../fonts/Manrope-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Manrope";
	src: url("../fonts/Manrope-ExtraBold.woff2") format("woff2");
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}
